Baby Orangutan B-328 Robot Controller
di Pololu Corporation
€ 18,90
€ 18,60
€ 0,30 (2%)
Descrizione
Il Baby Orangutan è una soluzione completa per il controllo di piccoli robot, tutto all'interno del formato DIP 24pin che misura solamente 30 x 18 mm. Il suo design compatto elimina i componenti superflui come dislay lcd e pulsanti, mantenendo tuttavia le funzionalità più importanti: un microcontrollore programmabile AVR ATmega328P ed un doppio ponte-h per il controllo di due motori DC. Proprio questo driver per motori integrato distingue il Baby Orangutan B da prodotti simili per dimensione degli altri produttori. A completare le caratteristiche del Baby Orangutan troviamo due indicatori LED, un trimmer, un risonatore 20 MHz, e la protezione contro l'inversione di polarità.
Dato che i controller Orangutans sono basati sui potenti microcontrollori AVR della Atmel, riescono a fornire prestazioni significativamente migliori rispetto a schede di controllo simili. La disponibilità di software di sviluppo gratuito, come il AVR Studio IDE e il WinAVR GCC C/C++ compiler, e i programmatori a basso costo, come il Pololu USB AVR programmer, rendono il Baby Orangutan B un prodotto veramente appetibile.
Per coloro che non sono interessati alla robotica, il Baby Orangutan B è anche un'ottima introduzione ai microcontrollori AVR grazie alle sue piccole dimensioni e al basso costo. Tutto ciò che vi occorre per cominciare è un programmatore a basso costo ed una alimentazione. Potete montare progetti interessanti anche su normali breadboard dato che non dovrete preoccuparvi dei componenti base come il regolatore di tensione o il risonatore. Sul sito www.pololu.com sono anche disponibili molti codici sorgente per progetti di esempio, pensati per rendere semplice e veloce la familiarizzazione con questo nuovo controller basato su AVR.

Caratteristiche Hardware
- dimensioni: 30 x 18 mm
- tensione di ingresso: 5-13.5V (15V absolute maximum)
- due canali motori con capacità di carico di 1A continui (3A di picco) per canale
- microcontrollore programmabile Atmel ATmega328P AVR a 20Mhz (32 KB flash, 2 KB RAM, 1 KB EEPROM)
- 18 linee di I/O, 16 delle quali possono essere usate per I/O digitale e 8 anche come ingressi analogici
- 1 LED
- 1 trimmer collegato al canale ADC7
- risonatore esterno a 20MHz
- il pinout è compatibile con i controller Orangutan SV-328 e Orangutan LV-168, quindi lo stesso codice funzionerà ugualmente su tutti questi
Confrontro tra ATmega48, ATmega168, e ATmega328
Il Baby Orangutan B è disponibile con il microcontrollore AVR ATmega48 e con il ATmega328P (la versione con il ATmega168 non è più disponibile). Le differenze principali tra il mega48 e il mega328P riguardano la dimensione della memoria, il supporto o meno del boot loader, e la dimensione dell'interrupt vector. Il mega328 può anche funzionare con tensioni inferiori rispetto al mega48 e al mega168 per frequenze sotto i 10MHz.
| | mega48 | mega168 | mega328P |
| Flash |
4K Bytes |
16K Bytes |
32K Bytes |
| RAM |
512 Bytes |
1024 Bytes |
2048 Bytes |
| EEPROM |
256 Bytes |
512 Bytes |
1024 Bytes |
| Interrupt Vector Size |
1 instruction word/vector |
2 instruction words/vector |
2 instruction words/vector |
| Boot Loader Section |
none |
128, 256, 512, or 1024 words (256, 512, 1024, or 2048 bytes) |
256, 512, 1024, or 2048 words (512, 1024, 2048, or 4096 bytes) |
Contenuto della confezione
Questo modulo può essere utilizzato come un componente DIP per montarlo sulle breadboard oppure sulle schede millefori, o nella forma senza pin per istallazioni in piccoli robot dove lo spazio disponibile è ridotto. Il connettore strip con passo 2,54mm viene fornito con il Baby Orangutan B ma non è saldato. I pin di alimentazione, una delle uscite motore, e diveri pin di I/O sono accessibili da un unico lato della scheda per consentire l'utilizzo del Baby Orangutan come modulo single in-line pin (SIP) nelle applicazioni dove non sono necessarie tutte le linee di I/O.

Per maggiori informazioni potete scaricare il manuale a questo link.