[发明专利]基于FPGA实现伺服转角叠加简谐运动系统及方法有效
申请号: | 201710453795.5 | 申请日: | 2017-06-15 |
公开(公告)号: | CN107403030B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 丁国清;马晨曦 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F117/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于FPGA实现伺服转角叠加简谐运动系统及方法,此方法的实现系统包括地址模块、时间计数模块、方向模块、波形叠加模块、ROM模块、RAM模块、串口模块。上位机将已经处理好的标准化正弦函数时间差固化到ROM中,并通过串口模块传输实际细分数、实际测试转角、两列波的频率到RAM中,地址模块用于控制ROM中数据寻址并接收ROM中数据,数据经过处理后传输到时间计数模块,计数完成时,时间计数模块驱动方向模块和波形叠加模块进行方向信号和脉冲信号的发送。本发明的技术方案可以驱动伺服电机实现较复杂的叠加简谐运动。 | ||
搜索关键词: | 基于 fpga 实现 伺服 转角 叠加 简谐运动 系统 方法 | ||
【主权项】:
一种基于FPGA实现伺服转角叠加简谐运动系统,其特征在于,包括:地址模块、时间计数模块、方向模块、波形叠加模块、ROM模块、RAM模块、串口模块,上位机通过micro USB数据线传输时间差数据到所述ROM模块,通过所述串口模块传输实际细分数、实际测试转角、两列波的频率到所述RAM模块;所述地址模块取址所述ROM模块,获取时间差数据;所述时间计数模块从所述RAM模块中获取实际细分数、实际测试转角、将要叠加的两列波的频率;所述时间计数模块从所述RAM模块获取实际细分数、实际测试转角、将要叠加的两列波的频率,从所述地址模块中获取时间差数据;所述波形叠加模块从所述时间计数模块中获取两列波的计数时间到达信号,从所述地址模块中获取两列波在所述ROM中的地址信息,经逻辑判断后发送脉冲信号;所述方向模块从所述地址模块中获取两列波在所述ROM中的地址信息,从所述波形叠加模块中获取两列波的状态信息,经逻辑判断后得到方向信息,并发送方向信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710453795.5/,转载请声明来源钻瓜专利网。