论文摘要
嵌入式系统是近年来发展最快的技术之一。采用嵌入式系统可以缩短产品研发周期,提高系统的可靠性和性价比。由于嵌入式系统既有单片机系统成本低、体积小、功耗低的特点,又具有PC平台的开发环境好、资源丰富、具备操作系统、用户界面友好的特点,因而在数控技术领域会有良好的发展前景。本课题在江苏省自然科学基金重大(招标)项目(BK2003005)资助下,在对嵌入式系统、数控系统进行深入分析研究的基础上,完成了基于ARM微处理器的嵌入式数控系统的设计与开发。系统采用模块化设计,主要模块包括:ARM微处理器模块、存储器模块、人机交互模块、通信接口模块、CPLD/FPGA模块、输入输出模块。系统采用二次插补法,即ARM微处理器实现粗插补,FPGA实现DDA硬插补,同时配合良好的加减速控制,保证了插补的连续性和稳定性。软件系统以μC/OS–II嵌入式实时操作系统为核心,开发系统所需的底层设备驱动程序和应用程序接口(API)函数。该数控系统可以控制四轴联动,具有大量I/O接口,具有主轴和手脉信号接口,具备友好的人机交互功能,可应用于数控车床和数控铣床。目前本系统已经基本实现了预期的目标,运动轴信号输出频率可达到1MHz,最大快速移动速度为60m/min,主要性能指标达到数控系统先进水平。
论文目录
摘要ABSTRACT第一章 绪论1.1 引言1.2 数控系统发展背景1.3 国内外发展概况1.4 课题研究意义1.5 本课题研究主要内容第二章 嵌入式数控系统总体结构设计2.1 系统功能要求2.2 嵌入式开发平台的选择2.2.1 ARM 体系嵌入式微处理器2.2.2 μC/OS–II 嵌入式实时操作系统2.3 嵌入式数控系统硬件总体结构设计2.4 嵌入式数控系统软件的结构第三章 嵌入式数控系统硬件电路的设计与开发3.1 ARM 微处理器模块3.1.1 S3C44B0X 及片内外围简介3.1.2 S3C44B0X 系统管理器3.2 存储器模块3.2.1 EPROM3.2.2 SDRAM3.2.3 NAND-Flash3.2.4 SRAM3.3 电源模块3.3.1 电源转换电路3.3.2 微处理器监控器电路3.4 人机交互模块3.4.1 键盘及LED 指示灯接口电路3.4.2 液晶显示电路3.4.2.1 S3C44B0X 内置LCD 控制器3.4.2.2 Kyocera KCG075VG2BE 简述3.4.2.3 KCG075VG2BE 与S3C44B0X 硬件电路设计3.5 通信接口模块3.5.1 JTAG 接口电路3.5.2 RS-232 串行接口电路3.5.3 USB 接口电路3.6 D/A 转换模块3.6.1 隔离3.6.2 D/A 转换3.6.3 放大3.7 CPLD/FPGA 模块3.7.1 器件选择3.7.2 CPLD 和FPGA 的配置3.7.3 并行接口3.8 输入输出模块3.8.1 开关量输入输出接口3.8.2 差分信号输入输出接口第四章 基于ΜC/OS–II 系统软件设计4.1 嵌入式数控系统应用任务的设计4.1.1 μC/OS–II 嵌入式操作系统的任务管理4.1.2 系统软件结构规划4.2 键盘及指示灯模块和D/A 转换模块的软件设计4.2.1 S3C44B0X SIO 口4.2.2 键盘及指示灯4.2.3 D/A 转换模块4.3 液晶显示4.3.1 S3C44B0X 内置LCD 控制器驱动程序的实现4.3.2 LCD 接口函数4.3.3 汉字库的嵌入4.3.4 系统界面概述4.4 插补控制4.4.1 插补的概念4.4.2 插补算法4.4.3 粗插补4.4.4 精插补4.4.5 速度控制第五章 系统调试5.1 ARM 处理器及其相关外设的调试5.2 数控系统信号接口的调试5.3 结论第六章 总结与展望6.1 全文总结6.2 研究展望参考文献致谢攻读硕士期间发表的论文
相关论文文献
标签:数控系统论文; 嵌入式系统论文; 处理器论文;
基于ARM和μC/OS-Ⅱ的嵌入式数控系统的设计与开发
下载Doc文档