Baby Orangutan B-328 Robot Controller
The Baby Orangutan is a complete control solution for small robots,
all packed into a tiny 1.2" x 0.7" 24-pin DIP package. Its compact design eliminates bulkier components such as the
LCD and switches while retaining the most essential features of the Orangutan robot controller line:
a programmable ATmega48 or ATmega328P AVR microcontroller and a dual H-bridge for direct control of two DC motors.
This integrated motor driver sets the Baby Orangutan B apart from similarly-sized microcontroller boards from other manufacturers.
Two on-board indicator LEDs, a trimmer potentiometer, a 20MHz resonator,
and reverse battery protection round out the basic hardware features of the Baby Orangutan.
The removal of the larger Orangutan components also allows for a
significantly improved manufacturing process that allows
Pololu to offer the Baby Orangutan B at a very affordable price. Because the Orangutans are based on Atmel’s
powerful AVR microcontrollers, the Orangutans deliver significantly higher performance than other similar controller boards.
The availability of free development software, such as the Atmel Studio IDE
and the WinAVR GCC C/C++ compiler, and low-cost programmers,
such as the Pololu USB AVR programmer, make the Baby Orangutan B a truly outstanding value.
We offer a combination deal
that lets you save when you buy a USB AVR programmer with your Baby Orangutan.
For those not necessarily interested in robotics,
the Baby Orangutan B is also a great introduction to the AVR microcontrollers because of its size and price.
All you need to get started is a low-cost programmer and a power source.
You can fit a substantial design even on a small breadboard since you
won’t need the space for basic components such as the voltage regulator and resonator.
The source code for several sample projects is available under our resources tab; these examples are
intended to help you get up and running quickly with your new AVR-based controller.
מאפיינים
- overall unit dimensions: 1.2"x0.7"
- input voltage: 5-13.5V (15V absolute maximum)
- two bidirectional motor ports can deliver ~1A continuous (3A peak) per channel
- programmable 20MHz Atmel ATmega48 AVR microcontroller (4KB flash, 512bytes SRAM, 256bytes EEPROM) or Atmel ATmega328P AVR microcontroller (32KB flash, 2KB RAM, 1KB EEPROM)
- 18 user I/O lines, 16 of which can be used for digital I/O and 8 of which can be used as analog input channels
- 1 user LED
- user potentiometer tied to ADC7
- 20MHz external resonator
- pinout is compatible with the Orangutan SV-328, Orangutan LV-168, and 3pi robot, so the same code will generally work on all of these devices
-
comprehensive user’s guide
מידות
Size: | 1.20" x 0.70" |
---|---|
Weight: | 1.5 g1 |
מאפיינים כלליים
Processor: | ATmega328P @ 20 MHz |
---|---|
RAM size: | 2048 bytes |
Program memory size: | 32 Kbytes |
Motor driver: | TB6612FNG |
Motor channels: | 2 |
User I/O lines: | 182 |
Max current on a single I/O: | 40 mA |
Minimum operating voltage: | 5 V |
Maximum operating voltage: | 13.5 V |
Continuous output current per channel: | 1 A |
Peak output current per channel: | 3 A |
Maximum PWM frequency: | 80 kHz |
Reverse voltage protection?: | Y |
External programmer required?: | Y |
LCD included?: | N |