A robot joint drive control system, which comprises a control module, driver module, sensor module and communication module, the control module through the analog interface and the digital interface is connected with the drive module, motor drive module to output the robot motion control command, motor current signal, receiving information from the driving pulse encoder the module and the velocity and acceleration signal to obtain the current of the motor; the sensor data acquisition module in the joint robot sensing and feedback to the control module; the communication module sensor data, motion control commands and motor state data through the bus uploaded to the host computer, download the PC from the bus and send control commands between the robot joint control module. The upper and lower machine communication using the master-slave control mode, data exchange in Bi-directional transmission on the bus.
【技术实现步骤摘要】
机器人关节的驱动控制一体化系统
本专利技术涉及的是一种自动化控制领域的技术,具体是一种机器人关节的驱动控制一体化系统。
技术介绍
机器人在日常的生产生活中得到更广泛的应用,在工业、医疗、服务等领域发挥着重要作用。面对不同的应用环境,对机器人的构型、工作空间、自由度等属性提出了更为复杂的要求。目前市场上售卖的传统机械臂受限于综合成本、市场需求、批量化等限制,常常不利于用户根据自身应用场景自定义机器人。为此,机器人标准一体化机器人关节的概念应运而生。采用一体化机器人关节自由组合的方式,不仅可以缩短机器人的开发周期,还可适应各类特殊任务,同时降低了采购商业机器人的成本。
技术实现思路
本专利技术针对现有模块化可重构机器人无法对关节内部温度状态进行检测、无法直接提供各个关节的空间绝对位姿以及其各向加速度、角速度等信息的缺陷,提出一种机器人关节的驱动控制一体化系统,能够提供速度、位置、电流三种模式的控制方式,还能采集机器人关节内温度以及运动传感器的数据,上位机和下位机间通过高速现场总线传输数据,实现各个关节闭环反馈控制。本专利技术是通过以下技术方案实现的:本专利技术包括:控制模块、驱动模块、传感模块和通讯模块,其中:控制模块通过模拟量接口和数字量接口与驱动模块相连,向驱动模块输出机器人关节的电机的运动控制指令,接收来自驱动模块的电机电流信号、编码器脉冲信息并获取当前电机的速度和加速度信号;传感模块采集机器人关节内的传感器数据并反馈至控制模块;通讯模块将传感器数据、运动控制指令以及电机运动状态数据通过总线上传至上位机,并从总线下载上位机发给机器人关节控制模块的控制指令,上 ...
【技术保护点】
一种机器人关节的驱动控制一体化系统,其特征在于,包括:控制模块、驱动模块、传感模块和通讯模块,其中:控制模块通过模拟量接口和数字量接口与驱动模块相连,向驱动模块输出机器人关节的电机的运动控制指令,接收来自驱动模块的电机电流信号、编码器脉冲信息并获取当前电机的速度和加速度信号;传感模块采集机器人关节内的传感器数据并反馈至控制模块;通讯模块将传感器数据、运动控制指令以及电机运动状态数据通过总线上传至上位机,并从总线下载上位机发给机器人关节控制模块的控制指令,上位机和下位机之间采用主从通讯控制模式,交换的数据在总线上双向传输。
【技术特征摘要】
1.一种机器人关节的驱动控制一体化系统,其特征在于,包括:控制模块、驱动模块、传感模块和通讯模块,其中:控制模块通过模拟量接口和数字量接口与驱动模块相连,向驱动模块输出机器人关节的电机的运动控制指令,接收来自驱动模块的电机电流信号、编码器脉冲信息并获取当前电机的速度和加速度信号;传感模块采集机器人关节内的传感器数据并反馈至控制模块;通讯模块将传感器数据、运动控制指令以及电机运动状态数据通过总线上传至上位机,并从总线下载上位机发给机器人关节控制模块的控制指令,上位机和下位机之间采用主从通讯控制模式,交换的数据在总线上双向传输。2.根据权利要求1所述的系统,其特征是,所述的控制模块与驱动模块通过一组电位差分通讯电路相连以进行运动控制命令和反馈状态数据交互,接收传感模块的信号反馈数据,与上位机之间的数据交互通过通讯模块传递,并通过对比当前以及目标的位置和速度,通过通讯电路电位差输出到驱动模块,控制电机达到目标状态,该控制模块包括:带有CAN控制器的核心控制芯片、控制芯片的外围电路。3.根据权利要求1所述的系统,其特征是,所述的驱动模块包括:带有霍尔传感器的直流无刷电机、直流无刷驱动器和相对编码器,其中:作为机器人关节的动力源的直流无刷电机设置于机器人关节内并通过三根相线连接至直流无刷驱动器,直流无刷驱动器设置于驱动控制一体化系统的电路板上,相对编码器设置于机器人关节内并分别与直流无刷电机尾端以及直流无刷驱动器相连,输出用于控制直流无刷电机换向的霍尔信号并采集电机尾端的两相旋转脉冲信号至驱动模块。4.根据权利要求3所述的系统,其特征是,所述的直流无刷电机内部集成的霍尔传感器其信号直接接入直流无刷驱动器,通过检测霍尔传感器的反馈值控制连接直流无刷电机的换向实现旋转。5.根据权利要求1所述的系统,其特征是,所述的传感模块包括:温度传感器、零位传感器和陀螺仪加速度计,其中:用于检测机器人关节温度的温度传感器设置于电路板贴近电机的位置,将温度数值通过单总线方式传输到控制模块;用于检测机器人关节上电后零位位置的零位传感器直接与控制模块相连;用于检测机器人关节位姿、加速度和角速度的陀螺仪加速...
【专利技术属性】
技术研发人员:曹其新,林成靖,钱英杰,李想,吕石磊,徐继豪,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。