You Are Here: Home » AVR ATmega Projects » Motor Projects

Coil Winding machine counter with Atmega8 and Reed relay

Connectors Everything has been mounted on a test board, including the headers for: ISP programmer (USBAsp), the 5110 Nokia LCD, the power supply (5V in, fed to the 3.3V regulator), the Reed relay connector, the reset button connector and another 2 pins connector, used to read the polarity of coil winding machine's motor, so we know we either increment or decrement the counter. Connectors There are a few con ...

Read more

Building the I2C Smart DC Motor Controller with Atmel AVR Microcontroller – Part 1

The idea of building my own I2C (read as I square C) smart DC motor controller is came to me when I was learning and playing together with my son on his LEGO® MINDSTORM® NXT 2.0 about a year ago. The NXT sophisticated controller also called NXT Intelligent Brick is powered by Atmel 32-bit ARM7 AT91SAM7S256 microcontroller and communicating with Atmel 8-bit AVR ATmega48 acting as a co-microcontroller using I ...

Read more

Stepper motor control with an ATmega8 microcontroller

This note provides basic implementation details and procedural information to design and assemble a stepper motor system. The controller discussed here is the ATmel mega8, an 8-bit microcontroller (MCU). The note consists of a general description and gives highlights of implementing a basic stepper motor system application. To amplify the application, the software was generated using Atmel mega8 microcontro ...

Read more

Interfacing Servo Motor with Atmega32 Microcontroller

Servo Motor is a DC Motor equipped with error sensing negative feedback to control the exact angular position of the shaft. Unlike DC Motors it will not rotate continuously. It is used to make angular rotations such as 0-90°, 0-180° etc. Stepper Motors can also be used for making precise angular rotations. But Servo Motors are preferred in angular motion applications like robotic arm, since controlling of s ...

Read more

Interfacing DC Motor with Atmega32 Microcontroller

In some of your electronic projects you may want to control a DC Motor with Atmega32 Microcontroller. We can’t connect a DC Motor directly to a microcontroller due to following reasons. A microcontroller can’t supply the current required for the working of DC Motor. ATmega32 Microcontroller can source or sink currents up to 40mA but a DC Motor needs current very much more than that. The negative voltages cr ...

Read more

Attiny85 As a Step/Dir Stepper Motor Controller

Somewhere in Greece, someone did something never done before... Seen those things before? Thing: 1 Thing: 2 Thing: 3 Oh, you have! You bought one of them you say? Oh... Don't worry, I did too. They did the job, yeah. But we paid for them much. Really much. And while our whole project would cost less than 60 bucks or euros without them, they slapped as in the face, then took our money and ran ... our preciou ...

Read more

A simple brushless sensorless motor driver for AVR Atmega

Brushless electric motor (BLDC motors) are synchronous motors that are powered by a DC electric source via an integrated inverter/switching power supply, which produces an AC electric signal to drive the motor. For an introduction to BLDC motors, please look at my sensored motor driver post, here: http://davidegironi.blogspot.it/2013/09/a-simple-brushless-sensored-motor.html For this project, I've implement ...

Read more
Scroll to top