Design Issues:
The following is the list of items
that we need to study further in our design:
- Studying the architecture/interface of the remote control unit of
the tank:
The remote control unit has two mechanical levers to control each wheel. However,
we need to change the mechanical interface into an electrical interface,
which we can control through the XSV-300 board. Since we do not have any
specifications for the remote control unit’s circuitry, we need to first
obtain the remote control unit and determine how it works.
- Understanding the Radio Frequency (RF) interface:
We need to know how the protocol and the data format for sending and
receiving works. Knowing that will allow us to pack and unpack messages to
be sent over RF correctly.
- Understanding the compass interface and its capabilities:
We need to know the theory behind the operation of the compass and its
capabilities. We also need to know its protocol and data format produced
off its pins.
- Determining the control unit that should be mounted on the tank:
We need to decide what kind of micro-controller we will use and how much
storage we need to store the logic to communicate between the RF, compass,
and XSV-300.
- Understanding the protocol for interfacing between the PC and
XSV-300:
We need to know how to write code to communicate between the PC and
XSV-300 using a RS232 serial port. We need to choose a programming
language and a complementing communication package to communicate the PC
with the XSV-300 board.