Obsah:
- Zásoby
- Krok 1: ÚVOD do Attiny85/13A
- Krok 2: Navrhovanie programovacieho štítu
- Krok 3: Zostavenie
- Krok 4: Testovanie a blikanie nano s Arduino ako ISP
- Krok 5: Programovanie
- Krok 6: Výsledok
![Viacnásobný programátor ATtiny85/13A: 6 krokov Viacnásobný programátor ATtiny85/13A: 6 krokov](https://i.howwhatproduce.com/images/007/image-19837-j.webp)
Video: Viacnásobný programátor ATtiny85/13A: 6 krokov
![Video: Viacnásobný programátor ATtiny85/13A: 6 krokov Video: Viacnásobný programátor ATtiny85/13A: 6 krokov](https://i.ytimg.com/vi/uUJataacukY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Od Arnov Sharma Nasledovať viac od autora:
![Retro herná konzola PALPi Retro herná konzola PALPi](https://i.howwhatproduce.com/images/007/image-19837-1-j.webp)
![Retro herná konzola PALPi Retro herná konzola PALPi](https://i.howwhatproduce.com/images/007/image-19837-2-j.webp)
![DIY Studio Light/ Light Box DIY Studio Light/ Light Box](https://i.howwhatproduce.com/images/007/image-19837-3-j.webp)
![DIY Studio Light/ Light Box DIY Studio Light/ Light Box](https://i.howwhatproduce.com/images/007/image-19837-4-j.webp)
![TTGO T Zobraziť internetové hodinky/hodiny TTGO T Zobraziť internetové hodinky/hodiny](https://i.howwhatproduce.com/images/007/image-19837-5-j.webp)
![TTGO T Zobraziť internetové hodinky/hodiny TTGO T Zobraziť internetové hodinky/hodiny](https://i.howwhatproduce.com/images/007/image-19837-6-j.webp)
O: Len ďalší výrobca z Indie: ') ahoj Viac o Arnov Sharma »
Už ste niekedy urobili projekt ako „LDR x Arduino UNO Automatic Light“alebo podobný, ktorý používa iba 2-3 digitálne I/O porty vášho 32-pinového mikrokontroléra? Je v poriadku, ak práve robíte prototypové práce, ale čo keď chcete dokončiť alebo vyrobiť tento prototyp ako produkt, nie ako projekt. Jednou z alternatív je použitie menšieho a lacnejšieho mikrokontroléra, ktorý stojí menej a dá sa ľahko implementovať do akéhokoľvek projektu s nízkymi požiadavkami. Microchip má rad mikrokontrolérov s názvom „ATTINY AVR“, čo sú malé mikrokontroléry, ktoré dokážu urobiť veľa práce, ktorú Arduino urobí, v oveľa kompaktnejšej forme.
Attiny85 a Attiny13 sú jedným z najbežnejších mikrokontrolérov Attiny, pretože sú lacné a ľahko dostupné.
Na ich programovanie spravidla používame Arduino ako nastavenie ISP alebo USBasp. Chcel som použiť Arduino nano na výrobu programovacieho štítu attiny85, ale nie na programovanie 1 atiny, ale 6. áno 6, môžeme naprogramovať viac ako 1 atiny súčasne čas ich paralelným prepojením.
V tomto príspevku vám ukážem, ako presne som vyrobil tohto programátora, a tipy na programovanie Attiny MCU.
Zásoby
Potrebný materiál-
- Arduino nano x1
- Zásuvky DIP8 x6
- 1uf 10V CAP x1
- presnejšie mužské hlavičky 28
- LED diódy 0603 balenie x4
- Balíček 1K rezistora 0805 x2
- DPS
- 3D tlačená skriňa
- Attiny85 x6
Krok 1: ÚVOD do Attiny85/13A
![ÚVOD do Attiny85/13A ÚVOD do Attiny85/13A](https://i.howwhatproduce.com/images/007/image-19837-7-j.webp)
![ÚVOD do Attiny85/13A ÚVOD do Attiny85/13A](https://i.howwhatproduce.com/images/007/image-19837-8-j.webp)
![ÚVOD do Attiny85/13A ÚVOD do Attiny85/13A](https://i.howwhatproduce.com/images/007/image-19837-9-j.webp)
![ÚVOD do Attiny85/13A ÚVOD do Attiny85/13A](https://i.howwhatproduce.com/images/007/image-19837-10-j.webp)
ATtiny85 je vysokovýkonný 8-bitový mikrokontrolér s nízkym výkonom založený na Advanced RISC Architecture. Má 8 kB programovateľného blesku v systéme a je obľúbený kvôli svojim kompaktným rozmerom a svojim funkciám
jeho prevádzkové napätie je +1,8 V až +5,5V
(pre viac informácií si prečítajte jeho technický list)
Attiny13 je vysokovýkonný, nízkoenergetický 8-bitový mikrokontrolér Microchip na báze AVR RISC, ktorý kombinuje 1KB ISP flash pamäť, 64B SRAM, 64B EEPROM, súbor registra 32B a 4-kanálový 10-bitový A/D prevodník. Zariadenie podporuje priepustnosť 20 MIPS pri 20 MHz a pracuje medzi 2,7-5,5 voltov.
Vykonaním výkonných pokynov v rámci jedného hodinového cyklu zariadenie dosahuje priepustnosti blížiace sa 1 MIPS na MHz, pričom vyvažuje spotrebu energie a rýchlosť spracovania.
(pre viac informácií si prečítajte jeho technický list)
tieto dva čipy sú do istej miery podobné a majú rovnaký vývod.
Attiny85 je lepší ako Attiny13, pretože je obľúbenejší, a má k dispozícii knižnice ako attiny13, čo uľahčuje začiatok tohto čipu.
Krok 2: Navrhovanie programovacieho štítu
![Navrhovanie programovacieho štítu Navrhovanie programovacieho štítu](https://i.howwhatproduce.com/images/007/image-19837-11-j.webp)
![Navrhovanie programovacieho štítu Navrhovanie programovacieho štítu](https://i.howwhatproduce.com/images/007/image-19837-12-j.webp)
Túto nano breakout dosku som navrhol v OrCad Cadance, má štyri LED diódy (3 z nich sú pripojené k D7 D8 a D9 kvôli stavu programovania ICSP a štvrtá je pripojená k D11 alebo D0 Attiny v prípade, že potrebujeme otestovať Attiny na palube.)
Posielam na PCBWAY a PCB som dostal za 22 dní (kvôli pandemickej situácii)
(Spolu so schémou som pridal súbory Gerber, aby ste ich mohli dokonca odoslať výrobcovi PCB alebo si vytvoriť vlastnú verziu)
Krok 3: Zostavenie
![Image Image](https://i.howwhatproduce.com/images/007/image-19837-14-j.webp)
![](https://i.ytimg.com/vi/3tJi0zzWZtM/hqdefault.jpg)
![Programovanie! Programovanie!](https://i.howwhatproduce.com/images/007/image-19837-17-j.webp)
Pozrite si video so základným návodom na montáž-
Krok 4: Testovanie a blikanie nano s Arduino ako ISP
![Image Image](https://i.howwhatproduce.com/images/007/image-19837-16-j.webp)
![](https://i.ytimg.com/vi/3tJi0zzWZtM/hqdefault.jpg)
Najprv som zapojil Arduino nano do počítača a blysol ho jednoduchým náčrtom LED diódy Chaser, ktorý prepína LED zapojené na piny D7, 8, 9 a D11 v poradí chaser. zľava doprava
(pozri si video)
Potom som na túto tabuľu nahral skicu „Arduino ako ISP“z ukážkových náčrtkov a po nahratí načrtnutej skratky som prepojku skrátil. Odpojil som kábel USB a vytiahol 6 attiny85 na programovanie.
Krok 5: Programovanie
![Programovanie! Programovanie!](https://i.howwhatproduce.com/images/007/image-19837-18-j.webp)
![Programovanie! Programovanie!](https://i.howwhatproduce.com/images/007/image-19837-19-j.webp)
Rovnako ako mnoho ľudí som sa zoznámil s mikrokontrolérmi prostredníctvom platformy Arduino, Arduino IDE je možné použiť na programovanie takmer každého mikrokontroléra Attiny pridaním súborov Attiny Core od Spence Konde -
github.com/SpenceKonde/ATTinyCore
Proces inštalácie je celkom dobre zdokumentovaný na stránke GitHub
Proces blikania je veľmi jednoduchý a priamy
- Vložte attiny85 alebo 13 do DIP SOCKETU podľa správnej orientácie
- Prejdite na Nástroje> Doska a vyberte tabuľu attiny85.
- Vyberte rýchlosť hodín na 1 MHz, 4 MHz alebo 8 MHz (pre Blink Sketch je v poriadku 1 MHz)
- Vyberte správny komunikačný port
- V nástroji> Programátor vyberte „Arduino ako ISP“
- Kliknite na BURN BOOTLOADER
- Teraz choďte na Skica> a zvoľte „Nahrať pomocou programátora“alebo jednoducho Ctrl+Shift+U
Krok 6: Výsledok
![](https://i.ytimg.com/vi/3tJi0zzWZtM/hqdefault.jpg)
Naprogramovaný Attiny85 alebo 13 položte na dosku a prepojte LED s D4* a GND a napájajte ich oddelene.
ALL GONNA BLINK (pozrite si video)
S týmto nastavením môžete naprogramovať viac ako 1 Attiny súčasne, čo je celkom užitočný výkon, pretože teraz môžete svoj projekt v pohode replikovať alebo ho dokonca môžete vyrobiť na predaj aplikácií. Dúfam, že tento príspevok bol nejakým spôsobom nápomocný. všetko tu je OPENSOURCE, takže ak niečo potrebujete, zanechajte komentár.
Odporúča:
Programátor CH341A: 8 krokov
![Programátor CH341A: 8 krokov Programátor CH341A: 8 krokov](https://i.howwhatproduce.com/images/001/image-965-32-j.webp)
Programátor CH341A: Nedávno som si kúpil mini programátor CH341A. Mini programátor je v poriadku a môže sa použiť na programovanie čipov radu 24 a 24. Sú to veľmi nízke náklady, ale sú veľmi užitočné, pretože ich môžem použiť na aktualizáciu firmvéru počítača a firmvéru smerovača. WCH láskavo vydáva
Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov
![Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov Arduino ako ISP -- Napaľujte hexadecimálny súbor v AVR -- Poistka v AVR -- Arduino ako programátor: 10 krokov](https://i.howwhatproduce.com/images/001/image-2389-51-j.webp)
Arduino ako ISP || Napaľujte hexadecimálny súbor v AVR || Poistka v AVR || Arduino ako programátor: ……………………… REGISTRÁCIA Na môj kanál YouTube pre ďalšie videá …….. Tento článok je všetko o arduino ako isp. Ak chcete nahrať hexadecimálny súbor alebo ak chcete nastaviť poistku v AVR, nemusíte kupovať programátor, môžete to urobiť
Viacnásobný port USB bez akejkoľvek dosky plošných spojov: 4 kroky
![Viacnásobný port USB bez akejkoľvek dosky plošných spojov: 4 kroky Viacnásobný port USB bez akejkoľvek dosky plošných spojov: 4 kroky](https://i.howwhatproduce.com/images/006/image-17758-j.webp)
Viacnásobný port USB bez akejkoľvek dosky plošných spojov: Toto je môj druhý návod a tu sa s vami podelím o projekt, v ktorom môžete vytvoriť viac portov USB na použitie vo svojom počítači, pretože keď pracujete z domu, máte veľký problém s používaním mnohých zariadení, pretože väčšina zariadení teraz h
Viacnásobný modul LED displeja: 6 krokov (s obrázkami)
![Viacnásobný modul LED displeja: 6 krokov (s obrázkami) Viacnásobný modul LED displeja: 6 krokov (s obrázkami)](https://i.howwhatproduce.com/images/005/image-14618-14-j.webp)
Viacnásobný modul LED displeja: Dobrý deň, rád pracujem s LED displejmi so 7 segmentmi alebo s bodovou maticou a už som s nimi robil mnoho rôznych projektov. Zakaždým sú zaujímavé, pretože v tom, ako môžu fungovať, je nejaký druh mágie, pretože to, čo vidíte
Viacnásobný stojan na gitaru!: 5 krokov
![Viacnásobný stojan na gitaru!: 5 krokov Viacnásobný stojan na gitaru!: 5 krokov](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961816-multiple-guitar-rack-and-roll-5-steps-j.webp)
Viacnásobný stojan na gitaru a roll!: Tento návod je určený pre 6 -násobný stojan / stojan na gitary s valčekmi. Ako si vyrobiť vlastný stojan / stojan na gitaru z materiálov, ktoré sa povaľujú po vašom dvore. Aspoň mám na svojom dvore toľko harabúrd, že by som pravdepodobne dokázal vyrobiť M