Wireless Communication System

illnurturedtownvilleΚινητά – Ασύρματες Τεχνολογίες

21 Νοε 2013 (πριν από 3 χρόνια και 7 μήνες)

140 εμφανίσεις

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