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