嵌入式数控系统运动控制模块的研究与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:lovinglixia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放式数控系统已成为当今数控技术的发展方向。同时,随着高性能嵌入式处理器的飞速发展,特别是ARM处理器系列的出现,嵌入式系统的功能变得越来越强大。由于实时性强、稳定性好、可靠性高等突出优点,嵌入式技术已经在各个领域得到广泛应用。本文提出正是一种以ARM微处理器为核心结构的运动控制器设计。 在介绍了选题的意义及背景后,本文详细阐述了运动控制器的概念技术特点及其应用领域。为了给运动控制模块选择合适的中央处理器,本文在介绍了ARM微处理器性能特点的基础上,提出了将SAMSUNG公司的具有ARM920T内核的S3C2410确定为主控芯片,并对其功能特点作了说明。 在主控芯片S3C2410的基础上,本文构建了嵌入式运动控制模块的硬件框架并对整个系统的各个软件功能模块作了详细的分析和说明。同时对整个系统硬件的总体结构作了详细的说明,其中包括电源模块、SDRAM、LCD、FLASH等芯片选型及电路的设计,重点介绍了核心部件运动控制芯片MCX314的功能、特点及应用,包括它的寄存器读写操作方法,运动模式等。给出了加速度、减速度、速度、输出脉冲数/插补结束点等数据的设定方法,介绍了当前逻辑和实际位置、速度、加/减速度等状态的读取和直线、圆弧、BP等插补命令的启动方法。对于代码解释程序的特点以及开发流程也做出了详细的分析和说明。在此基础上本文提出了以MCX314和S3C2410为内核的运动控制模块的设计与实现。 同时,本文简要介绍了WINDOWS CE操作系统移植的要点和基本方法,然后结合操作系统的任务机制,对系统各个模块在系统中的运行进行了分析,其中包括指令解释、指令队列管理、指令执行、键盘输入和LCD状态显示、插补功能函数等各个主要软件功能模块,并对各模块在系统中的作用和优先级别作了详细说明。 最后,本文对研究的内容及实验结果进行了总结,对以后需要改进和完善的地方进行了展望。
其他文献
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
随着GPS卫星导航定位在军民用各领域的不断延伸,及我国自主研制的“北斗二代”卫星导航系统的建设,卫星信号模拟器在导航系统设计、接收机研发、接收机测试、复杂环境模拟等
摘要:随着新课改的不断深入,我们不难发现现在的学生思维活跃,敢于表现自己,善于解决问题。在这种有利的形势下,教师在课堂教学中要善于设计问题,培养学生创新精神,提高课堂教学效率。本文就化学教学中问题设计的优化及注意事项等方面做初步的探讨。  关键词:初中化学;问题设计  一、紧扣教学内容设计问题,激发学生思维能力  学生在学习过程中必然会遇到许多认知问题,这些问题交织在一起,成为学生学习的心理动力和
由于短波通信的远距离传输特性和电离层抗毁性,其在军事通信中具有其它通信方式无可比拟的地位。差分跳频(DFH,Differential Frequency Hopping)技术将调制,编码和跳频技术有机结
移动通信与Internet的飞速发展及相互融合,预示着3G时代的来临。作为向3G过渡的2.5G网络GPRS使无线高速接入Internet的理想变成现实,移动用户从而可以享受到Internet的服务。作
3G的技术发展和商用化进程成为近十年来移动通信领域的热点问题。由于WCDMA系统与GSM网络能够很好地兼容,实现从GSM平滑过渡到3G通信系统,这使得WCDMA系统成为一个具有竞争力的
嵌入式网络技术是近几年随着嵌入式系统的广泛应用和计算机网络技术的发展而发展起来的一项新兴概念和技术。嵌入式设备的网络化需要实现相应的网络协议本论文就是在这样的背
随着CPU前端总线带宽的提高和高速局部总线的出现,内存带宽的发展也要逐步提高以适应其发展。当倍速存储技术DDR由于其系统架构的限制,速度不能再有所提升时,DDR2作为新的解决方
本课题进行了针对异构局域网安全控制的研究,提出了一套平台无关的局域网安全控制系统。这一系统具有平台无关、部署灵活、可扩展等良好特性,其内容涉及跨平台的可扩展指纹身份
在国际化的背景下,为适应国际化业务,企业应用软件也需进行国际化,为不同地区分支机构或用户提供多语种的用户界面。很多开发语言都提供对国际化的支持,为软件国际化开发提供了基