999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式Linux的模板縫紉機控制系統設計

2020-05-18 02:43:35張團善吳德文張晨
科技視界 2020年7期
關鍵詞:嵌入式界面系統

張團善 吳德文 張晨

摘 要

針對模板縫紉機上位機控制系控制面板單一、人機交互性能差、整體水平不高的問題,提出一種基于ARM Cortex-A7架構的i.MX6UltraLite低功耗處理器并搭載嵌入式Linux系統的模板縫紉機上位機控制系統。該系統軟件采用嵌入式Ubuntu16.04系統并通過跨平臺軟件Qt5.6.3搭建人機交互界面系統。實現人機界面、花型打版、圖形編輯、文件管理、機器報警監控、機器參數設置、系統升級等功能。并通過調試和試運行結果表明,所設計的模板縫紉機上位機系統縫紉運行可靠,縫紉線跡優美。具有快速、高精度、操作方便等優點。而且其擴展性強,便于后期系統升級功能拓展。

關鍵詞

模板縫紉機;Linux;Qt;人機交互

中圖分類號: ?TP316.81;TP309 ? ? ? ? ? ? ?文獻標識碼: A

DOI:10.19694/j.cnki.issn2095-2457.2020.07.074

Abstract

Aiming at the problems of single control panel,poor human-computer interaction performance and low overall level of upper computer control system of template sewing machine,this paper proposes an i.MX6UltraLite low-power processor based on ARM cortex-a7 architecture and embedded Linux system for upper computer control system of template sewing machine.The system software adopts embedded Ubuntu16.04 system and builds the human-computer interaction interface system through cross-platform software Qt5.6.3Man-machine interface,pattern printing,graphics editing,file management,machine alarm monitoring,machine parameter setting,system upgrade and other functions.The results of debugging and trial operation show that the upper computer system of the designed template sewing machine has a reliable sewing operation and a beautiful sewing thread.It has the advantages of fast,high precision and easy operation.And its expansibility is strong,facilitate late system upgrade function expansion.

Key Words

Knitting hosiery machine;Linux;Qt;Human-computer interaction

0 引言

隨著智能化控制的發展,機械自動化技術也在進行升級換代,模板縫紉機是基于傳統的手工機械式縫紉機的工作原理上進一步改進升級的產物[1]。傳統的縫紉機雖然價格成本低廉、使用占地面積小,但是每臺設備都需要熟練的操作工人,且縫紉線跡不穩定工作效率低下[2]。而模板縫紉機是高速高精自動化縫紉設備,其工作效率比普通縫紉機高達數倍,且無須縫紉技巧[4]。既節約人工成本也無須擔心縫紉工人的技術熟練問題[3]。模板縫紉機的最終目的是取代縫紉車工實現“機器換人”的目標,從而高效快速地進行花樣圖形的縫制。國外比如德國的蔡斯克(ZSK)、百福(PFFAFF),日本的田島(TAJIMA)、三菱(Mitsubishi)、兄弟(brother)這些公司起步早,經過多年的技術升級換代都有相對較為成熟和完備的模板縫紉機控制系統[4]。國內的模板化縫制技術剛剛興起,自動化設備不太完善,一些企業也是引進技術,幾乎沒有自主知識產權,模板縫紉機控制系統的研究工作落后于世界先進水平[5]。模板縫紉機控制系統要求能夠穩定、準確、可靠地進行運動控制,同時具有強大的人機交互系統和圖形處理能力、便于操作使用。本文針對模板縫紉機的機械結構和工作原理,提出了一種可行性的模板縫紉機上位機控制系統設計方案,選用ARM Cortex-A7架構i.MX6UltraLite芯片作為主處理器搭載嵌入式Linux系統并采用Qt圖形界面程序設計,完善模板縫紉機上位機控制系統。

1 總體設計

本次設計模板縫紉機控制系統采用分級控制方式,分別由組織級、協調級、執行級構成。其中基于ARM Cortex-A7架構的i.MX6UI芯片為組織級上位機控制主芯片,以實現上位機的人機交互界面、花型文件打版、文件數據存儲、縫紉數據處理以及系統功能等。下位機采用FPGA協助ARM工作,并使用STM35F405芯片為CAN總線分布系統的主節點,通過SPI通信傳輸起協處理器作用,實現協調工作數據、下位機監測以及CAN總線管理等功能。通過利用ARM數據處理能力和FPGA運算速度快的特點,實現模板縫紉機的快速縫紉工作。

當模板縫紉機正常工作時,上位機主控制器讀取花型文件和工作數據通過SPI傳輸到下位機控制芯片,下位機接收并解析花型文件數據。縫紉數據主要包括花型數據,主軸電機數據、X軸伺服電機數據、Y軸伺服電機數據、Z軸伺服電機數據等。當上位機發送縫紉指令時,機器進入縫紉狀態時下位機STM32控制器通過CAN總線將工作數據發送到協調級中對應的模塊。各伺服電機系統接收到數據后,根據相應數據信號協調各個模塊收到動作信號時,將數據發送到執行級,執行級執行相應動作,最后完成織物的縫紉。同時在工作是協調級可通過CAN總線將自身狀態反饋到STM32控制器中,STM32控制器通過SPI傳送到上位機主控制器中,上位機主控制器接收并解析數據幀,完成對機器狀態監控以及報警處理等功能。

2 上位機控制系統設計

在嵌入式控制系統中,人機交互界面可以更友好的使操作人員對本機系統進行參數控制修改、動態監控系統的運行狀態。嵌入式Linux系統是一種免費的開發源代碼類Unix的操作系統,廣泛應用于工業控制、交通管理、電子產品行業等。具有開源、可剪裁、易移植、性能高、安全可靠性高以及廣泛的硬件支持等特點[6]。在Linux系統總多的發行版本中Ubuntu有良好的界面交互接口且操作簡單,開發資料總多,便于縮短軟件開發周期和后期維護。嵌入式系統中圖形界面開發工具眾多,其中Qt應用最為廣泛。它是基于C++面向對象開發的圖形界面GUI程序框架,具有良好的封裝機制和豐富的API函數,能很好地支持Linux系統,具有良好的模塊化。Qt的開發界面簡潔而友好,它特有的信號與槽(signal/slots)機制有效的解決對象間的信息傳遞參數的正確性[7]。

2.1 主界面設計

在機器開機上電后,系統啟動進入初始化界面并顯示初始化開機進度條,如果初始化失敗則顯示初始化錯誤界面,并顯示相應錯誤報警代碼。同時對下位機狀態進行檢查,讀取工作日志、報警錯誤信息等。當前的工作狀態后,顯示當前花并向下位機傳輸花型數據。下位控制板接收并執行工作,上位機實時監聽接收下位機工作狀態及接收下位機的工作數據。初始化成功完成后直接進入主界面,主界面顯示當前縫紉花型、WIFI監控、GPRS狀態、模板縫紉機狀態、底線長度、當前生產量、底線剩余長度和總循環次數等關鍵參數。

2.2 文件管理

嵌入式人機交互界面系統中,文件管理是重要的組成部分。文件管理主要是對機器與U盤、移動硬盤或企業網絡云盤之間的文件數據操作,進行花型數據的導入/導出、復制、刪除及對已有文件進行編輯等。Qt提供QDir類、QFileInfolist和QListWidget類能實現對文件管理[8],Qt還提供了FileSystemWatcher類可以檢測文件、目錄接口的改變,而Linux系統會對U盤或者移動硬盤插拔進行檢測,當檢測到U盤插入時,會創建文件目錄并且掛載U盤。關鍵代碼實現部分如下:

bool fileManage::check_udisk(){ ? ? ?//U盤插入檢測

QDir dirU("./Udisk");

dirU.cd("./Udisk");

if(dirU.exists())

if( (dirU.count())>=2)

return true; }

程序中當U盤掛載會在系統根文件目錄下創建Udisk文件夾,并判斷文件目錄下文件數不小于2時即U盤掛載成功。

2.3 花型文件解析

花型是模板縫紉機所需縫制的花樣圖案。它既可以專業CAD制版軟件打樣生成文件,也可以在系統的花型打版中進行簡單設計,將生成的花型文件保存為ntp格式文件?;緢D案花樣有直線、圓、圓弧、曲線、矩形等基本的幾何圖形,以及人字縫、加固縫、多重縫等縫紉類型;復雜花樣圖案則是由這些基本花樣為基本元素進行相應的重復疊加組成的,對花型處理主要是花型文件解析和花型打版編輯,在上位系統中導入的花型文件主要經過三個階段:解析、生成、顯示?;ㄐ臀募邪p紉控制數據以及壓縮的花型數據。其中縫紉控制數據包括花型名稱、針距、針速、針腳點等,花型數據中提取圖元點集合信息,創建對應的圖形鏈表信息。讀取鏈表信息一次描點顯示整個花型文件。而花型打版編輯是在解析花型后在根據需要對花型進行操作修改。

3 結論

針對模板縫紉機上位機控制系統,本文提出設計了一種基于嵌入式ARM模板縫紉機上位機控制系統方案,采用工業級的AMR Cortex-A7架構的i.MX6UltraLite芯片進行上位機控制系統設計。主要對控制系統的人機交互界面進行優化設計,實現文件傳輸、解析花型圖案并進行打版修改的功能等。其上位機系統縫紉主軸速度可達到2800r/min且運行可靠。嵌入式Linux系統雖然為分時操作系統、功能強大。但是其實時性還不能很好地滿足實時系統要求。后期需要更好系統優化。同時所設計系統能對花型進行解析設計,但在實際的工作情況下如果能對縫紉次序進行合理優化,找到最佳縫紉路徑從而能夠更好提高縫紉效率。

參考文獻

[1]胡睿.縫紉機的現狀與發展趨勢[J].商業文化(上半月),2011(09):316~317.

[2]謝斌.全自動模板縫紉機控制系統研究[J].紡織科學研究, 2015(03).

[3]文中偉.CISMA2015:智能縫制風頭健[J].紡織機械,2015,10:65~69.

[4]游達章,李芮秉,張業鵬,等.自動縫紉機嵌入式控制系統設計[J].現代電子技術.2018.11.1 41(21).

[5]肖春華,張洪濤.嵌入式技術在特種工業縫紉機上的應用[J].電子設計工程.2014.04:22(7).

[6]朱耀麟,劉慧琳.基于 Qt 的電腦橫機上位機系統[J].計算機技術與發展.2017.04.

[7]董佳星,劉妹琴,樊臻,等.基于Qt的電子提花機控制器上位機控制系統軟件設計[J].輕工機械,2018.11.1(41).

[8]韓瀏垚,朱耀麟,刁先舉.基于ARM+Linux的橫機上位機設計與實現[J].科技視界.2017.

猜你喜歡
嵌入式界面系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
搭建基于Qt的嵌入式開發平臺
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 国产99视频免费精品是看6| 国产精品免费p区| 国产日本一线在线观看免费| 国产一区二区人大臿蕉香蕉| 国产亚洲精久久久久久无码AV| 一本色道久久88综合日韩精品| jizz亚洲高清在线观看| Jizz国产色系免费| 色网站在线视频| 国产成人精品免费av| 久久性妇女精品免费| 亚洲综合香蕉| 亚洲欧美一区二区三区麻豆| 日韩在线影院| 性欧美精品xxxx| 亚洲天堂在线免费| 国产视频a| 五月激激激综合网色播免费| 久久精品aⅴ无码中文字幕 | 无码专区国产精品一区| 亚洲色图另类| 综合亚洲网| 亚洲最大福利网站| 日a本亚洲中文在线观看| 国产日产欧美精品| 亚洲精品免费网站| 日韩国产欧美精品在线| 久爱午夜精品免费视频| 国产午夜无码片在线观看网站| 在线看片免费人成视久网下载| 四虎永久在线| 成人精品亚洲| 男人天堂亚洲天堂| 国产裸舞福利在线视频合集| 黄色网站在线观看无码| 亚洲精品麻豆| 日本午夜网站| 香蕉综合在线视频91| 九九热精品免费视频| 19国产精品麻豆免费观看| 国产在线拍偷自揄观看视频网站| 99视频在线免费| 亚洲午夜福利精品无码| 国产欧美日韩另类| 久久久久久国产精品mv| 国产色伊人| 欧美劲爆第一页| 国产白浆一区二区三区视频在线| 9久久伊人精品综合| 国产成年女人特黄特色毛片免| 欧美全免费aaaaaa特黄在线| 国产成年女人特黄特色毛片免 | 国产第一页亚洲| 亚洲天堂区| 黄色网址手机国内免费在线观看| 国产亚洲欧美日本一二三本道| 最新国产精品鲁鲁免费视频| 日本道综合一本久久久88| 国产精品区网红主播在线观看| 国产污视频在线观看| 欧美精品v| 国产流白浆视频| 日本草草视频在线观看| 91视频首页| 国产精品亚洲一区二区在线观看| 精品久久蜜桃| 亚洲人成高清| 久久久精品国产SM调教网站| 欧美无遮挡国产欧美另类| 激情影院内射美女| 日韩第九页| 在线观看亚洲天堂| 欧美黄色网站在线看| 国产视频自拍一区| 国产欧美日韩va另类在线播放| 自慰高潮喷白浆在线观看| 国内精品久久九九国产精品| 亚洲成人网在线观看| 一级毛片免费不卡在线 | 九九久久精品免费观看| 久久精品波多野结衣| 亚洲AⅤ综合在线欧美一区|