Na mém Arduino UNO je číslo dílu čipu ATMEGA328 PU , nedávno jsem koupil ATMEGA328- PU , abych vytvořil samostatné Arduino. po obdržení balíčku jsem si uvědomil rozdíly v počtu dílů …
Všiml jsem si, že některé arduino UNO mají čip s číslem dílu ATMEGA328 P-PU ! Jsem naprosto zmatený!
Tyto čipy jsou stejné? Mohu použít ten, který jsem koupil pro samostatné Arduino?
Pokud ne, jaké jsou rozdíly?
Komentáře
- Datové listy říkají, co …?
- 328 / 328p: forum.arduino.cc/index.php?topic=60001.0
- Uno má ATMEGA328P-PU. ATMEGA328-PU bude fungovat v Uno. ATMEGA328P-U nefunguje ' neexistují
odpověď
Hlavní rozdíl spočívá v kousku před -
. To znamená, že 328 vs 328P.„ P “zde označuje„ Picopower “, který umožňuje čipu pracovat při velmi nízké spotřebě energie.
V zásadě je verze P modernější verze čipu jiného typu než P. Pravděpodobně existují i jiné vnitřní rozdíly, ale u nich budete muset důkladně zkontrolovat datové listy.
Vše po -
má co do činění s obalem a ekologickou klasifikací ch ip. Například PU je DIP čip od -40 ° C do + 85 ° C. ANR je čip TQFP od -40 ° C do + 105 ° C atd.
Pokud vidíte 328P-U, pak je to pravděpodobně falešný čip. Neexistuje žádná taková věc jako jediná přípona U.
Odpověď
Existují tři typy kostek:
328
328P
328PB
všechny mají různé podpisové bajty, které mohou nebo nemusí ovlivnit načítání kódu do nich. Programovací software obecně potřebuje vědět, který typ součásti se používá, minimálně pro instalaci kódu bootloaderu. Sériové stahování může skončit ignorováním podpisových bajtů bootované části.
Mohou být v různých obalech, to ukazuje Digikey jako dostupné možnosti:
-PU – 28 pin DIP
-AU – 32 pin TQFP
-AN – 32 pin TQFP
-MM – 28 pinový bezolovnatý balíček, menší než 32 pinový bezolovnatý
-MN – 32kolíkové bezolovnaté balení
-MU – 32kolíkové bezolovnaté balení
-15AZ – 32kolíkové TQFP, dimenzováno pro vyšší teplotní rozsah
-15MZ – 32pinové bezolovnaté balení určené pro vyšší teplotní rozsah
Jakákoli písmena napravo od těch, která jsou vidět při objednávce, označují způsob, jakým jsou dodávány – volné díly, díly v cívce, díly v trubka atd.
Cokoliv jiného je buď starší část, která se neřídí konvencí, nebo je to padělaná část.
Tabulky 38.7 a 38.8 uvádí tyto možnosti pro 328 a 328P například s H označující typ povrchové úpravy olova a R označující pásku & Dostupnost cívky:
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
A možnosti 328P:
ATmega328-AU
ATmega328-AUR
ATmega328-MMH
ATmega328-MMHR
ATmega328-MU
ATmega328-MUR
ATmega328-PU
S těmito hodnotami do 105C
ATmega328P-AN
ATmega328P-ANR
ATmega328P-MN
ATmega328P-MNR
ATmega328P-PN
Myslím, že potřebujete vytáhnout datový list Automotive a zobrazit číslované části Z.
A PB je také jiný datový list.
Komentáře
- To hodně pomáhá, ale v případě, že to ostatní hledají pro ATmegaXX-XXPI, pak: PI jsou 40kolíkové, PDIP
- ' 328 nejsou nikdy 40kolíkové. V rodině Atmega existují 40kolíkové DIPy a některé, jako ' 644, ' 1284P, byly přineseny do Arduina IDE. Líbí se mi ' 1284P sám; 32 IO uspořádaných jako 4 8bitové porty, duální hardwarový sériový port, 128 kB flash, 16 kB SRAM (dvojnásobek toho, co má ' 2560).
- Dobrá poznámka a moje komentář byl obecnější pro ATmega ' s, protože se jedná o první hit Google a vaše odpověď je dobrým odkazem, takže jsem chtěl přidat odpověď na svou vlastní otázku ATmega16-16pi, jen pro případ, že by to někomu jinému pomohlo najít to, kdo by to hledal.
Odpověď
Uživatel line_code
z forum.arduino.cc nedávno obdržel ATMEGA328P-U
( nebo vlastně ATMEGA328P U
) od společnosti Mouser (společnost, u které byste neměli podezření, že rozesíláte padělky nebo zdroj z šedého trhu).Požádal výrobce Microchip a dostal následující odpověď:
V rámci změny označení součásti v důsledku migrace z Atmel na Microchip byl identifikátor balíčku odstraněn z označení zařízení, protože to lze vizuálně pozorovat pro různé balíčky. To bude aktualizováno v nadcházejících revizích datového listu zařízení. Podle tohoto nového označení jsou ATMEGA328P U platná zařízení bez jakékoli změny procesu. […]
(Zdroj: https://forum.arduino.cc/index.php?topic=561928.msg3890391#msg3890391 )
Takže P znamená pico power (nízkoenergetická moderní verze) a pokud je balíček 28kolíkový DIP jako na fotografii, kterou jsem pořídil, pak tento konkrétní ATMEGA328P U
je ATMEGA328P-PU
.
Všimněte si, že odpověď Microchip říká, že obal je ze značení vynechán. Můžeme tedy očekávat, že ATMEGA328P U
s se objeví v jiných balíčcích. Co znamená U
, je nejasné.