Mobi - Controller
A Project Submitted By
Under the Esteemed Guidance ofProf. Dr. V. Malleswara Rao. M.E., Ph.D.
Head & Professor
K.Raghavendra Prasad 2005ECE032 B.S.Tejasri 2005ECE042 E.Sudhakar Reddy 2005ECE095
Prof. Dr. V. Malleswara Rao. M.E., Ph.D.
Introduction
System Overview
Hardware Requirements
Software Requirements
Mobi - Controller
INTRODUCTION
India-fast developing country
-Everyone has a mobile
Our project deals with
-Real time control of devices
-GSM/SMS network for communication
-Increases security and safety
Mobi - Controller
System OverviewO/P 1
O/P 4
O/P 2
O/P 3
O/P 5
O/P 6
O/P 7
Power Supply Section
AVR Microcontroller ATmega8505
Input Protection
Output Driving Stage
O/P 8
Indication LED’s
Mobi - Controller
Hardware Requirements
Atmega8515 Microcontroller
ULN 2083 MAX 232 NOKIA Mobile
Mobi - Controller
Low power 8 bit microcontrollerHigh performanceRISC Arcitecture-130 instructionsFlash memory-8kBEEPROM-512BProgramming lock for software securityOne 8 bit(16 bit) Timer/CounterPower on reset and
Programmable Brown Out DetectionOperating voltage: 2.7-5.5 V
Mobi - Controller
Pin Configuration
Mobi - Controller
Mobi - Controller
Mobi - Controller
Status Register
• Bit 7 – I : Interrupt Enable• Bit 6 – T: Bit Copy Storage• Bit 5 – H: Half Carry Flag• Bit 4 – S: Sign Bit• Bit 3 – V: Overflow Flag• Bit 2 – N: Negative Flag• Bit 1 – Z: Zero Flag• Bit 0 – C: Carry Flag
Mobi - Controller
General Purpose Register File
Mobi - Controller
Stack Pointer
• PUSH : Stack Pointer is decremented • POP : Stack Pointer is incremented
Mobi - Controller
Instruction Execution Timing
Mobi - Controller
System Clock & Operations Mobi - Controller
Oscillator
Crystal Oscillator Ext RC Oscillator Ext Clock
Mobi - Controller
ULN 2083
Circuit Diagram
Mobi - Controller
MAX 232
Mobi - Controller
NOKIA Mobile
F-BUS & M-BUS Connections
Speed Factor
M-BUS --- 9.6Kbps
F-BUS --- 115.2Kbps
Mobi - Controller
This Protocol uses the attention (AT) commands
Some AT commands are not supported by all Nokia products or by all operators.
Some Nokia products do not necessarily support all command parameters
Mobi - Controller
AT Command Syntax
Mobi - Controller
AT+CSMS Select Message Service
AT+CSCA Service Centre Address
AT+CNMI New Message Indications to TE
AT+CMGR Read Message
AT+CMGS Send Message
AT+CMGD Delete Message
Mobi - Controller
Software Requirements AVR Studio
Software flow
Software
Mobi - Controller
Editor
I/O Viewer
GCC Cons Message
s
Processor
Sample Progra
m
DebugRun
Port’s& Reg’s
Status
Software Flow
Send SMS Indicating Fault at Zone
Number
Clear SMS Inbox
Send ‘OK’ SMS After Process
Read SMS & Process Concern
Task
Initialize Mobile Connectivity Check Service Provider Status,
Battery Level etc,.
Initialize all ports, USART& EEPROM. Configure Input
&Output Channels
Yes
Yes
No
No
Rx
Tx
Is
SMS Received
?
Is Input Status
Changed ?
Start
Send ‘OK’ SMS After Process
Read SMS & Process Concern
Task
Rx
Send SMS Indicating Fault at Zone
Number
Mobi - Controller
Security
Home Automation
Agriculture
Access control
Monitor Server Rooms
Monitor Cool Rooms etc.,
Mobi - Controller has number of applications. Some of them are ::
Mobi - Controller
With our project ,we can control the appliances using single mobile only. Also we need to check the battery level now and then.
Interactive Content Calling System Industrial Reaches Educational Institutions
SCOPE
Mobi - Controller
CONCLUSION
A high-technology embedded products with advancement in the technology of High-level specification microcontrollers, software reprogram ability, high level integration, etc., we can implement the “Mobi-Controller”.
Submitted By
E.Sudhakar ReddyB.S.Teja SriK.Ragavendra
Prasad
Our Deep Gratitude To Department Of Electronics & Communication EngineeringGITAM INSTITUTE OF TECHNOLOGY
GITAM UNIVERSITY
Mobi - Controller
Top Related