Professional Documents
Culture Documents
It Presentation: On Embedded in 8051
It Presentation: On Embedded in 8051
ON EMBEDDED IN 8051
Submitted by
Sanchit Gupta Arjun Gupta Sidharth Gupta
A Tech. is team of 20 engineers expertise in DSP , microcontroller , VLSI , analog , power , communication and software.
EMBEDDED SYSTEM
1. An embedded system is a computer system designed for specific control functions within a larger system, often with realtime computing constraints. 2. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computers (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today.
EMBEDDED APPLICATIONS
AUTOMOBILES MEDICAL ELECTRONICS BUSINESS APPLICATIONS
CONSUMER ELECTRONICS
AVIONICS DEFENSE
Packaging
Power consumption
What is RF .?
Radio frequency (RF) is a rate of oscillation in the range of about 3khz to 300 Ghz, which corresponds to the frequency of radio waves , and the alternating currents which carry radio signals. RF usually refers to electrical rather than mechanical oscillations, although mechanical RF systems do exist.
Frequency Bands of RF
Band Range Data speed Application Animal identification, factory data collection Smart cards
10 cm
Low
Low to moderate Moderate
1m
1100 m
Defence applications
12km
Moderate to high
120km
upto 200km
High
High
ROBOTICS
A robot is a mechanical device that can perform tasks automatically. It may but need not be humanoid in appearance. Robotics includes the knowledge of Mechanical, Electronics, Electrical & Computer Science Engineering.
WHEELED
LEGGED
FLYING
CLIMBING
WHY ROBOTICS ?
Speed It can work hazardous/dangerous environment To perform repetitive task Efficiency Accuracy Adaptability
RECEIVING END
P89V51RD2
The NXP (founded by phillips) P89V51RD2 is a 40 MHZ , 5 volt 8051 based microcontroller with 32 I/O lines, 3 timers/counters,9 interrupts , 4 priority levels , 64k flash and 1k on-chip RAM
MAX-IC
The MAX232 is an integrated circuit, first created by Maxim Integrated Products, that converts signals from an RS-232 serial port to signals suitable for use in TTL compatible digital logic circuits.
UART IN 8051
An UART, UNIVERSAL ASYNCHRONOUS RECEIVER / TRANSMITTER performs the main task in serial communications with computers. The device changes incoming parallel information to serial data which can be sent on a communication line A driver(MAX232) is used to convert TTL level to RS232 voltage level.
+3 V to +15 V
-3 V to -15 V
5V
-3 V to -15 V
5V
+3 V to +15 V
0V
Stepper Motors
Used for measured rotation
Can be held at a particular position of the shaft Ideal for many autonomous robots requiring higher precision
1000
0100
0010
0001
Stepping Sequences for Single Coil Excitation Only one coil is active at a given instant of time
TRANSMITTER
RECIEVER
DATA FLOW
CODING
#include<reg51.h> sbit mtr1_r = P0^0; sbit mtr1_b = P0^1; sbit mtr2_r = P0^2; sbit mtr2_b = P0^3; void main() { P2 = 0x00; P1 = 0xff; while(1) { if(P1==0xf1) { mtr1_r=mtr2_b=1; mtr1_b=mtr2_r=0; } else if(P1==0xf8) { mtr1_r=mtr2_b=0; mtr1_b=mtr2_r=1; } else if(P1==0xf2) { mtr1_r=0; mtr1_b=mtr2_r=mtr2_b=1; } else if(P1==0xf4) { mtr2_b=0; mtr1_r=mtr1_b=mtr2_r=1; } else { mtr1_r=mtr2_b=mtr1_b=mtr2_r=0; } } }
FUTURE SCOPE
RF BASED CAR CAN BE A HELPFUL IN SURVEILLANCE AT UNREACHABLE OR HAZARDOUS OR RADIOACTIVE PLACES BY PLACING A CAMERA ON TOP TO DETECT MINES BY PLACING METAL DETECTOR ON TOP
-: FINAL PROJECT
(SNAPSHOTS) :-
TRANSMITTER
RECIEVER