基于Cortex-M4与FPGA的运动控制卡开发

来源 :北方工业大学 | 被引量 : 10次 | 上传用户:minini
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
运动控制卡是实现精密运动控制的关键设备。随着微电子技术的进步,运动控制系统正朝着信息化、开放化、开源化、集成化的方向发展。基于各种新型架构的运动控制卡层出不穷,被广泛应用于各个运动控制领域。本文针对四轴运动控制卡进行了研究,设计了一种基于数字信号控制器(DSC)和FPGA架构的四轴数字量、模拟量运动控制卡。根据模块化设计的思想,确定了运动控制卡功能目标,规划并制定了总体设计方案,将运动控制相应功能合理分配到软硬件的各个模块中,对各个模块主要芯片进行了选型,对运动控制过程中涉及的软硬件问题进行了深入分析并提出了解决办法。设计了运动控制卡硬件电路,选取STM32F407ZGT6和EP4CE10F17C8为双主处理器。基于ARM芯片,根据控制卡通信需求,设计了上下位机接口、ARM与FPGA通信接口;根据系统软件需要,设计了存储模块、配置模块等部分。基于FPGA芯片,根据运动控制需要,设计了数字脉冲输出模块、模拟量模块、标志位模块、编码器接收模块及通用I/O口模块等硬件电路。基于开发的硬件平台,设计了控制系统的软件结构,嵌入了μC/OS-Ⅱ操作系统到ARM芯片内,并设计了相应的命令控制程序;采用Verilog HDL语言,在FPGA内设计了插补驱动模块、数据加载模块、DDA插补模块,实现了FPGA运动控制模块设计,并对各个模块进行了验证。完成了控制卡软硬件调试,根据运动控制卡具体特点搭建了测试平台,结合上位机控制界面、驱动器、步进电机、伺服电机展开功能测试。实验结果表明:控制卡实现了步进电机和伺服电机的多轴精确位置控制,性能稳定,可以满足多数工业场合应用。
其他文献
内容摘要:随着城市化和人口老龄化进程不断推进,在流动人口家庭化迁居趋势明显、家庭养老模式偏好及独生子女政策效应显现等结构性因素并结合家庭团聚的现实需求的作用下,一个
目的探索糖化血红蛋白(HbA1c)与急性心肌梗死(AMI)经皮冠状动脉介入(PCI)术后无复流危险因素相关性。方法接受PCI的AMI患者中术后无复流65例为观察组,术后血流正常灌注135例
马铃薯,又名洋芋、土豆、山药蛋,是世界是主要粮食作物之一。仅次于稻、麦和玉米。在我国马铃薯的种植面积居世界第一位。马铃薯在全国各省(市)均有栽培,尤其在北方冷凉地区和西南
红小豆是一年生喜温作物,生育期间需充分日照。红小豆在国内、外需求量很大。前两年价格降低,种植面积减少,但2003年红小豆价格升至2.00~2.50元斤,给种植户带来很大效益,预计明年价格不会降低。红小豆亩产一般可达100—150公斤,秸杆又是发展畜牧业的优质饲料,所以发展红小豆生产是我县农民增加收入小康的经济作物之一。  一、选茬  全理轮作不仅能减少病虫害,提高红小豆产量,而且能调节土壤养分,选
备用电源自动投入装置(下简称备自投)是提高供电可靠性的重要自动装置,微机备自投因为其突出的优点得到日益广泛的运用。
近年来,网络技术得到了迅猛发展,一些大型互连网络系统正在被广泛使用,这些系统对时钟同步的精度需求日益增多,在电信、测控以及工业自动化等领域对同步精度提出了微秒数量级
对于有毒有害气体的快速实时检测,可以有效感知有毒有害气体的泄漏,也可以对环境灾害进行预测,因此,发展面向有毒有害气体检测的全固态气体传感器至关重要。本论文面向有毒有害气
随着通信技术的不断发展,手机、电脑等无线设备的广泛使用,通信质量及通信安全越来越受到人们的关注。射频信号作为通信的一种重要传输方式,由于受到常规网络及恶意节点干扰,
随着电网的发展,故障信息日益繁多。在纷繁复杂的故障信息中确定可能存在故障的元器件,这对于电网运行非常重要。本文以变压器为例,提出了建立一套针对设备故障诊断的分析系统,根
(一)、症状  玉米种植时出现了抽雄期与雌穗吐丝期严重不一致的情况,雄穗抽穗早,等雌穗吐丝时雄穗的花粉已基本散尽了。近期他剥查雌穗,发现穗子上籽粒很少。  (二)、原因分析  1.温、湿度原因 玉米开花最适宜的温度为22~26℃,最适宜的相对湿度为65~90%。温度高于30℃,相对湿度小于60%时,开花的小花数量明显减少;温度高于38℃时,一般情况下雄穗开花困难。抽雄前干旱使果穗顶部小花发育不良,