CN208880723U - 一种机器人关节模组运动控制*** - Google Patents
一种机器人关节模组运动控制*** Download PDFInfo
- Publication number
- CN208880723U CN208880723U CN201821658623.8U CN201821658623U CN208880723U CN 208880723 U CN208880723 U CN 208880723U CN 201821658623 U CN201821658623 U CN 201821658623U CN 208880723 U CN208880723 U CN 208880723U
- Authority
- CN
- China
- Prior art keywords
- module
- joint
- mould group
- motor
- control system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Manipulator (AREA)
Abstract
本实用新型公开了一种机器人关节模组运动控制***,包括电源模块、通讯模块、主控模块、制动模块、快换模块和电机模块,其中所述电源模块分别连接并供电给所述通讯模块、所述主控模块、所述制动模块、所述快换模块和所述电机模块,所述通讯模块连接所述主控模块以用于发送控制信号给所述主控模块,所述主控模块分别连接并用于控制所述制动模块、所述快换模块和所述电机模块,所述制动模块用于控制所述关节模组启动或关闭,所述快换模块用于控制所述关节模组进行重构,所述电机模块用于驱动所述关节模组进行运动。本实用新型能够实现各个关节模组之间的可重构型。
Description
技术领域
本实用新型涉及机器人关节的控制领域,尤其涉及一种机器人关节模组运动控制***。
背景技术
传统的工业机器人具有控制模式单一、负载自重比低、结构繁琐、能耗高、不易安装等缺点。针对这些问题,近年来,国内外的科研机构在相应的应用领域致力于开发重量轻、负载自重比大、功率小、功耗低的模块化关节模组,关节模组具有大负载/重量比,但是却不能实现快速连接,当需要进行维护或构型变化时需要通过手动拧螺丝等方式来更换构型;鉴于此,急需开发一种机器人关节模组运动控制***,以能够实现各个关节模组之间的可重构型。
以上背景技术内容的公开仅用于辅助理解本实用新型的构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本专利申请的申请日已经公开的情况下,上述背景技术不应当用于评价本申请的新颖性和创造性。
实用新型内容
为了解决上述技术问题,本实用新型提出一种机器人关节模组运动控制***,能够实现各个关节模组之间的可重构型。
为了达到上述目的,本实用新型采用以下技术方案:
本实用新型公开了一种机器人关节模组运动控制***,包括电源模块、通讯模块、主控模块、制动模块、快换模块和电机模块,其中所述电源模块分别连接并供电给所述通讯模块、所述主控模块、所述制动模块、所述快换模块和所述电机模块,所述通讯模块连接所述主控模块以用于发送控制信号给所述主控模块,所述主控模块分别连接并用于控制所述制动模块、所述快换模块和所述电机模块,所述制动模块用于控制所述关节模组启动或关闭,所述快换模块用于控制所述关节模组进行重构,所述电机模块用于驱动所述关节模组进行运动。
优选地,所述电机模块包括传感器组件、驱动组件和关节电机,所述传感器组件连接在所述关节电机和所述主控模块之间以用于采集所述关节电机的传感信息并传输给所述主控模块,所述驱动组件连接在所述主控模块和所述关节电机之间以用于接收所述主控模块的控制信号并根据该控制信号驱动所述关节电机运动。
优选地,所述传感器组件包括增量式编码器、绝对式编码器和电流采样器,其中所述增量式编码器用于采集所述关节电机的速度和电角度信息,所述绝对式编码器用于采集所述关节电机的绝对位置信息,所述电流采样器用于采集所述关节电机的相电流信息。
优选地,所述增量式编码器采用增量式磁编码器,所述绝对式编码器采用绝对式磁编码器,所述电流采样器采用运算放大器。
优选地,所述驱动组件包括相互连接的门功率驱动器和MOSFET单元,所述门功率驱动器连接所述主控模块,所述MOSFET单元连接所述关节电机。
优选地,所述电源模块包括电源单元、第一降压单元、第二降压单元和第三降压单元,所述电源单元用于供电给所述MOSFET单元,所述第一降压单元连接所述电源单元以用于将所述电源单元的初始电压降至第一电压并供电给所述制动模块、所述快换模块和所述门功率驱动器,所述第二降压单元连接所述电源单元以用于将所述电源单元的初始电压降至第二电压并供电给所述通讯模块和所述传感器组件,所述第三降压单元连接所述第二降压单元以用于将所述第二降压单元的第二电压降压至第三电压并供电给所述主控模块。
优选地,所述初始电压为24V,所述第一电压为12V,所述第二电压为5V,所述第三电压为3.3V。
优选地,所述通讯模块采用CAN通讯电路和/或串口通讯电路。
优选地,所述机器人关节模组运动控制***还包括母线电压反馈模块,所述母线电压反馈模块连接在所述电源模块和所述主控模块之间,以用于将所述电源模块的母线电压反馈给所述主控模块。
优选地,所述机器人关节模组运动控制***还包括连接所述主控模块的温度反馈模块,所述温度反馈模块用于检测***中的实时工作温度并将该实时工作温度反馈给所述主控模块。
与现有技术相比,本实用新型的有益效果在于:本实用新型提出的机器人关节模组运动控制***,能够实现各个关节模组之间的可重构型功能,从而在需要进行维护或构型变化时能够更加方便地进行控制,同时还大大提高了机器人关节模组的控制效率。
在进一步的方案中,本实用新型提出的机器人关节模组运动控制***中的电机模组中采用主控模块、门功率驱动器、MOSFET单元和关节电机结合的方式,再结合增量式编码器、绝对式编码器和电流采样器,从而能够实现关节模组的三闭环位置驱动和双闭环速度驱动功能,进一步还实现了对关节模组的高效控制。
附图说明
图1是本实用新型优选实施例的机器人关节模组运动控制***的框图;
图2是本实用新型优选实施例的机器人关节模组运动控制方法的流程图;
图3是本实用新型优选实施例的主控模块驱动电机模块的工作流程图。
具体实施方式
下面对照附图并结合优选的实施方式对本实用新型作进一步说明。
如图1所示,本实用新型的实施例公开了一种机器人关节模组运动控制***,包括电源模块10、通讯模块20、主控模块30、制动模块40、快换模块50和电机模块60,其中电源模块10分别连接并供电给通讯模块20、主控模块30、制动模块40、快换模块50和电机模块60,通讯模块20连接主控模块30以用于发送控制信号给主控模块30,主控模块30分别连接并用于控制制动模块40、快换模块50和电机模块60,制动模块40用于控制关节模组启动或关闭,快换模块50用于控制关节模组进行重构,电机模块60用于驱动关节模块进行运动。
电源模块10包括电源单元11、第一降压单元12(例如可采用MPS MP2365主控芯片来实现)、第二降压单元13(例如可采用MPS MP2359主控芯片来实现)和第三降压单元14(例如可采用AMS1117-3.3型号的主控芯片来实现),通讯模块20包括CAN通讯电路21(例如可采用NXP型号为TJA1050的CAN收发控制器芯片来实现),主控模块30包括主控器31(例如可采用具有ARM Cotex-M3内核的STM32F103C8t6型号主控芯片来实现),制动模块40包括制动电磁阀41(在本实施例中,默认状态为制动模式,只有控制使能才会变换为非制动模式,而该制动电磁阀需要持续的12V/0.12A供给才可使能处于非制动模式),快换模块50包括快换机构51(在本实施例中,默认状态下为非使能模式,只有控制使能才会变换获得能量使得磁铁处于打开状态,而此时快换机构需要持续的12V/1.7A供给才可一直处于打开状态,如果关断电压快换机构又会重新吸合无法打开),电机模块60包括传感器组件61、驱动组件62和关节电机63,传感器组件61包括增量式编码器611、绝对式编码器612和电流采样器613,驱动组件62包括门功率驱动器621和MOSFET单元622。
其中,电源单元11采用24V直流电源作为供电电源,并给MOSFET单元622进行母线供电,第一降压单元12连接电源单元11以用于将24V直流电源降压至12V并供电给制动电磁阀41、快换机构51和门功率驱动器621,第二降压单元13连接电源单元11以用于将24V直流电源降压至5V并供电给CAN通讯电路21、增量式编码器611、绝对式编码器612和电流采样器613,第三降压单元14连接第二降压单元13以用于将5V电压再降至3.3V并供电给主控器31。
传感器组件61连接在关节电机63和主控器31之间以用于采集关节电机63的传感信息并传输给主控器31,传感器组件61包括增量式编码器611、绝对式编码器612和电流采样器613,增量式编码器611可采用增量式磁编码器,用于采集关节电机63的速度和电角度信息,绝对式编码器612可采用绝对式磁编码器,用于采集关节电机63的绝对位置信息,电流采样器63可采用运算放大器,用于采集关节电机63的相电流信息。驱动组件62连接在主控器31和关节电机63之间以用于接收主控器31的控制信号并根据该控制信号驱动关节电机63运动;驱动组件62包括相互连接的门功率驱动器621和MOSFET单元622,门功率驱动器621连接主控器31,MOSFET单元622连接关节电机63。
在进一步的实施例中,本实用新型的机器人关节模组运动控制***还包括母线电压反馈模块70和温度反馈模块80,母线电压反馈模块70包括母线电压反馈器71,母线电压反馈器71连接在电源单元11和主控器31之间,以用于将电源单元11的母线电压反馈给主控器31;温度反馈模块80包括板级温度传感器81,板级温度传感器81设置在该运动控制***集成的电路板上并连接主控器31,用于采集电路板的实时工作温度并将该实时工作温度反馈给主控器31,其中板级温度传感器81通过第二降压单元13来供电。在部分实施例中,通讯模块20也可采用串口通讯电路,或者同时包含CAN通讯电路和串口通讯电路,其中通过CAN通讯电路,使得在关节模组的控制中的数据传输速率可达1Mbps,大大提高控制效率。
如图2所示,本实用新型的另一实施例公开了采用上述的机器人关节模组运动控制***对机器人关节模组进行控制的方法,具体如下。
整个***上电之后完成初始化操作,正常情况下完全受控于上位机,只有接受上位机的指令后,才能执行操作命令。***初始化完成后,执行以下步骤:
S1:CAN通讯电路21接收上位机的控制信号,并将该控制信号发送给主控器31;
S2:主控器31判断该控制信号具体为何种任务信号,从而使相应的功能模块进行工作;如果是制动任务信号,则执行步骤S3;如果是快换任务信号,则执行步骤S4;如果是运动信号,则执行步骤S5;
S3:主控器31驱动制动电磁阀41进行工作以控制关节模组启动或关闭(也即使能制动电磁阀41);
S4:主控器31驱动快换机构51进行工作以控制关节模组进行重构(也即使能快换机构51);
S5:主控器31驱动电机模块60进行工作以驱动关节模组进行运动(也即使能电机模块60)。
此外,当出现异常状况时,主控器31将强制使制动电磁阀41进行工作以停止关节电机63的工作;例如当板级温度传感器81反馈给主控器31的温度值高于某一设定阈值时,主控器31将驱动制动电磁阀41进行工作以强制停止关节电机63的工作;或者当母线电压反馈模块70反馈给主控器31的电压为欠压状态或高压状态时,主控器31也将驱动制动电磁阀41进行工作以强制停止关节电机63的工作。
进一步地,如图3所示,步骤S5具体包括:
S51:电机模块60中的传感器组件61采集关节电机63的传感信息并传输给主控器31;
具体包括:
S511:绝对式编码器612采集关节电机63的绝对位置信息(也即当前位置Position);
S512:增量式编码器611采集关节电机63的速度和电角度信息(也即当前速度w和电角度θ);
S513:电流采样器63采集关节电机63的相电流信息(也即三相电流IU,V,W)。
S52:主控器31根据关节电机63的传感信息以及控制信号计算出空间矢量脉宽调制波,并传输给驱动组件62;
具体包括:
S521:进行位置环PID运算:主控器31根据绝对式编码器612采集的关节电机63的当前位置Position对接收到的控制信号中的预定位置进行位置环PID运算,得到期望速度值w*;
S522:进行速度环PID运算:主控器31根据增量式编码器611采集的关节电机63的当前速度w对步骤S521得到的期望速度值w*进行速度环PID运算,得到期望电流值
S523:Clark变换:主控器31将电流采样器613采集的关节电机63的三相电流IU,V,W进行Clark变换得到两相电流Iα,β;
S524:Park变换:主控器31根据增量式编码器611采集的关节电机63的电角度θ对步骤S523得到的两相电流Iα,β进行Park变换得到dq轴电流值Iqs&Ids;
S525:进行电流环PID运算:主控器31根据步骤S524得到的dq轴电流值Iqs&Ids对步骤S522得到的期望电流值进行电流环PID运算,得到dq轴电压值Vqs&Vds;
S526:Park反变换:主控器31根据增量式编码器611采集的关节电机63的电角度θ对步骤S525得到的dq轴电压值Vqs&Vds进行Park反变换得到两相电压Vα,β;
S527:SVPWM计算:主控器31对步骤S526得到的两相电压Vα,β进行空间矢量变换(SVPWM计算),得到三相电压VU,V,W,也即得到空间矢量脉宽调制波。
S53:驱动组件62根据空间矢量脉宽调制波对关节电机63进行驱动以驱动关节模组进行运动。
具体地,首先通过门功率驱动器621将空间矢量脉宽调制波进行电平转换,再通过MOSFET单元622实现对关节电机63的运行控制,从而进一步驱动关节模组进行运动。
通过本实用新型实施例提出的机器人关节模组运动控制***,能够实现各个关节模组之间的可重构型功能,并且能够实现关节模组的三闭环位置驱动和双闭环速度驱动功能,从而在需要进行维护或构型变化时能够更加方便地进行控制,同时还大大提高了机器人关节模组的控制效率。
以上内容是结合具体的优选实施方式对本实用新型所作的进一步详细说明,不能认定本实用新型的具体实施只局限于这些说明。对于本实用新型所属技术领域的技术人员来说,在不脱离本实用新型构思的前提下,还可以做出若干等同替代或明显变型,而且性能或用途相同,都应当视为属于本实用新型的保护范围。
Claims (10)
1.一种机器人关节模组运动控制***,其特征在于,包括电源模块、通讯模块、主控模块、制动模块、快换模块和电机模块,其中所述电源模块分别连接并供电给所述通讯模块、所述主控模块、所述制动模块、所述快换模块和所述电机模块,所述通讯模块连接所述主控模块,所述主控模块分别连接并用于控制所述制动模块、所述快换模块和所述电机模块,所述制动模块用于控制所述关节模组启动或关闭,所述快换模块用于控制所述关节模组进行重构,所述电机模块用于驱动所述关节模组进行运动。
2.根据权利要求1所述的机器人关节模组运动控制***,其特征在于,所述电机模块包括传感器组件、驱动组件和关节电机,所述传感器组件和所述驱动组件分别连接在所述主控模块和所述关节电机之间。
3.根据权利要求2所述的机器人关节模组运动控制***,其特征在于,所述传感器组件包括增量式编码器、绝对式编码器和电流采样器,其中所述增量式编码器用于采集所述关节电机的速度和电角度信息,所述绝对式编码器用于采集所述关节电机的绝对位置信息,所述电流采样器用于采集所述关节电机的相电流信息。
4.根据权利要求3所述的机器人关节模组运动控制***,其特征在于,所述增量式编码器采用增量式磁编码器,所述绝对式编码器采用绝对式磁编码器,所述电流采样器采用运算放大器。
5.根据权利要求2所述的机器人关节模组运动控制***,其特征在于,所述驱动组件包括相互连接的门功率驱动器和MOSFET单元,所述门功率驱动器连接所述主控模块,所述MOSFET单元连接所述关节电机。
6.根据权利要求5所述的机器人关节模组运动控制***,其特征在于,所述电源模块包括电源单元、第一降压单元、第二降压单元和第三降压单元,所述电源单元用于供电给所述MOSFET单元,所述第一降压单元连接所述电源单元以用于将所述电源单元的初始电压降至第一电压并供电给所述制动模块、所述快换模块和所述门功率驱动器,所述第二降压单元连接所述电源单元以用于将所述电源单元的初始电压降至第二电压并供电给所述通讯模块和所述传感器组件,所述第三降压单元连接所述第二降压单元以用于将所述第二降压单元的第二电压降压至第三电压并供电给所述主控模块。
7.根据权利要求6所述的机器人关节模组运动控制***,其特征在于,所述初始电压为24V,所述第一电压为12V,所述第二电压为5V,所述第三电压为3.3V。
8.根据权利要求1至7任一项所述的机器人关节模组运动控制***,其特征在于,所述通讯模块采用CAN通讯电路和/或串口通讯电路。
9.根据权利要求1至7任一项所述的机器人关节模组运动控制***,其特征在于,还包括母线电压反馈模块,所述母线电压反馈模块连接在所述电源模块和所述主控模块之间。
10.根据权利要求1至7任一项所述的机器人关节模组运动控制***,其特征在于,还包括连接所述主控模块的温度反馈模块,所述温度反馈模块用于检测***中的实时工作温度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201821658623.8U CN208880723U (zh) | 2018-10-12 | 2018-10-12 | 一种机器人关节模组运动控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201821658623.8U CN208880723U (zh) | 2018-10-12 | 2018-10-12 | 一种机器人关节模组运动控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN208880723U true CN208880723U (zh) | 2019-05-21 |
Family
ID=66515969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201821658623.8U Active CN208880723U (zh) | 2018-10-12 | 2018-10-12 | 一种机器人关节模组运动控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN208880723U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109262614A (zh) * | 2018-10-12 | 2019-01-25 | 清华大学深圳研究生院 | 一种机器人关节模组运动控制***及其方法 |
-
2018
- 2018-10-12 CN CN201821658623.8U patent/CN208880723U/zh active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109262614A (zh) * | 2018-10-12 | 2019-01-25 | 清华大学深圳研究生院 | 一种机器人关节模组运动控制***及其方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109262614A (zh) | 一种机器人关节模组运动控制***及其方法 | |
CN109910019B (zh) | 一种机器人液压驱动转动关节闭环控制*** | |
CN103753535B (zh) | 一种机器人单总线模块化数字舵机控制装置及控制方法 | |
CN201461564U (zh) | 电气液压控制装置 | |
WO2019047049A1 (zh) | 一种微机控制电机械制动*** | |
CN208880723U (zh) | 一种机器人关节模组运动控制*** | |
CN201351756Y (zh) | 电动阀门驱动器及控制*** | |
CN104859461A (zh) | 电动汽车用制动能量回收方法 | |
CN102361425B (zh) | 直流无刷变频空调控制电路 | |
CN201118492Y (zh) | 一种继电器控制电机正反转的控制器 | |
CN106438592B (zh) | 一种液压紧固装置和液压紧固装置的控制*** | |
CN100497986C (zh) | 永磁式失电制动器的节电控制装置 | |
CN101322673A (zh) | 电动体外反搏装置 | |
WO2019132002A1 (ja) | 電動式直動アクチュエータおよび電動ブレーキ装置 | |
CN215072102U (zh) | 一种基于永磁调节的泵转速调控*** | |
CN114895631A (zh) | 伺服驱动器、伺服***及机器人 | |
CN206942462U (zh) | 一种能自动控制数控机床防护门开关的自动门装置 | |
CN204787470U (zh) | 空调冷冻水节能*** | |
CN104859462A (zh) | 电动汽车用制动能量回收*** | |
CN203474156U (zh) | 基于磁流变效应的电梯曳引离合制动***及装置 | |
CN207089409U (zh) | 新能源商用车eps电机控制*** | |
CN107642511B (zh) | 一种直驱式电液伺服模锻锤控制*** | |
CN101085602A (zh) | 使用于无刷直流马达的电子刹车暨能源回收*** | |
CN104859622A (zh) | 电动汽车电制动与液压制动协调控制*** | |
CN217115952U (zh) | 一种电机控制电路、电机调节装置及机械设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |