CN116404921A - 一种基于EtherCAT通信的三合一步进驱动器 - Google Patents
一种基于EtherCAT通信的三合一步进驱动器 Download PDFInfo
- Publication number
- CN116404921A CN116404921A CN202310433236.3A CN202310433236A CN116404921A CN 116404921 A CN116404921 A CN 116404921A CN 202310433236 A CN202310433236 A CN 202310433236A CN 116404921 A CN116404921 A CN 116404921A
- Authority
- CN
- China
- Prior art keywords
- interface
- ethercat
- module
- encoder
- bridge driving
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 24
- 238000006243 chemical reaction Methods 0.000 claims abstract description 8
- 230000003993 interaction Effects 0.000 claims description 9
- 230000006855 networking Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 abstract description 6
- 238000012545 processing Methods 0.000 abstract description 4
- 238000004904 shortening Methods 0.000 abstract 1
- 239000002023 wood Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/40—Special adaptations for controlling two or more stepping motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/14—Arrangements for controlling speed or speed and torque
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Programmable Controllers (AREA)
Abstract
本发明涉及步进驱动器技术领域,具体是一种基于EtherCAT通信的三合一步进驱动器,包括一个MCU主控模块,所述MCU主控模块上分别连接有电压转换模块、驱动模块、编码器接口、EtherCAT接口、IO控制输入接口;所述IO控制输入接口和所述EtherCAT接口分别与所述PLC控制单元连接。本装置通过在一部驱动器的情况下,通过减少硬件成本实现相同功能来降低了***成本,通过将多个普通步进驱动器整合成为一个,可有效减少了布线的复杂度和体积,最后通过共用一个MCU减少通信数据量,提高了通信速率,步进增加了各个电机的响应速度,节约***处理的时间成本,而且可以提高处理能力,缩短***响应时间。
Description
技术领域
本发明涉及步进驱动器技术领域,尤其涉及一种基于EtherCAT通信的三合一步进驱动器。
背景技术
步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机,由于它的特性,步进电机无法直接使用直流或交流电进行驱动,必须使用专门的驱动器进行驱动。
普通的步进驱动器一般只能驱动单个电机,然而,越来越多的重要场所需要多个电机组成多轴***,例如医疗,工业,制造业等高精尖领域,普通步进电机只能通过控制单元来组成多轴***,但实际性能往往达不到要求。在使用单一功能的步进驱动器的时候,每个步进驱动器由于硬件软件或其他偶然的因素导致出现电机运动结果与预期不符合的情况,从而导致整个多轴***的实际控制效果大打折扣。
对于这种情况,目前的普通步进驱动器,如果想实现多轴控制,需要将多个步进驱动器连接到主控单元上,各轴的控制响应度不高,难以进行快速反应。要想快速反应需要使用更高通讯速率的通讯手段,更快运算频率的MCU,这会导致成本过高,同时进行连线的过程也会因为驱动器过多导致过度占用主控单元的端口资源,这让***过于庞杂。
因此,急需一种新的方案来解决上述技术问题。
发明内容
本发明的目的在于克服上述现有技术的问题,提供了一种基于EtherCAT通信的三合一步进驱动器,以解决现有技术中要实现多轴控制,需要将多个步进驱动器连接到主控单元上,导致各轴的控制响应度不高,难以进行快速反应以及成本高,且***过于庞杂的技术问题。
上述目的是通过以下技术方案来实现:
一种基于EtherCAT通信的三合一步进驱动器,包括一个MCU主控模块,所述MCU主控模块上分别连接有电压转换模块、驱动模块、编码器接口、EtherCAT接口、IO控制输入接口;
所述电压转换模块用于给所述MCU主控模块提供直流电流,所述电压转换模块上连接有电源接口;
所述驱动模块包括相互连接的H桥驱动模块和动力线接口,所述动力线接口通过步进电机动力线与步进电机连接;
所述编码器接口通过步进电机编码线与所述步进电机连接,用于向所述MCU主控模块输入编码器脉冲信号;
所述EtherCAT接口通过EtherCAT总线与PLC控制单元连接,用于所述MCU主控模块与所述PLC控制单元间数据交互;
所述IO控制输入接口与所述PLC控制单元连接,用于接收所述PLC控制单元的控制信号;
所述编码器接口有3个,包括第一编码器接口、第二编码器接口和第三编码器接口;
所述IO控制输入接口有3个,包括第一IO控制输入接口、第二IO控制输入接口和第三IO控制输入接口;
所述H桥驱动模块有3个,包括第一H桥驱动模块、第二H桥驱动模块和第三H桥驱动模块,对应的,所述动力线接口包括与第一所述H桥驱动模块连接的第一动力线接口、与所述第二H桥驱动模块连接的第二动力线接口、以及与所述第三H桥驱动模块连接的第三动力线接口。
进一步地,所述MCU主控模块上还连接有人机互动模块,实现人机交互控制。
进一步地,所述MCU主控模块为瑞萨RZ/T2。
进一步地,所述EtherCAT接口有2个,包括第一EtherCAT接口和第二EtherCAT接口,所述第一EtherCAT接口通过EtherCAT总线与所述PLC控制单元连接,所述第二EtherCAT接口通过网线与相邻三合一步进驱动器连接实现组网。
有益效果
本发明所提供的一种基于EtherCAT通信的三合一步进驱动器,通过在一部驱动器的情况下,通过减少硬件成本实现相同功能来降低了***成本,通过将多个普通步进驱动器整合成为一个,可有效减少了布线的复杂度和体积,最后通过共用一个MCU减少通信数据量,提高了通信速率,步进增加了各个电机的响应速度,节约***处理的时间成本,而且可以提高处理能力,缩短***响应时间。
附图说明
图1为本发明所述一种基于EtherCAT通信的三合一步进驱动器的模块框架图;
图2为本发明所述一种基于EtherCAT通信的三合一步进驱动器的与PLC及步进电机连接示意图;
图3为本发明所述一种基于EtherCAT通信的三合一步进驱动器的在3D打印机领域的应用示意图;
图4为本发明所述一种基于EtherCAT通信的三合一步进驱动器的在木材雕刻领域的应用示意图。
具体实施方式
下面根据附图和实施例对本发明作进一步详细说明。所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1和2所示,一种基于EtherCAT通信的三合一步进驱动器,可以实现PLC主控单元与步进驱动器之间数据量的减少与端口资源的减少,还可减少PLC主控单元的负担,以及硬件资源的成本。主要包括一个MCU主控模块,所述MCU主控模块上分别连接有电压转换模块、驱动模块、编码器接口、EtherCAT接口、IO控制输入接口;所述MCU主控模块优选瑞萨RZ/T2。
其中,所述电压转换模块用于给所述MCU主控模块提供直流电流,在所述电压转换模块上连接有电源接口,用于与外部供电电源连接;
具体的,所述电压转换模块将输入的24V直流电流转换成5V直流电流供给所述MCU主控模块。
所述驱动模块包括相互连接的H桥驱动模块和动力线接口,所述动力线接口通过步进电机动力线与步进电机连接;
具体的,所述H桥驱动模块接收所述MCU主控模块发出的三极管开关信号,并向所述动力线接口输出驱动输出电流,用于对步进电机进行控制。
所述编码器接口通过步进电机编码线与所述步进电机连接,用于向所述MCU主控模块输入编码器脉冲信号,实现对步进电机的运动状态反馈;
所述EtherCAT接口通过EtherCAT总线与PLC控制单元连接,用于所述MCU主控模块与所述PLC控制单元间数据交互,可以完成数据的输入与输出。
作为所述EtherCAT接口的优化,本实施例中所述EtherCAT接口可以设置有2个,包括第一EtherCAT接口和第二EtherCAT接口,所述第一EtherCAT接口通过EtherCAT总线与所述PLC控制单元连接,所述第二EtherCAT接口通过网线与相邻三合一步进驱动器连接实现组网。
所述IO控制输入接口与所述PLC控制单元连接,用于接收所述PLC控制单元的控制信号;
在本驱动器中,所述编码器接口有3个,包括第一编码器接口、第二编码器接口和第三编码器接口,可分别单独与三个步进电机连接。
所述IO控制输入接口有3个,包括第一IO控制输入接口、第二IO控制输入接口和第三IO控制输入接口,可分别与同一个PLC控制单元连接。
其中,所述H桥驱动模块有3个,包括第一H桥驱动模块、第二H桥驱动模块和第三H桥驱动模块,对应的,所述动力线接口包括与第一所述H桥驱动模块连接的第一动力线接口、与所述第二H桥驱动模块连接的第二动力线接口、以及与所述第三H桥驱动模块连接的第三动力线接口。
作为本三合一驱动器的优化,所述MCU主控模块上还连接有人机互动模块,用于实现人机交互控制。
如图3所示,提供了本三合一驱动器在3D打印机领域的应用,涉及三维控制。
将本三合一步进驱动器的EtherCAT接口、IO控制输入接口分与3D打印机的PLC控制单元连接,实现PLC控制单元与三合一步进驱动器的数据通信;将三合一步进驱动器的3个编码器接口和3个动力线接口分别与3D打印机的X轴步进电机、Y轴步进电机和Z轴步进电机连接,实现X轴、Y轴和Z轴三个方向上的三维控制。
如图4所示,提供了本三合一驱动器在木材雕刻领域的应用,涉及二维控制。
将本三合一步进驱动器的EtherCAT接口、IO控制输入接口分与木材雕刻机的PLC控制单元连接,实现PLC控制单元与三合一步进驱动器的数据通信;将三合一步进驱动器的2个编码器接口和3个动力线接口分别与木材雕刻机的X轴步进电机、Y轴步进电机连接,进行二维控制,实现对木材的雕刻。
实测中,在性能要求相同的情况下,1个本方案提供的三合一步进驱动器比3个普通步进驱动相比,成本上减少将近35%,体积上减少将近40%,从数据上来讲本方案提供的三合一步进驱动器比普通步进驱动器有着较大的优势,同时由于本方案提供的三合一步进驱动器是统一一块电路板,它的稳定性也比三个普通步进驱动器组合起来更好。
以上所述仅为说明本发明的实施方式,并不用于限制本发明,对于本领域的技术人员来说,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种基于EtherCAT通信的三合一步进驱动器,其特征在于,包括一个MCU主控模块,所述MCU主控模块上分别连接有电压转换模块、驱动模块、编码器接口、EtherCAT接口、IO控制输入接口;
所述电压转换模块用于给所述MCU主控模块提供直流电流,所述电压转换模块上连接有电源接口;
所述驱动模块包括相互连接的H桥驱动模块和动力线接口,所述动力线接口通过步进电机动力线与步进电机连接;
所述编码器接口通过步进电机编码线与所述步进电机连接,用于向所述MCU主控模块输入编码器脉冲信号;
所述EtherCAT接口通过EtherCAT总线与PLC控制单元连接,用于所述MCU主控模块与所述PLC控制单元间数据交互;
所述IO控制输入接口与所述PLC控制单元连接,用于接收所述PLC控制单元的控制信号;
所述编码器接口有3个,包括第一编码器接口、第二编码器接口和第三编码器接口;
所述IO控制输入接口有3个,包括第一IO控制输入接口、第二IO控制输入接口和第三IO控制输入接口;
所述H桥驱动模块有3个,包括第一H桥驱动模块、第二H桥驱动模块和第三H桥驱动模块,对应的,所述动力线接口包括与第一所述H桥驱动模块连接的第一动力线接口、与所述第二H桥驱动模块连接的第二动力线接口、以及与所述第三H桥驱动模块连接的第三动力线接口。
2.根据权利要求1所述的一种基于EtherCAT通信的三合一步进驱动器,其特征在于,所述MCU主控模块上还连接有人机互动模块,实现人机交互控制。
3.根据权利要求2所述的一种基于EtherCAT通信的三合一步进驱动器,其特征在于,所述MCU主控模块为瑞萨RZ/T2。
4.根据权利要求1所述的一种基于EtherCAT通信的三合一步进驱动器,其特征在于,所述EtherCAT接口有2个,包括第一EtherCAT接口和第二EtherCAT接口,所述第一EtherCAT接口通过EtherCAT总线与所述PLC控制单元连接,所述第二EtherCAT接口通过网线与相邻三合一步进驱动器连接实现组网。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310433236.3A CN116404921A (zh) | 2023-04-21 | 2023-04-21 | 一种基于EtherCAT通信的三合一步进驱动器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310433236.3A CN116404921A (zh) | 2023-04-21 | 2023-04-21 | 一种基于EtherCAT通信的三合一步进驱动器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116404921A true CN116404921A (zh) | 2023-07-07 |
Family
ID=87007350
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310433236.3A Pending CN116404921A (zh) | 2023-04-21 | 2023-04-21 | 一种基于EtherCAT通信的三合一步进驱动器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116404921A (zh) |
-
2023
- 2023-04-21 CN CN202310433236.3A patent/CN116404921A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109324541B (zh) | 运动控制*** | |
US6188190B1 (en) | Multi-axis motor controller | |
EP2034812B1 (en) | Serial backplane for medium voltage motor drive system | |
CN103744376B (zh) | 一种伺服驱动器及使用该伺服驱动器的多轴控制*** | |
JP2022516812A (ja) | EtherCAT Pバス技術に基づく多軸サーボモータ制御システムおよび方法 | |
CN102291075B (zh) | 驱动和控制三组步进电机的集成电路 | |
CN109600076A (zh) | 多轴伺服驱动器 | |
CN104796055A (zh) | 一种触屏控制与驱动一体化的4轴步进电机闭环控制*** | |
CN102445924A (zh) | 一种一体化数控***及一体化数控机床 | |
CN212433614U (zh) | 一种基于fpga的多轴电机流水线控制*** | |
CN204613716U (zh) | 一种多电机驱动集中控制***的接口模块 | |
CN116404921A (zh) | 一种基于EtherCAT通信的三合一步进驱动器 | |
CN210804034U (zh) | 运动控制卡 | |
CN213937782U (zh) | 一种基于多伺服接口的低压伺服驱动器 | |
CN206594494U (zh) | 六轴混合型运动控制***及自动化机械设备 | |
CN111384876A (zh) | 一种基于双核处理的双轴电机驱动***及方法 | |
CN110320865B (zh) | 一种高速电主轴模块化多轴协同控制器 | |
CN210222558U (zh) | 高速电主轴模块化多轴协同控制器 | |
CN209233607U (zh) | 一种电机及其联动同步电机组 | |
CN208092485U (zh) | 一种带工业以太网通信的多轴伺服驱动器 | |
US20040059434A1 (en) | Device for automating and/or controlling machine tools or production machines | |
CN112558530A (zh) | 一种闭环步进电机驱控一体板卡 | |
JP2000287476A (ja) | 多軸制御システム及び多軸制御用ボード | |
CN202548601U (zh) | 一种一体化数控***及一体化数控机床 | |
CN202178732U (zh) | 一种驱动和控制三组步进电机的集成电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |