資料介紹
本文介紹了一種基于I2C 總線和雙ARM 微控制器的印刷電路板鉆床控制器。控制器
由兩個(gè)部分組成:人機(jī)交互系統(tǒng)和運(yùn)動(dòng)控制系統(tǒng),這兩個(gè)系統(tǒng)通過(guò)I2C 總線進(jìn)行連接。本文探討了控制器系統(tǒng)的硬件構(gòu)成和相關(guān)關(guān)鍵技術(shù),最后介紹了基于μC/OS-II 實(shí)時(shí)操作系統(tǒng)的人機(jī)交互系統(tǒng)的軟件設(shè)計(jì)和基于時(shí)間觸發(fā)的機(jī)床運(yùn)動(dòng)控制系統(tǒng)的軟件設(shè)計(jì)。
關(guān)鍵詞:ARM ;I2C 總線;μC/OS-II;PCB 鉆床
Abstract: A design of the PCB drilling controller based on the dual ARM MCU and I2C BUS is
introduced in this paper. The controller is composed by two systems: the MMI(Man-Machine
Interface) system and the motion control system, and they are connected with I2C BUS.The
hardware composition and design is expounded in this paper. The design of the MMI system
software based on μC/OS-II RTOS and the design of the motion control system software based on time-triggered mode are also introduced in this paper.
Key words: I2C BUS; ARM;μC/OS-II;PCB Drilling
印刷電路板鉆床是印刷電路板生產(chǎn)中的重要裝備,隨著電子產(chǎn)品加工要求的提高,低檔
的基于單片機(jī)的PCB 鉆床控制器已經(jīng)很難滿足要求。ARM7TDMI 是20 世紀(jì)末ARM 公司
提出的一種32 位的RISC 微控制器結(jié)構(gòu), 基于該內(nèi)核的芯片種類豐富,具有運(yùn)行速度高,功耗小和價(jià)格低的特點(diǎn)。本文介紹了一種基于雙ARM 結(jié)構(gòu)的PCB 鉆床控制器,它既解決傳統(tǒng)低檔鉆床控制系統(tǒng)性能不高的缺點(diǎn),同時(shí)又具有很高的經(jīng)濟(jì)性,是高檔PCB 鉆床理想的控制器。數(shù)控系統(tǒng)按結(jié)構(gòu)分,一般有單 CPU 和多CPU 之分[5]。單CPU 一般采用集中控制分時(shí)處理的方式完成數(shù)控系統(tǒng)的各項(xiàng)任務(wù)。它具有結(jié)構(gòu)緊湊的特點(diǎn),但是功能相對(duì)比較簡(jiǎn)單。多CPU 結(jié)構(gòu)的數(shù)控系統(tǒng)采用多CPU 并行處理,可以使系統(tǒng)達(dá)到更高的性能。多CPU 一般采用共享總線或共享存儲(chǔ)器方式進(jìn)行通信。
- 硬件I2C與模擬I2C
- LTC2970:雙I2C電源監(jiān)視器和余量控制器數(shù)據(jù)表
- LTC4222:帶I<sup>2</sup>C兼容監(jiān)控?cái)?shù)據(jù)表的雙熱插拔控制器
- I2C脈寬調(diào)制器的PCB原理圖免費(fèi)下載 17次下載
- Rockchip I2C開(kāi)發(fā)指南資料免費(fèi)下載 4次下載
- LPC2300系列ARM課件合集包括I2S和I2C接口及RTC和MMC控制器資料合集 14次下載
- 通過(guò)I2C軟件控制雙LED驅(qū)動(dòng)器NCP5602 1次下載
- I2C控制器使用指南
- 基于Verilog的I2C控制器的設(shè)計(jì)與綜合 60次下載
- I2C總線在Linux系統(tǒng)中的驅(qū)動(dòng)設(shè)計(jì)
- I2C總線技術(shù)在彩電中的應(yīng)用
- I2C Guid I2C指南
- LM3S系列微控制器I2C應(yīng)用文檔
- I2C總線應(yīng)用中的幾個(gè)問(wèn)題
- 實(shí)現(xiàn)I2C總線控制器的VHDL源代碼
- Linux I2C驅(qū)動(dòng)入門知識(shí)科普 1516次閱讀
- I2C內(nèi)核架構(gòu)分析 1110次閱讀
- 如何在Versal平臺(tái)實(shí)現(xiàn)兩個(gè)PS I2C控制器的回環(huán) 478次閱讀
- 兩個(gè)PS I2C控制器的回環(huán)測(cè)試 2212次閱讀
- 開(kāi)源軟件opencores I2C master控制器控制I2C接口操作原理 6920次閱讀
- i2c總線用來(lái)做什么_i2c總線數(shù)據(jù)傳輸過(guò)程 7086次閱讀
- fireflyAIO-3399J主板I2C使用介紹 1790次閱讀
- fireflyAIO-3288J主板I2C簡(jiǎn)介 1232次閱讀
- fireflyAIO-3288C主板I2C簡(jiǎn)介 1258次閱讀
- fireflyAIO-3399C--I2C主板控制器介紹 1222次閱讀
- fireflyFace-RK3399主板I2C控制器介紹 2817次閱讀
- Firefly-RK3128主板I2C控制器 1335次閱讀
- I2C總線是如何工作的 2221次閱讀
- I2C總線的特點(diǎn)、控制技術(shù)與傳輸分析 9911次閱讀
- 基于FPGA的I2C SLAVE模式總線的設(shè)計(jì)方案 1.3w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多