Professional Documents
Culture Documents
DTMF Report
DTMF Report
Organization of report
Chapter I:
1.1 Abstract 1.2 Problem statement 1.3 Operating environment 1.4 Assumptions
Chapter II:
2.1 Review of related literature 2.2 Present scenario 2.3 Present and Future scope
Chapter III:
3.1 System Specifications 3.2 Block Diagram 3.3 Block Diagram description 3.4 Complexities involved
Chapter IV:
4.1 System Schematic 4.2 System Design 4.3 PCB layout 4.4 Component list
Chapter V:
5.1 System Algorithm 5.2 Program Algorithm
Chapter VI:
Performance and evaluation of the system
Refrences
CHAPTER I
1.1 Abstract
The objective of this project is to enable users to remotely control their home appliances and systems using a cell phone-based interface. To access the control unit, the user should send an authentication code along with the required/desired function/action to his/her home control system via GSM. Upon being properly authenticated, the cell phone-based interface at home (control unit) would relay the commands to a microcontroller that would perform the required function/action.
1.4 Assumptions
The following is a list of assumptions for the project: 1. The user and control unit will establish communication via GSM. 2. All service charges from service provider apply. 3. The controlled appliances will have to have an electrical interface in order to be controlled by microcontroller.
CHAPTER II
2.1 Review of related literature:
This project has been made by several people, but most of the times a land line phone is being used. If a land line phone is used than a separate ring detector circuit is required for detecting the number of rings and then picking up the phone. It uses an extra relay and we have to enter inside the mechanism of phone. In our project we have used the auto answer facility which is present in many of the cell phones today, so we escaped from designing the ring detector circuit.
CHAPTER III
3.1 System Specifications:
1. An authenticated user can control two home appliances from any remote place having mobile phone network. 2. Regulated power supply: 5V and 500ma. 3. Relay: 230v AC 4. The system requires two phones out of which the one present at the control unit has to be a cell phone with auto answer facility.
The Microcontroller:
The five output bits of the decoder IC serve as an input to port 1 of the microcontroller. Then each tone is verified by the programmed microcontroller and once a correct sequence of code is received, output corresponding to the tones sent by the user is made available at the port0, which is connected to relay through a relay driver.
Relay Circuitry:
The output from the port0 of the microcontroller is given to the relay driver IC which drives the corresponding relay, to which the home appliances are connected.
Home Appliances:
One terminal of each appliance is connected to relay and the other terminal is connected to 230v AC. As soon as the relay gets driven by the microcontroller the device gets switched on/off.
CHAPTER IV
4.1 SYSTEM SCHEMATIC
CHAPTER V
IMPLEMENTATION OF SYSTEM
System Algorithm:
1. Person who wants to switch on/off a device calls on the phone at the receiver side. 2. The call gets answered automatically if it is not picked up manually till 5seconds. 3. Once the call gets answered we have to enter a password for authentication (in our case it is 1 2). 4. Then after entering the password we have to make a choice for switching on/off any device (Press * for switch on and # for switch off). 5. Then we have to enter the corresponding number for a device that we wish to switch on/off (6 for first device and 7 for the second). 6. After switching on/off device once, if we again want to switch on/off a device than we again have to enter the password and repeat the whole procedure. Note: On the transmitter side the user controlling the appliances has to press each digit for a minimum duration of time, which is 40ms.
Program algorithm:
1. 2. 3. 4. 5. On start of the system all the devices are off. If a key press is detected, program goes to 3, else it stays here. If the pressed key is 1 then program goes to 4, else it goes to 2. If 2 is pressed (correct password) program goes to 5,else it goes to 2. Now the microcontroller checks whether you want to switch on/off the device.(* for switch on and # for switch off) i). If any other key except '*' or '#' is pressed, program goes to step 2. ii).If * is pressed than it goes to (iii),if # then it goes to (v) iii).Now the microcontroller checks which device is to be switched on. iv). If 6 or 7 are pressed it switches on device number 1 or 2 respectively, and goes to 2, else it goes to 2 without switching on any device. v). Now the microcontroller checks for which device is to be switch off. vi). if 6 or 7 are pressed it switches off device number 1 or 2 respectively and goes to 2, else it goes to 2 without switching off any off the device.
CHAPTER 6
6.1 Performance and evaluation of the system
1. The receiver must reside in a location where a signal with sufficient strength can be received from a cellular phone network. 2. The only person who can communicate with the control module is the person who will be successfully authenticated. 3. Only devices with electrical controlling input ports will be possible targets for control. 4. The receiver must have a power source (230V) attached at all times.
References:
www.8051projects.net www.edaboard.com Mazidi-8051 microcontroller Dip trace Help Datasheets of the IC's