Theory of Operation - neoVI
Ma in
A pplies to
neoVI
Blue
T his se ctio n de ta ils the the o ry-o f-o pe ra tio n o f the ne o VI de vice . A blo ck dia gra m o f the de vice is sho wn in figure 1 be lo w.
T he ne o VI de vice co nsists o f thre e inde pe nde nt µC o ntro lle rs which ha ve a to ta l o f 20 MIP S (m illio ns o f instructio ns pe r se co nd) o f pro ce ssing po we r. T his pro ce ssing po we r ca n re a d m e ssa ge s fro m 9 inde pe nde nt ne two rk s. Afte r
re a ding the m e ssa ge s the ne o VI ca n do o ne o r a ll o f the fo llo wing things: 1) se nd the m to the P C via R S232 o r USB, 2) pro ce ss the m e ssa ge , o r 3) sto re the m e ssa ge in o nbo a rd sto ra ge .
T he functio na lity o f the ne o VI is ba se d o n its firm wa re . All thre e o f the µC o ntro lle rs in the ne o VI de vice ha ve fie ld upgra de a ble firm wa re . T his m e a ns the ne o VI de vice ca n be upda te d with ne w functio na lity a t a nytim e in the
future .
T he fo llo wing to pics e x pla in the dia gra m furthe r: 1)
Ma in 51 µC o ntro lle r
, 2)
Ma in P IC µC o ntro lle r
, 3)
C AN Ne two rk s
, 4)
LBC C P ro to co l IC
, a nd 5)
ISO /J P IC µC o ntro lle r
se ctio n.
Figure 1 - the neoVI block diagram (click for larger image)
Main 51 µController
T he Ma in 51 µC o ntro lle r (figure 2) is re spo nsible fo r co lle cting m e ssa ge s fro m the Ma in P IC µC o ntro lle r a nd pro ce ssing the m . No rm a lly, whe n ne o VI is use d a s a P C inte rfa ce this m e a ns se nding the m to the P C via USB o r
R S232. It a lso co uld sto re the m e ssa ge s o n it's MMC (m ultim e dia ca rd sto ra ge de vice ). It co uld a lso pro ce ss the m e ssa ge s a nd do so m e thing such a s tra nsm it a re spo nse o r cha nge a ge ne ra l purpo se IO bit.
T he R S232 po rt is ca pa ble o f 115.2 k b, 57.6 k b, 38.4 k b, 28.8 k b, 19.2 k b, 9600 bps, a nd 4800 bps ba ud ra te s. It include s R S232 co ntro l line s fo r ha rdwa re ha ndsha k ing (R T S/C T S) a nd DT R a cting a s a DC E (Da ta
C o m m unica tio n Equipm e nt) de vice .
T he USB po rt suppo rts USB 1.1 full spe e d 12 Me ga -Bits pe r se co nd. T he de vice is so ftwa re pro gra m m a ble to use e ithe r Bulk o nly o r Iso chro no us in/bulk o ut tra nsfe rs.
T he ne o VI de vice de fa ults to 56k Ba ud R S232 co m m unica tio n o n po we r up. T he co m m unica tio n ca n the n be cha nge d by the ho st so ftwa re by se nding co m m a nds o n USB o r R S232.
Figure 2 - The Main 51 µController
Main PIC µController
Intrepid Hardware Help
Theory of Operation
41 / 71
Summary of Contents for neoVI
Page 60: ...Last Update Friday September 13 2013 Intrepid Hardware Help LED Blinking 58 71 ...
Page 63: ...Last Update Tuesday January 08 2013 Intrepid Hardware Help General Purpose IO 61 71 ...
Page 67: ...Intrepid Hardware Help General Purpose IO 65 71 ...