基于ARM9的数控铣床系统设计方案
引言目前国内使用的数控系统通常是在通用计算机或工控机的基础上加装运
动控制卡,使用Wi
dows操作系统,并安装昂贵的数控软件构成的。这样的系统软件成本高、硬件资源浪费、功耗大。而嵌入式产品具有系统结构精简、功耗低等特点,能弥补传统数控系统的不足。免费软件Li
ux操作系统进军嵌入式领域,更使得嵌入式产品能够充分发挥廉价、高性价比的优势。
本文所述的正是以Li
ux操作系统为软件平台,以ARM9微处理器为硬件平台,以数控铣床为背景,自主研发数控硬件及软件的嵌入式数控铣床控制系统。
1系统硬件组成系统的硬件由ARM系统主板和扩展板卡组成。硬件结构如11ARM系统主板根据系统需要,主板上主要包括中央处理器S3C2410X、SDRAM内存、NANDFLASH(64M)、串口、CS8900A以太网芯片(10M网口)、LCD显示器接口、USB接口、扩展总线接口等。中央处理器S3C2410X内部资源十分丰富,包括1个LCD控制器、SDRAM控制器、3个通道的UART、4个具有PWM功能的计时器和1个内部时钟、2个USB主机接口和1个USB设备接口等。S3C2410X处理器主频最高为202MHz内置16KB指令高速缓存和16KB数据高速缓存,5级指令流水线,带有乘累加运单元,可以运行起嵌入式Li
ux操作系统并能进行较为复杂的信息处理,基本满足用户对快速性的要求。并且采用NANDFLASH与SDRAM组合来存储数据和程序,可以获得非常高的性价比。
f系统采用10M的以太网接口芯片CS8900A这是用于嵌入式设备的低成本以太局域网控制器。通过标准网络接口数控系统可以连接到I
ter
et或局域网上。tips感谢大家的阅读,本文由我司收集整编。仅供参阅!
fr