国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ARM的針織橫機(jī)嵌入控制系統(tǒng)設(shè)計(jì)

2016-03-02 06:33
關(guān)鍵詞:電磁鐵機(jī)頭伺服電機(jī)

姜 宇

(廣東職業(yè)技術(shù)學(xué)院,佛山 528000)

基于ARM的針織橫機(jī)嵌入控制系統(tǒng)設(shè)計(jì)

姜 宇

(廣東職業(yè)技術(shù)學(xué)院,佛山 528000)

本文對(duì)與企業(yè)合作開發(fā)的電腦針織橫機(jī)的控制系統(tǒng)部分進(jìn)行介紹。該控制系統(tǒng)引入了嵌入式系統(tǒng)設(shè)計(jì)的方案,嵌入式系統(tǒng)控制核心采用32位ARM7內(nèi)核微處理器,控制軟件采用模塊化設(shè)計(jì),便于系統(tǒng)功能擴(kuò)充和修改。實(shí)踐中,此控制系統(tǒng)運(yùn)用效果良好,有一定的借鑒作用。

嵌入式 ARM 模塊化 C語言 伺服電機(jī)

針織橫機(jī)屬于針織機(jī)械的一種,一般是指橫編織機(jī),即采用橫向編織針床進(jìn)行編織的機(jī)器,廣泛用于家庭、毛線毛衣店、羊毛衫廠、圍巾帽子企業(yè)、服裝服飾等企業(yè)編織。近年來,在各類紡織機(jī)械展覽上,電腦針織橫機(jī)成為橫機(jī)新的發(fā)展方向。它的花型編織的創(chuàng)意創(chuàng)新,與其他傳統(tǒng)的針織機(jī)械相比尤甚。尤其隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,激發(fā)了市場對(duì)電腦橫機(jī)的巨大需求。

本文以與廣東省陽江一家企業(yè)合作開發(fā)的一臺(tái)半自動(dòng)針織橫機(jī)為例進(jìn)行介紹分析。針織橫機(jī)包括傳動(dòng)、給紗、牽拉、機(jī)頭三角、檢測、顯示及控制系統(tǒng)等主要機(jī)構(gòu)組成。其中,控制系統(tǒng)設(shè)計(jì)要求為:(1)處理能力強(qiáng),能對(duì)外部事件進(jìn)行及時(shí)準(zhǔn)確的響應(yīng);(2)控制系統(tǒng)健壯可靠,能適應(yīng)噪聲高、振動(dòng)大和塵埃多的惡劣工作環(huán)境;(3)完善的編織控制能實(shí)現(xiàn)目前市場上流行的大多數(shù)花型的編織;(4)友好的圖形界面,方便用戶控制輸入和狀態(tài)輸出。依據(jù)控制要求并綜合芯片式設(shè)計(jì)與工控機(jī)設(shè)計(jì)兩者的優(yōu)缺點(diǎn),本方案采用單片機(jī)嵌入式系統(tǒng)設(shè)計(jì)。

1 嵌入式控制系統(tǒng)硬件設(shè)計(jì)

中控系統(tǒng)是橫機(jī)結(jié)構(gòu)的核心——橫機(jī)控制器,其依據(jù)編織要求的輸入信號(hào)及機(jī)器反饋的同步信號(hào),通過判斷、運(yùn)算發(fā)出控制指令,實(shí)現(xiàn)編織的相應(yīng)特定動(dòng)作。特定動(dòng)作的實(shí)現(xiàn)主要是相應(yīng)的電機(jī)和電磁鐵的控制。電機(jī)包括:1套交流伺服電機(jī),作為主傳動(dòng)電機(jī),通過同步皮帶傳動(dòng)帶動(dòng)機(jī)頭運(yùn)動(dòng);1套步進(jìn)電動(dòng)機(jī),控制機(jī)械手橫移距離,即針距;1套步進(jìn)電動(dòng)機(jī),控制機(jī)械手收針動(dòng)作;1套步進(jìn)電動(dòng)機(jī),控制機(jī)械手舉手位置??刂萍俞樅驼{(diào)節(jié)針織密度的電磁鐵有14套,具體分為:加針選擇電磁鐵分前后針板2組,每組含2套電磁鐵;調(diào)節(jié)針織密度選擇電磁鐵分左、右聯(lián)動(dòng)2組,每組5套。

控制系統(tǒng)的核心部分則是微處理器。本控制系統(tǒng)采用PHILIPS 32ARM處理器LPC2292。LPC2292是一款基于16/32位ARM7TDMI-S的CPU,片內(nèi)帶有高速FLASH存儲(chǔ)器,集成了豐富的外設(shè)功能并支持芯片加密。另外,LPC2292可在線編程,方便日后的系統(tǒng)軟件升級(jí)。

圍繞微處理器LPC2292設(shè)計(jì)的嵌入式控制系統(tǒng)硬件結(jié)構(gòu),如圖1所示。從圖1中可看出,控制系統(tǒng)結(jié)構(gòu)圖共分為5大模塊:控制機(jī)頭模塊、控制機(jī)械手模塊、控制電磁鐵模塊、控制顯示與輸入模塊和中斷信號(hào)的輸入模塊。

圖1 控制系統(tǒng)結(jié)構(gòu)圖

2 嵌入式控制系統(tǒng)軟件設(shè)計(jì)

由于控制對(duì)象動(dòng)作并不很復(fù)雜,主要是機(jī)頭與機(jī)械手的動(dòng)作配合。因此,系統(tǒng)無需操作系統(tǒng),只需編寫具有實(shí)時(shí)性的控制程序即可實(shí)現(xiàn)。為方便今后系統(tǒng)的擴(kuò)展、修改和程序的模塊化,系統(tǒng)的主控制程序流程如圖2所示。

圖2 主控制程序流程圖

系統(tǒng)上電之后,自動(dòng)進(jìn)入初始化程序,控制邏輯就緒,所有輸出清0,進(jìn)入待命狀態(tài),等待操作員指令。操作員在選擇好編織工藝類型后,系統(tǒng)即按設(shè)定的判斷、控制指令完成相應(yīng)的橫機(jī)的動(dòng)作控制,從而實(shí)現(xiàn)相應(yīng)編織工作。

在橫機(jī)工作過程中,除了相應(yīng)的編織動(dòng)作的控制輸出信號(hào)外,控制器還需要實(shí)時(shí)采集各部件上的傳感器反饋輸入信號(hào),以監(jiān)控整個(gè)編織動(dòng)作。一旦發(fā)現(xiàn)有錯(cuò)誤反饋信號(hào),必須立即停車并報(bào)警,待排除故障后方可運(yùn)行。停車前必須記錄當(dāng)前針的位置狀態(tài),當(dāng)故障排除后,控制器控制機(jī)頭從故障發(fā)生時(shí)編織的位置繼續(xù)編織。這樣整個(gè)織物就不會(huì)因?yàn)橐馔庵袛喽鴱U掉或編織不合格了。

在整個(gè)控制系統(tǒng)程序中,橫機(jī)機(jī)頭的伺服電機(jī)控制程序?yàn)樽詈诵牟糠?,程序編寫最難。伺服電機(jī)控制程序的功能設(shè)計(jì)流程如圖3所示。伺服電機(jī)的驅(qū)動(dòng)功能由系統(tǒng)微處器提供協(xié)處理,主要包含伺服電機(jī)旋轉(zhuǎn)編碼器的計(jì)數(shù)與辨向,報(bào)警信息的處理,內(nèi)部中斷申請機(jī)制和中斷向量表等。

圖3 伺服電機(jī)控制程序流程

3 結(jié)語

本針織橫機(jī)控制系統(tǒng)采用了先進(jìn)的嵌入式設(shè)計(jì)方式,硬件主體是以先進(jìn)的嵌入式處理器ARM芯片為核心構(gòu)成,同時(shí)軟件設(shè)計(jì)采用實(shí)時(shí)嵌入式模塊化的程序設(shè)計(jì)的方案。這樣的設(shè)計(jì)使整個(gè)控制系統(tǒng)能較好地對(duì)外部事件進(jìn)行及時(shí)準(zhǔn)確的響應(yīng),且既較好地滿足了系統(tǒng)實(shí)時(shí)性要求,又方便了程序的開發(fā)和維護(hù)。在實(shí)踐運(yùn)用中,由本控制系統(tǒng)控制的半自動(dòng)針織橫機(jī)運(yùn)行平穩(wěn),效果良好。這種控制系統(tǒng)的設(shè)計(jì)方式可以為以后開發(fā)更復(fù)雜的帶操作系統(tǒng)的全自動(dòng)針織橫機(jī)的控制系統(tǒng)提供借鑒和幫助,也是本控制系統(tǒng)需進(jìn)一步改進(jìn)和提高的地方。

[1]趙展誼.針織工藝概論[M].北京:中國紡織出版社,2003. [2]張綺文.ARM嵌入式常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講[M].北京:電子工業(yè)出版社,2007.

[3]陳繼輝.C語言嵌入式系統(tǒng)開發(fā)[M].北京:中國電力出版社,2003.

Design of Embedded Control System for Knitting Machine Based on ARM

JIANG Yu
(Career Technical College, Foshan 528000)

This paper introduces the control system of computerized flat knitting machine. This control system introduces the embedded system design, the embedded system control core uses 32 bit ARM7 core microprocessor, the control software uses the modular design, is advantageous for the system function expansion and the revision. In practice, the control system has good effect, and it can be used for reference.

embedded, ARM, modular, C language, servo motor

猜你喜歡
電磁鐵機(jī)頭伺服電機(jī)
奇妙的電磁鐵
放療中小機(jī)頭角度對(duì)MLC及多靶區(qū)患者正常組織劑量的影響
磁浮列車R50彎道懸浮和導(dǎo)向分析計(jì)算
磁懸浮小車電磁鐵優(yōu)化設(shè)計(jì)
專利名稱:一種適應(yīng)壓鑄環(huán)境的伺服電機(jī)
箔繞與線繞電磁鐵溫度場仿真計(jì)算研究
生產(chǎn)線中的伺服電機(jī)定位控制
伺服電機(jī)控制技術(shù)的應(yīng)用及發(fā)展趨向分析
伺服電機(jī)控制在電阻焊機(jī)的應(yīng)用研究
基于Polyflow的一出二擠管機(jī)頭模擬分析
金湖县| 柳州市| 阳高县| 大丰市| 怀集县| 集安市| 应用必备| 亚东县| 莱西市| 昌平区| 郁南县| 碌曲县| 桐乡市| 广汉市| 鄂尔多斯市| 镇雄县| 峨边| 印江| 岳普湖县| 永宁县| 临潭县| 加查县| 武安市| 石景山区| 浦东新区| 友谊县| 巴中市| 苍山县| 大同县| 米林县| 雅安市| 福建省| 玉屏| 金门县| 民乐县| 孟州市| 隆子县| 泊头市| 红桥区| 汽车| 长白|