0% found this document useful (0 votes)
8 views9 pages

PBL AMES (03,07,12,34)

Uploaded by

Yash Bhor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODP, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views9 pages

PBL AMES (03,07,12,34)

Uploaded by

Yash Bhor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODP, PDF, TXT or read online on Scribd
You are on page 1/ 9

Project Based Learning

Subject-AMES
Class-Btech (Electrical)
Semester-5
Topic-Automatic door opening system using Proteus.
Sumbited By - Yash Sanjay Bhor (03)
Prakhar Gupta(07)
Rajdeep Kate (12)
Rewant Vikram(34)
Topic: Automatic Door Opening
system using Proteus
Aim: Automatic door opening system using microcontroller in Proteus software
Apparatus: (i) AT 89C51
(ii) Button Sensor
(iii) L293D Driving IC
(iv) DC motor
Theory:
Introduction To Proteus 8 Professional:
Proteus 8 is a single application with many service modules offering different
functionality (schematic, capture, PCB layout etc.) The wrapper that enables all
the various tools to communicate with each other consist of three main party.
(a) Application Framework
(b) Common Database
(c) live Netlist
Application Framework : Proteus 8 consist of a single application (PDS.
Exe) this is the framework on container which hosts all the functions of
proteus. ISIS, ARES, 30v all open as tabbed windows within this from
work and there fore all have access to the common database
Common Database :The common Database contains information about
parts used in the principle. Apart contain both a schematic Component
and a PCB footprint as will both user and system properties. Shared
access to this database by all application modules makes possible a
huge number of new fracture, many of which will evolve over the
course of the version and lifestyle.
Live Netlist :Together with the common database the maintenance of a live Netlist allows all
open modules to automatically reflect changes. The most obvious example of His is wining in
ISIS producing rets net connection in ARES but it goes much further than that the new bill of
materials module contains a line viewer and the 3D viewer and design explorer are also linked
into the live Netlist.

Automatic Door Opening system:


• Automatic Door Opening System is a simple automated system, where the door is
automatically opened up on detecting a person and automatically closes after some time.
• Opening and closing of doors have been always a tedious and boring job, especially in places
where a person is always required to open the door for visitors such as hotels, shopping
malls, theaters, etc.
• Automatic door opening systems are used in many places like shopping malls, bur or railway
stations, airports, etc. to eliminate manual control of opening and closing the doors.
• Automatic door opening systems can be implemented using different sensors like Infrared,
pressure, ultrasonic, laser etc. This project deals with an interesting manner of automating
the process of opening and closing the door by detecting the presence of a human.

L293D:The motor driver used in the project is L293D. It is a dual H-
bridge motor driver integrated circuit (IC). Motor drivers act as current
amplifiers since they take a low current control signal and provide a
higher current signal which drives the motors.It can drive two motors
simultaneously in its common mode, both in forward and reverse
direction. L293D Motor Drive is available in 16-pin Dual in-line Package.

AT89C51: The AT89C51 is a low-power, high-performance CMOS 8-bit


microcomputer with 4K bytes of Flash programmable and erasable read
only memory (PEROM). The device is manufactured using Atmel’s high-
density nonvolatile memory technology and is compatible with the
industry-standard MCS-51 instruction set and pinout. The on-chip Flash
allows the program memory to be reprogrammed in-system or by a
conventional nonvolatile memory programmer.
Procedure:
i. Design the given circuit in Proteus 8.
ii. Connect all te pins as shown in circuit.
iii. AT89C51 is interfaced with L293D driving IC which is then
interfaced with the dc motor.
iv. A button sensor is connected with P(1.0) and GND.
v. Burn the controller with the .hex file by double clicking on the
controller on the proteus and run the circuit successfully.
vi.
vii.
viii.
ix.
x.
•Codes Used For Auto Door Opening PBL

•#include<reg51.h>
•sbit sensor=P1^0;
•sbit relay1=P1^1;
•sbit relay2=P1^2;
•void delay();
•void main()
•{
•relay1=0;
•relay2=0;
•while(1)
•{
•if(sensor==0)//prototype button , one end is connected with i/o other end
with ground
•{
•relay1=1;
•relay2=0; // motor runs clockwise - door will open
•delay();
•relay1=0;
•relay2=1; // motor starts anticlockwise - door will close
•delay();
•relay1=0; relay2=0;
•}
•}
•}
•void delai()
•{
•unsigned int i,j;
•for(i=0;i<10;i++)
•{
•for(j=0;j<60000;j++);
•}
•}
Simulation Screen:

You might also like