Orangutan X2 with VNH3
The Orangutan X2, the most powerful member of Pololu’s line of Orangutan robot controllers,
is designed to be a compact, high-performance control center for robotics and automation projects.
The Orangutan X2’s two-board design allows the unit to maintain the compactness characteristic of the
Orangutan line while offering substantially more electrical and computational power:
the X2 can deliver up to a horsepower across two motor channels, and the twin-microcontroller
architecture allows maximum access to the primary microcontroller, an
Atmel ATmega1284P AVR running at 20MHz with 128KB of program memory and 16KB of SRAM.
It has an outline smaller than a credit card, which makes it small enough to fit in a mini-sumo
or small maze solver, yet it is powerful enough to run a 1/10th-scale monster truck.
The board features an integrated dual motor driver capable of delivering
14 A continuous (30 A peak) per channel, a buzzer for simple sounds and music, an
LCD port with optional 20×4 character LCD, three user pushbuttons, five user LEDs, a built-in programmer and USB
connectivity, and more; a battery, motors,
and sensors can be connected directly to the module for quick creation of advanced, powerful robots.
Note: The motor driver (top) board pictured above is also available separately as a dual high-power motor driver.
The Orangutan X2 has two microcontrollers: a user-programmable Atmel ATmega1284P
AVR for the main application, and an auxiliary ATmega328P that is pre-programmed to
interface with most of the dedicated hardware on the X2 and serve as an AVR ISP
programmer for the main processor, which means that no external programmer is required.
The two-microcontroller design simplifies multitasking by relieving the main processor of common
tasks such as motor control and melody generation, and the approach also leaves almost
all of the mega1284 hardware peripherals, such as timers and interrupts,
and most of the mega1284 I/O lines to be used for your higher-level design.
The Orangutan X2 is compatible with freely available development software for Atmel’s
AVR microcontrollers, including Atmel’s AVR/Atmel Studio, the WinAVR GCC C/C++ compiler,
and AVRDUDE. We provide an extensive set of software libraries that make it easy to interface with
all of the integrated hardware, including the auxiliary microcontroller. Using these libraries,
it takes just a few simple lines of code to write to the LCD, read button presses,
drive motors, and control servos. These libraries come with a number of sample programs
that demonstrate how to use the various components on the Orangutan X2.
מפרט טכני
- Overall unit dimensions: 3.00"x1.86"
- Input voltage: 6-16 V
- 2 high-power, bidirectional motor ports deliver 30A maximum (9A continuous for VNH3 and 14A continuous for VNH2 without heat sink)
- Programmable 20 MHz Atmel ATmega1284P AVR microcontroller (128KB flash, 16KB SRAM, 4KB EEPROM)
- 18 general-purpose I/O lines, 8 of which can be used as analog input channels (and the 11 LCD I/O lines can serve as additional user I/O lines)
- 4 hardware timers (2 8-bit timers and 2 16-bit timers)
- Integrated programmer and USB connectivity
- Battery voltage monitoring and self-shutdown option
- Removable 20-characterx4-line LCD with contrast control if your Orangutan X2 package includes an LCD
- Push-on, push-off power control enables multiple power switches
- Buzzer controlled by auxiliary mega328 microcontroller
- 3 user pushbutton switches
- 5 user LEDs
- User potentiometer
- Upgradable firmware
-
Extensive software library support
מידות
Size: | 3.00" x 1.86" |
---|
מאפיינים כלליים
Processor: | ATmega1284P with slave ATmega328P @ 20 MHz1 |
---|---|
RAM size: | 16384 bytes |
Program memory size: | 128 Kbytes |
Motor driver: | VNH3SP30 |
Motor channels: | 2 |
User I/O lines: | 182 |
Max current on a single I/O: | 40 mA |
Minimum operating voltage: | 6 V |
Maximum operating voltage: | 16 V |
Continuous output current per channel: | 9 A |
Peak output current per channel: | 30 A |
Continuous paralleled output current: | 15 A |
Maximum PWM frequency: | 9.77 kHz |
Reverse voltage protection?: | Y3 |
External programmer required?: | N |
LCD included?: | N |