<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于ARM和FPGA的電腦繡花機控制系統(tǒng)的設(shè)計

          基于ARM和FPGA的電腦繡花機控制系統(tǒng)的設(shè)計

          作者: 時間:2009-07-21 來源:網(wǎng)絡(luò) 收藏


          圖1 繡花機硬件框圖

          其中,sdram、軟區(qū)接口、串口接口、lcd接口和usb接口直接由s3c2410處理器提供,這樣可以減少一些外圍電路。斷線檢測、鍵盤和開關(guān)量的接口通過外圍電路接入處理器的通用i/o口。fpga通過并口與處理器通訊,并按照控制要求將數(shù)據(jù)轉(zhuǎn)換成控制流分別對主軸電機、繡框電機和換色電機進行控制。設(shè)計時采用topdown的設(shè)計方法,首先將fpga需要實現(xiàn)的功能劃分成相對獨立的模塊,然后定義各個模塊的接口和功能。

          基于wince軟件系統(tǒng)結(jié)構(gòu)設(shè)計

          windows ce(wince)是微軟公司開發(fā)的一種嵌入式操作系統(tǒng)(eos),它包括以下主要模塊:內(nèi)核模塊、內(nèi)核系統(tǒng)接口模塊、允文件系統(tǒng)模塊、圖形窗口和事件子系統(tǒng)模塊和通信模塊等。wince支持多種外設(shè)和網(wǎng)絡(luò)系統(tǒng),包括鍵盤、鼠標(biāo)、觸模屏、串行口、以太網(wǎng)卡、調(diào)制解調(diào)器、usb設(shè)備和存儲設(shè)備。wince支持超過1000個常用的microsoft win32api和一些附加的編程接口,可用于開發(fā)應(yīng)用程序。此外wince支持用于管理時間關(guān)鍵任務(wù)響應(yīng)的實時處理;各種串行通信和網(wǎng)絡(luò)通信技術(shù),包括支持usb;與其它操作系統(tǒng)比較,wince具有下列優(yōu)越性:

          ?32位多線程、多任務(wù)、完全搶占式的操作系統(tǒng);
          ?強大的圖形顯示功能支持,用戶能定制完全自己風(fēng)格的操作界面;
          ?支持大部分win32 api,基于其他windows的應(yīng)用程序能方便地移植到wince上。

          所以采用實時操作系統(tǒng)作為軟件的系統(tǒng)結(jié)構(gòu)的基礎(chǔ)是一種縮短開發(fā)周期、簡化開發(fā)難度的有效解決方法。經(jīng)過比較,本設(shè)計采用wince嵌入式實時操作系統(tǒng)。具體的軟件模塊劃分如圖2。


          圖2 繡花機軟件模塊的劃分

          中的軟件分為驅(qū)動程序、嵌入式操作系統(tǒng)wince和應(yīng)用程序三個層次。驅(qū)動程序?qū)⒂布庋b起來,對操作系統(tǒng)和應(yīng)用程序提供常用的接口支持,使得硬件對于應(yīng)用程序是透明的。這樣即使在更換了硬件平臺之后,也可以方便的將開發(fā)好的應(yīng)用程序移植到不同的平臺上。另外,操作系統(tǒng)還提供了許多有用的函數(shù)接口,使得應(yīng)用程序開發(fā)更方便。應(yīng)用程序運行在操作系統(tǒng)之上,利用操作系統(tǒng)提供的中斷、同步和定時等機制,實現(xiàn)繡花機的各個功能,如電機控制、數(shù)據(jù)分析、界面顯示、斷線報警等等。

          結(jié)語

          本文采用先進的基于“arm +wince + fpga”平臺的,并移植功能強大的嵌入式實時操作系統(tǒng)windows ce構(gòu)成開發(fā)平臺,提出了一種新的思路,做出了大膽的嘗試,并進行了底層驅(qū)動的測試及簡單多任務(wù)程序的測試。不論從功能上還是從應(yīng)用前景上來看,都比目前流行的基于單處理器采用主軸勻速控制模式的平臺系統(tǒng)有著明顯的優(yōu)勢。相信隨著工作的進一步深化、進展,定能取得令人滿意的控制效果!為國產(chǎn)繡花機電控系統(tǒng)的性能的提高提供良好的解決方案。

          合成孔徑雷達相關(guān)文章:合成孔徑雷達原理

          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();