嵌入式中档数控系统的制作方法

文档序号:6279670阅读:126来源:国知局
专利名称:嵌入式中档数控系统的制作方法
技术领域
本发明涉及数控机床控制系统领域,具体涉及一种嵌入式中档数控系统(双ARM+FPGA——双32位计算机芯片片上集成)。
背景技术
实时性要求对数控来说尤为重要,而对于一个成功的数控系统,不但要求有很好的实时性,更要求有一个很好的人机界面。但是采用传统的单CPU在处理人机界面的同时,实现精确的实时控制就变得的十分困难;另外由于CPU接口的单一和资源的匮乏,利用分立的元器件实现对接口的扩展,使整体的数控系统的不稳定因素增加、故障率提高。

发明内容
本发明为了克服现有技术存在的缺陷,提供一种嵌入式中档数控系统(双ARM+FPGA——双32位计算机芯片片上集成)。
本发明的技术方案是,采用FPGA这种大规模可编程器件片上集成,FPGA内部集成鉴相部分、计数部分、D/A输出部分和全部的I/O部分等辅助接口,FPGA实现运动控制和接口扩展功能。使用双口RAM等数据连接方式连接两个32位嵌入式ARM CPU。
本发明的优点实现精确的实时控制;因为辅助控制器只完成人机界面的显示和数据的通信,所以整体的数控系统的不稳定因素减少、故障率降低。


图1为嵌入式数控系统框图具体实施方式
下面结合附图对本发明作详细描述。
图1中,CPU1负责人机界面交互,进行人机界面的交流部分,包含代码输入图像显示等,CPU2负责对各轴运动的控制,包含插补运算等;CPU1与CPU2之间通信采用中断的方式,使用双口RAM等数据连接方式连接两个32位嵌入式ARM CPU;FPGA内部集成鉴相部分、计数部分、D/A输出部分和全部的I/O部分等辅助接口,FPGA实现对数控系统的接口扩展和运动控制功能。这样主控制器实现数控系统的各种控制功能,而辅助控制器通过双口RAM可以实现监视和控制主控制器的功能。
权利要求
1一种嵌入式中档数控系统,其特征在于,采用FPGA大规模可编程器件片上集成,配合双口RAM等数据连接方式。
2根据权利要求1所述数控系统,其特征在于,所述FPGA内部集成鉴相部分、计数部分、D/A输出部分和全部的I/O部分等辅助接口。
3根据权利要求1所述数控系统,其特征在于,所述使用双口RAM数据连接方式连接两个32位嵌入式ARM CPU。
全文摘要
本发明为了克服现有传统的单CPU实现精确实时控制十分困难、资源匮乏、整体数控系统不稳定因素增加、故障率高等技术缺陷,提供一种嵌入式中档数控系统;本发明采用FPGA大规模可编程器件片上集成,实现对数控系统的接口扩展,配合双口RAM等数据连接方式实现两个32位ARM CPU间的通信。本发明的优点是实现精确的实时控制,因为辅助控制器只完成人机界面的显示和数据的通信,所以整体的数控系统的不稳定因素减少、故障率降低。
文档编号G05B19/414GK1851583SQ20061004649
公开日2006年10月25日 申请日期2006年4月27日 优先权日2006年4月27日
发明者于德海, 顾晓亮, 陈伟华, 张赞秋, 吴超, 曲永强, 阮叁芽 申请人:大连光洋科技工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1