运动定位装置远程控制器的FPGA实现
The implementation of a remote controller for motion positioning device based on FPGA作者机构:河北工业大学信息工程学院天津300401 华南理工大学电子与信息学院广东广州510641
出 版 物:《河北工业大学学报》 (Journal of Hebei University of Technology)
年 卷 期:2014年第43卷第5期
页 面:27-32页
学科分类:08[工学] 0802[工学-机械工程] 0835[工学-软件工程] 080201[工学-机械制造及其自动化]
主 题:GPS定位 GPRS 控制指令 NIOS处理器 中断函数
摘 要:设计并实现了一种基于FPGA和SIM908模块的远程定位运动系统.在SOPC Builder中构建以CPU、存储器、定时器、Avalon总线、UART为核心的NIOS处理器,编程实现对SIM908模块GPS数据的接收以及控制指令的解析与处理,并根据指令计算电机驱动模块控制参数,驱动电机使该装置按照给定路径行驶.系统使用软硬件协同设计技术实现,控制命令解析由软件编程实现,而电机驱动与调整由FPGA上逻辑电路实现,详细阐述了软硬件的设计过程.实验结果表明该控制器能通过解析控制命令完成给定路径行驶、实现定位.