Anda di halaman 1dari 8

AtmelPLC

Microcontroller based PLC for industrial applications

T.ISRADANI
GEETHA RAVALI
MALINI
VENKATESH
PRADEEP

Project guide:
T. Sunitha
Presentation

• AtmelPLC is an open
source alternative for
industrial and home
automation.
• Its concept is based on
platform used widely in
industries called PLC –
Programmable Logic
Controllers.
• This project uses an
Atmega328 as a main
processor.
Block diagram of AtmelPLC

power Usb
supply interfacing

optocoupler
Iscp

Relays and
inputs transistors

outputs
Features

AtmelPLC main features:

• Two protected 24v digital inputs


• Four protected 24v digital outputs and where two
of them are PWM outputs
• Four protected 24v analog inputs
• USB-communication also used for programming
• SPI and I2C buses for peripheral and IO expansion
• Open source IDE with C++ programming
• Open source IDE with ladder logic programming
Architecture

• The picture above illustrates the AtmelPLC’s inputs, outputs


and its communication buses.
• The digital inputs will be optoisolated and analog inputs will
have a circuitry to isolate and convert 24v to 5v
• The outputs will be two types : two relay based (for 250vac
controlled application ) and two digital outputs
Applications

• This project aims to show the home automation


control to demonstrate the potential of hardware
and software of AtmelPLC.
• Such applications may involve functions like
reading sensors, mapping input and output,
controlling relays and powersemiconductor
devices.
• The applications can also be extended to control
motors and actuators that have voltage and
current compatible with common PLC’s on the
market.
Block diagram of project

Development
of AtmelPLC

Coding
and
designing
of Installing
example and Testing
circuit
Schedule
Sno Description Due date status
1 Project ideas discussion and selecting the 23-06-2015 completed
main project
2 Presentation to project guide 24-06-2015 completed
3 Survey of resources and seperation of 29-06-2015 scheduled
processor resources(inputs,outputs and
communication interfaces)
4 Development and simulation of input and 10-07-2015 scheduled
output circuits
5 Testing the input and output circuits on 20-07-2015 scheduled
breadboard
6 Development of example circuit and 27-07-2015 scheduled
testing
7 Development , assembling and testing of 09-08-2015 scheduled
PCI
8 Devlopment of first report 20-08-2015 scheduled
9 Final installation and devlopment of final 08-09-2015 scheduled
report

Anda mungkin juga menyukai