Sul mio Arduino UNO il numero di parte del chip è ATMEGA328 PU , di recente ho acquistato un ATMEGA328- PU per creare un Arduino autonomo. ho realizzato le differenze di numero di parte dopo aver ricevuto il pacchetto …
Ho notato che alcuni UNO di arduino hanno il chip con il numero di parte di ATMEGA328 P-PU ! Sono totalmente confuso!
Quei chip sono gli stessi? Posso usare quello che ho comprato per un Arduino autonomo?
Se no quali sono le differenze?
Commenti
- Cosa dicono i fogli dati …?
- 328 / 328p: forum.arduino.cc/index.php?topic=60001.0
- Uno ha ATMEGA328P-PU. ATMEGA328-PU funziona in Uno. ATMEGA328P-U non ' non esiste
Risposta
La differenza principale è il bit prima di -
. Cioè, il 328 vs il 328P. La” P “indica” Picopower “che consente al chip di funzionare a consumi molto bassi.
Fondamentalmente la versione P è una versione più moderna del chip non P. Probabilmente ci sono anche altre differenze interne, ma dovrai controllare attentamente i fogli dati per quelle.
Tutto dopo -
ha a che fare con il confezionamento e la classificazione ambientale del cap ip. Ad esempio, il PU è un chip DIP da -40C a + 85C. ANR è un chip TQFP da -40C a + 105C, ecc.
Se vedi 328P-U, probabilmente è un chip falso. Non esiste un suffisso U singolo.
Risposta
Ci sono tre tipi di fustelle:
328
328P
328PB
hanno tutti byte di firma diversi che possono o meno influire sul caricamento del codice in essi. Generalmente il software di programmazione deve sapere quale tipo di parte viene utilizzato, almeno per linstallazione del codice del bootloader. Il download seriale può finire per ignorare i byte della firma di una parte caricata con il boot.
Possono essere contenuti in pacchetti diversi, questo è ciò che Digikey mostra come opzioni disponibili:
-PU – 28 pin DIP
-AU – TQFP a 32 pin
-AN – TQFP a 32 pin
-MM – Pacchetto leadless a 28 pin, più piccolo di 32 pin leadless
-MN – Pacchetto leadless a 32 pin
-MU – Pacchetto leadless a 32 pin
-15AZ – TQFP a 32 pin, classificato per un intervallo di temperatura più elevato
-15MZ – Contenitore leadless a 32 pin classificato per un intervallo di temperatura più elevato
Eventuali lettere a destra di quelle visualizzate al momento dellordine indicano il metodo con cui vengono fornite: parti sciolte, parti in una bobina, parti in un tubo, ecc.
Qualsiasi altra parte è una parte più vecchia che non segue la convenzione o è una parte contraffatta.
Le tabelle 38.7 e 38.8 elencano queste opzioni per i modelli 328 e 328P ad esempio, con H che indica un tipo di finitura di piombo e R che indica nastro & Disponibilità bobina:
http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf
ATmega328-AU
ATmega328-AUR
ATmega328-MMH
ATmega328-MMHR
ATmega328-MU
ATmega328-MUR
ATmega328-PU
E opzioni 328P:
ATmega328-AU
ATmega328-AUR
ATmega328-MMH
ATmega328-MMHR
ATmega328-MU
ATmega328-MUR
ATmega328-PU
Con questi classificati a 105C
ATmega328P-AN
ATmega328P-ANR
ATmega328P-MN
ATmega328P-MNR
ATmega328P-PN
Penso che tu abbia bisogno per visualizzare la scheda tecnica Automotive per vedere le parti numerate Z.
E anche il PB è una scheda tecnica diversa.
Commenti
- Questo è di grande aiuto, ma nel caso in cui altre persone lo trovino cercando ATmegaXX-XXPI, allora: PI sono a 40 pin, PDIP
- ' 328 non sono mai a 40 pin. Ci sono DIP a 40 pin nella famiglia Atmega e alcuni, come ' 644, ' 1284P, sono stati introdotti in Arduino IDE. Mi piace il ' 1284P me stesso; 32 I / O disposti come 4 porte a 8 bit, doppia seriale hardware, 128K flash, 16K SRAM (il doppio rispetto a ' 2560).
- Buon punto e il mio il commento era più generale per ATmega ' s, poiché questo è il primo colpo di Google e la tua risposta è un buon riferimento, quindi volevo solo aggiungere la risposta alla mia domanda su ATmega16-16pi, nel caso potesse aiutare qualcun altro a trovarlo cercando quello.
Risposta
Utente line_code
da forum.arduino.cc ha ricevuto di recente un ATMEGA328P-U
( o effettivamente ATMEGA328P U
) da Mouser (una società che non sospettereste invii falsi o provenga dal mercato grigio).Ha chiesto al produttore Microchip e ha ottenuto la seguente risposta:
Come parte della modifica della marcatura delle parti dovuta alla migrazione da Atmel a Microchip, lidentificatore del pacchetto è stato rimosso dalla marcatura del dispositivo in quanto può essere osservato visivamente per diversi imballaggi. Questo verrà aggiornato nelle prossime revisioni della scheda tecnica del dispositivo. Secondo questa nuova marcatura, gli ATMEGA328P U sono dispositivi validi senza alcuna modifica di processo. […]
(Fonte: https://forum.arduino.cc/index.php?topic=561928.msg3890391#msg3890391 )
Quindi la P sta per pico power (la versione moderna a basso consumo) e se il pacchetto è un DIP a 28 pin come nella foto che ho scattato, allora questo specifico ATMEGA328P U
è un ATMEGA328P-PU
.
Si noti che la risposta di Microchip dice che la confezione è omessa dalla marcatura. Quindi possiamo aspettarci che ATMEGA328P U
compaia in altri pacchetti. Il significato di U
non è chiaro.