隨著計算機數(shù)控技術(shù)的發(fā)展,制造業(yè)所采用的技術(shù)手段發(fā)生了很大的變化。傳統(tǒng)的制造技術(shù)正向以計算機數(shù)控技術(shù)為基礎(chǔ)的數(shù)字化制造技術(shù)過渡。當今數(shù)控系統(tǒng)和數(shù)控機床正朝著高速、高精、多功能、智能化等方向發(fā)展。
遠峰公司利用ARM技術(shù)設(shè)計的數(shù)控系統(tǒng)如下:
1>技術(shù)說明:
1. MPU: 三星ARM9 S3C2410
2. 存儲器:SDRAM 64MByte ,
FLASH 16MByte,
NAND FLASH 16Mbyte,
并口FRAM 64KByte( 32 KByte * 2 ) 或以上。
3. WDT,RESET: 外接 WDT及RESET 電路(可能 為1個IC),接清WDT的LED指示燈。
4. 實時時鐘(MPU內(nèi)置)及其外接電池供電電路,和電壓檢測。
5. A/D多種電源電壓檢測(5V電源電壓,電池電壓),觸摸屏接口(2路)。
6. 各種電源轉(zhuǎn)換電路(帶電源指示燈),內(nèi)核(MPU、存儲器)和其他外圍分別供電,掉電時,內(nèi)核由大電容繼續(xù)獨立供電,用于完成文件的寫入操作。
7. 一個D/A轉(zhuǎn)換電路(12位精度或以上), 0 --- 10V ;
8. MPU內(nèi)已有3個串口,外接3個串口的擴展電路(使用一個高優(yōu)先級EINT0 I/O中斷口),一個RS232接口,5個RS422接口電路(只有收發(fā)數(shù)據(jù)線)。
9. USB接口硬件電路(2個)。
10. 擴展CAN總線2條, 采用MCP2510 CAN控制器, 82C250 收發(fā)器, 光耦隔離, DC/DC隔離電源.
11. PS/2鍵盤輸入接口電路(8951處理按鍵).
12. 擴展插座: 總線的接口(所有數(shù)據(jù),地址,控制,片選),I/O中斷5個(EINT1—EINT5 ), 還有一個IIC總線的接口;其他未被使用的I/O端口。
13. LCD 10.4寸 800x600 16bit TFT
14. I/O中斷:EINT0-EINT5
2> 軟件說明:
1. 操作系統(tǒng):ucosII
2. 文件系統(tǒng)(FAT、FRAM)
3. A/D中斷軟件 ,電壓檢測
4. 多異步串口中斷驅(qū)動
5. USB驅(qū)動 (包括 U盤 FAT文件系統(tǒng))
6. 觸摸屏接口驅(qū)動軟件
7. 通過JTAG下載程序
8. D/A驅(qū)動軟件
9. CAN 總線驅(qū)動, 中斷收發(fā)處理,出錯處理.
10. PS/2鍵盤驅(qū)動程序
11. LCD 10.4寸 800x600 16bit TFT drivers