The invention discloses a control system and control method of serial communication protocol based robot comprises a RS485 communication bus, expression display module, voice interaction module, stepper motor drive module, RGB lighting driver module, DC motor drive module, the main controller, the RS485 bus communication with the the expression of the display module, the voice module, the stepper motor drive module, the RGB lighting driver module, the DC motor driver module, the main controller electrically connected. The serial communication protocol of the robot control system based on the serial communication protocol of RS485 bus, communication between the main controller and the robot control system of each module, realize the communication between the robot control and coordination of the main controller of rational use of resources and the combination of each module.
【技术实现步骤摘要】
本专利技术涉及机器人控制
,具体为一种基于串行通信协议的机器人控制系统及控制方法。
技术介绍
在机器人控制系统中,机器人的主控制器与各个模块的通信基本上是采用RS232串口进行通信,这样主要有如下缺点:每一个模块都需要主控制器提供一个串行通信接口,因此主控制器必须有多个串口,对资源需求较大,成本高;由于每个模块都由一个独立的串口去通信控制,因此各个模块的实时协调配合上容易出现偏差。
技术实现思路
本专利技术的目的在于提供一种基于串行通信协议的机器人控制系统及控制方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于串行通信协议的机器人控制系统,其组成包括:RS485通信总线、表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块、主控制器,所述的RS485通信总线分别与所述的表情显示模块、所述的语音交互模块、所述的步进电机驱动模块、所述的RGB灯光驱动模块、所述的直流电机驱动模块、所述的主控制器电性连接。优选的,所述的基于串行通信协议的机器人控制系统,所述的表情显示模块、所述的语音交互模块、所述的步进电机驱动模块、所述的RGB灯光驱动模块、所述的直流电机驱动模块总线上都对应着一个独立的地址以及都有独立的单片机去控制相应的动作,给每表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块提前设定好相应的通信控制命令和对照参数,表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块块接收到总线上的数据若对应的是自己的地址,就解析命令与参数, ...
【技术保护点】
一种基于串行通信协议的机器人控制系统,其组成包括:RS485通信总线、表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块、主控制器,其特征是:所述的RS485通信总线分别与所述的表情显示模块、所述的语音交互模块、所述的步进电机驱动模块、所述的RGB灯光驱动模块、所述的直流电机驱动模块、所述的主控制器电性连接。
【技术特征摘要】
1.一种基于串行通信协议的机器人控制系统,其组成包括:RS485通信总线、表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块、主控制器,其特征是:所述的RS485通信总线分别与所述的表情显示模块、所述的语音交互模块、所述的步进电机驱动模块、所述的RGB灯光驱动模块、所述的直流电机驱动模块、所述的主控制器电性连接。2.根据权利要求1所述的基于串行通信协议的机器人控制系统,其特征是:所述的表情显示模块、所述的语音交互模块、所述的步进电机驱动模块、所述的RGB灯光驱动模块、所述的直流电机驱动模块总线上都对应着一个独立的地址以及都有独立的单片机去控制相应的动作,给每表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块提前设定好相应的通信控制命令和对照参数,表情显示模块、语音交互模块、步进电机驱动模块、RGB灯光驱动模块、直流电机驱动模块块接收到总线上的数据若对应的是自己的地址,就解析命令与参数,做出相应的动作。3.根据权利要求1所述的基于串行通信协议的机器人控制系统,其特征是:所述的步进电机驱动模块用于控制机器人头部的转向,命令包括:向左转,向右转,控制参数为相应的角度。4.根据权利要求1所述的基于串行通信协议的机器人控制系统,其特征是:所述的直流电机驱动模块用于控制机器人的前进、后退、左转、右转,控制参数为相应的速度,根据权利要求1所述的基于串行通信协议的机器人控制系统,其特...
【专利技术属性】
技术研发人员:郑金华,
申请(专利权)人:广东奥讯智能设备技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。