Intrepid Hardware Help
Theory of Operation
Theory of Operation - neoVI
Main
A pplies to
neoVI
Blue
This section details the theory-of-operation of the neoVI device. A block diagram of the device is shown in figure 1 below.
The neoVI device consists of three independent µControllers which have a total of 20 MIPS (m illions of instructions per second) of processing power. This processing power can read m essages from 9 independent network s. After
reading the m essages the neoVI can do one or all of the following things: 1) send them to the PC via RS232 or USB, 2) process the m essage, or 3) store the m essage in onboard storage.
The functionality of the neoVI is based on its firm ware. All three of the µControllers in the neoVI device have field upgradeable firm ware. This m eans the neoVI device can be updated with new functionality at anytim e in the
future.
The following topics ex plain the diagram further: 1)
Main 51
µController, 2)
Main PIC
µController, 3)
CAN Network
s, 4)
LBCC Protocol
IC, and 5)
ISO /J PIC µController
section.
Figure 1 - the neoVI block diagram (click for larger image)
Main 51 µController
The Main 51 µController (figure 2) is responsible for collecting m essages from the Main PIC µController and processing them . Norm ally, when neoVI is used as a PC interface this m eans sending them to the PC via USB or
RS232. It also could store the m essages on it's MMC (m ultim edia card storage device). It could also process the m essages and do som ething such as transm it a response or change a general purpose IO bit.
The RS232 port is capable of 115.2 k b, 57.6 k b, 38.4 k b, 28.8 k b, 19.2 k b, 9600 bps, and 4800 bps baud rates. It includes RS232 control lines for hardware handshak ing (RTS/CTS) and DTR acting as a DCE (Data
Com m unication Equipm ent) device.
The USB port supports USB 1.1 full speed 12 Mega-Bits per second. The device is software program m able to use either Bulk only or Isochronous in/bulk out transfers.
The neoVI device defaults to 56k Baud RS232 com m unication on power up. The com m unication can then be changed by the host software by sending com m ands on USB or RS232.
Figure 2 - The Main 51 µController
Main PIC µController
41 / 71
Need help?
Do you have a question about the neoVI and is the answer not in the manual?