| Oricom Technologies
www.oricomtech.com |
| ||||||||||||||||||||||||||||
|
OOPic Compatibility. The OOBOT40 Controller Board is compatible with both old and new versions of the OOPic controller chip, in 40-pin DIP package. The Oricom BOT40 Controller alone can be purchased by people already having the older version OOPics.
| NOTE - there is an error in the OOPic manual regards how much voltage can be applied to the Vref pin, which is chip pin RA3 = I/O line 4. The manual says "up to 14V", but in fact, no more than 5V should be applied - else the chip will be damaged. Indeed, no more than 5V hard-voltage should be applied to ANY pin on the OOPic chip. |
|
OOPic Pinout on OOBOT40 Board
The figure on the right shows how the physical pins on the OOPic chip correspond to operational functions in the software. This includes which pins correspond to which OOPic I/O lines and groups, as well as which connect to the hardware on the OOBOT40 pcb - such as the EEPROM (U2) and (2) h-bridge chips (U3, U4). U3 input lines IN1 - IN4 drive motor outputs M1 - M4, and U4 input lines IN1 - IN4 drive motor outputs M5 - M8. |
![]() |
| Motor Control Program Example. See the next page for an example program for controlling motors using the h-bridges on the OOBOT40 board: dc2motors.txt | |
|
The High-Current Driver area of the OOBOT40 Controller Board is very versatile, and
can accommodate both NPN and PNP bipolar transistors, as well as both n-channel and
p-channel MOSFETs. Driver power can be supplied either from the +5v buss (jumper J10),
or from an external source (jumper J11 to +S buss).
The pcb contains 3 identical driver layouts. Heavy pcb traces can carry up to 5 Amp. The diagram on the right shows the different ways this area can be wired up. |
|
| The last circuit, the P-MOSFET pullup driver, is especially useful for switching on-off power to large external 5v loads. |
|