You are on page 1of 5

Synopsis

Title:
Password Protected Electronic Voting Machine

Objective:
The main objective of the project is to study an ATMEL series microcontroller based embedded system and its coding.

Description:
The Voting Machine is based on Atmega Microcontroller, which is coded with 'C' language with CV -AVR.The voting machine is protected with Password security and after every vote the machine is locked and next voting can be done only when the right password is entered.

Microcontroller : Atmega-16 Coding Language : C Coding Software : CV-AVR Simulation Software : Proteus Design Pro(ISIS) Team Size : 4 Team Members and Role:
1.

Alok Trivedi : Worked as programmer in C Language on CVAVR software Diksha Singh: Designed the circuit on simulation Software.
1

2.

3.

Harshit Arora and Raghvendra Paratap Singh: Physical circuit implementation on bread board.

Circuit Diagram :

This circuit is designed on Proteus Design Pro software and also simulated before actual implementation on bread board.It requires a Atmega-16 microcontroller ,a 2 line alphanumeric LCD display and switches.

Microcontroller (Atmega-16)Description :
2

Advanced RISC Architecture Up to 16 MIPS Throughput at 16 MHz 16K Bytes of In-System Self-Programmable Flash 512 Bytes EEPROM 1K Byte Internal SRAM 32 Programmable I/O Lines In-System Programming by On-chip Boot Program 8-channel, 10-bit ADC Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Four PWM Channels Programmable Serial USART Master/Slave SPI Serial Interface Byte-oriented Two-wire Serial Interface Programmable Watchdog Timer with Separate On-chip Oscillator External and Internal Interrupt Sources

Coding Tool (Code Vision -AVR) Description: Functions:


Preprocessing Compilation Assembly Linking Object Translation Text Editor

The coding for the project embedded system is done in System C by CodeWizardAVR V2.05.2 .

You might also like