|
以往傳統的紡織機械都采用單片機來做控製,但隨著新的紡織產品的開發,越來越多的廠家將低功耗ARM芯片嵌入式產品應用在紡織機械上,這些新產品主要用於以往產品的升級,新產品具有更高的自動化水平和生產精度,更具有快速換花、使用方便、支持真彩色液晶顯示等優勢。
<係統要求>
嵌入式ARM主板要達到紡織行業的應用,本身必須具備幾個要求:
1)、穩定性高:終端控製能夠長時間的穩定工作。 2)、抗濕性好:控製核心部分需要能夠在濕度比較大的情況下正常工作。 3)、操作簡便:8*8鍵盤口實現簡單的幾個按紐,顯示出一些簡單的數據。 4)、數據傳輸:要求與下位機通訊時,實現查詢信息互換實時性高,並不會丟失數據(通過網絡、串口、CPLD、CAN總線等方式通訊)。 5)、擴展性大:隨著技術的成熟,控製係統在不需要完全重新更換的情況下功能可擴展。 6)、抗磁性強:控製係統部分能夠抗高壓形成的電磁幹擾,而不會出現死機的現象。
<係統原理>
ARM嵌入式主板作為紡織機的核心硬件平台,運行LINUX/WINCE操作係統,直接啟動客戶端軟件,用戶將編輯處理好花樣文件通過USB口或者其他方式下載到嵌入式平台中,主板通過串口/網口等途徑與下位機實時保持相互詢問、發fa布bu指zhi令ling及ji數shu據ju傳chuan輸shu,下xia位wei機ji根gen據ju係xi統tong指zhi令ling輸shu出chu電dian信xin號hao給gei電dian磁ci閥fa,電dian磁ci閥fa板ban上shang線xian圈quan產chan生sheng磁ci場chang,吸xi引yin上shang直zhi針zhen上shang升sheng,下xia直zhi針zhen的de下xia端duan有you一yi小xiao勾gou帶dai動dong尼ni龍long鉤gou和he通tong絲si線xian上shang下xia運yun動dong從cong而er形xing成cheng“開口”。
<係統配置>
北京飛旭科技有限公司在深入了解紡織行業對機器主控係統的各種應用和發展前景的情況下,為紡織行業的電腦微機係統用戶專業推薦FS-PAM9200A嵌入式主板方案。
<完成以下功能>
1)、設計紡織圖形。
2)、文件、指令實時傳輸。
3)、鍵盤輸入控製
4)、電子針選
FS-PAM9200A ARM-PC104計算機板是由北京飛旭科技有限公司設計開發,主處理器基於Atmel公司的 AT91RM9200 ARM處理器。AT91RM9200內嵌 ARM920T核,帶有全性能的MMU,具有高性能、低功耗、低成本、小體積等優點,廣泛地應用在各種嵌入式係統中,如通信、軍事、航空、航天、工業控製、交通等領域。
<主板特征 >
1)低功耗,5V單電源供電,主板功耗1.5瓦。
2) 高性能,采用ATMEL 9200 低功耗處理器 (ARM9),主頻200MHZ,提供強大的處理能力。
3)適合作為工業控製核心模塊,可廣泛應用在各種嵌入式數據采集及網絡通訊場合。
4)支持中態研創的全係列 PC104數據采集板卡,也支持其他公司的標準PC104板卡(不支持使用DMA接口的卡)。
5)數據存儲擴展能力強:4MByte Nor Flash存儲軟件程序, 64MB NAND-FLASH存儲用戶程序或數據,SD卡接口支持最大2GB容量存儲,USB 接口可以連接多種USB外設,比如U盤、鍵盤、移動硬盤、USB攝像頭等。
6)接口齊全,提供1個USB接口,3個串口,10M/100M以太網接口,實時時鍾等,滿足工業各種應用需求。
7)PC/AT兼容
8) PC/104標準尺寸:90×96mm, (3.6''×3.8'')
9)高可靠性
10)支持操作係統:Linux2.4.x; Linux2.6.x;
11)工作溫度:-20℃ ~ +70℃ (可選:–40℃~+85℃)
<係統評價>
選(xuan)用(yong)通(tong)用(yong)的(de)操(cao)作(zuo)係(xi)統(tong)平(ping)台(tai),免(mian)去(qu)了(le)核(he)心(xin)部(bu)分(fen)的(de)開(kai)發(fa),減(jian)少(shao)硬(ying)件(jian)的(de)調(tiao)試(shi)工(gong)作(zuo)量(liang),縮(suo)短(duan)開(kai)發(fa)周(zhou)期(qi),避(bi)免(mian)硬(ying)件(jian)的(de)重(zhong)複(fu)開(kai)發(fa),係(xi)統(tong)穩(wen)定(ding)可(ke)靠(kao),靈(ling)活(huo)定(ding)製(zhi)主(zhu)板(ban)尺(chi)寸(cun),最(zui)大(da)限(xian)度(du)節(jie)約(yue)成(cheng)本(ben)!
|