CN106182075A - 两自由度通用机械臂关节模块驱动***及方法 - Google Patents
两自由度通用机械臂关节模块驱动***及方法 Download PDFInfo
- Publication number
- CN106182075A CN106182075A CN201610607675.1A CN201610607675A CN106182075A CN 106182075 A CN106182075 A CN 106182075A CN 201610607675 A CN201610607675 A CN 201610607675A CN 106182075 A CN106182075 A CN 106182075A
- Authority
- CN
- China
- Prior art keywords
- motor
- mcu controller
- encoder
- socket
- arm joint
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
- B25J17/02—Wrist joints
- B25J17/0258—Two-dimensional joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Manipulator (AREA)
Abstract
本发明提供了一种两自由度通用机械臂关节模块驱动***及方法,包括限位开关、零位开关、电机驱动板、电机、编码器、通信导电线、MCU控制器、组网电路以及电源模块;其中,电机一方面通过编码器连接MCU控制器,另一方面通过电机驱动板连接MCU控制器;第二插座依次通过导电滑环、组网电路连接MCU控制器;第一插座通过组网电路连接MCU控制器;电源模块用于向MCU控制器、编码器、电机提供电源;MCU控制器用于通过电机驱动板驱动电机运动,通过编码器采集电机的当前位置信息。本发明控制稳定,操作简单,通用性程度高,可以满足两自由度机械臂关节模块的运动需求,并减少使用成本和维护成本,安全可靠。
Description
技术领域
本发明涉及机械臂技术领域,具体地,涉及一种两自由度通用机械臂关节模块驱动***及方法。
背景技术
近年来,机器人技术取得了长足的进步,而机械臂是目前机器人技术领域中的得到最广泛实际应用的自动化机械装置。在机械制造、电子、冶金、医学治疗等生产领域中,机械臂的使用可以加快***的自动化、智能化和现代化的建设程度,从而大幅度提升生产效率。
同时,现有的机械臂机器人通常具有多个转动关节,每个关节的转动控制基本都是由步进电机或者是伺服电机实现。针对其结构特点,目前机械臂关节模块化趋势加重,通过一系列相同的机械臂关节模块组成整个机械臂***,这种方式解决了原来机械臂关节的体积较大、结构臃肿等缺点。降低了机械臂关节出现关节损坏的概率,出现损坏后机械臂的拆卸与维修也是变得十分简单,因为每一部分的驱动和通信相互独立。
针对如今机械臂的发展趋势,相应的机械臂关节模块驱动方法的需求量也增加。当整个硬件***模块化后,对驱动控制单元的可靠性、稳定性、准确性、实时性的要求也越来越高。基于上述的背景条件,本发明提出一种两自由度通用机械臂关节模块驱动方法。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种两自由度通用机械臂关节模块驱动***及方法。
根据本发明提供的两自由度通用机械臂关节模块驱动***,包括限位开关、零位开关、电机驱动板、电机、编码器、通信导电线、MCU控制器、组网电路以及电源模块;
其中,所述电机一方面通过所述编码器连接所述MCU控制器,另一方面通过所述电机驱动板连接所述MCU控制器;
第二插座依次通过导电滑环、组网电路连接所述MCU控制器;第一插座通过组网电路连接所述MCU控制器;所述电源模块用于向所述MCU控制器、编码器、电机提供电源;
所述MCU控制器用于通过所述电机驱动板驱动所述电机运动,通过所述编码器采集所述电机的当前位置信息;所述限位开关用于限制机械臂的运动位置,所述零位开关用于标定机械臂运动的起始位置;
优选地,所述编码器用于将所述电机的运动信息转换为电信号,并将所述电信号发送至所述MCU控制器,从而提供所述电机的当前位置信息;
所述电路驱动板上设置有电机驱动电路;所述电机通过所述电机驱动电路连接所述MCU控制器。
优选地,所述第二插座与所述导电滑环之间,所述导电滑环与所述组网电路之间,所述第一插座与所述组网电路之间,所述第一插座与所述电源模块之间以及所述导电滑环与所述电源模块之间通过通信导电线连接。
优选地,所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器的数量为多个;
所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器一一对应。
优选地,所述第一插座连接一电机驱动板;所述第二插座通过导电滑环连接一电机驱动板。
优选地,所述第一插座、所述第二插座采用航空插座;所述组网电路采用485组网电路.
本发明提供的两自由度通用机械臂关节模块驱动***的驱动方法,包括如下步骤:
步骤S1:限位开关和零位开关将机械臂摆动的限制范围和/或回转的零位标定发送至MCU控制器;
步骤S2:MCU控制器根据机械臂摆动的限制范围和/或回转的零位标定,通过编码器接收到的电机当前位置信息和所述组网电路传递的控制信息计算分析并输出当前对电机的控制信息,并通过电机驱动板上的驱动电路调制电机的转向和转速。
与现有技术相比,本发明具有如下的有益效果:
1、本发明控制稳定,操作简单,通用性程度高,可以满足两自由度机械臂关节模块的运动需求,并减少使用成本和维护成本,安全可靠;
2、本发明MCU控制器根据机械臂摆动的限制范围和/或回转的零位标定,通过编码器接收到的电机当前位置信息和所述组网电路传递的控制信息计算分析并输出当前对电机的控制信息,能够精确的控制机械臂的摆动或回转,
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明中两自由度通用机械臂关节模块驱动***的原理图;
图2为本实施例中两自由的通用机械臂关节模块的结构示意图。
图中:
1为第一航空插头,2为T型摆臂,3为导线组,4为蜗杆,5为第一驱动电机,6为第二驱动电机,7为第二航空插头,8为导电滑环,9为回转台,10为关节模块机架,11为电机驱动电路,12为蜗轮,13为弧形支撑部分。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
在本实施例中,本发明提供的两自由度通用机械臂关节模块驱动***,包括限位开关、零位开关、电机驱动板、电机、编码器、通信导电线、MCU控制器、组网电路以及电源模块;
其中,所述电机一方面通过所述编码器连接所述MCU控制器,另一方面通过所述电机驱动板连接所述MCU控制器;
第二插座依次通过导电滑环、组网电路连接所述MCU控制器;第一插座通过组网电路连接所述MCU控制器;所述电源模块用于向所述MCU控制器、编码器、电机提供电源;
所述MCU控制器用于通过所述电机驱动板驱动所述电机运动,通过所述编码器采集所述电机的当前位置信息;所述限位开关用于限制机械臂的运动位置,所述零位开关用于标定机械臂运动的起始位置;
所述编码器用于将所述电机的运动信息转换为电信号,并将所述电信号发送至所述MCU控制器,从而提供所述电机的当前位置信息;所述电路驱动板提供所述电机的驱动电路。
所述电路驱动板上设置有电机驱动电路;所述电机通过所述电机驱动电路连接所述MCU控制器。
所述第二插座与所述导电滑环之间,所述导电滑环与所述组网电路之间,所述第一插座与所述组网电路之间,所述第一插座与所述电源模块之间以及所述导电滑环与所述电源模块之间通过通信导电线连接。
所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器的数量为多个;
所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器一一对应。
所述第一插座连接一电机驱动板;所述第二插座通过导电滑环连接一电机驱动板。
所述第一插座、所述第二插座采用航空插座;所述组网电路采用485组网电路.
本发明提供的=所述的两自由度通用机械臂关节模块驱动***的驱动方法,=包括如下步骤:
步骤S1:限位开关和零位开关将机械臂摆动的限制范围和/或回转的零位标定发送至MCU控制器;
步骤S2:MCU控制器根据机械臂摆动的限制范围和/或回转的零位标定、通过编码器接收到的电机当前位置信息和所述组网电路传递的控制信息,计算分析并输出当前对电机的控制信息,并通过电机驱动板上的驱动电路调制电机的转向和转速。
同时,整个机械臂的动作需要各个关节模块的整体协作,所以各模块之间的信息沟通也可以通过485组网电路实现。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
Claims (7)
1.一种两自由度通用机械臂关节模块驱动***,其特征在于,包括限位开关、零位开关、电机驱动板、电机、编码器、通信导电线、MCU控制器、组网电路以及电源模块;
其中,所述电机一方面通过所述编码器连接所述MCU控制器,另一方面通过所述电机驱动板连接所述MCU控制器;
第二插座依次通过导电滑环、组网电路连接所述MCU控制器;第一插座通过组网电路连接所述MCU控制器;所述电源模块用于向所述MCU控制器、编码器、电机提供电源;
所述MCU控制器用于通过所述电机驱动板驱动所述电机运动,通过所述编码器采集所述电机的当前位置信息;所述限位开关用于限制机械臂的运动位置,所述零位开关用于标定机械臂运动的起始位置。
2.根据权利要求1所述的两自由度通用机械臂关节模块驱动***,其特征在于,
所述编码器用于将所述电机的运动信息转换为电信号,并将所述电信号发送至所述MCU控制器,从而提供所述电机的当前位置信息;
所述电路驱动板上设置有电机驱动电路;所述电机通过所述电机驱动电路连接所述MCU控制器。
3.根据权利要求1所述的两自由度通用机械臂关节模块驱动***,其特征在于,
所述第二插座与所述导电滑环之间,所述导电滑环与所述组网电路之间,所述第一插座与所述组网电路之间,所述第一插座与所述电源模块之间以及所述导电滑环与所述电源模块之间通过通信导电线连接。
4.根据权利要求1所述的两自由度通用机械臂关节模块驱动***,其特征在于,所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器的数量为多个;
所述限位开关、所述零位开关、所述电机驱动板、所述电机以及所述编码器一一对应。
5.根据权利要求1所述的两自由度通用机械臂关节模块驱动***,其特征在于,
所述第一插座连接一电机驱动板;所述第二插座通过导电滑环连接一电机驱动板。
6.根据权利要求1所述的两自由度通用机械臂关节模块驱动***,其特征在于,所述第一插座、所述第二插座采用航空插座;所述组网电路采用485组网电路。
7.一种权利要求1至6任一项所述的两自由度通用机械臂关节模块驱动***的驱动方法,其特征在于,包括如下步骤:
步骤S1:限位开关和零位开关将机械臂摆动的限制范围和/或回转的零位标定发送至MCU控制器;
步骤S2:MCU控制器根据机械臂摆动的限制范围和/或回转的零位标定,通过编码器接收到的电机当前位置信息和所述组网电路传递的控制信息计算分析并输出当前对电机的控制信息,并通过电机驱动板上的驱动电路调制电机的转向和转速。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610607675.1A CN106182075A (zh) | 2016-07-28 | 2016-07-28 | 两自由度通用机械臂关节模块驱动***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610607675.1A CN106182075A (zh) | 2016-07-28 | 2016-07-28 | 两自由度通用机械臂关节模块驱动***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106182075A true CN106182075A (zh) | 2016-12-07 |
Family
ID=57496209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610607675.1A Pending CN106182075A (zh) | 2016-07-28 | 2016-07-28 | 两自由度通用机械臂关节模块驱动***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106182075A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107186711A (zh) * | 2017-05-12 | 2017-09-22 | 广州视源电子科技股份有限公司 | 机械臂的限位保护方法、装置及机器人 |
CN107336222A (zh) * | 2017-08-10 | 2017-11-10 | 北京山思跃立科技有限公司 | 一种用于仿人机械臂的驱动电路板 |
CN109465814A (zh) * | 2018-12-05 | 2019-03-15 | 福州大学 | 两自由度可重构模块化机器人单元结构 |
CN110587590A (zh) * | 2019-08-06 | 2019-12-20 | 深圳市优必选科技股份有限公司 | 一种磁吸舵机及磁吸舵机*** |
CN111216123A (zh) * | 2019-11-29 | 2020-06-02 | 深圳勇艺达机器人有限公司 | 一种仿人型机器人手臂控制及故障诊断*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4512710A (en) * | 1982-09-03 | 1985-04-23 | Textron Inc. | Robot forearm |
CN101927497A (zh) * | 2010-07-30 | 2010-12-29 | 华南理工大学 | 一种单自由度机器人摆转关节模块 |
CN102717395A (zh) * | 2011-03-30 | 2012-10-10 | 北京理工大学 | 基于霍尔开关的机器人关节初始位置精确定位*** |
CN105538314A (zh) * | 2016-03-11 | 2016-05-04 | 蚌埠学院 | 自动上下料玻璃机械手控制*** |
-
2016
- 2016-07-28 CN CN201610607675.1A patent/CN106182075A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4512710A (en) * | 1982-09-03 | 1985-04-23 | Textron Inc. | Robot forearm |
CN101927497A (zh) * | 2010-07-30 | 2010-12-29 | 华南理工大学 | 一种单自由度机器人摆转关节模块 |
CN102717395A (zh) * | 2011-03-30 | 2012-10-10 | 北京理工大学 | 基于霍尔开关的机器人关节初始位置精确定位*** |
CN105538314A (zh) * | 2016-03-11 | 2016-05-04 | 蚌埠学院 | 自动上下料玻璃机械手控制*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107186711A (zh) * | 2017-05-12 | 2017-09-22 | 广州视源电子科技股份有限公司 | 机械臂的限位保护方法、装置及机器人 |
CN107336222A (zh) * | 2017-08-10 | 2017-11-10 | 北京山思跃立科技有限公司 | 一种用于仿人机械臂的驱动电路板 |
CN107336222B (zh) * | 2017-08-10 | 2024-02-13 | 前元运立(北京)机器人智能科技有限公司 | 一种用于仿人机械臂的驱动电路板 |
CN109465814A (zh) * | 2018-12-05 | 2019-03-15 | 福州大学 | 两自由度可重构模块化机器人单元结构 |
CN110587590A (zh) * | 2019-08-06 | 2019-12-20 | 深圳市优必选科技股份有限公司 | 一种磁吸舵机及磁吸舵机*** |
CN110587590B (zh) * | 2019-08-06 | 2021-04-09 | 深圳市优必选科技股份有限公司 | 一种磁吸舵机及磁吸舵机*** |
CN111216123A (zh) * | 2019-11-29 | 2020-06-02 | 深圳勇艺达机器人有限公司 | 一种仿人型机器人手臂控制及故障诊断*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106182075A (zh) | 两自由度通用机械臂关节模块驱动***及方法 | |
CN102764864B (zh) | 一种振幅在线可调的结晶器振动发生装置及其振动方法 | |
CN104589367A (zh) | 基于EtherCAT的模块化机器人驱动器和控制方法 | |
CN104850036A (zh) | 一种双冗余电动舵机控制***及方法 | |
CN205238039U (zh) | 一种机械手单头大旋转角度插件执行终端 | |
CN204322086U (zh) | 基于双目视觉的果蔬采摘机械臂控制装置 | |
CN206099476U (zh) | 一种基于高压线互感发电的飞行器充电装置 | |
CN209615522U (zh) | 一种教育机器人的机械臂 | |
CN206825467U (zh) | 一种机器人充电机构 | |
CN106142128B (zh) | 回转摇摆型机械臂关节模块 | |
CN206186355U (zh) | 一种键盘热熔及贴膜一体化设备 | |
CN205968989U (zh) | 一种煤矿用搜救机器人 | |
CN207380536U (zh) | 一种机床设备故障诊断检测装置 | |
CN201665023U (zh) | 一种组合式凸轮控制*** | |
CN105345806B (zh) | 自主升降监控机器人 | |
CN205211258U (zh) | 一种测量时间和位移关系的数码小车 | |
CN207374978U (zh) | 一种扭力控制乳液泵锁头机 | |
CN207616072U (zh) | 光伏自动拧螺母机 | |
CN209150948U (zh) | 一种新能源电机转子磁铁自动安装设备 | |
CN107244643A (zh) | 一种采用vr技术的用于石墨烯凝胶灌装的生产*** | |
CN204525435U (zh) | 人机同步运动的机械手臂装置 | |
CN206922577U (zh) | 一种机电用伸缩结构 | |
CN208092467U (zh) | 一种基于电驱动的机械驴控制*** | |
CN205685339U (zh) | 一种高精度机器人夹持式机械手 | |
CN107877150A (zh) | 光伏自动拧螺母机 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161207 |
|
RJ01 | Rejection of invention patent application after publication |