[发明专利]一种步进电机位置控制电路的控制方法有效
申请号: | 201711368772.0 | 申请日: | 2017-12-18 |
公开(公告)号: | CN107942818B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 冯阳博;曹超;路新科;张汉辰;吴晓龙 | 申请(专利权)人: | 中航电测仪器股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 杨博 |
地址: | 723007 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 步进 电机 位置 控制电路 控制 方法 | ||
本发明公开了一种步进电机位置控制电路的控制方法,包括单片机,单片机的IO接口输入端连接到位信号检测电路和光耦隔离电路;单片机的IO接口输出端连接电机驱动信号电路、数码管显示及驱动电路和LED显示电路;单片机的IO接口双向连接键盘控制电路、EEPROM电路和通讯电路;其中单片机还连接电源电路,电源电路提供5V电源。通过设计硬件控制电路和控制方法,使得步进电机在复杂工况下的位置控制可靠性高,重复精度高,并且能够实时显示,通用性强。
技术领域
本发明属于步进电机控制技术领域;具体涉及一种步进电机位置控制电路的控制方法。
背景技术
现有的步进电机位置控制电路一般采用限位开关加简单的软件阈值处理,在一些简单的少工位的情况下可能比较适用,但在一些复杂的、多工位、多轴联动的位置控制情况下可靠性、容错性较差,而且位置控制的重复精度一般不能直观显示,开发出来的产品要么会对实际限位开关的安装尺寸要求比较高,要么需要安装完毕之后需要相关的工程技术人员进行在线调试程序,费时费力。
发明内容
本发明提供了一种步进电机位置控制电路的控制方法,通过设计硬件控制电路和控制方法,使得步进电机在复杂工况下的位置控制可靠性高,重复精度高,并且能够实时显示,通用性强。
本发明的技术方案是:一种基于单片机的步进电机位置控制电路,包括单片机,单片机的IO接口输入端连接到位信号检测电路和光耦隔离电路;单片机的IO接口输出端连接电机驱动信号电路、数码管显示及驱动电路和LED显示电路;单片机的IO接口双向连接键盘控制电路、EEPROM电路和通讯电路;其中单片机还连接电源电路,电源电路提供5V电源;所述到位信号检测电路向单片机发送到位信号;光耦隔离电路向单片机发送控制信号;单片机向电机驱动信号电路发送驱动器脉冲、方向驱动信号和步进电机运动到位信号;单片机向LED显示电路发送LED驱动显示信号;EEPROM电路用于保存单片机发送的步进电机运动位置信息,并且单片机读取EEPROM电路保存的信息;键盘控制电路用于控制模式选择。
更进一步的,本发明的特点还在于:
其中键盘控制电路控制的模式包括调试模式和正常模式,调试模式包括自动位置模式和手动位置模式。
其中数码管显示及驱动电路和键盘控制电路采用CH451芯片,并且通过4线串口与单片机连接。
其中EEPROM电路采用24C02芯片,并且通过IIC总线接口与单片机连接。
其中通讯电路采用USB总线转接芯片CH341/CH340或者采用RS*232通讯的MAX232芯片。
本发明的另一技术方案是:一种上述步进电机位置控制电路的控制方法,包括以下步骤:
步骤S1,对控制电路进行初始化;具体的包括读取EEPROM电路的信息,配置数码管显示及驱动电路的显示参数,配置光耦隔离电路;
步骤S2,控制电路对步进电机进行复位;
步骤S3,控制电路进行按键中断判定;若没有按键中断,进行步骤S4,若有则进行电机中断过程,然后进行步骤S5;
步骤S4,控制电路进行命令接收控制过程;在非调试模式的情况下,单片机接收到工位到位命令,然后根据脉冲数设定步进电机速度参数,然后确定步进电机到达该工位,步进电机完成该工位的工序后,步进电机复位,然后单片机继续接收其他工位的到位命令;在调试模式下跳转至步骤S3;
步骤S5,控制电路在按键中断的情况下,匹配按键模式并进行相应的动作,完成动作之后返回步骤S3。
更进一步的,本发明的特点还在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航电测仪器股份有限公司,未经中航电测仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711368772.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型行车监控提醒装置的控制系统
- 下一篇:一种便携无辐射儿童防丢器