PDA ROBOT sub title:
BUILD ROBOT PDA BASE ON EMBEDDED SYSTEM USE POCKET PC
By : Endro Subko 7204.030.059
Electronic Engineering Poiythechnic institute of Surabaya 2007
Introduction Background PDA Robot is merger between technology of
telecommunications ( PDA) with technology of electronic ( microcontroller)
To use the other aplication of PDA
PDA Robot PDA Robot
Mobile Phone POCKET PC
Voice
PC
introduction Purpose To control the robot use PDA which be
interfaced by microcontroller
To make multicontrol robot
introduction Problem and Program Boundary Comunication PDA with microcontroller use serial
programming Using microcontroller from family MCS51 that is AT89S51 Using Embedded visual Basic tool to program the PDA and Using the Assembly to program the microcontroller
Metodhologi Literature Study Make Program
Literature Study
Build robot Test
Make program
Build robot
Analyse and Conclusion Analyse and conclusion
test
Block of Diagram Metodhologi
Literature Study
There is two condition in serial comunication
Inisialisation of serial port Setting of Baud rate
Mode is used in serial comunication serial is mode 1 so 9600 =
fosc 12 x[256 −TH 1] x32
Make Program Inialisation of serial port and arrangement Baud Rate PDA Comm1.portopen = true Comm1.setting = 9600,8,n,1
Microcontroller
inisialisation serial port jnb RI,$ mov a,sbuf
by used crystal oscillator 11,0592 Mhz 9600 =
fosc 12 x[256 − TH 1] x32
9600 =
11,0592 12 x[ 256 −TH 1] x32
TH 1 =253
Make Program Flowchart of comunication serial PDA
Microcontroller
start
Start
Inisialisation port
Inisialisati port
Port open Setting port
Port open Setting port
send data end
comunication
receive data
Inisialisation port run motor end
Build Robot Main circuit robot
PWM
MOTOR
RELAY
Build Robot Flowchart of robot start
Enter data no foward
Go back
yes
no
Turn right
no
yes
yes “C”
“A”
“D”
Change to heksa
Change to heksa
Leftmotor clockwise Rightmotor counterclockwise
yes “E”
Rightmotor stop Leftmotor counterclockwise LeftMotor counterclockwise Rightmotor clockwise
stop
yes
“B” Change to heksa
Change to heksa
no
Turn left
delay
Leftmotor stop Rightmotor clockwise delay
Leftmotor counterclockwise Leftmotor counterclockwise Rightmotor clockwise Rightmotor clocwise
Change to heksa
Rightmotor stop Leftmotor stop
The hope of result
Build the Robot which be controlled by microcontroller which be interfaced by PDA The control of robot which multiaccess such as voice, mobile phone, and pocket pc
The hope of result The result PDA ROBOT
POCKET PC Mobile Phone
voice
PC
The Iustration of the result
Thank you for your attention…………..