基于DSP2812的运动控制卡设计和研究

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:jianxiangqiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于PC的数控系统是目前比较流行的开放式数控系统。近年来,由于PC机发展迅速,技术成熟,软件资源丰富,能够方便地实现人机界面的开放性和个性化。因此充分利用PC机资源,发展基于PC的数控系统,已成为世界各国发展研究的重点。和国外相比,运动控制器在我国的应用和发展相对滞后。因此,本文对个人计算机数控系统的核心处理部件运动控制器进行了设计和研究,提出了以TMS320F2812 DSP芯片为核心的设计方案,设计开发了四轴运动控制卡;并详细介绍了运动控制卡硬件平台及其软件的设计和开发过程。   本文根据控制卡的性能要求以及运动控制卡在运动控制系统中的功能和结构,确定了运动控制卡的硬件组成。详细介绍了DSP芯片TMS320F2812、PCI接口芯片PCI9054、可编程逻辑器件EPM7128、双端口RAM IDT70V27的结构和特点。该运动控制卡以TI公司的DSP芯片TMS320F2812作为其核心处理器,通过PCI总线与PC机进行数据交换,采用PCI专用接口芯片PCI9054与DSP共享双端口RAM的方式提高了数据传输的速率。本课题对运动控制卡的各个模块进行了详细的设计,包括DSP最小系统模块、DSP电机接口模块、DSP扩展通信模块、基于双端口RAM的DSP和PCI接口电路模块以及CPLD逻辑电路等模块。DSP模块主要完成运动控制功能,PCI接口模块实现与上位PC机的通信功能,可编程逻辑器件EPM7128实现运动控制卡的逻辑控制、编码器反馈信号的处理等。   本文利用Protel99 SE电路设计软件,完成运动控制卡的原理图设计;采用MAX+PLUSⅡ软件作为逻辑电路设计的开发工具。EPM7128内部逻辑包括编码器反馈信号逻辑电路和PCI9054读写双端口RAM的逻辑电路。本课题采用VHDL语言和图形输入相结合的设计方式来实现CPLD的内部逻辑电路设计。在软件设计方面,对运动控制卡的系统软件进行了详细的设计,包括DSP的系统软件设计和PCI驱动软件的设计,并给出了运动控制卡的系统软件的开发流程以及PCI驱动程序功能的实现过程。
其他文献
随着设备维修保障的经济可承受性要求越来越高,设备的健康状态评估与预测问题受到了广泛的重视.针对上述设备健康状态评估与预测问题,本文通过对近几年设备健康状态进行了总
昨夜,忽然梦见老家院角的那棵桃树.rn大概是在我睡熟的时候,我的心灵到故园神游了一回.还是从那道破旧的大门进去,心中很宁静,没什么值得高兴的,也没什么烦心的事儿.突然间,
新时代的高校网络舆情呈现出话题更为集中 、诉求更为简单,微信 、BBS、微博成为高校网络舆情形成的主要媒介等新特点.然而,在舆情管理中存在着舆情应对体系处置方式被动 、
期刊
随着我国社会经济的快速发展,建筑行业也得到了迅猛的发展,对于建筑也提出了更高的要求,现浇模板施工技术技术的出现,不仅提升了房屋建筑的施工质量,也降低了施工成本,得到广
嵌入式共固化阻尼复合材料作为一种新型的功能复合材料在航空航天工程、精确制导运载器以及高速列车制造领域有着广泛的应用前景,其耐高温性能及在高温环境下的力学性能对其
麦弗逊式独立悬架和齿轮齿条转向器是目前乘用车最广泛采用的形式,但是该种类型车辆的摆振动力学研究还不够深入。考虑到工程实践中在役车辆由于转向系运动副磨损而导致其摆
煤矿斜井架空乘人装置具有经济实用、安全可靠、环境适应能力强等优点,已被普遍应用于井下人员运送中。如果架空乘人装置在正常工作时突发断绳事故,将会严重威胁到煤矿中人员
2002年,北京师范大学管理学院团总支被确定为北京市第三批团建创新试点单位。一年来,团总支准确把握团员青年思想动态、学习和生活实际,以建设“学习型”团组织为目标,通过
随着微机电系统(MEMS)技术的迅速发展,微流体系统也得到了很大的发展,并且其应用前景非常广阔。尽管已有不少前人对微流动系统中气体和液体的流动特性进行了研究,但由于各自