Obsah:
- Krok 1: Shromážděte materiály
- Krok 2: Začněte sestavování
- Krok 3: ISP a vysoké věci
- Krok 4: Volitelný bootloader
- Krok 5: Závěr
Video: Breadboard Arduino správnou cestou: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Breadboard Arduinos jsou doslova stovky, takže v čem je tento jiný? Existuje několik věcí, které většina z nich a dokonce ani samotné Arduino nedělá dobře. Nejprve je analogové napájení spojeno s digitálním napájením. Existuje důvod, proč je Atmel vyvedl na samostatné kolíky. Digitální část generuje šum, který může interferovat s analogovými převody. Atmel doporučuje k filtrování tohoto šumu 10 µH induktor a samostatný kondenzátor pro AVCC. Nepoužil jsem tento induktor ani feritový korálek doporučený pro VCC, ale pokud budete dělat spoustu analogových věcí, je to pravděpodobně dobrý nápad. Strayovy indukčnosti prkénka a propojek některým pomáhají.
Další vylepšení se týká řady RESET. Aby byl povolen režim HVPP, AVR nemají na kolíku RESET ochranu ESD. Pokud tedy nejste programátorem vysokého napětí, doporučujeme použít diodu, která pomůže chránit před ESD. To vše je obsaženo v úvahách o návrhu hardwaru AVR042: AVR. Tento dokument zřejmě zná jen málo lidí.
Další běžnou praxí je umístit kondenzátor přímo přes spínač na lince RESET. To může generovat špičky vysokého napětí podle AVR042. To se u AVR tolik nedělá (pravděpodobně proto, že je to přímo zabíjí), ale často je to vidět u mnoha dalších mikroskopů a dokonce i na vývojových deskách výrobce. Spoléhat se na ochranu ESD tímto způsobem je podle mého názoru špatný design.
Krok 1: Shromážděte materiály
Kusovník pro tento projekt:
- (1) 630 (830) otvor bez pájky
- (1) Sada propojovacích vodičů na různé desky nebo 24AWG drát s plným jádrem potažený stříbrem nebo cínem
- (1) USBtinyISP, Arduino ISP atd.
- (1) 6kolíkový odpojovač ISP nebo vodiče DuPont typu male-to-male
- (1) Atmel ATmega328P-PU AVR mikrokontrolér (28kolíkový DIP)
- (1) Zelený indikátor LED 3-5 mm
- (1) 1N914/1N4148 rychlá dioda
- (1) 9mm hmatový hmatový spínač
- (1) 16MHz křemenný oscilátor, 15-20pF
- (1) Feritový korálek (volitelně)
- (1) 10 µH induktor (volitelně)
- (1) 10 µF vícevrstvá keramika
- (4) 100nF monolitická keramika
- (2) 22pF keramický kotouč
- (1) 4,7k 1/4W odpor
- (1) 680Ω odpor 1/4W
- (1) 330Ω odpor 1/4W
Za vypínač si trochu připlaťte a pořiďte si něco slušného. Běžně dostupné hranaté jsou nespolehlivé odpadky.
Krok 2: Začněte sestavování
Nejprve namontujte všechny nízké komponenty a propojky. Po ohnutí vede řezaná součást až 8 mm pod nejnižší bod na těle součásti. NEODSTRAŇUJTE vodiče na 3 součástkách použitých v dalším kroku. Řezejte je pouze rovnoměrně, ale ponechte je v maximální délce. S diskovými kondenzátory buďte mimořádně opatrní. Ponorný povlak ve spodní části je křehký a odlomí se tam, kde kryje svody, pokud jsou ohnuty.
Kolík 1 ATmega by měl jít do řady 11, aby bylo snazší najít kolíky. Kolík 5 je řádek 15, kolík 10 je řádek 20 atd.
Jeden 100nF kondenzátor jde z A11 do GND, na fotkách je to těžko vidět. Rezistor 330Ω je v otvorech D10 a D11. Fritzingův diagram usnadňuje vidět, co kam jde.
Další čepice 100nF jdou do D17, D18, další do G17, G19 a další do H17, H18.
Propojka přecházející do AVCC může být volitelně nahrazena induktorem 10 µH. Pokud to vaše analogová měření vyžadují, pomůže to s hlukem.
Volitelný feritový korálek jde do VCC. Použijte jej, pokud existují komponenty generující hluk, například logické čipy řady 7400. Odstraňte propojku VCC a nahraďte ji feritovou perličkou.
Nezapomeňte na propojky propojující + a - přes palubu.
Krok 3: ISP a vysoké věci
Na řadu přicházejí vyšší komponenty. Jedná se o diodu, odpor 4,7k a křemenný krystal. Dbejte na polaritu diody. Katodové pásmo jde na stranu +. Ano, má to být obrácené zkreslení.
Když je vše podle obrázku a jste si jisti, že se nic nezkratuje, je čas na chobotnice ISP. Piny 17, 18 a 19 na ATmega jsou MOSI MISO a SCK. RESET může jít na J10 s tímto typem přepínače. VCC a GND jsou samozřejmě + a -.
Krok 4: Volitelný bootloader
Pro „nahrání“skic z Arduino IDE je nutné do ATmega flashovat bootloader. Jinak se bude nahrávat pouze přes ISP. Sériový je mnohem rychlejší, ale zavaděč zabírá trochu místa v paměti flash, který by se jinak dostal do vaší skici, a zpomaluje proces spouštění. Optiboot se doporučuje, pokud se vydáte touto cestou a je velmi malý. Osobně se vzdávám bootloaderu a používám ISP.
Dalším hlediskem je počasí k napájení ISP. Například USBtinyISP má uvnitř propojku pro napájení cíle. Staré nabíječky telefonů jsou také vynikajícím zdrojem energie. K dispozici jsou USB breakout desky, nebo stačí odříznout konektor a odizolovat a pocínovat dráty, pokud máte odvahu. Měl jsem nabíječku pro Android, která se mi zachytila o nohu a praskla, takže to nebyl žádný problém. U chobotnicových vodičů při externím napájení vynechejte kolík VTG/VCC na ISP nebo jej nechte připojený a sundejte propojku.
Krok 5: Závěr
Nyní jste hotovi. Nahrajte test mrknutí a LED dioda by měla začít blikat. Někde mám skica mrknutím řízenou přerušením. Podívejte se, jestli to najdete.
Doporučuje:
Jak vybrat správnou stopu součásti: 3 kroky
Jak vybrat správnou stopu součásti: Stopa nebo vzor na ploše je uspořádání podložek (v technologii povrchové montáže) nebo průchozích otvorů (v technologii průchozích otvorů) používaných k fyzickému připojení a elektrickému připojení součásti k desce s plošnými spoji . Vzor země na okruhu
Meteorologická stanice NaTaLia: Meteorologická stanice poháněná solární energií Arduino provedla správnou cestu: 8 kroků (s obrázky)
Meteorologická stanice NaTaLia: Meteostanice poháněná solární energií Arduino Správně: Po 1 roce úspěšného provozu na 2 různých místech sdílím své plány projektů solární elektrárny a vysvětluji, jak se vyvinuly do systému, který může skutečně přežít po dlouhou dobu období ze sluneční energie. Pokud budete dodržovat
Držák Arduino a Breadboard: 5 kroků (s obrázky)
Držák Arduina a Breadboardu: Pokud jste někdy hráli s Arduinem, věděli byste, že to může být docela nepořádné, zvláště pokud používáte hodně drátů a tak v poslední době pracuji na projektu zahrnujícím Arduino a ten se dostal do bod, kdy jsem s tím musel něco udělat
Arduino jako levný Breadboard FPGA: 5 kroků (s obrázky)
Arduino jako levný Breadboard FPGA: Navrhování obvodů hardwarové logiky může být zábava. Starý školní způsob, jak to udělat, byl s branami NAND na prkénku propojenými propojovacími dráty. To je ještě možné, ale než se počet bran vymkne z rukou, netrvá moc. Novější opti
Vytvořte správnou expoziční jednotku PCB z levné lampy na vytvrzování UV nehtů: 12 kroků (s obrázky)
Vyrobte si správnou jednotku expozice PCB z levné lampy na vytvrzování UV nehtů: Co mají společného výroba PCB a falešné nehty? Oba používají zdroje ultrafialového světla s vysokou intenzitou a, jak by štěstí chtělo, tyto světelné zdroje mají přesně stejnou vlnovou délku. Pouze ty pro výrobu DPS jsou obvykle poměrně nákladné