Build this homemade “one-size-fits-most” speed controller for use with your hobby projects. It’s small, it’s flexible, and it’s built with off-the-shelf components around the venerable 555 timer IC.
Dial-a-Speed Motor Controller - [Link]
This project is a temperature controller for a PC FAN. It regulates the speed of the FAN attached to it according to measured temperature. Temperature is sensed using a simple NTC thermistor.
In most PCs the fan runs constantly, which may not be necessary. A simple circuit can regulate the fan speed according to temperature. This not only saves energy, it also reduces fan noise. Only three components are needed to allow the fan speed to be controlled according to the actual temperature: one adjustable voltage regulator (LM317T) and two resistors that form a voltage divider. One of the resistors is a NTC thermistor (temperature-sensitive resistor), while the other is a normal resistor.
Temperature Controlled PC FAN - [Link]
Weiss build a Stepper motor controller to make it easy to test out variety of stepper motors. Just connect power and the motor and you are ready to go. He writes:
The idea is to make a quick and simple tool to test stepper motors and mechanical assemblies such as stepper driven gearboxes and linear activators.
Just hook up whatever power supply (between 8 and 24V, AC or DC) you have lying around to the screw terminals or the barrel jack connector and whatever stepper driven device you have to the motor out pin header or screw terminal and you are ready to go.
Easy Stepper Motor Controller - [Link]
Rui @ ruijc.webnode.com build a webcam controller using servo motor and PIC16F88 to control his webcam remotelly. He writes:
The idea for this project came when one day i was working with my PC remotely to access some projects and i realized that i could connect my webcam and see what my cats where doing when left alone in the house. However i needed more because with the webcam placed on top of my monitor staying still wasn’t giving me the entire picture of that room. At that time i thought about designing a circuit that would allow me to change the camera angle.
Webcam Controller - [Link]
A big advantage is, that practically the whole RadiCal series is also available with top-level EC motors, which are in principle motors with permanent magnets with very low power consumption (up to 50% savings).
High quality material of blades and impeller is highly resistant to ageing and corrosion ( for example also to a salt water) and it´s UV resistant. The RadiCal series contains wide range of sizes from 133 to 630 mm. At sizes over 250mm there are even available types with possibility of control via RS485 – MODBUS RTU. Majority of types is available in a basic version, intended for insertion into a suitable holder/ housing or also with an integrated holder – support basket.
What does the RadiCal series brings briefly?:
- high efficiency
- extremely quiet running with optimized air flow
- substantially decreased rotation noise
- unmatched compactness
- robust design and maintenance-free operation
- meets ErP specifications
In respect to a reliable, quiet and energy efficient operation, fans of the RadiCal series are suitable for a wide range of appliances like cooling of electronics, computers and servers, HVAC, heat recovery systems, etc.
In our standard stock offer can be found a few types of RadiCal series (for example R2E190 and R2E220) and upon order we´re able to deliver you any type from the EBM Papst portfolio. Detailed information will provide you the RadiCal centrifugal fans catalogue (49 MB).
Do you need a radical solution of ventilation or cooling? - [Link]
Davide Gironi writes:
This library is an update of the software PWM driver you can find here.
This update implements also progressive start / stop features. So, with this one, you can drive up to 4 motors independently controlling: speed, direction, slow start / stop
Driving a DC motor using software PWM with AVR ATmega - [Link]
Bajdi documented his Arduino self balancing bot build:
For the electronics I used one of my own PCB creations, a Bajduino of course It’s just a small (50x50mm) break out board for an ATmega328. I’m running the ATmega @ 16MHz and 3.3V. It’s out of spec according to the datasheet but it works… I also needed an IMU of course. I found a MP6050 sensor in my parts box. The MPU6050 combines a 3 DOF gyro and 3 DOF accelerometer in a small package, ideal for a self balancing bot.
Building a self balancing bot - [Link]
This project is a DC motor driver, suitable for motors that of low or medium power. Allows controlling up to 6 motors or 3 motors if you want to control the rotation of the motors. The controller is build around the IC L293D that can provide 600mA per channel, and a H-Bridge designed with transistors NPN and PNP transistors, than can provide 1.15A per channel.
DC Motor Driver using L293D - [Link]
The MAX31740 is a sophisticated, yet easy-to-use fan-speed controller. It monitors the temperature of an external NTC thermistor and generates a PWM signal that can be used to control the speed of a 2-, 3-, or 4-wire fan. The fan control characteristics are set using external resistors, thereby eliminating the need for an external microcontroller. Controllable characteristics include the starting temperature for fan control, PWM frequency, fan speed at low temperatures, and slope of the temperature-duty-cycle transfer function.
MAX31740 – Ultra-Simple Fan-Speed Controller - [Link]
Viktor blogged about his bipolar stepper motor driver based on Texas Instuments’ LMD18245 build:
After extensive research on the internet I decided to make a bipolar stepper motor driver based on Texas Instuments’ LMD18245, which is a 3A, 55V DMOS Full-Bridge Motor Driver. It incorporates all the circuit blocks required to drive and control current in a bipolar stepper motor.
Bipolar stepper motor driver circuit with LMD18245 - [Link]