På min Arduino UNO er chip-delenummeret ATMEGA328 PU , jeg kjøpte nylig en ATMEGA328- PU for å lage en frittstående Arduino. skjønte varenummerforskjellene etter mottak av pakken …
Jeg la merke til at noen arduino UNO-er har brikken med delenummer ATMEGA328 P-PU ! Jeg er helt forvirret!
Disse brikkene er de samme? Kan jeg bruke den jeg kjøpte for en frittstående Arduino?
Hvis nei, hva er forskjellene?
Kommentarer
- Dataarkene sier hva …?
- 328 / 328p: forum.arduino.cc/index.php?topic=60001.0
- Uno har ATMEGA328P-PU. ATMEGA328-PU vil fungere i Uno. ATMEGA328P-U fungerer ikke ' eksisterer ikke
Svar
Hovedforskjellen er biten før -
. Det vil si 328 vs 328P.» P «der betegner» Picopower «som gjør at brikken kan kjøre med svært lave strømforbruk.
I utgangspunktet er P-versjonen en mer moderne versjon av ikke-P-brikken. Det er sannsynligvis også andre interne forskjeller, men du må sjekke databladene grundig for dem.
Alt etter -
er å gjøre med emballasjen og miljøkarakteren til kap ip. For eksempel er PU en DIP-brikke av -40C til + 85C. ANR er en -40C til + 105C klasse TQFP-chip, etc.
Hvis du ser 328P-U, så er det sannsynligvis en falsk chip. Det er ikke noe som heter U-suffiks.
Svar
Det er tre dysetyper:
328
328P
328PB
har alle forskjellige signaturbyte som kan påvirke lastekoden i eller ikke. Vanligvis trenger programmeringsprogramvaren å vite hvilken deltype som brukes, i det minste for å installere bootloader-kode. Seriell nedlasting kan ende opp med å ignorere signaturbytene til en bootloaded del.
De kan fås i forskjellige emballasjer, dette viser Digikey som tilgjengelige alternativer:
-PU – 28 pin DIP
-AU – 32 pin TQFP
-AN – 32 pin TQFP
-MM – 28 pin leadless package, less than 32 pin leadless
-MN – 32-pinners blyfri pakke
-MU – 32-pinners blyfri pakke
-15AZ – 32-pin TQFP, klassifisert for et høyere temperaturområde
-15MZ – 32-pins blyfri pakke klassifisert for et høyere temperaturområde
Eventuelle bokstaver til høyre for de som sees når du bestiller, indikerer metoden de leveres – løse deler, deler i en spole, deler i et rør osv.
Alt annet er enten en eldre del som ikke fulgte konvensjonen, eller er en forfalsket del.
Tabell 38.7 og 38.8 viser disse alternativene for 328 og 328P for eksempel, med H som indikerer en type blyfinish, og R som indikerer tape & Tilgjengelighet på hjul:
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
Og 328P-alternativer:
ATmega328-AU
ATmega328-AUR
ATmega328-MMH
ATmega328-MMHR
ATmega328-MU
ATmega328-MUR
ATmega328-PU
Med disse klassifisert til 105C
ATmega328P-AN
ATmega328P-ANR
ATmega328P-MN
ATmega328P-MNR
ATmega328P-PN
Jeg tror du trenger å trekke opp Automotive-databladet for å se Z-nummererte deler.
Og PB er også et annet datablad.
Kommentarer
- Det hjelper mye, men hvis andre mennesker finner dette på jakt etter ATmegaXX-XXPI, da: PI er 40-pin, PDIP
- ' 328s er aldri 40-pin. Det er 40-pin DIPer i Atmega-familien, og noen, som ' 644, ' 1284P, har blitt ført inn i Arduino IDE. Jeg liker ' 1284P selv; 32 IO ordnet som 4 8-biters porter, dual hardware serial, 128K flash, 16K SRAM (to ganger det ' 2560 har).
- Bra poeng og min kommentaren var mer generell for ATmega ' s, da dette er første google-hit og svaret ditt er en god referanse, så jeg ville bare legge til svaret på mitt eget spørsmål det var om ATmega16-16pi, bare i tilfelle det kan hjelpe noen andre med å finne dette på jakt etter det.
Svar
Bruker line_code
fra forum.arduino.cc mottok nylig en ATMEGA328P-U
( eller faktisk ATMEGA328P U
) fra Mouser (et selskap som du ikke ville mistenke å sende ut forfalskninger eller kilde fra det grå markedet).Han spurte produsenten Microchip og fikk følgende svar:
Som en del av delmarkeringsendring på grunn av overgangen fra Atmel til Microchip, har pakkeidentifikatoren blitt fjernet fra enhetsmarkeringen, da dette kan observeres visuelt for forskjellige pakker. Dette vil bli oppdatert i de kommende revisjonene av enhetsdatabladet. I henhold til denne nye merkingen er ATMEGA328P U gyldige enheter uten noen prosessendring. […]
(Kilde: https://forum.arduino.cc/index.php?topic=561928.msg3890391#msg3890391 )
Så P står for pico power (laveffekt moderne versjon), og hvis pakken er en 28-pinners DIP som på bildet jeg tok så ble denne spesifikke ATMEGA328P U
er en ATMEGA328P-PU
.
Merk at Microchip-svaret sier at emballasjen er utelatt fra merkingen. Derfor kan vi forvente at ATMEGA328P U
kommer opp i andre pakker. Hva U
står for, er uklart.