[go: up one dir, main page]

CN212137570U - A vacuum multi-axis motor motion control system - Google Patents

A vacuum multi-axis motor motion control system Download PDF

Info

Publication number
CN212137570U
CN212137570U CN202021286656.1U CN202021286656U CN212137570U CN 212137570 U CN212137570 U CN 212137570U CN 202021286656 U CN202021286656 U CN 202021286656U CN 212137570 U CN212137570 U CN 212137570U
Authority
CN
China
Prior art keywords
capacitor
chip
vacuum
series
diode
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 - Fee Related
Application number
CN202021286656.1U
Other languages
Chinese (zh)
Inventor
丁大为
刘伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anhui University
Original Assignee
Anhui University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Anhui University filed Critical Anhui University
Priority to CN202021286656.1U priority Critical patent/CN212137570U/en
Application granted granted Critical
Publication of CN212137570U publication Critical patent/CN212137570U/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

The utility model discloses a vacuum multiaxis motor motion control system, including singlechip, DC power supply, voltage conversion circuit, drive circuit, decoder, rotary transformer and a plurality of vacuum step motor. The direct current power supply is used for supplying power to the driving circuit, the decoder, the rotary transformer and each vacuum stepping motor, and the voltage conversion circuit is used for reducing the output voltage of the direct current power supply and then supplying power to the single chip microcomputer. The single chip microcomputer outputs pulse signals and direction signals to the driving circuit, and the driving circuit drives each vacuum stepping motor. The rotary transformer is used for acquiring rotating position signals of the vacuum stepping motors in real time, amplitude signals output by the rotary transformer are converted into digital signals through the decoder and then input into the signal end of the single chip microcomputer, and a closed-loop control loop is formed. The system improves the reliability of the device work, solves the technical problem that the control accuracy of the stepping motor to the object motion position is low, and has the advantages of simple structure and convenient operation.

Description

一种真空多轴电机运动控制系统A vacuum multi-axis motor motion control system

技术领域technical field

本实用新型涉及一种电机控制系统,具体涉及一种真空多轴电机运动控制系统。The utility model relates to a motor control system, in particular to a vacuum multi-axis motor motion control system.

背景技术Background technique

步进电机为控制电动机,在控制系统中充当“核心执行装置”。步进电机和普通电机的区别主要在于其脉冲驱动的形式,因为这个特点,步进电机可以和现代的数字控制技术相结和。由于步进电机具有结构简单、可靠性高和成本低的特点,所以步进电机广泛应用在生产实践的各个领域。但步进电机在控制精度、速度变化范围、低速性能方面相对不足。此外,市面上对步进电机的控制大多采用开环控制系统,可以适用于一般精度要求的运动控制,但是无法应对更高精度要求的真空环境下的运动控制。The stepper motor is the control motor and acts as the "core execution device" in the control system. The difference between stepper motors and ordinary motors is mainly in the form of pulse drive. Because of this feature, stepper motors can be combined with modern digital control technology. Because the stepping motor has the characteristics of simple structure, high reliability and low cost, the stepping motor is widely used in various fields of production practice. However, the stepper motor is relatively insufficient in terms of control accuracy, speed variation range, and low-speed performance. In addition, most of the control of stepper motors on the market use open-loop control systems, which can be applied to motion control with general precision requirements, but cannot cope with motion control in a vacuum environment with higher precision requirements.

发明内容SUMMARY OF THE INVENTION

发明目的:针对上述现有技术,提出一种真空多轴电机运动控制系统,实现真空环境下多轴步进电机的精确控制。Purpose of the invention: In view of the above prior art, a vacuum multi-axis motor motion control system is proposed to realize the precise control of the multi-axis stepping motor in a vacuum environment.

技术方案:一种真空多轴电机运动控制系统,包括单片机、直流电源、电压转换电路、驱动电路、解码器、旋转变压器以及若干真空步进电机;所述直流电源用于给驱动电路、解码器、旋转变压器以及各真空步进电机供电,所述电压转换电路用于将所述直流电源输出电压降压后给所述单片机供电;所述单片机输出脉冲信号和方向信号到所述驱动电路,由所述驱动电路驱动各真空步进电机;所述旋转变压器用于实时采集各真空步进电机的转动位置信号,所述旋转变压器输出的幅值信号经所述解码器转换为数字信号后输入到所述单片机的信号端,形成闭环控制回路。Technical solution: a vacuum multi-axis motor motion control system, comprising a single-chip microcomputer, a DC power supply, a voltage conversion circuit, a driving circuit, a decoder, a resolver and several vacuum stepping motors; the DC power supply is used to supply the driving circuit, the decoder , resolver and each vacuum stepper motor to supply power, the voltage conversion circuit is used to step down the output voltage of the DC power supply to supply power to the single-chip microcomputer; the single-chip microcomputer outputs pulse signals and direction signals to the drive circuit, which is composed of The drive circuit drives each vacuum stepping motor; the rotary transformer is used to collect the rotation position signal of each vacuum stepping motor in real time, and the amplitude signal output by the rotary transformer is converted into a digital signal by the decoder and then input to the digital signal. The signal terminal of the single-chip microcomputer forms a closed-loop control loop.

进一步的,所述单片机与所述驱动电路之间通设置光耦隔离。Further, an optocoupler isolation is provided between the single chip microcomputer and the driving circuit.

进一步的,所述电压转换电路与所述直流电源之间设置EMI滤波器。Further, an EMI filter is arranged between the voltage conversion circuit and the DC power supply.

进一步的,所述单片机通过USB转串口模块连接上位机,并通过GPIO接口连接按键模块。Further, the single-chip microcomputer is connected to the host computer through a USB to serial port module, and is connected to the button module through a GPIO interface.

进一步的,所述电压转换电路包括24V电源信号接口CN2、测试接口CN3、电容C3、共模电感L2、电容C4、二极管D2、电容C6、电容C8、芯片V1、开关SW1、二极管D4、电感L1、电容C9、电容C10、熔断器F1、二极管D3、芯片V2、电容C5、电容C7、二极管D1、电阻R5;电容C3并联于24V电源信号接口CN2的两接线端;共模电感L2的1,3两端与C3并联,共模电感L2的2,4端与电容C4并联;二极管D2串联于共模电感L2的4端与芯片V1的输入端;芯片V1型号为LM2596S-5.0,芯片V1的3,5端接地;电容C6串联于二极管D2与地之间;电容C8串联于二极管D2与地之间;二极管D4串联于芯片V1的2端与地之间;电感L1并联于芯片V1的2端与4端;电容C9串接于电感L1与地之间;电容C10并接于芯片V1的4端与地之间;熔断器F1串接于芯片V1的4端与开关SW1的3脚;D3二极管型号为SMAJ5.0A,用于瞬态电压抑制,串接于开关SW1的2端与地之间;芯片V2的型号为LD1117-3.3V,用于将输出5V转换为3.3V,IN端接开关SW1的2端,GND接地,OUT串接电容C5接地,串接C7接地;开关SW1的2端接出5V电源信号,芯片V2的OUT接出3.3V电源信号;3.3V电源信号串接发光二极管D1与电阻R5接地,用于检测电源转换电路是否正常工作。Further, the voltage conversion circuit includes a 24V power supply signal interface CN2, a test interface CN3, a capacitor C3, a common mode inductor L2, a capacitor C4, a diode D2, a capacitor C6, a capacitor C8, a chip V1, a switch SW1, a diode D4, and an inductor L1. , capacitor C9, capacitor C10, fuse F1, diode D3, chip V2, capacitor C5, capacitor C7, diode D1, resistor R5; capacitor C3 is connected in parallel with the two terminals of the 24V power supply signal interface CN2; The two ends of 3 are connected in parallel with C3, the 2 and 4 terminals of the common mode inductor L2 are connected in parallel with the capacitor C4; the diode D2 is connected in series with the 4 terminals of the common mode inductor L2 and the input terminal of the chip V1; the model of the chip V1 is LM2596S-5.0, and the Terminals 3 and 5 are grounded; capacitor C6 is connected in series between diode D2 and ground; capacitor C8 is connected in series between diode D2 and ground; diode D4 is connected in series between terminal 2 of chip V1 and ground; inductor L1 is connected in parallel with terminal 2 of chip V1 terminal and terminal 4; capacitor C9 is connected in series between inductor L1 and ground; capacitor C10 is connected in parallel between terminal 4 of chip V1 and ground; fuse F1 is connected in series between terminal 4 of chip V1 and pin 3 of switch SW1; D3 diode model is SMAJ5.0A, used for transient voltage suppression, connected in series between the 2 terminals of switch SW1 and ground; chip V2 model is LD1117-3.3V, used to convert output 5V to 3.3V, IN terminal Connect 2 terminals of switch SW1, GND is grounded, OUT is connected in series with capacitor C5 to ground, and C7 is connected in series to ground; 2 terminals of switch SW1 are connected to 5V power supply signal, OUT of chip V2 is connected to 3.3V power supply signal; 3.3V power supply signal is connected in series The light-emitting diode D1 and the resistor R5 are grounded to detect whether the power conversion circuit works normally.

有益效果:本实用新型提供了一种适合真空环境下的多轴电机运动控制系统,提高了器件工作的可靠性,解决了步进电机对物体运动位置的控制精确度较低的技术问题,具有结构简单,操作方便的优点。Beneficial effects: The utility model provides a multi-axis motor motion control system suitable for a vacuum environment, improves the reliability of the device operation, solves the technical problem that the stepper motor controls the movement position of the object with low accuracy, and has the advantages of The advantages of simple structure and convenient operation.

附图说明Description of drawings

图1为本系统的结构示意图;Fig. 1 is the structural representation of this system;

图2为电压转换电路的电路图。FIG. 2 is a circuit diagram of a voltage conversion circuit.

具体实施方式Detailed ways

下面结合附图对本实用新型做更进一步的解释。The present utility model will be further explained below in conjunction with the accompanying drawings.

如图1所示,一种真空多轴电机运动控制系统,包括单片机、直流电源、电压转换电路、驱动电路、解码器、旋转变压器、若干真空步进电机、按键模块、USB转串口模块以及上位机。单片机通过USB转串口模块连接上位机,并通过GPIO接口连接按键模块。As shown in Figure 1, a vacuum multi-axis motor motion control system includes a single-chip microcomputer, a DC power supply, a voltage conversion circuit, a drive circuit, a decoder, a resolver, a number of vacuum stepper motors, a key module, a USB-to-serial module, and a host machine. The single-chip microcomputer is connected to the host computer through the USB to serial port module, and is connected to the button module through the GPIO interface.

直流电源用于给驱动电路、解码器、旋转变压器以及各真空步进电机供电。电压转换电路与所述直流电源之间设置EMI滤波器,电压转换电路用于将直流电源输出电压降压后给单片机供电。电压转换电路在外部电源输入前端添加了EMI滤波器,可以有效减少电源中的共模噪声,减少电源杂波对开发板的信号干扰。单片机从上位机接收指令信号后将指令信号转换为脉冲信号和方向信号,单片机与驱动电路之间通设置光耦隔离,单片机输出脉冲信号和方向信号到驱动电路,由驱动电路驱动各真空步进电机,控制行程以及加减速。旋转变压器用于实时采集各真空步进电机的转动位置信号,旋转变压器输出的幅值信号经解码器转换为数字信号后输入到单片机的信号端,形成闭环控制回路。采用TB67S109A能达到低振动、小噪声、高速度的效果驱动电机。The DC power supply is used to power the drive circuit, decoder, resolver, and various vacuum stepper motors. An EMI filter is arranged between the voltage conversion circuit and the DC power supply, and the voltage conversion circuit is used to step down the output voltage of the DC power supply to supply power to the microcontroller. The voltage conversion circuit adds an EMI filter to the front end of the external power input, which can effectively reduce the common mode noise in the power supply and reduce the signal interference of the power supply clutter to the development board. After receiving the command signal from the host computer, the single-chip microcomputer converts the command signal into a pulse signal and a direction signal. The single-chip microcomputer and the driving circuit are set up with optocoupler isolation. The single-chip microcomputer outputs the pulse signal and the direction signal to the driving circuit, and the driving circuit drives each vacuum stepper. Motor, control stroke and acceleration and deceleration. The resolver is used to collect the rotation position signal of each vacuum stepping motor in real time. The amplitude signal output by the resolver is converted into a digital signal by the decoder and then input to the signal terminal of the single-chip microcomputer to form a closed-loop control loop. Using TB67S109A can achieve the effect of low vibration, low noise and high speed to drive the motor.

可作为电动机控制器的单元包括工业控制计算机、可编程控制器、数字信号处理器等。工业控制计算机功能最强大,它具有极高的速度,强大的运算能力以及接口能力,但体积大,成本高,主要用于大型控制系统。PLC正好相反,它成本低廉,只能进行简单的逻辑运算,所以用于简单的电动机控制。单片机介于工业控制计算机和可编程控制器之间,它有较强的控制功能和低廉的成本。因此,单片机成为本实用新型的优先选择控制器,满足了步进电机运动时参数的复杂运算处理。Units that can be used as motor controllers include industrial control computers, programmable controllers, digital signal processors, and the like. The industrial control computer is the most powerful, it has extremely high speed, powerful computing power and interface ability, but it is large in size and high in cost, and is mainly used in large-scale control systems. PLC is just the opposite. It is low cost and can only perform simple logic operations, so it is used for simple motor control. The single-chip microcomputer is between the industrial control computer and the programmable controller. It has strong control functions and low cost. Therefore, the single-chip microcomputer becomes the preferred controller of the present invention, which satisfies the complex arithmetic processing of parameters during the movement of the stepping motor.

本实施例中,单片机型号为STM32F407,主频高达168MHz,提供210DMIPS/566CoreMark性能,具有DSP指令集。可以满足运动过程中复杂的运动计算。拥有多达17个定时器,12个16位定时器,和2个频率高达168MHz的32位定时器,每个定时器都带有4个输入捕获或输出比较或PWM,或脉冲计数器与正交编码器输入。可以满足多个接口的控制脉冲发射与接收。直流电源电压为24V,通过DC-DC电源芯片转换得到5V电源来供电,并通过CH340G芯片实现串口转USB,实现单片机与上位机之间的通信功能。In this embodiment, the model of the single-chip microcomputer is STM32F407, the main frequency is as high as 168MHz, it provides 210DMIPS/566CoreMark performance, and has a DSP instruction set. It can meet the complex motion calculation in the motion process. Has up to 17 timers, 12 16-bit timers, and 2 32-bit timers up to 168MHz, each with 4 input capture or output compare or PWM, or pulse counter with quadrature Encoder input. Can meet the control pulse transmission and reception of multiple interfaces. The DC power supply voltage is 24V, and the 5V power supply is obtained through the conversion of the DC-DC power supply chip to supply power, and the serial port to USB is realized through the CH340G chip to realize the communication function between the single-chip microcomputer and the host computer.

控制系统中,驱动电路采用型号为TB67S109A的步进电机驱动器,驱动器数量与真空步进电机数量一致,实现一一对应驱动。驱动电路与单片机耦接,光耦隔离只进行信号的通信,而不直接进行电传输,可以极大的避免了干扰,增加了系统的稳定性。上位机将真空步进电机运动的加减速度、速度、运行步数等参数通过USB转串口通信发送至单片机,单片机收到上述参数后通过STM32F407芯片处理后将信号转换为脉冲频率传输至驱动电路。In the control system, the drive circuit adopts the stepper motor driver model TB67S109A, and the number of drivers is the same as the number of vacuum stepper motors to achieve one-to-one corresponding driving. The drive circuit is coupled with the single-chip microcomputer, and the optocoupler isolation only performs signal communication without direct electrical transmission, which can greatly avoid interference and increase the stability of the system. The host computer sends the acceleration and deceleration, speed, running steps and other parameters of the vacuum stepper motor movement to the microcontroller through USB-to-serial communication. After the microcontroller receives the above parameters, it is processed by the STM32F407 chip and the signal is converted into pulse frequency and transmitted to the drive circuit .

光电编码器是目前控制系统领域应用较广的测量元件。光电编码器直接输出数字信号,处理电路简单,但缺点是不耐冲击,不耐高温,易受辐射干扰,因此不宜用在真空环境,如太空中。由于本实用新型所述的多轴步进电机控制系统工作环境为真空下运行,所以具有耐冲击、耐高温、高可靠、长寿命等优点的旋转变压器成为更好的测量元件选择。Photoelectric encoders are widely used measuring elements in the field of control systems. The photoelectric encoder directly outputs digital signals, and the processing circuit is simple, but the disadvantage is that it is not resistant to shock, high temperature, and is susceptible to radiation interference, so it is not suitable for use in a vacuum environment, such as space. Since the working environment of the multi-axis stepper motor control system of the present invention is to operate under vacuum, the resolver with the advantages of impact resistance, high temperature resistance, high reliability and long life becomes a better choice for measuring components.

旋转变压器将真空步进电机实际运动的速度、运行步数等参数以正余弦波的信号发送至解码器,单片机接受经解码器解码出的脉冲信号,将信号解析出速度,运行步数等参数,将参数通过串口发送至上位机,形成一个闭环的多轴运动控制系统。在电机实际转动角度与预设期望角度的差值大于预设值时,控制电机回复修正,直到旋变反馈的实际转动角度与预设期望差值小于预设值,即闭环控制。The resolver sends the actual motion speed of the vacuum stepping motor, the number of running steps and other parameters to the decoder as signals of sine and cosine waves. The single-chip microcomputer receives the pulse signal decoded by the decoder, and parses the signal into parameters such as speed and running steps. , send the parameters to the host computer through the serial port to form a closed-loop multi-axis motion control system. When the difference between the actual rotation angle of the motor and the preset expected angle is greater than the preset value, the motor is controlled to revert to correction until the difference between the actual rotation angle of the resolver feedback and the preset expected angle is smaller than the preset value, that is, closed-loop control.

如图2所示,电压转换电路包括24V电源信号接口CN2、测试接口CN3、电容C3、共模电感L2、电容C4、二极管D2、电容C6、电容C8、芯片V1、开关SW1、二极管D4、电感L1、电容C9、电容C10、熔断器F1、二极管D3、芯片V2、电容C5、电容C7、二极管D1、电阻R5。电容C3并联于24V电源信号接口CN2的两接线端;共模电感L2的1,3两端与C3并联,共模电感L2的2,4端与电容C4并联,搭建了EMI滤波电路;二极管D2串联于共模电感L2的4端与芯片V1的输入端;芯片V1型号为LM2596S-5.0,芯片V1的3,5端接地;电容C6串联于二极管D2与地之间;电容C8串联于二极管D2与地之间;二极管D4串联于芯片V1的2端与地之间;电感L1并联于芯片V1的2端与4端;电容C9串接于电感L1与地之间;电容C10并接于芯片V1的4端与地之间;熔断器F1串接于芯片V1的4端与开关SW1的3脚;D3二极管型号为SMAJ5.0A,用于瞬态电压抑制,串接于开关SW1的2端与地之间;芯片V2的型号为LD1117-3.3V,用于将输出5V转换为3.3V,IN端接开关SW1的2端,GND接地,OUT串接电容C5接地,串接C7接地;开关SW1的2端接出5V电源信号,芯片V2的OUT接出3.3V电源信号;3.3V电源信号串接发光二极管D1与电阻R5接地,用于检测电源转换电路是否正常工作。电压转换电路还包括测试接口CN3,测试接口CN3的1,2端与CN2的两端相连,3,4端输出地,5,6端输出3.3V,7端输出5V。As shown in Figure 2, the voltage conversion circuit includes a 24V power signal interface CN2, a test interface CN3, a capacitor C3, a common mode inductor L2, a capacitor C4, a diode D2, a capacitor C6, a capacitor C8, a chip V1, a switch SW1, a diode D4, and an inductor. L1, capacitor C9, capacitor C10, fuse F1, diode D3, chip V2, capacitor C5, capacitor C7, diode D1, resistor R5. The capacitor C3 is connected in parallel with the two terminals of the 24V power supply signal interface CN2; the 1 and 3 terminals of the common mode inductor L2 are connected in parallel with C3, and the 2 and 4 terminals of the common mode inductor L2 are connected in parallel with the capacitor C4 to build an EMI filter circuit; the diode D2 It is connected in series with the 4 end of the common mode inductor L2 and the input end of the chip V1; the model of the chip V1 is LM2596S-5.0, the 3 and 5 ends of the chip V1 are grounded; the capacitor C6 is connected in series between the diode D2 and the ground; the capacitor C8 is connected in series with the diode D2 and ground; diode D4 is connected in series between terminal 2 and ground of chip V1; inductor L1 is connected in parallel between terminals 2 and 4 of chip V1; capacitor C9 is connected in series between inductor L1 and ground; capacitor C10 is connected in parallel with the chip Between the 4th terminal of V1 and the ground; the fuse F1 is connected in series with the 4th terminal of the chip V1 and the 3rd pin of the switch SW1; the D3 diode type is SMAJ5.0A, which is used for transient voltage suppression, and is connected in series with the 2nd terminal of the switch SW1 Between the chip V2 and the ground; the model of the chip V2 is LD1117-3.3V, which is used to convert the output 5V to 3.3V, the IN termination is connected to the 2 terminals of the switch SW1, the GND is connected to the ground, the OUT series capacitor C5 is connected to the ground, and the series connected C7 is connected to the ground; the switch The 2 terminal of SW1 is connected to the 5V power supply signal, and the OUT of the chip V2 is connected to the 3.3V power supply signal; the 3.3V power supply signal is connected in series with the LED D1 and the resistor R5 to ground, which is used to detect whether the power conversion circuit is working normally. The voltage conversion circuit also includes a test interface CN3. Terminals 1 and 2 of the test interface CN3 are connected to both ends of CN2, terminals 3 and 4 output ground, terminals 5 and 6 output 3.3V, and terminals 7 output 5V.

LM2596S-5.0为电源芯片,最大可输出3A电流,驱动力十足,适合系统上多模块的供电。二极管SMAJ5.0A用于瞬态电压抑制,可以有效避免5V外接电源或负载不稳的时候,对开发板造成的损坏,同时还能一定程度防止外接电源接反,对开发板造成的损坏。LD1117-3.3V芯片用于将输出5V转换为3.3V,可以供系统其他模块用电的需要。LM2596S-5.0 is a power supply chip, which can output a maximum current of 3A, with full driving force, suitable for power supply of multiple modules on the system. The diode SMAJ5.0A is used for transient voltage suppression, which can effectively avoid damage to the development board when the 5V external power supply or load is unstable, and can also prevent the external power supply from being reversed to a certain extent and damage to the development board. The LD1117-3.3V chip is used to convert the output 5V to 3.3V, which can be used by other modules of the system to use electricity.

本实施例中,采用5轴真空步进电机,驱动电路驱动步进电机分别传动X轴导轨,Y轴导轨,Z轴导轨,R轴铰链,V轴备用轴。步进电动机与滑轨相连,用于带动滑轨上滑块,控制目标运动物直线运动。步进电动机与齿轮相连,齿轮带动铰链,控制目标运动物旋转运动。X轴导轨,Y轴导轨,Z轴导轨,R轴铰链,V轴备用轴上安装了限位开关SENSOR,用于限制电机运动的左右极限以及提供原点基准,提高了运动系统的可靠性。In this embodiment, a 5-axis vacuum stepping motor is used, and the drive circuit drives the stepping motor to drive the X-axis guide rail, the Y-axis guide rail, the Z-axis guide rail, the R-axis hinge, and the V-axis spare shaft respectively. The stepper motor is connected with the slide rail, and is used to drive the slider on the slide rail to control the linear movement of the target moving object. The stepping motor is connected with the gear, and the gear drives the hinge to control the rotation of the target moving object. The limit switch SENSOR is installed on the X-axis guide rail, Y-axis guide rail, Z-axis guide rail, R-axis hinge, and V-axis spare shaft, which are used to limit the left and right limit of the motor movement and provide the origin reference, which improves the reliability of the motion system.

本实施例中,通过上位机或按键设定电机运行参数。按键分为分别控制5轴电机的正反转的10个按键,急停按键,上位机与按键控制切换的旋钮。上位机界面分为显示与控制,显示界面显示当前运动状态下的各个电机的位置以及速度等参数,控制界面为预设的目标物体的三个空间位置以及各个电机运动位置速度等参数。本设计能通过旋变测速,将转速测量值反馈到单片机进行闭环控制,将实际测量参数通过单片机串口传送至上位机显示出来。In this embodiment, the motor running parameters are set through the host computer or keys. The buttons are divided into 10 buttons that control the forward and reverse rotation of the 5-axis motor, the emergency stop button, and the knob for switching between the host computer and the button. The host computer interface is divided into display and control. The display interface displays the position and speed parameters of each motor in the current motion state. The control interface is the preset three spatial positions of the target object and the parameters such as the motion position and speed of each motor. This design can measure the speed through the resolver, feed back the measured value of the rotational speed to the single-chip microcomputer for closed-loop control, and transmit the actual measurement parameters to the host computer through the serial port of the single-chip microcomputer for display.

具体过程为:系统首先进行STM32系列单片机初始化参数设置,完成定时器的初始化,系统滴答计时器的初始化,按键的初始化,外部引脚的初始化,LED灯的初始化,串口的初始化。完成之后,通过STM32系列单片机对运动过程进行配置。在电机运动的初始通过限位开关SENSOR使得每一轴回归原点位置,之后在进行具体的运动控制命令。The specific process is as follows: the system first sets the initialization parameters of the STM32 series microcontroller, completes the initialization of the timer, the initialization of the system tick timer, the initialization of the button, the initialization of the external pins, the initialization of the LED lights, and the initialization of the serial port. After completion, configure the motion process through the STM32 series microcontroller. At the beginning of the motor movement, each axis is returned to the origin position through the limit switch SENSOR, and then the specific movement control command is carried out.

以上所述仅是本实用新型的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. These improvements and Retouching should also be regarded as the protection scope of the present invention.

Claims (5)

1. A vacuum multi-axis motor motion control system is characterized by comprising a single chip microcomputer, a direct-current power supply, a voltage conversion circuit, a driving circuit, a decoder, a rotary transformer and a plurality of vacuum stepping motors; the direct current power supply is used for supplying power to the driving circuit, the decoder, the rotary transformer and each vacuum stepping motor, and the voltage conversion circuit is used for reducing the output voltage of the direct current power supply and then supplying power to the single chip microcomputer; the single chip microcomputer outputs pulse signals and direction signals to the driving circuit, and the driving circuit drives each vacuum stepping motor; the rotary transformer is used for acquiring rotating position signals of the vacuum stepping motors in real time, amplitude signals output by the rotary transformer are converted into digital signals through the decoder and then input to the signal end of the single chip microcomputer to form a closed-loop control circuit.
2. The vacuum multi-axis motor motion control system of claim 1, wherein an optical coupling isolation is provided between the single chip and the driving circuit.
3. The vacuum multi-axis motor motion control system of claim 1, wherein an EMI filter is provided between the voltage conversion circuit and the dc power supply.
4. The vacuum multi-axis motor motion control system of claim 1, wherein the single chip microcomputer is connected to an upper computer through a USB-to-serial port module and connected to a key module through a GPIO interface.
5. The vacuum multi-axis motor motion control system of claim 1, wherein the voltage conversion circuit comprises a 24V power signal interface CN2, a test interface CN3, a capacitor C3, a common mode inductor L2, a capacitor C4, a diode D2, a capacitor C6, a capacitor C8, a chip V1, a switch SW1, a diode D4, an inductor L1, a capacitor C9, a capacitor C10, a fuse F1, a diode D3, a chip V2, a capacitor C5, a capacitor C7, a diode D1, a resistor R5; the capacitor C3 is connected in parallel with two terminals of the 24V power signal interface CN 2; two ends 1 and 3 of the common-mode inductor L2 are connected with the C3 in parallel, and two ends 2 and 4 of the common-mode inductor L2 are connected with the capacitor C4 in parallel; the diode D2 is connected in series between the 4 terminal of the common mode inductor L2 and the input terminal of the chip V1; the model of the chip V1 is LM2596S-5.0, and the 3 and 5 ends of the chip V1 are grounded; the capacitor C6 is connected in series between the diode D2 and the ground; the capacitor C8 is connected in series between the diode D2 and the ground; the diode D4 is connected in series between the 2 terminal of the chip V1 and the ground; the inductor L1 is connected in parallel with the 2 terminal and the 4 terminal of the chip V1; the capacitor C9 is connected in series between the inductor L1 and the ground; the capacitor C10 is connected in parallel between the 4 terminal of the chip V1 and the ground; the fuse F1 is connected in series with the 4 terminal of the chip V1 and the 3 pin of the switch SW 1; the D3 diode is SMAJ5.0A for transient voltage suppression and is connected between the 2 end of the switch SW1 and the ground in series; the model of the chip V2 is LD1117-3.3V, which is used for converting output 5V into 3.3V, IN is connected with the 2 end of the switch SW1, GND is grounded, OUT is connected with the capacitor C5 IN series and is grounded, and C7 is connected with the ground IN series; the 2 end of the switch SW1 is connected with a 5V power supply signal, and the OUT end of the chip V2 is connected with a 3.3V power supply signal; the 3.3V power signal is connected in series with the light emitting diode D1 and the resistor R5 to be grounded, and is used for detecting whether the power conversion circuit works normally or not.
CN202021286656.1U 2020-07-03 2020-07-03 A vacuum multi-axis motor motion control system Expired - Fee Related CN212137570U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202021286656.1U CN212137570U (en) 2020-07-03 2020-07-03 A vacuum multi-axis motor motion control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202021286656.1U CN212137570U (en) 2020-07-03 2020-07-03 A vacuum multi-axis motor motion control system

Publications (1)

Publication Number Publication Date
CN212137570U true CN212137570U (en) 2020-12-11

Family

ID=73685264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202021286656.1U Expired - Fee Related CN212137570U (en) 2020-07-03 2020-07-03 A vacuum multi-axis motor motion control system

Country Status (1)

Country Link
CN (1) CN212137570U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113746384A (en) * 2021-09-02 2021-12-03 中国科学院合肥物质科学研究院 Multi-motor synchronous control device, multi-motor system and optical system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113746384A (en) * 2021-09-02 2021-12-03 中国科学院合肥物质科学研究院 Multi-motor synchronous control device, multi-motor system and optical system
CN113746384B (en) * 2021-09-02 2023-09-22 中国科学院合肥物质科学研究院 Multi-motor synchronous control devices, multi-motor systems and optical systems

Similar Documents

Publication Publication Date Title
CN105242640B (en) A kind of novel high-speed, high precision multiple-axis servo motion controller circuit
CN103722556B (en) A kind of high accuracy lightweight robotic multi-degree-of-freemechanical mechanical arm Drive and Control Circuit
CN201174041Y (en) Full-digital general AC servo positioning control driver
CN110171016A (en) A kind of complete Modular Flexible joint based on high-speed serial communication
CN107263526A (en) A kind of multifunctional light quantification service joint of robot module
CN212137570U (en) A vacuum multi-axis motor motion control system
CN108845543A (en) A kind of four axis punching press feeding robot electric control systems
CN204832853U (en) Many interfaces motion control ware
CN107192361A (en) The kinetic control system and its control method of a kind of three coordinate measuring machine
CN109968356A (en) Robotic arm force feedback control system and method based on embedded motion controller
CN205681357U (en) A kind of novel stepper motor drive system
CN104158450A (en) Control system for stitch setting control on machine head of flat knitting machine
CN105958883A (en) DSP control chip based stepping motor driving system
CN103227597A (en) Three-phase servo motor based on CAN bus and ARM
CN203466761U (en) CAN bus and ARM-based three-phase servo motor
CN105353670A (en) Embedded motion controller of humanoid robot
CN102857166B (en) 8-shaft coaction stepping motor control system based on serial communication
CN201107641Y (en) Full digital numerical control system
CN103123468A (en) Servo controller for three-shaft antenna test robot
CN202433721U (en) Servo controller for tri-axial antenna test robot
CN204993012U (en) Directly drive formula plane machine controller
CN201955650U (en) Three-coordinate motion controller
CN202818211U (en) Eight-axis synchronous stepping motor based control system
CN117614318A (en) Servo driver based on DSP and FPGA dual processor
CN203896234U (en) Multi-motor synchronization controlling apparatus based on embedded system

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201211