[发明专利]一种超精细步进电机的控制器无效
申请号: | 201110066238.0 | 申请日: | 2011-03-18 |
公开(公告)号: | CN102122913A | 公开(公告)日: | 2011-07-13 |
发明(设计)人: | 李丕丁 | 申请(专利权)人: | 上海理工大学 |
主分类号: | H02P8/14 | 分类号: | H02P8/14;H02P8/22 |
代理公司: | 上海新天专利代理有限公司 31213 | 代理人: | 王敏杰 |
地址: | 200093 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 精细 步进 电机 控制器 | ||
1.一种超精细步进电机的控制器,包括外部通信接口、控制信号发生器、步进电机驱动器,其特征在于:
所述控制信号发生器包括可编程逻辑器件芯片及其第一供电电路;该可编程逻辑器件芯片包括速度控制模块(1)、解码模块(2)、时钟模块(3),及其依次连接的主控模块(4)、flash控制模块(5)和存储模块(6),该可编程逻辑器件芯片还包括用于接收外部控制指令的接收端口和将控制参数转化成控制信号的输出端接口,所述控制信号发生器还具有用于接收外部控制指令的控制接口协议,精细调速算法和精确定位算法;
所述的步进电机驱动器包括接收端口和输出端口及其用于提供驱动电流的第二供电电路,所述的接收端口与所述的控制信号发生器的输出端口相连,所述的输出端口接所述的步进电机的控制端口相连。
2.根据权利要求1所述的一种超精细步进电机的控制器,其特征在于,所述的解码模块(2)用于接收所述的控制信号发生器的接收端口接收的外部控制器发来的控制指令,并解码获得目标速度、目标方向和目标步数并输入所述的主控模块(4)。
3.根据权利要求2所述的一种超精细步进电机的控制器,其特征在于,所述的主控模块(4)用于将所述的目标速度、目标方向和目标位置与步进电机当前的速度、方向、位置进行比较,经计算获得所述的步进电机的运行状态参数:包括运行速度、方向,并按运行状态参数执行达到所述的目标位置。
4.根据权利要求2所述的一种超精细步进电机的控制器,其特征在于,所述的速度控制模块(1)用于存储速度变化曲线,控制电机的运行速度变化。
5.根据权利要求2所述的一种超精细步进电机的控制器,其特征在于,所述的时钟模块(3)用于产生所述控制信号发生器需要的分频信号。
6.根据权利要求2所述的一种超精细步进电机的控制器,其特征在于,所述的flash控制模块(5)用于从所述的存储模块(6)中读出控制数据,并转换该控制数据为适当的数据格式后输出给所述的电机驱动模块。
7.根据权利要求2所述的一种超精细步进电机的控制器,其特征在于,所述的存储模块(6)用于存储步进电机的驱动控制数据。
8.根据权利要求1所述的一种超精细步进电机的控制器,其特征在于,所述的控制信号发生器采用EMP570芯片。
9.根据权利要求1所述的一种超精细步进电机的控制器,其特征在于,所述的步进电机驱动器采用集成芯片A3973。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海理工大学,未经上海理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110066238.0/1.html,转载请声明来源钻瓜专利网。