Wireless Communication
System
By:
Antonio Fuentes
Christopher Gonzalez
Jose Faura
Jessie Flores
Hardware
Problem Statement
1.
Establish communication between the
robots and main computer.
Computer
Transition
Microcontroller
Types of Wireless Communication
Radio Frequency (RF)
Infrared
Laser
Bluetooth
Wi
-
fi
Objective
Establish and maintain a wireless link
between the transceiver board and the
central microprocessor.
Transmit and recognize position,
orientation and destination of robot.
Orientation
Current Position
Destination
Current Wireless Set Up
Texas Instrument’s TRF6900 Transreceiver
boards
MSP430 Microprocessor
Set
-
up
The experiment
Send four different types of characters for
the microprocessor to flash a determined
led.
This will constitute the basis for the control
logic of the robot.
Current Achievements
A successful RF link has been established
between the TRF6900 evaluation board
and the MSP 430.
Microprocessor recognizes the data being
sent.
Software
Protocol
Serial Port
Data can be sent asynchronically
Data consists of packets up to 32 bytes, sent
8
-
bits at a time. 2 stop bit is used at a 19200
Baud rate.
Testing is done with 1 byte characters.
How the Robot will recognize the
protocol?
Each robot will be assigned a length of
byte to read.
For example Robot 1 will only be allowed to
read from byte 1 to 6 then Robot 2 will read
from byte 7 to 12.
Future Protocol
Advantage
Quickness
The information is
updated every second.
The robot could react
for any sudden change.
Efficiency
Control the five robot at
the same time.
More data could be
sent.
Disadvantage
Failure
If the module will
suddenly turn off, we
will loose link to all five
robot.
Global Parameter
The strategy team will sent all information into a Global
Parameter, where we then will access and send it to
each Robot.
The information we want to access is the Friendly Robot
Target.
The information is receive in the normal numeric code
(ex. 1,2,3 etc.)
Caution: There is a restriction of the amount of information
we could send through module; remember 32 byte.
Global Parameter
Friendly Target Data
Access the Global Parameter we had to break
down into individual, where we could see
coordinate for each Robot.
Allow us:
Organize Data
Convert Data into hexadecimal digit.
To reduce data space.
Add a zero in front of every coordinate
To create a pattern on the Data.
Converting Data
The Protocol for the Robot
Without the zero
With the zero
How to send the information to the
Robot
We Initialize the Serial Port of the Computer.
Setup the setting for the serial port.
Synchronized the data between the robot and the
computer.
Serial Port
User Interface of the Serial Port VI
Final Setup
Future Plan
Implement specialized software to send and
receive data.
Make the communication bidirectional between
robot and pc.
Make the robot communicate with its teammates
through the wireless module.
Make the MSP430
-
149 manage all the wireless
communication with TRF6900, thus reducing
space and conserving energy.
Design a board with integration of the MSP430
-
149 and the TRF6900.
Questions
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment