Pilot Rd. 920
Nevada
Las Vegas, Vereinigte Staaten, 89119
[email protected]
https://www.pololu.com/
Am Ostbahnhof 3
Niedersachsen
Clausthal-Zellerfeld, Deutschland, 38678
[email protected]
https://eckstein-shop.de
GTIN: | 4060137033414 |
: | 3162 |
Peso di spedizione: | 0,01 kg |
Peso dell'articolo: | 0,01 kg |
Dimensioni ( Lunghezza × Ampio × Altezza ): | 3,00 × 2,00 × 0,30 cm |
Questa versione ha un regolatore da 3.3 V che può essere alimentato da 3.8 V a 15 V, e dispone di un risonatore da 8 MHz. Si distingue dalle altre versioni per il suo LED di alimentazione verde:
Compatibilità con Arduino
Il Pololu A-Star 328PB viene fornito con un bootloader seriale TTL compatibile con Arduino preinstallato (che utilizza 0.5 KB di memoria flash, lasciando 31.5 KB disponibili per il programma utente). Forniamo un componente aggiuntivo software che consente di programmare facilmente la scheda dall'ambiente Arduino.
Poiché il microcontrollore ATmega328PB del Pololu A-Star è retrocompatibile con l'ATmega328P comunemente utilizzato sulle schede Arduino (come l'Arduino Uno e Pro Mini), i programmi e le librerie esistenti scritti per un Arduino standard possono essere utilizzati sul Pololu A-Star 328PB senza modifiche (eccetto per le differenze di velocità del clock quando necessario). Tuttavia, il nostro componente aggiuntivo include il supporto per le nuove funzionalità dell'ATmega328PB, rendendole più facili da usare dall'ambiente Arduino e permettendo al Pololu A-Star 328PB di essere un aggiornamento rispetto alle schede basate su ATmega328P.
Il Pololu A-Star 328PB ha le stesse dimensioni dell'Arduino Pro Mini. Può essere utilizzato come alternativa compatta e minimale a un Arduino standard a grandezza naturale, ma poiché il suo pinout è diverso, questa scheda non è un sostituto diretto per il Pro Mini.
Differenze tra ATmega328P e ATmega328PB
Rispetto all'ATmega328P (e all'ATmega328), il microcontrollore ATmega328PB offre una serie di miglioramenti, tra cui:
- Due pin GPIO aggiuntivi: PE0 e PE1
- Due pin che erano precedentemente solo ingressi analogici (ADC6 e ADC7) possono ora essere utilizzati anche come ingressi e uscite digitali: PE2 e PE3
- Due Timer/Contatori a 16 bit aggiuntivi: TC3 e TC4 (per un totale di due timer a 8 bit e tre timer a 16 bit)
- Tre pin di uscita PWM aggiuntivi
- Una seconda USART (porta seriale TTL)
- Una seconda TWI (Interfaccia Serial a Due Fili, compatibile con I²C)
- Una seconda SPI (Interfaccia Periferica Seriale)
- Un controller touch periferico (PTC) per aggiungere pulsanti touch capacitivi, slider e ruote
L'ATmega328PB è compatibile con il codice dell'ATmega328P, il che significa che il codice compilato per un ATmega328P funzionerà come previsto su un ATmega328PB. Questa nota applicativa (283k pdf) di Atmel (ora parte di Microchip) descrive in modo completo le differenze tra l'ATmega328PB e i suoi predecessori.
Il nostro componente aggiuntivo software per Arduino facilita l'uso della funzionalità GPIO aggiuntiva, delle uscite PWM e della porta seriale TTL. Le altre nuove funzionalità dell'ATmega328PB possono ancora essere utilizzate dall'ambiente Arduino tramite accesso diretto ai registri o librerie personalizzate.
Caratteristiche
- Dimensioni: 1.3? × 0.7?
- Microcontrollore programmabile ATmega328PB AVR
- 32 KB di flash (0.5 KB utilizzati dal bootloader, lasciando 31.5 KB disponibili per il programma utente di default)
- 2 KB di SRAM
- 1 KB di EEPROM
- Tutte le linee I/O dell'ATmega328PB sono disponibili in un pacchetto compatto
- 19 pin I/O generici disponibili lungo i lati della scheda
- 5 pin I/O aggiuntivi disponibili sul bordo inferiore
- 9 pin possono essere configurati come uscite PWM hardware (7 lungo i lati della scheda)
- 8 pin possono essere configurati come ingressi analogici
- Precaricato con bootloader seriale TTL compatibile con Arduino
- Header di programmazione seriale TTL a 6 pin per l'uso con un adattatore USB-seriale (consigliamo il nostro USB AVR Programmer v2, che può fungere da adattatore USB-seriale)
- Header ISP a 6 pin per l'uso con un programmatore AVR esterno (consigliamo il nostro USB AVR Programmer v2)
- LED di alimentazione e LED controllabile dall'utente
- Pulsante di reset
- Due opzioni di alimentazione:
- 3.8 V a 15 V (versioni da 3.3 V) o 5.5 V a 15 V (versioni da 5 V) su BAT+
- L'adattatore USB-seriale può fornire alimentazione a VCCIN sull'header seriale
- Protezione contro l'inversione di polarità sull'alimentazione BAT+
Dimensioni
Dimensioni: | 0.7? × 1.3? × 0.1? |
---|---|
Peso: | 1.5 g |
Specifiche generali
Processore: | ATmega328PB @ 8 MHz |
---|---|
Dimensione RAM: | 2048 byte |
Dimensione memoria programma: | 32 Kbyte |
Canali motore: | 0 |
Linee I/O utente: | 24 |
Tensione operativa minima: | 3.8 V |
Tensione operativa massima: | 15 V |
Tensione logica: | 3.3 V |
Protezione contro l'inversione di polarità: | Sì |
Programmatore esterno richiesto: | No |
Versione: | Logica 3.3 V, risonatore 8 MHz |
User's Guide
ATmega328PB datasheet
Atmel Application Note AT15007
Schematic diagram of the A-Star 328PB Micro
Dimension diagram of the A-Star 328PB Micro
Pololu Corporation, Pilot Rd. 920, 89119 Las Vegas, Nevada, Vereinigte Staaten, [email protected], https://www.pololu.com/
Eckstein GmbH, Am Ostbahnhof 3, 38678 Clausthal-Zellerfeld, Niedersachsen, Deutschland, [email protected], https://eckstein-shop.de