紡織機的電子送經和卷曲係統的設計與實現
發布時間:2014-12-28 責任編輯:echolady
【導讀】電子送經卷曲係統是紡織工藝流程中一個非常重要的環節。本文詳述了一款基於CAN總線級ARM7的紡織機送經和卷曲係統的設計,實現了係統總線的網絡節點的設計,有效的解決了紡織機的電子送經和卷曲係統的數據傳輸問題。
針對紡織機電子送經和卷取係統的數據傳輸效率低等問題,設計了一套基於CAN總線的送經和卷取的係統,該係統以CAN總線為通信方式,利用ARM主控製器,設計了電子送經和卷取係統的CAN總線通信硬件電路和相關軟件,實現了主控結點與卷取驅動器和送經驅動器的高效通信,結果表明了該方法的有效性和可靠性。
電dian子zi送song經jing卷juan取qu係xi統tong是shi紡fang織zhi工gong藝yi流liu程cheng的de一yi個ge重zhong要yao環huan節jie,其qi控kong製zhi性xing能neng的de優you劣lie直zhi接jie影ying響xiang著zhe工gong藝yi過guo程cheng及ji織zhi機ji的de效xiao率lv。然ran而er,通tong信xin又you是shi該gai係xi統tong的de關guan鍵jian技ji術shu,使shi得de電dian子zi送song經jing卷juan取qu係xi統tong通tong信xin的de設she計ji受shou到dao國guo內nei外wai紡fang織zhi公gong司si(德國的百格拉,意大利的舒美特等公司)的高度重視,提出了多種設計方案。然而,中國用戶仍然麵臨著劍杆織機送經和卷取係統的價格昂貴、操作複雜,數據傳輸效率低等問題。
CAN(控製器局域網)總線是一種有效支持分布式控製和實時控製的串行通信網絡,與其它通訊相比,其數據通信具有突出的靈活性和可靠性。ARM控(kong)製(zhi)器(qi)可(ke)以(yi)滿(man)足(zu)一(yi)般(ban)的(de)工(gong)業(ye)控(kong)製(zhi)的(de)需(xu)要(yao),其(qi)具(ju)有(you)減(jian)少(shao)係(xi)統(tong)硬(ying)件(jian)設(she)計(ji)的(de)複(fu)雜(za)度(du)和(he)性(xing)價(jia)比(bi)高(gao)等(deng)優(you)點(dian)而(er)得(de)到(dao)廣(guang)泛(fan)應(ying)用(yong)。因(yin)此(ci),針(zhen)對(dui)國(guo)內(nei)電(dian)子(zi)送(song)經(jing)卷(juan)取(qu)係(xi)統(tong)數(shu)據(ju)傳(chuan)輸(shu)率(lv)低(di)和(he)國(guo)外(wai)係(xi)統(tong)價(jia)格(ge)昂(ang)貴(gui)問(wen)題(ti),本(ben)文(wen)采(cai)用(yong)ARM公司的ARM7一UPC2194和Philips公司的PCA82C250為核心器件,研製開發了一種基於ARM芯片作為主控製器,CAN總線為通信方式的嵌入式電子送經卷取係統,該係統具有響應速度快、傳輸效率高等優點。
1 送經卷取係統的總體設計
根據技術及經濟需求,本設計選取ARM7-LPC2194為主控製器,作為CAN網絡節點控製器,(其中LPC2194內部集成有四路CAN控製器而不必外接CAN控製器),應用CAN總線技術和接口電路,實現了節點間的高效數據交換和傳輸。係統總體框圖如圖1所示。

圖1 係統總體框圖
2 係統的硬件設計
2.1 係統CAN總線的實現
送經卷取係統主要由內部集成有四路CAN控製器的ARM7-LPC2194芯片、光電隔離器TLP2631、CAN收發器PCA82C250及送經卷取驅動器等元件組成,其結構如圖2所示。

圖2 係統的硬件電路圖
本設計分別將協議控製器通過串行數據輸出線TX和串行數據輸入線RX連接到光電隔離器TLP2631的3管腳和7管腳,實現了光電隔離。利用CAN收發器。PCA82C250將從光電隔離器TLP2631輸出的差動的總線信號轉換成邏輯信號電平並在RxD輸出,接收到的串行數據通過與總線電纜相連的差動發送和接收總線終端CANH和CANL將數據送到總線協議控製器譯碼,完成了普通電平到顯、隱性電平的傳輸。CAN總線獲取顯、隱性電平後,再經過PCA82C250和光電耦合器TLP2631將數據傳輸給送經驅動器、卷取驅動器的CAN接收端口,從而實現了基於CAN總線的數據傳輸。2.2 係統抗幹擾的設計
信號數據傳輸過程中,存在著擾動,為此本設計采取以下措施來克服幹擾的影響:
1)為了滿足光電隔離的要求,本設計在協議控製器和CAN收發器之間加入了TLP2631光電隔離器,有效地抑製了傳輸線中由於耦合電容、電感造成的幹擾,實現了不同電平的轉換。
2)為了匹配數據總線的阻抗和提高數據傳輸的抗幹擾能力,在CAN總線終端的兩端加有兩個120 Ω總線阻抗匹配電阻。若不接這兩個電阻,有時甚至無法通信。采用屏蔽雙絞線以減少現場環境對結點的幹擾。
3 係統的軟件設計
送經卷取係統的軟件設計是實現數據高效通信的關鍵,本文的軟件部分主要由數據采集程序和CAN總線通信程序設計兩部分組成。其中數據采集程序可參考文獻,本文重點論述CAN通訊程序的設計。
3.1 開發環境
軟件開發環境,選用ADS1.2集成開發環境,ADS是ARM微控製器集成開發工具。ADS1.2支持ARM10之前所有ARM係列,支持軟件調試及JTAG硬件仿真調試,支持彙編語言、C/C++源程序;具有編譯效率高、係統庫功能強等特點;可以在WINDOWS 98、WINDOWS XP、WINDOWS 2000上運行。
3.2 CAN總線通信主程序的設計
本程序采用模塊化結構,來實現各結點間的通信。程序首先對CAN控製器函數初始化,其次檢測是否有接收幀和數據異常,實現數據的接收和發送。從而完成ARM芯片啟動代碼的編碼,其結構如圖3所示。然後,主程序通過調用CAN啟動驅動程序提供的接口,便可實現數據的有效傳輸。

圖3 通信主程序流程圖
3.3 CAN控製器函數初始化
CAN控製器初始化,主要是完成總線的參數設置,其主要包括硬件使能、寄存器複位、波特率及驗收濾波器的工作方式等設置,其結構如圖4所示。

圖4 初始化子程序流程圖
硬件使能是通過寄存器來控製多路開關並使其與CAN控製器連接,因為CAN的某些寄存器必須在軟複位狀態下讀寫,所以一定要進行軟件複位。3.4 數據接收子程序
接jie收shou數shu據ju可ke采cai用yong查zha詢xun方fang式shi或huo中zhong斷duan方fang式shi,本ben文wen采cai用yong數shu據ju查zha詢xun方fang式shi,完wan成cheng子zi程cheng序xu的de設she計ji,利li用yong旁pang路lu濾lv波bo器qi,通tong過guo查zha詢xun接jie收shou數shu據ju存cun儲chu空kong間jian,判pan斷duan是shi否fou接jie收shou信xin息xi寄ji存cun器qi、標識符寄存器、數據寄存器的RXzhen。youyujieshouhuanchongquderongliangbuda,suoyijieshouhuanchongqujieshouzhen,bixulijijinruhuanxingjieshouhuanchongqu,ranhouzaiduihuanxingjieshouhuanchongqulidexinxijinxingfenleichuli。
3.5 發送子程序
總線將采集到的數據(Tx幀信息寄存器、Tx標識符寄存器、Tx數據寄存器A、Tx數據寄存器B)經過打包成符合發送幀格式的數據後,通過調用發送數據函數進行數據的發送。程序首先檢查LPC2194的3個發送緩衝區和總線的空閑空間,通過查詢CANSR的TCS位,將幀傳到總線,結構如圖5所示。

圖5 發送CAN子程序路程圖
結語本文設計了一種基於ARM7的紡織機送經和卷取係統,利用性價比高的主控器ARM7-LPC2194、CAN接收器PCA82C250和光電耦合器TLP2631,實(shi)現(xian)了(le)送(song)經(jing)卷(juan)取(qu)係(xi)統(tong)總(zong)線(xian)的(de)網(wang)絡(luo)節(jie)點(dian)設(she)計(ji),較(jiao)好(hao)地(di)解(jie)決(jue)了(le)紡(fang)織(zhi)機(ji)的(de)電(dian)子(zi)送(song)經(jing)和(he)卷(juan)曲(qu)係(xi)統(tong)的(de)數(shu)據(ju)傳(chuan)輸(shu)問(wen)題(ti),該(gai)係(xi)統(tong)自(zi)動(dong)化(hua)程(cheng)度(du),具(ju)有(you)高(gao)效(xiao)的(de)通(tong)信(xin)率(lv)和(he)抗(kang)幹(gan)擾(rao)能(neng)力(li)。
相關閱讀:
RFID 收費係統設計新方法:CAN總線克服傳統缺陷
關於CAN總線通訊的電磁兼容設計
CAN總線下的燃料電池汽車空調控製節點
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 三星上演罕見對峙:工會集會討薪,股東隔街抗議
- 摩爾線程實現DeepSeek-V4“Day-0”支持,國產GPU適配再提速
- 築牢安全防線:智能駕駛邁向規模化應用的關鍵挑戰與破局之道
- GPT-Image 2:99%文字準確率,AI生圖告別“鬼畫符”
- 機器人馬拉鬆的勝負手:藏在主板角落裏的“時鍾戰爭”
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
鑒頻器
江蘇商絡
交流電機
腳踏開關
接觸器接線
接近開關
接口IC
介質電容
介質諧振器
金屬膜電阻
晶體濾波器
晶體諧振器
晶體振蕩器
晶閘管
精密電阻
精密工具
景佑能源
聚合物電容
君耀電子
開發工具
開關
開關電源
開關電源電路
開關二極管
開關三極管
科通
可變電容
可調電感
可控矽
空心線圈

