The ultrasonic ranging system based on a single-chip microcomputer measures the output pulse width, that is, the time interval between transmitting and receiving ultrasonic waves. It controls the peripheral circuits in a timely manner through the single-chip microcomputer and provides signals such as frequency oscillation, data processing, and decoding display to the peripheral circuits. The ultrasonic transmitting circuit includes a gate control circuit (RS flip-flop) and a differential/shaping circuit, while the receiving circuit consists of receiving, amplifying, signal filtering, and shaping circuits.
It is mainly composed of the basic functions and structure of the professional electric energy measurement chip ATT7022B and the single-chip computer MSP430F149 system. In terms of hardware circuits, the electromagnetic compatibility of the circuit is fully considered in the circuit design. A more reliable power supply for electric energy meters is designed to improve the ability to withstand lightning strikes. And it is proposed to use EPROM to store data in order to achieve the purpose of simplicity and security. In the particularly critical communication unit of the electronic energy meter, multiple communication methods such as serial communication and wireless communication are designed to connect scattered electricity meters into a network to achieve centralized control and remote meter reading functions. In addition, a GPS module is designed to locate the coordinates of the collection point.
This project applies the bidirectional Z-source inverter to the motor drive system of pure electric vehicles. Using TMS320F2808 DSP as the control core, the SVPWM control technology based on the Z-source inverter is implemented.
Protues simulation example (8051)-stepper motor control.rar
Protues simulation example (8051)-stepper motor C version
Protues simulation example (8051)-stepper motor
Protues simulation example (8051) - playing music
Protues simulation example (8051)-PWM control DC motor
Protues simulation example (8051)-PWM control motor method.rar
Protues simulation example (8051)-PWM control LED brightness simulation program.rar
Protues simulation example (8051)-PWM temperature adjustment.rar
Protues simulation example (8051)-PWM motor forward and reverse rotation
Protues simulation example (8051)-PWM wave output (adjustable)
Protues simulation example (8051)-H type motor drive
Proteus simulation example (8051)-stepper motor control.
Motor speed measurement (use Hall + magnet or infrared reflection tube + black and white code disk to do this experiment)
A car with intelligent judgment function is designed and produced. The car has the following functions: automatic obstacle avoidance function; tracking function (driving according to the black track on the road); phototaxis function (finding the point light source in front and driving in place); It has the function of detecting the number of iron pieces placed on the road surface; it calculates and displays the distance traveled and the walking time, and can make sounds and light up. The work can be used as a high-end smart toy, or as a powerful application example for college students to learn embedded control.
Stepper motor module (design plan + programming)
The structural characteristic of a quadcopter is that it is equipped with a rotor on each of its four corners, which are driven by motors. The blades can rotate forward or reverse. In order to maintain the stable flight of the aircraft, the quadcopter is equipped with 3-directional gyroscopes and 3-axis acceleration sensors to form an inertial navigation module. It also uses an electronic controller to ensure its fast flight.