Obsah:
- Krok 1: Popis
- Krok 2: Diely
- Krok 3: Zostava č. 1
- Krok 4: Zostava č. 2
- Krok 5: Zostava č. 3
- Krok 6: Použite
Video: Programátor PIC na vizitke: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
To bol môj príspevok do obvodnej súťaže o veľkosť vizitky Hack A Day. Súbory som iba skomprimoval a vložil na svoj web. Uverejňujem to tu, pretože sa zdá, že všetky ostatné položky sú na blogu kvôli ľahkému prístupu. Našťastie to urobí projekt prístupnejším a zníži zaťaženie môjho servera. Priložený archív je súťažným príspevkom, ako to bolo na mojom serveri, mínus obrázky. Text je prevzatý z priloženého dokumentu. Tento programátor PIC/EEPROM je taký jednoduchý a malý, že sa zmestí na vizitku s dostatkom miesta na montážne pokyny … Projekt: Jednoduchý programátor PIC ICSP v štýle JDM2 (na vizitke).
- všetko cez dieru
- diely za menej ako 2 USD (za 1 s a 2 s!)
- jednoduchá jednostranná konštrukcia doma (s 3 prepojkami)
- zostáva dostatok miesta na montážne pokyny
- dodatočný priestor na zadnej strane pre ešte viac dobrôt pre biznis
- taktiež programuje/číta sériové EEPROMS
Úroveň zručnosti: Ľahká/začiatočník. Čas montáže: Asi hodinu.
Krok 1: Popis
Ktokoľvek môže zostrojiť tohto jednoduchého programátora a dozvedieť sa o mikrokontroléroch PIC. Programátor JDM2 je veľmi jednoduchý (asi 10 častí), ale programuje obrovské množstvo PICS a sériových EEPROM. Naprogramoval som všetko od 8 -pinového 12F629 po nový 18F4550 USB PIC s JDM2. Tento programátor má rozhranie ICSP, čo znamená, že dokáže programovať PIC a čítať EEPROM, pokiaľ sú pripojené k doske s plošnými spojmi. Začnite hackovať!
Dosku plošných spojov je možné vyrobiť jednostranne (s tromi prepojovacími vodičmi), ale dvojvrstvová konštrukcia ešte viac uľahčuje montáž. Všetky stopy sú pekné a mastné pre ľahký prenos tonera alebo fotografický proces doma. Dizajn JDM2 je dosť starý, pôvodný obvod JDM2 nájdete tu: https://www.jdm.homepage.dk/newpic.htm Tento dizajn zostáva verný starej schéme, ale číslovanie diód teraz začína na 1, než 2.
Krok 2: Diely
Časť Hodnota Popis C1 100uF/16 voltový elektrolytický kondenzátor C2 22uF/16 voltový tantalový kondenzátor D1 8,2 V zenerova dióda D2 5,1 V zenerova dióda D3, 4, 5, 6 1N4148 dióda Q1, 2 BC547B tranzistor-npn R1 10K odpor R2 1,5K odpor SV1 5 -pinový konektor záhlavia (alebo kolíkový konektor, zvoľte) X1 DB9 zásuvka sériového konektora
Krok 3: Zostava č. 1
Začnite zdola a postupujte hore: Nezabudnite použiť prepojovacie vodiče, ak používate jednostrannú dosku plošných spojov.
- Spájkujte diódy a odpory.
- Každá dióda má čierny pás, ktorý by mal byť orientovaný rovnakým smerom, ako je znázornené na doske/schematicky.
- Len spájkujte odpory, nie je potrebná žiadna špeciálna orientácia.
Krok 4: Zostava č. 2
Ďalej pridajte tranzistory. Mali by byť orientované na show v schéme/obrázku. Tranzistor vľavo je umiestnený v opačnom smere ako tranzistor vpravo (oba majú okrúhle časti obrátené do stredu). Toto je štandardný (typický?) Vývod BC547B. Ak máte problémy s dokončeným obvodom, uistite sa, že vaše tranzistory majú rovnaký vývod, ako je znázornené na schéme, a podľa potreby ho preorientujte.
Krok 5: Zostava č. 3
"," hore ": 0,44285714285714284," vľavo ": 0,4160714285714286," výška ": 0,08095238095238096," šírka ": 0,05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," autor ":" používa ženskú hlavičku, pretože všetky moje hlavičky ICSP sú mužské. Programátor sa tak môže zapojiť priamo do obvodu. "," Hore ": 0,6285714285714286," vľavo ": 0,21071428571428572," výška ": 0,11428571428571428," šírka ": 0,21785714285714286}, {" noteID ":" TQ9CYOKCCEE, " ":" ian "," text ":" Elektrolytický kondenzátor. Pruh indikátora uzemnenia tu vľavo sotva viditeľný. "," Hore ": 0,430952380952381," vľavo ": 0,1875," výška ": 0,05714285714285714," šírka ": 0,026785714285714284}]">
- Dosku dokončite spájkovaním najvyšších komponentov: kondenzátorov, konektora pin a zásuvky DB9.
- Elektrolytický kondenzátor by mal byť spájkovaný so zemou, označenou čiernym prúžkom, obrátenou k ľavej strane (ako je znázornené na obrázku). Ak je to trochu mätúce, uistite sa, že zvod prichádzajúci zo strany s čiernym pásom sa pripája k základnej rovine (veľká medená plocha pokrývajúca väčšinu dosky).
- Tantalový kondenzátor by mal byť umiestnený so zemou vpravo od dosky (ako je znázornené na obrázku). Tantalové kondenzátory môžu indikovať kladný vodič +, a nie uzemňovací vodič (ako pri elektrolytickom kondenzátore). Rovnako ako u elektrolytického kondenzátora sa zem pripája k veľkej zemnej rovine, ktorá pokrýva väčšinu dosky.
Krok 6: Použite
Programátor bude pracovať s akýmkoľvek programovacím softvérom, ktorý podporuje JDM2. Páči sa mi WinPic800, pretože dokáže automaticky detekovať mnoho PIC. WinPIC si tiež zaslúži uznanie za skvelé informácie o technickej podpore WinPIC. Oba podporujú najnovšie USB PIC (18F2/4455). ICProg robí mnoho PIC, ako aj EEPROM, ale nebol chvíľu aktualizovaný ICProg. ICSP Prehľad: Citované z môjho ICSP, ktorý je tu možné inštalovať. Pochopenie ICSP pre mikrokontroléry PIC Programovanie mikrokontrolérov nie je ťažké. Zostavenie programátora je veľkým prvým projektom elektroniky. Cieľom tejto časti je vysvetliť jednoduchú metódu „In Circuit Serial Programming“používanú s Microchip PIC. Prečo ICSP? Programovanie veľkého čipu DIP (cez dieru) je jednoduché. Vložte ho do programátora so zásuvkou, napaľujte a vráťte sa do obvodu aplikácie. Testujte a opakujte. S menšími čipmi (na povrchovú montáž) sú veci ťažšie. Neexistujú žiadne štandardné zásuvky pre QFN, SSOP, QFP ani pre veľké balíky SOIC.300. Existujú skutočne drahé klipy (100 dolárov), ktoré je možné pripojiť k týmto čipom a naprogramovať ich. Pre každý typ čipu a počet pinov, ktoré používate, je potrebný iný klip. Existuje alternatíva. Hovorí sa mu ICSP. ICSP znamená „v sériovom programátore obvodov (ing?)“. Je to spôsob programovania PIC, kým je stále pripojený k obvodu aplikácie. To je pravda, už žiadne striedanie čipov. Prečo je teda ICSP dobrá vec? 1. Neexistujú žiadne programovacie zásuvky pre čipy malých balíkov. Klipy sú drahé.2. Počas vývoja je bolestivé presunúť čipy do a von z programátora. Nie je možné použiť diely na povrchovú montáž. Prečítajte si ostatné.
Odporúča:
Programátor ESP8266-07 s Arduino Nano: 6 krokov (s obrázkami)
Programátor ESP8266-07 s Arduino Nano: Toto je krátky návod na vytvorenie šikovnej programovacej dosky ESP8266-07/12E pomocou Arduino nano. Schéma zapojenia je veľmi podobná tej, ktorá je tu demonštrovaná. Máte možnosti zapojiť tento projekt na dosku, spájkovať sa
Jednoduchý 3 odporový programátor PIC: 3 kroky
Jednoduchý 3 odporový programátor PIC: Mikroprocesory hrajú v elektronike veľmi dôležitú úlohu, pretože sú schopné vykonávať okrem iného úlohy v oblasti automatizácie, riadenia a spracovania obrazu. Ich využitie je obrovské. Existuje niekoľko rodín mikrořadičov, jedným z nich je mikro
Ako vytvoriť programátor PIC - 2 „klon“PicKit: 4 kroky (s obrázkami)
Ako vytvoriť programátor PIC - „klon“PicKit 2: Ahoj! Toto je krátky návod na výrobu programátora PIC, ktorý funguje ako PicKit 2. Urobil som to preto, že je to oveľa lacnejšie ako nákup originálneho PicKitu a pretože spoločnosť Microchip, výrobcovia mikrokontrolérov PIC a programátor PicKit,
Programátor PIC na báze JDM2: 4 kroky
Programátor PIC na báze JDM2: Schéma & rozloženie pre aktualizovaný programátor PIC JDM2. Obsahuje hodiny & dátový filter, delič napätia Vpp pre moderné mikrokontroléry PIC (napr. USB PIC 18F2455/4455). Pred čítaním stránok ako www.hackaday.com & www.makezine.com/blog Mám
5 Programátor tranzistora PIC *Schéma pridaná do kroku 9 !: 9 krokov
5 Programátor tranzistora PIC *Schéma pridaná do kroku 9 !: Vytvorte si vlastný programátor PIC pre paralelný port počítača. Toto je variácia klasického dizajnu Davida Taita. Je veľmi spoľahlivý a je k dispozícii bezplatný dobrý programovací softvér. Mám rád programátor IC-Prog a PICpgm. Najlepšie na tom je, že