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: | 4060137044366 |
: | 3160 |
Categoria: | Scheda per Arduino |
Livelli di stoccaggio: | Maintain |
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 5 V che può essere alimentato da 5,5 V a 15 V e presenta un risonatore da 16 MHz, che corrisponde alla tensione e alla velocità di clock dell'Arduino Uno. Si distingue dalle altre versioni per il suo LED di alimentazione blu:
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 dell'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 sull'A-Star 328PB senza alcuna modifica (eccetto per le differenze di velocità di clock quando necessario). Tuttavia, il nostro componente aggiuntivo include il supporto per le nuove funzionalità dell'ATmega328PB, rendendole più facili da utilizzare dall'ambiente Arduino e permettendo all'A-Star 328PB di essere un aggiornamento rispetto alle schede basate su ATmega328P.
L'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 seriale 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 wheel
L'ATmega328PB è compatibile con il codice dell'ATmega328P, il che significa che il codice compilato per un ATmega328P funzionerà come previsto su un ATmega328PB.
Il nostro componente aggiuntivo software per Arduino rende facile utilizzare la funzionalità GPIO aggiuntiva, le uscite PWM e la 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 dall'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 Programmatore USB AVR v2, che può fungere da adattatore USB-seriale)
- Header ISP a 6 pin per l'uso con un programmatore AVR esterno (consigliamo il nostro Programmatore USB AVR v2)
- LED di alimentazione e LED controllabile dall'utente
- Pulsante di reset
- Due opzioni di alimentazione:
- 3,8 V a 15 V (versioni 3,3 V) o 5,5 V a 15 V (versioni 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 @ 16 MHz |
---|---|
Dimensione RAM: | 2048 byte |
Dimensione memoria programma: | 32 Kbyte |
Canali motore: | 0 |
Linee I/O utente: | 24 |
Tensione operativa minima: | 5,5 V |
Tensione operativa massima: | 15 V |
Tensione logica: | 5 V |
Protezione contro l'inversione di polarità?: | Sì |
Programmatore esterno richiesto?: | No |
Versione: | Logica 5 V, risonatore 16 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