資料介紹
本文介紹了一種基于I2C 總線和雙ARM 微控制器的印刷電路板鉆床控制器。控制器
由兩個部分組成:人機交互系統(tǒng)和運動控制系統(tǒng),這兩個系統(tǒng)通過I2C 總線進行連接。本文探討了控制器系統(tǒng)的硬件構(gòu)成和相關(guān)關(guān)鍵技術(shù),最后介紹了基于μC/OS-II 實時操作系統(tǒng)的人機交互系統(tǒng)的軟件設(shè)計和基于時間觸發(fā)的機床運動控制系統(tǒng)的軟件設(shè)計。
關(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)品加工要求的提高,低檔
的基于單片機的PCB 鉆床控制器已經(jīng)很難滿足要求。ARM7TDMI 是20 世紀末ARM 公司
提出的一種32 位的RISC 微控制器結(jié)構(gòu), 基于該內(nèi)核的芯片種類豐富,具有運行速度高,功耗小和價格低的特點。本文介紹了一種基于雙ARM 結(jié)構(gòu)的PCB 鉆床控制器,它既解決傳統(tǒng)低檔鉆床控制系統(tǒng)性能不高的缺點,同時又具有很高的經(jīng)濟性,是高檔PCB 鉆床理想的控制器。數(shù)控系統(tǒng)按結(jié)構(gòu)分,一般有單 CPU 和多CPU 之分[5]。單CPU 一般采用集中控制分時處理的方式完成數(shù)控系統(tǒng)的各項任務(wù)。它具有結(jié)構(gòu)緊湊的特點,但是功能相對比較簡單。多CPU 結(jié)構(gòu)的數(shù)控系統(tǒng)采用多CPU 并行處理,可以使系統(tǒng)達到更高的性能。多CPU 一般采用共享總線或共享存儲器方式進行通信。
- TPS2359雙插槽ATCA AdvancdMC控制器,帶I2C評估模塊
- 硬件I2C與模擬I2C
- LTC2970:雙I2C電源監(jiān)視器和余量控制器數(shù)據(jù)表
- I2C脈寬調(diào)制器的PCB原理圖免費下載 17次下載
- Rockchip I2C開發(fā)指南資料免費下載 4次下載
- LPC2300系列ARM課件合集包括I2S和I2C接口及RTC和MMC控制器資料合集 14次下載
- 通過I2C軟件控制雙LED驅(qū)動器NCP5602 2次下載
- I2C控制器使用指南
- 基于Verilog的I2C控制器的設(shè)計與綜合 60次下載
- I2C總線在Linux系統(tǒng)中的驅(qū)動設(shè)計
- I2C總線技術(shù)在彩電中的應(yīng)用
- I2C Guid I2C指南
- LM3S系列微控制器I2C應(yīng)用文檔
- I2C總線應(yīng)用中的幾個問題
- 實現(xiàn)I2C總線控制器的VHDL源代碼
- Linux I2C驅(qū)動入門知識科普 1734次閱讀
- I2C內(nèi)核架構(gòu)分析 1276次閱讀
- 如何在Versal平臺實現(xiàn)兩個PS I2C控制器的回環(huán) 588次閱讀
- 兩個PS I2C控制器的回環(huán)測試 2374次閱讀
- 開源軟件opencores I2C master控制器控制I2C接口操作原理 7195次閱讀
- i2c總線用來做什么_i2c總線數(shù)據(jù)傳輸過程 7305次閱讀
- fireflyAIO-3399J主板I2C使用介紹 1938次閱讀
- fireflyAIO-3288J主板I2C簡介 1381次閱讀
- fireflyAIO-3288C主板I2C簡介 1411次閱讀
- fireflyAIO-3399C--I2C主板控制器介紹 1365次閱讀
- fireflyFace-RK3399主板I2C控制器介紹 2991次閱讀
- Firefly-RK3128主板I2C控制器 1526次閱讀
- I2C總線是如何工作的 2305次閱讀
- I2C總線的特點、控制技術(shù)與傳輸分析 1w次閱讀
- 基于FPGA的I2C SLAVE模式總線的設(shè)計方案 1.3w次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
- 8AN-1308: 電流檢測放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環(huán)心率計步器體溫顯示設(shè)計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 31次下載 | 免費
- 6美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測試電源的紋波
- 0.36 MB | 17次下載 | 免費
- 8感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多