[发明专利]一种可级联电机驱动模块在审
申请号: | 202011611947.8 | 申请日: | 2020-12-30 |
公开(公告)号: | CN114690676A | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 乔成雪;张永升;许雷;杨志文;杨文健;陈庆武 | 申请(专利权)人: | 南京创翼智能科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 级联 电机 驱动 模块 | ||
一种可级联电机驱动模块,由微控制器单元、电机驱动电路、数据输入接口、级联输出接口及电机接口组成。不仅可以接入主控器的任意引脚接口(如传感器接口),而且还可以通过本模块的级联输出接口将控制信息传递给下一个可级联电机驱动模块,进而使主控器的同一接口同时控制多个电机,以丰富机器人教具的功能。
技术领域
本发明涉及电机驱动领域,具体涉及机器人教具中的一种可级联电机驱动模块。
背景技术
随着机器人技术的飞速发展,机器人教育已经成为新兴教育方式被大家所认知,机器人教具也得到了较快的发展。一般地,为了达到寓教于乐的目的,机器人教具会涉及到机械、编程等多个自然学科知识,电机作用提供运动动力的器件是必不可少的部分。在电机控制中常采用两路脉冲宽度调制(PWM)信号控制一个电机的转速和转向。考虑到单片机的性价比及搭建方便性,现有机器人教具一般会直接在主控器上设计2个可直接控制电机的接口,但这种设计不仅占用4个PWM引脚资源,使得其他元器件或模块无法使用该引脚,也使得该套件无法使更多电机一起工作。
发明内容
本发明在于提供了一种可级联电机驱动模块,不仅可以接入主控器的任意引脚接口(如传感器接口),而且还可以通过本模块的级联输出接口将控制信息传递给下一个可级联电机驱动模块,进而使主控器的同一接口同时控制多个电机,以丰富机器人教具的功能。
本发明通过以下技术方案实现:一种可级联电机驱动模块,由微控制器单元、电机驱动电路、数据输入接口、级联输出接口及电机接口组成。具体的:所述微控制器单元至少含有2个PWM功能引脚和2个普通I/O口引脚,其中所述的PWM功能引脚中至少有2个引脚用于连接控制所述的电机驱动电路;所述的普通I/O口引脚中至少有1个引脚作为输入引脚,与电源正负极共同组成所述的数据输入接口;所述的普通I/O口引脚中至少有1个引脚作为输出引脚与电源正负极共同组成所述的级联输出接口。
所述的微控制器单元含有程序代码,具有单线通信和数据自动整型转发功能。所述的微控制器单元上电复位后,通过所述数据输入接口接收主控器发来的数据,接收完第一个子数据后,所述级联输出接口开始转发所述主控器输入接口接收的剩余数据,为下一个所述的可级联电机驱动模块提供输入数据,在转发数据之前,所述级联输出接口一直为低电平;如果所述数据输入接口接收的是复位信号,则所述的微控制器单元将在复位结束后根据所截取的子数据控制对应的电机驱动电路,并重新等待接收新的数据;在所述主控器输入接口没有接收到复位信号前,所述微控制器单元的输出PWM口引脚保持原输出状态。
在一些实际实施例中,所述的子数据包含了控制电机的信息,这些控制电机的信息一般由10位二进制数构成,其中前2位代表控制电机的正转、反转、停止和刹车;后8位代表着控制电机的转速。
本发明具有以下积极效果:1、控制电机不再需要主控器上的特殊接口,任意接口都能控制电机的转向和转速。
2、本模块可以级联使用,使得主控器的任意一个接口就能同时控制多个电机工作。
3、释放了主控器的引脚资源,使主控器拥有更多的通用接口,更具有拓展性。
附图说明
图1为本发明实施例的电路原理图。
图2为本发明实施例的数据转发原理图。
图3为本发明实施例的级联传输电路。
其中:1-微控制器单元;2-电机驱动电路;3-电机接口;4-数据输入接口;5-级联输出接口。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京创翼智能科技有限公司,未经南京创翼智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011611947.8/2.html,转载请声明来源钻瓜专利网。