motor

attiny2313

Stepper motor Driver Using AT2313 microcontroller Using Atmega

Description With this circuit you can drive a unipolar stepper motor. It operates in full step mode. You can get a stepper motor from an old 5.25 disk drive. The AVR attiny2313 micro controller controls the pulses for the stepper motor. The pulses are amplified by the ULN2003 driver. The driver accepts 5V inputs, the output for the driver …

Stepper motor Driver Using AT2313 microcontroller Using Atmega Read More »

Measuring motor speed (1)

Measuring motor speed and display result on LCD using ATmega8 microcontroller

For measuring motos speed there can Optical interrupter used like H21A1. This is a device where IR LED and photo-transistor is coupled in to plastic housing. The gap between then allows interrupting signal with opaque material and this way switching the output from ON to OFF. This device can be connected to Microcontrollers ICP pin …

Measuring motor speed and display result on LCD using ATmega8 microcontroller Read More »

BLDC Motor

Controlling a BLDC Motor with an ESC Using Atmega

REQUIREMENTS: 1. Microcontroller (AtMega 16) 2. A Brushless DC motor (BLDC) 3. An Electronic Speed Controller (ESC) 4. Power source to drive the motor (LiPo battery) DESCRIPTION: Brushless motors have much more satisfying results as compared to brushed motors. The basic difference between them is that in a brushless motor, the rotor itself contains the …

Controlling a BLDC Motor with an ESC Using Atmega Read More »

Drive a stepper motor

Drive a stepper motor with acceleration and deceleration using an Allegro driver on ATmega8

The stepper motor is an electromagnetic device that converts digital pulses into mechanical shaft rotation. Most common types of stepper motor can be bipolar or unipolar, depending on the winding. To make a stepper motor move, motor windings must be loaded in the correct order. A stepper motor move at steps, it’s accuracy is usually expressed as …

Drive a stepper motor with acceleration and deceleration using an Allegro driver on ATmega8 Read More »