|Slot Car Racing|
Electronic hobbyists and enthusiasts usually loves to build and play with toy cars. If you are one of them, here is a circuit which is designed specifically to control the Slot cars. The “Slot cars” use a slot in the track and a pin under the car to help guide them around the track. They usually come with two cars. This Slot car controller circuit was designed for two users and allows them to adjust the speed to the maximum without the cars flying off the track when going around the curves. The “boost” button allows for maximum acceleration and power down the straight-a-ways.
WORKING OF SLOT CAR CONTROLLER CIRCUIT:
The above Race car speed control circuit consists of two separate units. Power Unit – This section provides the power for the entire circuit & Control Unit – This section controls the motor speed.
The power unit houses: switch S3(On/Off), F1 fuse, T1 12VAC-2A transformer, D1-4 diodes forms bridge rectifier and C1 filter cap. Q1, D5, D6, for channel “A” motor control. Q2, D7, D8 for channel B motor control and LED D9 is used to indicate the power. 2 – 3-pin headers CN1-3, CN4-6 used to connect the channel “A” and “B” controllers. I recommend using four wires (like in a ribbon cable) to connect each controller to the main power unit.
For purposes of this discussion, refer to channel “A” portion of the schematic. The circuit is intended to be used with any DC power supply from 9V to 30V. That is why the D6 gate clamping is used for higher voltages to protect the IRFZ48 MOSFET, (IRFZ44’s would also be a good choice). R11 in parallel with D6 makes sure that Q1 is turned OFF when the controller is not connected. D5 provides flyback protection for the MOSFET for the inductive motor load.
The heart of the circuit is the LM358 dual op-amp. U1A, R1, R3, form a V/2 divider for the oscillator reference divider network, R6, R7, R8, allows the duty cycle to work with any DC supply from 9V to 30V and provide the same 0 to 100% duty cycle over the full range of speed control pot, R7. U1A is used as a triangle wave oscillator. R2 provides positive feedback to the plus input of U1A (U1Ain+).
The amount of switching hysteresis is effectively determined by the resistance of R1//R3 and R2, When the output of U1A switches from low to high, the input of U1Ain+ switches above the input of U1Ain-. This makes the output of U1A remain high. C2 begins to charge through resister R5. When U1Ain- goes higher than U1Ain+, the output of U1A goes low. U1Ain+ is pulled below U1Ain- which makes the output of U1A remain low. C2 begins to discharge through R5. When U1Ain- goes below u1Ain+, the output of U1A again goes high. Thus U1A oscillates.
The junction of U1Ain-, R5, and C2 ramps up and down in a triangle shaped waveform. U1B compares the voltage at C2, R5 junction to a reference voltage provided by the divider network of R6, R8, and speed control R7. The values of R6 and R8 are chosen so that the voltage span across R7, is greater than the amplitude of the triangle wave at the junction of C2, R5. When the junction voltage is less than the reference, the output of U1B is high which turns ON Q1. When the junction voltage is greater than the reference, the output of U1B is low which turns OFF Q1. The V+ screw terminal will source the power to the motor and Power MOSFET’s will provide PWM ground for each channels.
As the reference voltage is changed, the duty cycle output of U1B goes from 0% to 100%. Resistor R9 and the turbo switch S1 provide a pull-up voltage to the reference which makes U1B output high and turns ON Q1, to provide a 100% duty cycle hard ON for the Turbo boost down the straight-a-ways.
- The Resistors R7 and R19 provides speed control for Channel A and B while Switch S1 and S2 is for activating turbo.
- The four screw terminals shown in the schematic could be reduced to three if the track has two of the common rails tied together. I provided four in case each track had it’s own individual (two) screw connectors
- This circuit also can be used for light dimming or any other type of PWM 0% to 100% control.
Latest posts by Ron Hoffman (see all)
- Sump / Fill pump controller Circuit - December 17, 2015
- DIY Model Train controller project - October 1, 2015
- Universal Liquid level indicator circuit with pump control - December 5, 2014