Any servo motor can be converted to a bidirectional variable speed motor. Generally speaking, controlling the speed and direction of a motor requires a motor driver chip and some other components, which are already available on the servo motor. Modifying a servo motor is the most common and cheapest way to obtain a digital control transmission method used in robots, so that a servo motor with continuous rotation is obtained. This modification is partly mechanical and partly electrical. The electrical modification is to change the potentiometer to two fixed resistors of the same resistance value, and the mechanical modification is to remove the limit device that prevents the motor from rotating in all directions.
First, disassemble the servo motor. The HTX500 servo motor housing is made of three pieces of plastic snapped together. We can pry them apart with a small flat-blade screwdriver or similar thin piece. Pull the gear apart from the top, and then carefully pull out the servo motor control circuit board from the bottom (see Figure I). There are two mechanical stops inside. Use needle-nosed pliers to bend and remove the metal stop next to the rotating shaft, and use an angled cutter to remove the plastic stop on the top shell (see Figure J). Replace the 5kΩ potentiometer with two fixed resistors that add up to about 5kΩ. Two 2.2kΩ resistors will do. Desolder the three wires on the potentiometer and solder the two resistors as shown in Figure K. Wrap the new assembly with insulating tape or heat shrink tubing (see Figure L), then stuff the circuit back into the servo motor housing and install the housing. The modification is complete. Now you can calibrate the continuous rotation servo motor to see where the starting point is. If the two resistors are exactly equal, the motor will stop when the servo motor is at a 90° angle. Your motor may have a little deviation, so try experimenting with the previous program to see what angle stops the motor. Remember this value, as each servo motor is different.
Two continuous rotation servo motors complete a drawing robot
Using two continuous motion servo motors, we can make a drawing robot. We use two servo motors, a 9V battery, a small breadboard, an Adafruit Boarduino control board (an Arduino clone), a Sharpie marker, and a few plastic turntables. The circuit is the same as the panoramic camera, and all the parts are glued together with hot glue. Any turntable with a diameter of 2 to 7 cm can be used as a wheel, such as a plastic screw cap. You can also wrap the edges of the wheel with tape to increase the gravity. The servo motor settings are the same as before, and the code uses the variables for the starting position of the motors obtained in the previous experiment (the starting position of your motors may be different). The logic of the code makes one motor move in a certain direction for a period of time, and then switches to the other motor. Now you are done, you can go and try your robot (see Figure M).
Previous article:Electric vehicle charging station control system
Next article:Design of temperature control system of resistance furnace based on LOGO!
- Popular Resources
- Popular amplifiers
- Molex leverages SAP solutions to drive smart supply chain collaboration
- Pickering Launches New Future-Proof PXIe Single-Slot Controller for High-Performance Test and Measurement Applications
- CGD and Qorvo to jointly revolutionize motor control solutions
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Nidec Intelligent Motion is the first to launch an electric clutch ECU for two-wheeled vehicles
- Bosch and Tsinghua University renew cooperation agreement on artificial intelligence research to jointly promote the development of artificial intelligence in the industrial field
- GigaDevice unveils new MCU products, deeply unlocking industrial application scenarios with diversified products and solutions
- Advantech: Investing in Edge AI Innovation to Drive an Intelligent Future
- CGD and QORVO will revolutionize motor control solutions
- 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
- ffmpeg port on at91sam9261ek
- How to understand the automatic reload function of the timer
- Things to note when using peelable adhesive
- Last day! TI Live Broadcast with Prizes | Application of Precision ADC in Transmitters
- Renesas CPK-RA6M4 development board evaluation + SHT20 sensor reading data
- Share 2018 Electronics Competition Paper - [B- Fire Extinguishing Aircraft] Fujian Province Ti Cup Special Prize / Xiamen University / Changmen University Team
- Constant voltage and constant current power supply design
- About the difference between CC1312R LAUNCHPAD versions
- My Journey of MCU Development (Part 1)
- How to understand the accuracy parameter (1.5% + 3) of the Fluke F17B+ multimeter?