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

一種嵌入式數控系統的體系結構與系統設計

2016-12-26 09:37:28李芳
中國新技術新產品 2016年23期

李芳

摘 要:本文詳細闡述了基于ARM的嵌入式數控系統結構模型,分析了嵌入式數控系統的可重構功能,探討了嵌入式數控系統的實現方案與測試方法。本文為研究數控技術新的發展方向和技術改進奠定了基礎,具有一定的參考價值。

關鍵詞:嵌入式數控系統;體系結構;系統設計;可重構功能;實現方案;測試方法

中圖分類號:TP391 文獻標識碼:A

1.基于ARM的嵌入式數控系統結構模型

1.1 數控系統結構模型

該設計方案利用S3C2440作為主CPU對數控系統中的各項任務進行管理及調度。因為采用專業級別的運動控制芯片有利于減短控制系統的研發時間,改善控制系統的性能,減輕繁重的工作量、降低研發所需要的成本。因此,該設計方案選用日本NOVA電子有限公司研制的DSP運動控制專用芯片MCX314As作為控制芯片,對復雜的數控是加工運動進行控制。

該嵌入式數控系統主要由硬件層、操作系統層、運動控制軟件層三大部分組成,其中,底層硬件層以三星公司的S3C2440作為CPU處理器;中間層是代碼開放的Linux操作系統,屬于嵌入式數控系統的操作系統層,為了提高該數控系統的實時性,改善操作性能,其內核按照數控系統的要求做了一定裁剪;至于頂層是包含運動控制芯片的控制庫函數等各個控制函數的控制系統所需的匹配軟件。

1.2 數控系統的硬件結構

該系統采用的三星公司的S3C2440處理器具有體積偏小、功耗較少、成本偏低、性能較好等優點,該處理器是基于ARM920T內核的32位RISC架構的處理器,其支持支持Thumb(16位)和ARM(32位)雙指令集,可以有效兼容8位和16位的器件。該CPU處理器運算速度相當快,主頻最高可達533MHz,能夠充分適應多任務操作下的數控計算。該嵌入式數控系統采用的運動控制專用芯片MCX314As具有極高的控制性能,能夠對四軸進行控制,可以實現對任意兩軸的圓弧和直線插補。在運轉過程中,主機處理器僅用向該芯片下達各種復雜的指令,MCX314As芯片按照指令完成一系列的操作和處理。在該嵌入式數控系統中,其硬件中包含了主CPU和從CPU,使用的是主從CPU硬件結構模式。其中,主CPU是對各項任務進行管理和調整的ARM處理器,從CPU是控制數控系統運動方式的MCX314As專用運動控制芯片。該系統的硬件平臺如圖1所示。

1.3 ARM處理器與運動控制芯片的連接

運動控制專用芯片MCX314As的時鐘頻率為16Hz,由外部直接提供。S3C2440的數據線以及讀、寫信號直接控制相應的數據線以及讀、寫信號。因為在該系統中選用16位數據線進行傳輸,故而必須在運動控制專用芯片MCX314As的H16L8引腳上接入高電平。圖2為S3C2440與MCX314As的接口電路圖,由圖可以看出,為了保障安全,增強信號傳輸可靠性,實現電平轉換,驅動信號,在信號連接兩者間加有寫著“SN74ALVC164245”的芯片。

1.4 數控系統的軟件結構

為了確保該系統的實時性,同時也為了使數控系統的硬件設施得到充分利用,該嵌入式數控系統運用了Linux操作系統。該操作系統按照相關要求做了適當裁剪,能夠對數控系統進行實時多任務控制,其時效性相當高。

2.嵌入式數控系統的可重構功能

通常情況下,對于中央處理單元,嵌入式系統多采用精簡指令集計算技術。然而,在使用專用芯片以及運用微處理機方法時,人們渴望能夠擁有性能良好、運算迅速、可靠性強,并且具備高度柔性和強大編程功能的新技術、新方法,這也就是嵌入式系統的可重構功能。

所謂可重構,即是利用可重構的相關資源對計算平臺進行重構或重組,包括了各類硬件、軟件的可重構。擁有可重構的有關資源是進行重構的基礎,而滿足人類不同的應用需求是進行重構的目的。在沒有FPGA的時候,通常是對功能部件進行重用,以實現計算系統的重組。而在FPGA出現以后,通常是將基本的門、線資源進行重用,通過有關配置文件,對門的性質進行設定,對線的連接方式進行定義,從而實現了硬件功能的變化。

因為嵌入式數控系統所具備的重構功能和硬件、軟件能夠裁剪的特征,因此極其有助于實現網絡數字控制技術,并且為網絡數字系統的設計和應用奠定了基礎與捷徑。

3.嵌入式數控系統實現方案與測試

3.1 實現方案設計

中央數控單元控制運行ARM,在ARM上對主要數控技術進行運作,但是刀補、插補以及間隙補償應當除外。注意將ARM與顯示以及有關鍵入裝置相連接,以實現人與機的交互。插補代碼經編譯之后應當通過串口發至DSP,ARM需要執行M、S、T指令,邏輯控制指令需要經過異步串行總線MOD BUS發至PLC,系統的監控由總線負責,與外部網絡的連接由ARM負責,進而完成對整個數控系統的網絡化開發、運行、管理、調試、診斷以及監控,等等。

3.2 系統測試

在完成MCX314As運動控制板的設計和在Linux操作系統下編寫好調試、驅動程序以后需要對該嵌入式數控系統進行一系列的仿真調試。因為MCX314As屬于寄存器控制型芯片,其是通過讀或寫內部寄存器來實現控制的。MCX314As寫入的數據來自S3C2440通過總線輸入,由此可以讀出寄存器的值,再通過比較可以對MCX314As的工作狀態進行判別。為了驗證該嵌入式數控系統是否正確,需要編寫相應的X、Y2軸直線插補程序,最終經過示波器反應實際的脈沖波形圖,可以確定該嵌入式數控系統是正確的,能夠正常運行。

結論與思考

本文介紹了一種基于ARM的嵌入式數控系統結構模型,研究分析了嵌入式數控系統的實現方案與測試方法。在今后的研究工作中可以借鑒本文思想,從資源共享角度考慮,大力增強數控系統的開放性。

參考文獻

[1] BAKHTIARI S, SAFAVI-NAINI R, PIEPRZYK J., Keyedhash function[J].Lecture Note in ComputerScience, 1996, 1029: 201-204.

[2] J. Seberry, X. M. Zhang, Y. Zheng. Systematic generationof cryptographically robust S-boxes[C]. Proceeding of theFirst ACM Conference on Computer and CommunicationsSecurity, The Association for Computing Machinery, NewYork, November 1993.

[3]郭現峰,張家樹.基于混沌動態S-Box的Hash函數構造[J].物理學報,2006,55(9):4442~4449.

主站蜘蛛池模板: 精品黑人一区二区三区| 99热最新网址| 欧美人与动牲交a欧美精品| 丁香综合在线| 国产精品亚欧美一区二区| 色香蕉网站| 福利一区三区| 久热中文字幕在线| 国产精品浪潮Av| 四虎永久免费在线| 一本大道香蕉高清久久| 亚洲一级毛片| 亚洲AⅤ永久无码精品毛片| 欧美国产综合视频| 国产麻豆福利av在线播放| 国产精品第页| 国国产a国产片免费麻豆| 人妻精品全国免费视频| 国产va视频| 欧美激情伊人| 欧美日韩中文国产va另类| 伊人久久大香线蕉综合影视| 国产精品无码制服丝袜| 久久永久精品免费视频| 久久久久久久蜜桃| 啦啦啦网站在线观看a毛片| 久久久久亚洲Av片无码观看| 欧美日韩在线亚洲国产人| 日韩中文字幕亚洲无线码| 亚洲精品波多野结衣| 亚洲精品国产日韩无码AV永久免费网| 欧美日韩国产在线观看一区二区三区| 精品日韩亚洲欧美高清a | 国产大全韩国亚洲一区二区三区| 国产激情第一页| 内射人妻无码色AV天堂| 丁香婷婷综合激情| 久久久精品无码一二三区| 国产欧美视频在线| 久久免费精品琪琪| 欧美国产日韩在线观看| 亚洲中文精品人人永久免费| 呦视频在线一区二区三区| 8090午夜无码专区| 欧美日韩亚洲国产主播第一区| 综合色天天| 被公侵犯人妻少妇一区二区三区| 色婷婷色丁香| 在线免费观看AV| 亚洲手机在线| 亚洲区一区| 91丨九色丨首页在线播放| 成人在线观看一区| 日韩欧美网址| 国产亚洲精品精品精品| 国产成人精品亚洲77美色| 成人精品午夜福利在线播放| 亚洲欧美日韩动漫| 成人午夜精品一级毛片| 中文国产成人久久精品小说| 自拍偷拍欧美| 国内精品久久人妻无码大片高| 亚洲精品欧美重口| 久草美女视频| 亚洲成人精品久久| 中文无码日韩精品| 国产免费久久精品99re丫丫一| 在线欧美日韩| 欧美日韩激情| 国产va视频| 亚洲人成网线在线播放va| 一本色道久久88| A级全黄试看30分钟小视频| 亚洲第一天堂无码专区| 久久婷婷色综合老司机| 国产亚洲精品资源在线26u| 精品少妇人妻无码久久| 免费毛片在线| 欧美一级在线看| 午夜视频免费试看| 99这里只有精品在线| 国产一区二区影院|