|
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. |
$19.95
|
0-PL1220 Baby Orangutan B-328 Robot Controller <p><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">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, ATmega168 (discontinued), 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 20 MHz resonator, and reverse battery protection round out the basic hardware features of the Baby Orangutan.</font></p>
<p><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">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 <a href="http://www.atmel.com/avrstudio">Atmel's AVR Studio IDE</a> and the <a href="http://winavr.sourceforge.net/">WinAVR</a> GCC C/C++ compiler, and low-cost programmers, such as the <a href="0-PL1300.html">USB AVR Programmer</a>, make the Baby Orangutan B a truly outstanding value. </font></p>
<p><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Features<br />
Overall unit dimensions: 1.2" x 0.7"<br />
Input voltage: 5-13.5 V (15 V absolute maximum)<br />
Two bidirectional motor ports can deliver ~1 A continuous (3 A peak) per channel<br />
Programmable 20 MHz Atmel ATmega48 AVR microcontroller (4 KB flash, 512 bytes SRAM, 256 bytes EEPROM) or Atmel ATmega328P AVR microcontroller (32 KB flash, 2 KB RAM, 1 KB EEPROM)<br />
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<br />
1 user LED<br />
User potentiometer tied to ADC7<br />
20 MHz external resonator</font></p>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><font color="cccccc" size="2" face="Arial, Helvetica, sans-serif">Specs</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Processor</font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">ATmega328P @ 20 MHz </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">RAM Size </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">2048 bytes </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Program Memory Size </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">32 Kbytes </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Motor Driver </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">TB6612FNG</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Motor Channels </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">2</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">User I/O Lines </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">18</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Max. Current on a Single I/O </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">40 mA </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Minimum Operating Voltage </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">5V</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Maximum Operating Voltage </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">13.5V</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Continuous Output Current </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">1S</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Peak Output Current </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">3A</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Maximum PWM Frequency </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">80 kHz </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Reverse Voltage Protection </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Yes</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">External Programmer Required </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Yes</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">LCD Included </font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">No</font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Dimensions</font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">1.20 x 0.70 in. </font></td>
</tr>
<tr>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">Weight</font></td>
<td><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif">1.5g</font></td>
</tr>
</table>
<p><font color="cccccc" size="2" face="Arial, Helvetica, sans-serif">Included Components</font><font color="00ff66" size="2" face="Arial, Helvetica, sans-serif"><br />
The compact module can be used as a DIP component on breadboards or prototyping boards, or the pin-less versions can be used for space-constrained installations in miniature robots. The 0.1" header pins are included with the Baby Orangutan B but are not soldered in. Power pins, one of the motor outputs, and several I/O lines are all accessible from one side to enable use of the Baby Orangutan as a single in-line pin (SIP) package for applications that do not require all of the I/O lines. The small size and low cost of the Baby Orangutan makes it a perfect option for primary control of small robots or for auxiliary control on larger robots.</font></p>