Classification of stepper motors
Stepper motors can be classified according to different standards, such as rotor structure, control method, electrical characteristics, etc. The following are several common classification methods:
Classification by rotor structure Stepper motors can be divided into two categories according to the rotor structure: single-blocked rotor type and double-blocked rotor type. The rotor and stator of the single-blocked rotor stepper motor move relative to each other, while the rotor of the double-blocked rotor stepper motor is divided into several parts, each of which has its own stator coil, and the rotor movement is controlled by controlling different stator coils.
Classification by control method Stepper motors can be divided into open-loop control stepper motors and closed-loop control stepper motors. The control signal of an open-loop control stepper motor is just a simple pulse signal, while a closed-loop control stepper motor can achieve more precise position control through feedback mechanisms such as encoders.
Classification by electrical characteristics Stepper motors can be divided into two categories according to their electrical characteristics: single-phase stepper motors and multi-phase stepper motors. Single-phase stepper motors have only one stator coil, so they can only achieve relatively small output torque and speed. Multi-phase stepper motors have multiple stator coils and can provide higher output torque and speed.
Classification by step angle Stepper motors can be divided into several different types according to the step angle, including 1.8 degrees, 0.9 degrees, 0.45 degrees and 0.225 degrees. The smaller the step angle, the higher the resolution of the motor, which can achieve more precise position control, but usually requires a higher cost.
In short, stepper motors can be divided according to different classification methods, and different types of stepper motors can be selected according to specific application needs to meet different control requirements.
Stepper motor forward and reverse control program
The stepper motor forward and reverse program is a system program for stepper motor speed control. MAIN: ; Main program.
;Program function: stepper motor speed control
MAIN: ; Main program
ACALL Z_M ;Call the forward rotor program
ACALL F_M ;Call reverse subroutine
MOV R5, #250; assign R5 to 250
ACALL DELAY ; call delay subroutine
JMP MAIN; Jump to MAIN to form a loop
Z_M: ; Positive rotor program
MOV R0, #20; repeat 20 times
MOV A, #11001100B ; Left shift initial value
LOOP:MOV P0, A; output
MOV R5, #50; assign the delay counter R5 to 50
ACALL DELAY ; Call the delay subroutine to delay for 1 second
RL A ;Move left
DJNZ R0, LOOP; Determine whether to loop 20 times
RET ; Subroutine return
F_M: ;Reverse subroutine
MOV R1, #200; repeat 200 times
MOV A, #00110011B; right shift the initial value
LOOP1: MOV P0, A; output
MOV R5, #5; assign the delay counter R5 to 5
ACALL DELAY ; Call the delay subroutine to delay for 0.1 seconds
RR A ; right shift
DJNZ R1, LOOP1; Determine whether to loop 200 times
RET ; Subroutine return
DELAY: ; Delay subroutine
DLY1: MOV R6,#100
DLY2: MOV R7,#100
DJNZ R7,$
DJNZ R6, DLY2
DJNZ R5, DLY1
RIGHT
END
Previous article:Why is the stepper motor slow? How to adjust the speed of the stepper motor
Next article:The basic principles and characteristics of stepper motors
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Bear Pie Huawei IoT operating system LiteOS bare metal driver transplantation 05-E53_SF1 expansion board driver and use
- TI's TPS61200 boost chip can only boost voltage but not reduce voltage during actual testing. Please help.
- Learn to make a flyback switching power supply-2
- Embedded Learning丨4412 Development Board-uboot Source Code-Assembly-Source Code Analysis (I)
- Using the I2C Bus
- 【Qinheng RISC-V core CH582】Learning material collection
- CCS cannot connect to F280049C Launchpad
- What topics do electronic engineers like?
- Chips are also being counterfeited? How to develop a keen eye and identify "real and fake chips" in the arena!
- I have some hesitations about job hopping, I hope you can give me some advice