2014-05-08



Microcontroller

microcontroller is a small computer on a single IC, which consists of memory, processor core and programmable I/O peripherals, and these are designed for embedded applications. Microcontrollers are used in automatic controlled devices like medical instruments, automobile control systems, office machines, power tools, remote controls, toys and in other embedded systems.

An AVR microcontroller is an 8-bit-RISC single-chip microcontroller. This microcontroller was developed by Atmel, in 1996; and, it was from the first microcontroller families that would use on-chip flash memory for program storage. Coming to the PIC microcontroller, it is also from a family of microcontrollers, and is made by using microchip technology. The name PIC stands for Peripheral Interface Controller. This article lists many of the microcontroller based projects that use 8051, AVR and PIC microcontrollers.

Microcontroller Based Projects on 8051

8051 Microcontroller is an 8-bit, 40-pin microcontroller based on the Harvard Architecture in which the program memory and data memory are different. This 8051 microcontroller has been in use in quite a large number of machines, because it can be easily incorporated in a project or assembled around a machine. The following are some of the projects related to this type of microcontroller:

Soft Start Induction Motor by ACPWM

Vehicle Theft Location Intimation by GPS/GSM to the Owner

Wireless Rash-Driving Detection

ACPWM Control for Induction Motor

GSM-Based Remote Monitoring of 8 Parameters of Transformer

Remotely Controlled Android Based Electronic Notice Board

Android Based Remotely Programmable Sequential Load Operation

Remote Induction Motor Control by Android Application with 7-Segment Display

Remote Operated Domestic Appliances Control by Android Application

Remote Password Operated Security Control by Android Applications

Density Based Auto Traffic Signal Control with Android Based Remote Override

Firefighting Robot Remotely Operated by Android Applications

Pick N Place Robot Arm and Movement Controlled by Android Wirelessly

Voice Controlled Robotic Vehicle with Long Distance Speech Recognition

Railway Level Crossing Gate Operation Remotely by Android Application

XBEE Based Remote Monitoring of 3 Parameters on Transformer or Generator Health

Propeller Display of Message by Virtual LEDs

Parallel Telephone Lines with Security Systems

Sine Pulse Width Modulation

Pick N Place Robot with Soft Catching Gripper

Synchronized Traffic Signals

Load Control System by Using DTMF

Movement Sensed Automatic Door Opening System

Display of Dialed Telephone Numbers on Seven-Segment Display

Line Following Robot Vehicle Using Microcontroller

Microcontroller Based Projects on AVR

The AVR microcontrollers are based on modified Harvard RISC architecture with separate memories for data and program. The speed of AVR is high when compared to the speed of 8051 and PIC microcontrollers. These microcontrollers can be tiny AVR, Mega AVR, Xmege AVR microcontrollers. The following is a list of projects based on these AVR based microcontrollers:

ATmega Based Garage Door Opening

How to Interface LED with ATmega Microcontroller

How to Interface AVR Microcontroller with PC Using USART

How to Write a Simple Boot Loader for AVR in C Language

How to Interface RFID with AVR Microcontroller

Interfacing SD Card with ATmega Microcontroller

USART with Different Frame Size Using AVR Microcontroller

How to Disable JTAG of AVR Microcontroller

Smart Home Automation Using AVR

Switch Status and LED with AVR Microcontroller

Controlling RGB LED Color Using ATmega16

Interfacing Serial Bluetooth Modem with Computer Using ATmega16

LPG Gas Detector by Using AVR Microcontroller

Green House Robot using AVR Microcontroller

Bidirectional Person Counter Using ATmega

Humidity Controller Using AVR Microcontroller

Mobile Controlled Electrical Devices Using AVR Microcontroller

Show more