CN205105136U - Motor drive - Google Patents
Motor drive Download PDFInfo
- Publication number
- CN205105136U CN205105136U CN201520858841.6U CN201520858841U CN205105136U CN 205105136 U CN205105136 U CN 205105136U CN 201520858841 U CN201520858841 U CN 201520858841U CN 205105136 U CN205105136 U CN 205105136U
- Authority
- CN
- China
- Prior art keywords
- circuit
- control chip
- motor driver
- interface
- forwarding
- 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.)
- Expired - Lifetime
Links
Landscapes
- Control Of Multiple Motors (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
本实用新型提供了一种电机驱动器,涉及驱动技术领域。电机驱动器包括控制芯片和分别与所述控制芯片电连接的转发电路、供电电路、位置检测编码器、H桥驱动电路、电流采样电路、脉冲方向电路、编码器输出电路和刹车电路;所述控制芯片上设置有用于与上位机连接的上位机接口和用于通过总线与其他的电机驱动器连接的总线接口;所述转发电路用于转发上位机发送的控制指令至所述其他的电机驱动器。本实用新型提供的电机驱动器在不增加额外的硬件设备的情况下,可实现多个电机的控制,同时,可通过转发电路的转发功能实现控制不同总线上的电机。
The utility model provides a motor driver and relates to the technical field of driving. The motor driver includes a control chip and a transponder circuit electrically connected to the control chip, a power supply circuit, a position detection encoder, an H bridge drive circuit, a current sampling circuit, a pulse direction circuit, an encoder output circuit and a brake circuit; the control The chip is provided with an upper computer interface for connecting with the upper computer and a bus interface for connecting with other motor drivers through the bus; the forwarding circuit is used for forwarding the control instructions sent by the upper computer to the other motor drivers. The motor driver provided by the utility model can realize the control of multiple motors without adding additional hardware devices, and at the same time, can realize the control of motors on different buses through the forwarding function of the forwarding circuit.
Description
技术领域 technical field
本实用新型涉及驱动技术领域,具体而言,涉及一种电机驱动器。 The utility model relates to the technical field of driving, in particular to a motor driver.
背景技术 Background technique
在电机驱动系统中,电机驱动器用于驱动电机转动,当电机驱动器接收到控制器的一个脉冲信号,它就驱动电机按设定的方向转动一个固定的角度。 In the motor drive system, the motor driver is used to drive the motor to rotate. When the motor driver receives a pulse signal from the controller, it drives the motor to rotate at a fixed angle in the set direction.
目前,现有技术中控制电机常采用单轴控制,如果要实现多轴控制则需要用户额外购置相应的硬件设备,增加应用成本。同时,在实际应用中,电机驱动器是成熟的标准产品,而控制器是客户开发的,这种结构使控制器必须适应电机驱动器的总线标准,而这些可多机组网的总线会有各自的缺点,比如开发难度大,硬件成本高等。 At present, single-axis control is often used to control motors in the prior art. If multi-axis control is to be realized, the user needs to purchase additional corresponding hardware equipment, which increases the application cost. At the same time, in practical applications, the motor driver is a mature standard product, while the controller is developed by the customer. This structure makes the controller must adapt to the bus standard of the motor driver, and these buses that can be networked by multiple units have their own shortcomings. , For example, the difficulty of development and the high cost of hardware.
实用新型内容 Utility model content
本实用新型的目的在于提供一种电机驱动器,以改善上述的问题。 The purpose of this utility model is to provide a motor driver to improve the above problems.
本实用新型是这样实现的: The utility model is achieved in that:
一种电机驱动器,用于驱动电机,电机驱动器包括控制芯片和分别与所述控制芯片电连接的转发电路、供电电路、位置检测编码器、H桥驱动电路、电流采样电路、脉冲方向电路、编码器输出电路和刹车电路; A motor driver, used to drive a motor, the motor driver includes a control chip and a forwarding circuit electrically connected to the control chip, a power supply circuit, a position detection encoder, an H bridge drive circuit, a current sampling circuit, a pulse direction circuit, an encoding output circuit and brake circuit;
所述控制芯片上设置有用于与上位机连接的上位机接口和用于通过总线与其他的电机驱动器连接的总线接口; The control chip is provided with a host computer interface for connecting with the host computer and a bus interface for connecting with other motor drivers through the bus;
所述转发电路用于转发上位机发送的控制指令至所述其他的电机驱动器。 The forwarding circuit is used for forwarding the control instructions sent by the upper computer to the other motor drivers.
如上所述的电机驱动器,优选的,所述转发电路包括转发控制芯片和四位侧拨开关,所述转发控制芯片的数据发送引脚通过第一电阻(R97)连接所述控制芯片的一个输入引脚,所述转发控制芯片的数据接收引脚通过第二电阻(R70)连接所述控制芯片的另一个输出引脚,所述转发控制芯片的高电平引脚与所述四位侧拨开关的第七端子连接,所述转发控制芯片的低电平引脚通过第三电阻(R69)与所述四位侧拨开关的第八端子连接。 For the motor driver as described above, preferably, the forwarding circuit includes a forwarding control chip and a four-position side switch, and the data sending pin of the forwarding control chip is connected to an input of the control chip through a first resistor (R97) Pin, the data receiving pin of the described forwarding control chip is connected to another output pin of the described control chip through the second resistor (R70), the high level pin of the described forwarding control chip is connected with the four-bit side dial The seventh terminal of the switch is connected, and the low level pin of the forwarding control chip is connected with the eighth terminal of the four-position side dial switch through a third resistor (R69).
如上所述的电机驱动器,优选的,电机驱动器还包括过压保护电路,所述过压保护电路与所述控制芯片电连接。 As for the motor driver described above, preferably, the motor driver further includes an overvoltage protection circuit, and the overvoltage protection circuit is electrically connected to the control chip.
设置过压保护电路,当电机驱动器的电压过高时,可自动停止运行,保障当电机驱动器的运行安全。 An overvoltage protection circuit is set, and when the voltage of the motor driver is too high, it can automatically stop running to ensure the safe operation of the motor driver.
如上所述的电机驱动器,优选的,电机驱动器还包括温度保护电路,所述温度保护电路与所述控制芯片电连接。 As for the motor driver described above, preferably, the motor driver further includes a temperature protection circuit, and the temperature protection circuit is electrically connected to the control chip.
设置温度保护电路,当电机驱动器温度过高时,可自动停止运行,保障当电机驱动器的运行安全。 The temperature protection circuit is set, and when the temperature of the motor driver is too high, it can automatically stop running to ensure the safe operation of the motor driver.
如上所述的电机驱动器,优选的,所述上位机接口包括CAN通讯接口、RS232接口、USB接口、SPI接口、Centronics接口中的一种或多种。 For the motor driver described above, preferably, the host computer interface includes one or more of CAN communication interface, RS232 interface, USB interface, SPI interface, and Centronics interface.
如上所述的电机驱动器,优选的,所述总线接口为Ethercat接口、CAN接口、485接口中的一种或多种。 As for the above-mentioned motor driver, preferably, the bus interface is one or more of Ethercat interface, CAN interface, and 485 interface.
如上所述的电机驱动器,优选的,电机驱动器还包括固件下载电路,所述固件下载电路与所述控制芯片电连接。 As for the motor driver described above, preferably, the motor driver further includes a firmware download circuit, and the firmware download circuit is electrically connected to the control chip.
通过设置固件下载电路,可十分方便的实现相应的电机驱动软件更新。 By setting the firmware download circuit, it is very convenient to realize the corresponding motor driver software update.
如上所述的电机驱动器,优选的,所述位置检测编码器为绝对值编码器或增量式编码器。 For the motor driver described above, preferably, the position detection encoder is an absolute encoder or an incremental encoder.
如上所述的电机驱动器,优选的,所述控制芯片上还设置有外接输入/输出接口。 As for the motor driver mentioned above, preferably, the control chip is further provided with an external input/output interface.
如上所述的电机驱动器,优选的,所述控制芯片为ARMSTM103FRBT6芯片。 For the motor driver described above, preferably, the control chip is an ARMSTM103FRBT6 chip.
对于现有技术,本实用新型提供的电机驱动器具体如下有益效果: For the prior art, the motor driver provided by the utility model has the following beneficial effects:
本实用新型提供的电机驱动器,控制芯片设置有上位机接口和总线接口,转发电路可以将上位机发送的控制指令转发至通过总线与本电机驱动器连接的其他电机驱动器,以控制其他电机工作,在不增加额外的硬件设备的情况下,可实现多个电机的控制,同时,可通过转发电路的转发功能实现控制不同总线上的电机。 In the motor driver provided by the utility model, the control chip is provided with a host computer interface and a bus interface, and the forwarding circuit can forward the control instructions sent by the host computer to other motor drivers connected to the motor driver through the bus to control other motors. Without adding additional hardware devices, the control of multiple motors can be realized, and at the same time, the control of motors on different buses can be realized through the forwarding function of the forwarding circuit.
为使本实用新型的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。 In order to make the above-mentioned purpose, features and advantages of the present invention more comprehensible, preferred embodiments are specifically cited below, together with the accompanying drawings, and are described in detail as follows.
附图说明 Description of drawings
为了更清楚地说明本实用新型实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本实用新型的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following drawings will be briefly introduced in the embodiments. It should be understood that the following drawings only show some embodiments of the present invention. Therefore, it should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained according to these drawings without creative work.
图1为本实用新型第一实施例提供的电机驱动器原理框图; Fig. 1 is the functional block diagram of the motor driver provided by the first embodiment of the utility model;
图2为本实用新型第一实施例提供的转发电路的电路图; Fig. 2 is a circuit diagram of the forwarding circuit provided by the first embodiment of the utility model;
图3为本实用新型第一实施例提供的经脉冲方向电路的电路图; Fig. 3 is the circuit diagram of the pulse direction circuit provided by the first embodiment of the utility model;
图4为本实用新型第一实施例提供的经H桥驱动电路的电路图; Fig. 4 is the circuit diagram of the drive circuit through the H bridge provided by the first embodiment of the utility model;
图5为本实用新型第一实施例提供的经刹车电路的电路图; Fig. 5 is the circuit diagram of the brake circuit provided by the first embodiment of the utility model;
图6为本实用新型第二实施例提供的固件下载电路的电路图; 6 is a circuit diagram of a firmware download circuit provided by the second embodiment of the present invention;
图7为本实用新型第二实施例提供的过压保护电路的电路图; Fig. 7 is a circuit diagram of the overvoltage protection circuit provided by the second embodiment of the present invention;
图8为本实用新型第二实施例提供的温度保护电路的电路图; Fig. 8 is a circuit diagram of the temperature protection circuit provided by the second embodiment of the present invention;
图9为本实用新型第二实施例提供的电机驱动器原理框图。 Fig. 9 is a functional block diagram of the motor driver provided by the second embodiment of the present invention.
其中,附图标记与部件名称之间的对应关系如下: Among them, the corresponding relationship between reference signs and component names is as follows:
控制芯片101,转发电路102,供电电路103,位置检测编码器104,H桥驱动电路105,电流采样电路106,脉冲方向电路107,编码器输出电路108,刹车电路109,上位机接口110,总线接口111,过压保护电路112,温度保护电路113,固件下载电路114,外接输入/输出接口115。 Control chip 101, forwarding circuit 102, power supply circuit 103, position detection encoder 104, H bridge drive circuit 105, current sampling circuit 106, pulse direction circuit 107, encoder output circuit 108, brake circuit 109, host computer interface 110, bus Interface 111 , overvoltage protection circuit 112 , temperature protection circuit 113 , firmware download circuit 114 , external input/output interface 115 .
具体实施方式 detailed description
在电机驱动系统中,电机驱动器用于驱动电机转动,当电机驱动器接收到控制器的一个脉冲信号,它就驱动电机按设定的方向转动一个固定的角度。目前,现有技术中控制电机常采用单轴控制,如果要实现多轴控制则需要用户额外购置相应的硬件设备,增加应用成本。同时,在实际应用中,电机驱动器是成熟的标准产品,而控制器是客户开发的,这种结构使控制器必须适应电机驱动器的总线标准,而这些可多机组网的总线会有各自的缺点,比如开发难度大,硬件成本高等。发明人经过长期观察和研究发现,提供了本实用新型实施例提供的电机驱动器。 In the motor drive system, the motor driver is used to drive the motor to rotate. When the motor driver receives a pulse signal from the controller, it drives the motor to rotate at a fixed angle in the set direction. At present, single-axis control is often used to control motors in the prior art. If multi-axis control is to be realized, the user needs to purchase additional corresponding hardware equipment, which increases the application cost. At the same time, in practical applications, the motor driver is a mature standard product, while the controller is developed by the customer. This structure makes the controller must adapt to the bus standard of the motor driver, and these buses that can be networked by multiple units have their own shortcomings. , For example, the difficulty of development and the high cost of hardware. After long-term observation and research, the inventor found that the motor driver provided by the embodiment of the present invention is provided.
下面将结合本实用新型实施例中附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本实用新型实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本实用新型的实施例的详细描述并非旨在限制要求保护的本实用新型的范围,而是仅仅表示本实用新型的选定实施例。基于本实用新型的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本实用新型保护的范围。 The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. . The components of the embodiments of the invention generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present utility model, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of the present utility model.
实施例一 Embodiment one
参阅图1,本实用新型实施例提供了一种电机驱动器,电机驱动器包括控制芯片101和分别与控制芯片101电连接的转发电路102、供电电路103、位置检测编码器104、H桥驱动电路105、电流采样电路106、脉冲方向电路107、编码器输出电路108和刹车电路109;控制芯片101上设置有用于与上位机连接的上位机接口110和和用于通过总线与其他的电机驱动器连接的总线接口111,转发电路102用于转发上位机发送的控制指令至其他的电机驱动器。 Referring to Fig. 1, the utility model embodiment provides a kind of motor driver, and motor driver comprises control chip 101 and forwarding circuit 102, power supply circuit 103, position detection encoder 104, H bridge drive circuit 105 that are electrically connected with control chip 101 respectively , current sampling circuit 106, pulse direction circuit 107, encoder output circuit 108 and brake circuit 109; the control chip 101 is provided with a host computer interface 110 for connecting with the host computer and for connecting with other motor drivers through the bus The bus interface 111 and the forwarding circuit 102 are used to forward the control commands sent by the host computer to other motor drivers.
控制芯片101上的上位机接口110用于与上位机连接,总线接口111用于通过总线与多个其他电机驱动器的控制芯片连接。电机驱动器对应有一个唯一的地址信息,控制指令中包括有目标地址信息,电机驱动器接收到控制指令后,通过控制芯片101将其控制指令中的目标地址信息与其自身的地址信息相比对,判断二者是否相同。如果相同,则执行控制指令对应的操作,即控制电机工作。如果不同,则通过转发电路102将该控制指令转发给所有的与之通过总线连接的其他电机驱动器的控制芯片,以便其他电机驱动器通过其控制芯片判断接收到的控制指令中的目标地址信息与其自身绑定的地址信息是否相同,从而实现控制多个电机。控制芯片101的实现方式可以有多种,例如ARMSTM103FRBT6控制芯片或ARMSTM32F105RBT6控制芯片,本实施例中采用的是ARMSTM103FRBT6控制芯片。其中,控制芯片101上的上位机接口110可以采用多种方式实现,如CAN通讯接口、RS232接口、USB接口、SPI接口、Centronics接口中的一种或多种,本实施例中,上位机接口110采用上述多种接口的组合。同样的,总线接口111也可以有多种,如Ethercat接口、CAN接口、485接口中的一种或多种,本实施中,总线接口111采用上述多种接口的组合。 The host computer interface 110 on the control chip 101 is used to connect with the host computer, and the bus interface 111 is used to connect with multiple control chips of other motor drivers through the bus. The motor driver corresponds to a unique address information, and the control command includes target address information. After the motor driver receives the control command, it compares the target address information in the control command with its own address information through the control chip 101, and judges Are the two the same. If they are the same, perform the operation corresponding to the control command, that is, control the motor to work. If it is different, the control instruction is forwarded to all other motor drivers connected to it by the bus through the forwarding circuit 102, so that other motor drivers can judge the target address information in the received control instruction by its control chip and its own Whether the bound address information is the same, so as to control multiple motors. The control chip 101 can be realized in many ways, for example, ARMSTM103FRBT6 control chip or ARMSTM32F105RBT6 control chip, and the ARMSTM103FRBT6 control chip is used in this embodiment. Wherein, the host computer interface 110 on the control chip 101 can be implemented in various ways, such as one or more of CAN communication interface, RS232 interface, USB interface, SPI interface, and Centronics interface. In this embodiment, the host computer interface 110 adopts a combination of the above-mentioned multiple interfaces. Similarly, the bus interface 111 may also have multiple types, such as one or more of Ethercat interface, CAN interface, and 485 interface. In this implementation, the bus interface 111 adopts a combination of the above-mentioned multiple interfaces.
转发电路102用于转发控制指令,当制指令中的目标地址信息与电机驱动器自身的地址信息不同时,则控制芯片101通过转发电路102将控制指令发送给其他电机驱动器。参阅图2,转发电路102包括电阻R97、电阻R70、电容C67、转发控制芯片101、电容76、电容C77、电阻R69和四位侧拨开关,转发控制芯片101包括数据发送引脚TXD、接地引脚GND、电源引脚VCC、数据接收引脚RXD、高电平引脚CANH和低电平引脚CANL,四位侧拨开关包括第一端子、第二端子、第三端子、第四端子、第五端子、第六端子、第七端子、第八端子;电阻R97的一端接控制芯片101上的输出引脚,另一端接数据发送引脚TXD,电阻R70的一端接控制芯片101上的输入引脚,另一端接数据发送引脚TXD,电容C67的一端接地和接地引脚GND,另一端接5V电源和电源引脚VCC,电容C76的一端接地,另一端分别接高电平引脚CANH和第七端子,电容C77的一端接地,另一端分别接低电平引脚CANL和电阻R69的一端,电阻R69的另一端接第八端子,第一端子、第二端子、第三端子、第四端子、第五端子和第六端子则分别接预留的功能选择电路,用户可根据与功能电路连接的端子选择运行不同的功能,具体的,功能选择电路包括电子R100、电阻R101、电阻R110、电阻R102和电阻R113,电阻R100的一端分别接3.3V电源和第一端子,另一端接电阻R101的一端,电阻R101的另一端分别接电阻R110的一端、第二端子和第四端子,电阻R110的另一端分别接电阻R102的一端、第三端子和第五端子,电阻R102的另一端分别接第六端子、电阻R113的一端和控制芯片101上的开关引脚,电阻R113的另一端接地。通过转发电路102,可将控制指令转发至其他电机驱动器,在不增加额外的硬件设备的情况下,可实现多个电机的控制,同时,通过不同的总线接口111,可将控制指令转发到不同的总线上的电机驱动器实现对不同总线上的电机的控制,当使用例如I2C这一类短距离的传输的网络总线时,还可以通过转发电路102将控制指令由短距离网络总线转发给长距离网络总线的方式实现远距离控制驱动器,进而控制在远端的电机,另外,转发电路102中设置四位侧拨开关,可通过转发控制指令实现控制256个电机,巧妙的节省了硬件资源。 The forwarding circuit 102 is used to forward the control instruction. When the target address information in the instruction is different from the address information of the motor driver itself, the control chip 101 sends the control instruction to other motor drivers through the forwarding circuit 102 . Referring to Fig. 2, the forwarding circuit 102 includes a resistor R97, a resistor R70, a capacitor C67, a forwarding control chip 101, a capacitor 76, a capacitor C77, a resistor R69 and a four-position side toggle switch, and the forwarding control chip 101 includes a data transmission pin TXD, a ground pin Pin GND, power supply pin VCC, data receiving pin RXD, high level pin CANH and low level pin CANL, the four-position side switch includes a first terminal, a second terminal, a third terminal, a fourth terminal, The fifth terminal, the sixth terminal, the seventh terminal, and the eighth terminal; one end of the resistor R97 is connected to the output pin on the control chip 101, the other end is connected to the data transmission pin TXD, and one end of the resistor R70 is connected to the input on the control chip 101 pin, the other end is connected to the data transmission pin TXD, one end of the capacitor C67 is connected to the ground and the ground pin GND, the other end is connected to the 5V power supply and the power supply pin VCC, one end of the capacitor C76 is connected to the ground, and the other end is respectively connected to the high level pin CANH and the seventh terminal, one end of the capacitor C77 is grounded, the other end is respectively connected to the low level pin CANL and one end of the resistor R69, the other end of the resistor R69 is connected to the eighth terminal, the first terminal, the second terminal, the third terminal, the The four terminals, the fifth terminal and the sixth terminal are respectively connected to the reserved function selection circuit. The user can choose to operate different functions according to the terminals connected to the function circuit. Specifically, the function selection circuit includes electronic R100, resistor R101, and resistor R110. , resistor R102 and resistor R113, one end of the resistor R100 is respectively connected to the 3.3V power supply and the first terminal, the other end is connected to one end of the resistor R101, the other end of the resistor R101 is respectively connected to one end of the resistor R110, the second terminal and the fourth terminal, the resistor The other end of R110 is respectively connected to one end of the resistor R102, the third terminal and the fifth terminal, the other end of the resistor R102 is respectively connected to the sixth terminal, one end of the resistor R113 and the switch pin on the control chip 101, and the other end of the resistor R113 is grounded . Through the forwarding circuit 102, the control instructions can be forwarded to other motor drivers, and the control of multiple motors can be realized without adding additional hardware devices. At the same time, through different bus interfaces 111, the control instructions can be forwarded to different The motor driver on the bus realizes the control of the motors on different buses. When using a short-distance transmission network bus such as I 2 C, the control command can also be forwarded by the short-distance network bus through the forwarding circuit 102 to the The long-distance network bus is used to realize remote control of the driver, and then control the motor at the remote end. In addition, the forwarding circuit 102 is equipped with a four-position side dial switch, which can control 256 motors by forwarding control instructions, which cleverly saves hardware resources. .
本实施例中,转发控制芯片101采用TJA1050芯片,当然转发控制芯片101不仅限于TJA1050芯片,例如还可以采用TJA1040芯片。 In this embodiment, the forwarding control chip 101 adopts a TJA1050 chip. Of course, the forwarding control chip 101 is not limited to the TJA1050 chip, for example, a TJA1040 chip may also be used.
在电机驱动器运行的过程中,脉冲方向电路107用于将上位机发送的脉冲信号(即控制指令)发给控制芯片101,脉冲方向电路107的电路结构参阅图3,H桥驱动电路105根据控制芯片101处理后的脉冲信号控制电机驱动器驱动的电机正/反转,H桥驱动电路105的电路结构参阅图4。电流采样电路106用于对电机的驱动电流就行采样,将电流信号转成模拟信号,并反馈给控制芯片101,由控制芯片101转换成数字信号并计算出转动力矩,从而精确控制电机转动角度。位置检测编码器104用于检测电机转动角度,并反馈给控制芯片101,由控制芯片101处理后通过编码器输出电路108反馈给上位机。刹车电路109用于给电机外部刹车器一个控制信号,控制电机停止转动,刹车电路109的电路结构参阅图5。脉冲方向电路107、H桥驱动电路105、电流采样电路106、位置检测编码器104和刹车电路109的实现均为现有技术,在此不再详细说明。 During the operation of the motor driver, the pulse direction circuit 107 is used to send the pulse signal (that is, the control command) sent by the host computer to the control chip 101. The circuit structure of the pulse direction circuit 107 is referred to FIG. The pulse signal processed by the chip 101 controls the forward/reverse rotation of the motor driven by the motor driver. Refer to FIG. 4 for the circuit structure of the H-bridge driving circuit 105 . The current sampling circuit 106 is used to sample the driving current of the motor, convert the current signal into an analog signal, and feed it back to the control chip 101, and the control chip 101 converts it into a digital signal and calculates the rotational torque, thereby accurately controlling the motor rotation angle. The position detection encoder 104 is used to detect the rotation angle of the motor, and feeds back to the control chip 101 , after being processed by the control chip 101 , it is fed back to the host computer through the encoder output circuit 108 . The brake circuit 109 is used to send a control signal to the external brake of the motor to control the motor to stop rotating. For the circuit structure of the brake circuit 109, refer to FIG. 5 . The realization of the pulse direction circuit 107, the H-bridge drive circuit 105, the current sampling circuit 106, the position detection encoder 104 and the brake circuit 109 are all prior art, and will not be described in detail here.
位置检测编码器104可以有多种方式实现,例如采用绝对值编码器或增量式编码器,本实施例中,采用绝对值编码器。考虑到绝对值编码器的不同品牌差异,还可以设置两个RS-485通讯模块,这样能够支持HIPERFACE,BISS,SSI等不同品牌的绝对值编码器接口,且通讯速率高达20MHZ。 The position detection encoder 104 can be realized in various ways, for example, an absolute encoder or an incremental encoder is used. In this embodiment, an absolute encoder is used. Considering the differences of different brands of absolute encoders, two RS-485 communication modules can also be set, which can support HIPERFACE, BISS, SSI and other absolute encoder interfaces of different brands, and the communication rate is up to 20MHZ.
本实施例提供的电机驱动器可用于驱动无刷伺服电机、有刷伺服电机、无刷无编码器电机、无刷无霍尔有编码器电机、直线电机、音圈电机和空心杯电机等 The motor driver provided in this embodiment can be used to drive brushless servo motors, brushed servo motors, brushless motors without encoders, brushless motors with encoders without Hall, linear motors, voice coil motors and coreless motors, etc.
实施例二 Embodiment two
参阅图9,本实施例提供的电机驱动器是在实施例一的基础上进行的改进,本实施例中未涉及之处请参见实施例一中的描述。 Referring to FIG. 9 , the motor driver provided in this embodiment is an improvement on the basis of Embodiment 1. For details not involved in this embodiment, please refer to the description in Embodiment 1.
电机驱动器控制电机时,需配合相应的应用程序,随着技术的不断发展,相应的应用程序也在不断的升级,以便实现控制更快速、精确,为实现应用程序的升级功能,本实施例提供的电机驱动器还设置有与控制芯片101电连接的固件下载电路114,使用时,配合相应的数据接口将电机驱动器直接连接到相应的开发器上,即可进行软件升级,方便用户现场配置程序,固件下载电路114的电路结构参阅图6。 When the motor driver controls the motor, it needs to cooperate with the corresponding application program. With the continuous development of technology, the corresponding application program is also constantly upgraded in order to achieve faster and more accurate control. In order to realize the upgrade function of the application program, this embodiment provides The motor driver is also provided with a firmware download circuit 114 electrically connected to the control chip 101. When in use, the motor driver is directly connected to the corresponding developer with the corresponding data interface, and the software can be upgraded, which is convenient for the user to configure the program on site. Refer to FIG. 6 for the circuit structure of the firmware download circuit 114 .
在使用电机驱动器的过程中,当电机的工作电压过高时,强大的电流可能会烧毁电机,电压过低时,也会造成电机疲倒、堵转,从而产生数倍于额定电流的过电流,烧坏电动机。鉴于此,本实施例提供的电机驱动器还设置有与控制芯片101电连接的过压保护电路112,过压保护电路112用于检测电机的电源回路电流的电压,当电压高于或低于设定的范围值时可自动切断电源,起到保护的作用,过压保护电路112的电路结构参阅图7。 In the process of using the motor driver, when the working voltage of the motor is too high, the strong current may burn the motor, and when the voltage is too low, it will also cause the motor to become fatigued and stalled, resulting in an overcurrent several times the rated current , burn out the motor. In view of this, the motor driver provided in this embodiment is also provided with an overvoltage protection circuit 112 electrically connected to the control chip 101. The overvoltage protection circuit 112 is used to detect the voltage of the power circuit current of the motor. When the voltage is higher or lower than the set The power supply can be automatically cut off during a certain range value, which plays a protective role. The circuit structure of the overvoltage protection circuit 112 is shown in FIG. 7 .
另外,当电机的工作温度过高时,也可能出现烧坏电机的情况发生,鉴于此,本实施例提供的电机驱动器还设置有与控制芯片101电连接的温度保护电路113,当电路温度过高时,可自动启动断电,避免电机被烧毁,温度保护电路113的电路结构参阅图8。 In addition, when the operating temperature of the motor is too high, the motor may burn out. In view of this, the motor driver provided in this embodiment is also provided with a temperature protection circuit 113 electrically connected to the control chip 101. When the circuit temperature is too high When it is high, it can automatically start and cut off the power to prevent the motor from being burned. For the circuit structure of the temperature protection circuit 113, refer to FIG. 8 .
本实施例中,过压保护电路112和温度保护电路113的实现方式为现有技术,因此不再详细说明。 In this embodiment, the implementation manners of the overvoltage protection circuit 112 and the temperature protection circuit 113 are prior art, and thus will not be described in detail.
进一步的,为方便控制电机,本实施例提供电机驱动器还在控制芯片101上设置外接输入/输出接口115,设置外接输入/输出接口115,可用于外接报警设备以及限位开关等。 Further, in order to facilitate the control of the motor, the motor driver provided in this embodiment is also provided with an external input/output interface 115 on the control chip 101, and the external input/output interface 115 can be used for external alarm devices and limit switches.
在本实用新型的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。 In the description of the present utility model, it should also be noted that, unless otherwise clearly stipulated and limited, the terms "setting", "installation", "connection" and "connection" should be understood in a broad sense, for example, it may be a fixed connection , can also be detachably connected, or integrally connected; can be mechanically connected, can also be electrically connected; can be directly connected, can also be indirectly connected through an intermediary, and can be internal communication between two components. Those of ordinary skill in the art can understand the specific meanings of the above terms in the present invention in specific situations.
以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。 The above descriptions are only preferred embodiments of the utility model, and are not intended to limit the utility model. For those skilled in the art, the utility model can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present utility model shall be included in the protection scope of the present utility model.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201520858841.6U CN205105136U (en) | 2015-10-30 | 2015-10-30 | Motor drive |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201520858841.6U CN205105136U (en) | 2015-10-30 | 2015-10-30 | Motor drive |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN205105136U true CN205105136U (en) | 2016-03-23 |
Family
ID=55520886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201520858841.6U Expired - Lifetime CN205105136U (en) | 2015-10-30 | 2015-10-30 | Motor drive |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN205105136U (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107463132A (en) * | 2017-08-23 | 2017-12-12 | 苏州博牛电气有限公司 | A kind of servo motor drive controller of a variety of rotor-position feedback devices of compatibility |
| CN109861593A (en) * | 2018-12-28 | 2019-06-07 | 诺鑫(南通)医疗技术有限公司 | A kind of hollow-cup motor control method |
| CN110912477A (en) * | 2018-09-17 | 2020-03-24 | 深圳市雷赛智能控制股份有限公司 | Stepper motor drives, drives and automation equipment with brake drive |
| CN110912474A (en) * | 2018-09-17 | 2020-03-24 | 深圳市雷赛智能控制股份有限公司 | Closed-loop stepping motor control system and driving device based on EtherCAT protocol |
| CN113157612A (en) * | 2020-01-22 | 2021-07-23 | 海信视像科技股份有限公司 | Interface adapting circuit and display device |
-
2015
- 2015-10-30 CN CN201520858841.6U patent/CN205105136U/en not_active Expired - Lifetime
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107463132A (en) * | 2017-08-23 | 2017-12-12 | 苏州博牛电气有限公司 | A kind of servo motor drive controller of a variety of rotor-position feedback devices of compatibility |
| CN107463132B (en) * | 2017-08-23 | 2024-04-23 | 苏州博牛电气有限公司 | A servo motor drive controller compatible with multiple rotor position feedback devices |
| CN110912477A (en) * | 2018-09-17 | 2020-03-24 | 深圳市雷赛智能控制股份有限公司 | Stepper motor drives, drives and automation equipment with brake drive |
| CN110912474A (en) * | 2018-09-17 | 2020-03-24 | 深圳市雷赛智能控制股份有限公司 | Closed-loop stepping motor control system and driving device based on EtherCAT protocol |
| WO2020057505A1 (en) * | 2018-09-17 | 2020-03-26 | Chinaleadshine Technology Co., Ltd. | A stepper motor driver with brake drive, driver device and automation device |
| WO2020057507A1 (en) * | 2018-09-17 | 2020-03-26 | Chinaleadshine Technology Co., Ltd. | Closed-loop stepper motor control system, drive device and automation device. |
| US20210320600A1 (en) * | 2018-09-17 | 2021-10-14 | China Leadshine Technology Co., Ltd. | Stepper Motor Driver With Brake Drive, Driver Device And Automation Device |
| US11463031B2 (en) | 2018-09-17 | 2022-10-04 | China Leadshine Technology Co., Ltd. | Closed-loop stepper motor control system, drive device and automation device |
| CN109861593A (en) * | 2018-12-28 | 2019-06-07 | 诺鑫(南通)医疗技术有限公司 | A kind of hollow-cup motor control method |
| CN113157612A (en) * | 2020-01-22 | 2021-07-23 | 海信视像科技股份有限公司 | Interface adapting circuit and display device |
| CN113157612B (en) * | 2020-01-22 | 2022-12-13 | 海信视像科技股份有限公司 | Interface adapting circuit and display device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN205105136U (en) | Motor drive | |
| CN103753535B (en) | Robot single-bus modular digital steering engine control device and control method | |
| US10060438B2 (en) | Fan control method, apparatus, and system | |
| CN204308952U (en) | The control device of a kind of robot digital rudder controller | |
| US11110607B2 (en) | Servo output shaft rotational angle calibration method and system and robot using the same | |
| CN102340269B (en) | Forward and reverse rotation control circuit structure of direct current motor | |
| CN102455668B (en) | Industrial controller interface for plug-in i/o modules | |
| CN109981010A (en) | A kind of motor driven systems and method | |
| CN205123631U (en) | Motor controllers, brushless DC motors and multi-motor systems with Bluetooth communication | |
| CN103136923A (en) | Direct current motor GSM wireless remote control device | |
| CN107112942B (en) | Input stage for a motor controller and motor controller, in particular for an electric motor | |
| CN214586522U (en) | Intelligent servo system integrating PLC (programmable logic controller) and vision or force feedback | |
| CN1458555A (en) | A Network-Based DC Motor Servo Drive System | |
| CN111158285A (en) | Control system based on EtherCAT bus | |
| CN106610595A (en) | Intelligent steering engine and robot arm control system | |
| CN205231956U (en) | Integrated servo motor | |
| CN103109456B (en) | Electric motor drive system and electric motor system | |
| CN201876739U (en) | Torque force control circuit for automatic screwing equipment | |
| CN203726493U (en) | Single-bus modular digital steering engine control device of robot | |
| CN112904793A (en) | Intelligent servo system integrating PLC (programmable logic controller) and vision or force feedback | |
| CN204835996U (en) | Biax servo drive system | |
| CN204046475U (en) | A kind of down-hole brushless DC motor driving controller | |
| CN218276510U (en) | Motor Drivers, Robots | |
| CN204836010U (en) | Step motor control system | |
| CA3206560A1 (en) | Impedance matching adapter, and impedance matching system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C41 | Transfer of patent application or patent right or utility model | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20170227 Address after: 518000 Baoan District, Shenzhen, Xin'an street, Baoan District, Baoan, the new generation of information technology industry park, block C, building 215, No. 216,, 218, two Patentee after: SHENZHEN JIAYU MECHATRONIC CO.,LTD. Address before: 518054 Nanshan District, Guangdong, Guangxi Temple Road South, South East Avenue, the glory of the new century home A block,, 703 Patentee before: SHENZHEN JIAYIXIN TECHNOLOGY Co.,Ltd. |
|
| CX01 | Expiry of patent term | ||
| CX01 | Expiry of patent term |
Granted publication date: 20160323 |