Obsah:
- Krok 1: Popis
- Krok 2: Díly
- Krok 3: Sestava č. 1
- Krok 4: Sestava č. 2
- Krok 5: Sestava č. 3
- Krok 6: Použijte
Video: Vizitka Programátor PIC: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
To byl můj příspěvek do soutěže o velikost vizitky Hack A Day. Právě jsem soubory zazipoval a dal na svůj web. Posílám to sem, protože všechny ostatní položky se zdají být na blogu pro snadný přístup. Naštěstí to projekt zpřístupní a sníží zatížení mého serveru. Přiložený archiv je soutěžní příspěvek tak, jak byl na mém serveru, minus obrázky. Text je převzat z přiloženého dokumentu. Tento programátor PIC/EEPROM je tak jednoduchý a malý, že se vejde na vizitku s dostatečným prostorem pro montážní pokyny… Projekt: Jednoduchý programátor PIC ICSP ve stylu JDM2 (na vizitce).
- celou skrz díru
- díly za méně než 2 USD (za 1 s a 2 s!)
- snadná jednostranná konstrukce doma (se 3 propojkami)
- zbývá dostatek místa pro montážní pokyny
- více prostoru na zadní straně pro ještě více dobrot pro podnikání
- také programuje/čte sériové EEPROMS
Úroveň dovednosti: Snadná/začátečník. Doba montáže: Asi hodinu.
Krok 1: Popis
Kdokoli může postavit tento jednoduchý programátor a seznámit se s mikrokontroléry PIC. Programátor JDM2 je super jednoduchý (asi 10 částí), ale programuje obrovskou škálu PICS a sériových EEPROM. S JDM2 jsem naprogramoval vše od 8kolíkového 12F629 po nový USB PIC 18F4550. Tento programátor má rozhraní ICSP, což znamená, že může programovat PIC a číst EEPROM, když jsou připojeny k desce s obvody. Začněte hackovat!
Desku plošných spojů lze vyrobit jednostranně (se třemi propojovacími vodiči), ale dvouvrstvý design ještě usnadňuje montáž. Všechny stopy jsou pěkné a tučné pro snadný přenos toneru nebo zpracování fotografií doma. Design JDM2 je docela starý, původní obvod JDM2 najdete zde: https://www.jdm.homepage.dk/newpic.htm Tento design zůstává věrný starému schématu, ale číslování diod nyní začíná na 1, spíše než 2.
Krok 2: Díly
Část Hodnota Popis C1 100uF/16 voltový elektrolytický kondenzátor C2 22uF/16 voltový tantalový kondenzátor D1 8,2 V zenerova dioda D2 5,1 V zenerova dioda D3, 4, 5, 6 1N4148 dioda Q1, 2 BC547B tranzistor-npn R1 10K odpor R2 1,5K odpor SV1 5kolíkový konektor záhlaví (nebo zásuvka, kterou zvolíte) X1 DB9 zásuvka sériového konektoru
Krok 3: Sestava č. 1
Začněte odspodu a pokračujte: Nezapomeňte začít propojovacími vodiči, pokud používáte jednostranný plošný spoj.
- Pájejte diody a odpory.
- Každá dioda má černý pruh, který by měl být orientován stejným směrem, jak je uvedeno na desce/ve schématu.
- Stačí připájet odpory, není nutná žádná zvláštní orientace.
Krok 4: Sestava č. 2
Dále přidejte tranzistory. Měly by být orientovány na show ve schématu/obrázku. Tranzistor vlevo je umístěn ve směru opačném k tranzistoru vpravo (všimněte si, že oba mají kulaté části obrácené do středu). Toto je standardní (typický?) Vývod BC547B. Pokud máte problémy s hotovým obvodem, ujistěte se, že vaše tranzistory mají stejný vývod, jak je znázorněno na schématu, a podle potřeby přeorientujte.
Krok 5: Sestava č. 3
"," nahoře ": 0,44285714285714284," vlevo ": 0,4160714285714286," výška ": 0,08095238095238096," šířka ": 0,05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," autor ":" " používá ženskou hlavičku, protože všechny mé hlavičky ICSP jsou mužské. Tímto způsobem se programátor může zapojit přímo do obvodu. "," Nahoře ": 0,6285714285714286," vlevo ": 0,21071428571428572," výška ": 0,11428571428571428," šířka ": 0,21785714285714286}, {" noteID ":" TQ9CYOK8CBE ":" ian "," text ":" Elektrolytický kondenzátor. Pruh indikátoru zemnícího vodiče je zde zleva vidět. "," Nahoře ": 0,430952380952381," vlevo ": 0,1875," výška ": 0,05714285714285714," šířka ": 0,026785714285714284}]">
- Dokončete desku pájením nejvyšších komponent: kondenzátorů, konektoru pin a zásuvky DB9.
- Elektrolytický kondenzátor by měl být pájen se zemí, označenou černým pruhem, směřující k levé straně (jak je znázorněno na obrázku). Pokud je to trochu matoucí, ujistěte se, že se vedení přicházející ze strany s černým proužkem připojuje k základní rovině (velká měděná oblast pokrývající většinu desky).
- Tantalový kondenzátor by měl být umístěn se zemí vpravo od desky (jak je znázorněno na obrázku). Tantalové kondenzátory mohou indikovat kladný vodič s +, spíše než uzemňovací vodič (jako u elektrolytického kondenzátoru). Stejně jako u elektrolytického kondenzátoru se zem připojuje k velké zemní rovině, která pokrývá většinu desky.
Krok 6: Použijte
Software Programátor bude pracovat s jakýmkoli programovacím softwarem, který podporuje JDM2. Mám rád WinPic800, protože dokáže automaticky detekovat mnoho PIC. WinPIC si také zaslouží uznání za skvělé informace o technické podpoře WinPIC. Oba podporují nejnovější USB PIC (18F2/4455). ICProg dělá mnoho PIC, stejně jako EEPROM, ale nebyl chvíli aktualizován ICProg. ICSP Přehled: Citováno z mého ICSP zde instruovatelného. Pochopení ICSP pro PIC Mikrokontroléry Programování mikrokontrolérů není těžké. Budování programátoru je skvělý první elektronický projekt. Cílem této části je vysvětlit jednoduchou metodu „In Circuit Serial Programming“používanou s Microchip PIC. Proč ICSP? Programování velkého čipu DIP (skrz otvor) je snadné. Vložte jej do soketového programátoru, vypalte a vraťte se do aplikačního obvodu. Testujte a opakujte. S menšími čipy (pro povrchovou montáž) jsou věci obtížnější. Neexistují žádné standardní zásuvky pro QFN, SSOP, QFP nebo dokonce pro velké balíčky SOIC.300. K těmto čipům lze připojit a naprogramovat opravdu drahé klipy (100 USD). Pro každý typ čipu a počet pinů, které používáte, je zapotřebí jiný klip. Existuje alternativa. Říká se mu ICSP. ICSP znamená „v sériovém programátoru obvodu (ing?)“. Je to způsob programování PIC, zatímco je stále připojen k aplikačnímu obvodu. Správně, žádné další výměny čipů. Proč je tedy ICSP dobrá věc? 1. Neexistují žádné programovací zásuvky pro malé balíčky čipů. Klipy jsou drahé. Během vývoje je bolestivé přesouvat čipy dovnitř a ven z programátoru. U dílů pro povrchovou montáž nemožné. Přečíst zbytek.
Doporučuje:
Vizitka s dotykovou obrazovkou: 8 kroků (s obrázky)
Vizitka s dotykovou obrazovkou: Jsem strojní inženýr podle stupně, ale také jsem rozvinul dovednosti v elektrotechnice a programování z let projektů zahrnujících obvody a mikrokontroléry. Protože zaměstnavatelé budou očekávat, že mám dovednosti v oboru strojní inženýr
Vizitka PCB s NFC: 18 kroků (s obrázky)
Vizitka PCB s NFC: Po příchodu ke konci studia jsem nedávno musel hledat šestiměsíční stáž v oboru elektroniky. Abych udělal dojem a maximalizoval své šance na nábor do společnosti svých snů, napadlo mě vytvořit si vlastní
Vizitka/herní konzole: ATtiny85 a OLED obrazovka: 5 kroků (s obrázky)
Vizitka/herní konzole: Obrazovka ATtiny85 a OLED: Ahoj všichni! Dnes vám ukážu, jak si můžete vytvořit vlastní vizitku/herní konzoli/cokoli si dokážete představit, že je vybavena podsvíceným OLED displejem I2C a mikroprocesorem ATtiny85. V tomto Instructable vám řeknu, jak PCB, kterou jsem navrhl
5 Programátor tranzistoru PIC *Schéma přidáno ke kroku 9 !: 9 kroků
5 Programátor tranzistoru PIC *Schéma přidáno ke kroku 9 !: Vytvořte si vlastní programátor PIC pro paralelní port vašeho počítače. Toto je variace na klasický design Davida Tait. Je velmi spolehlivý a je k dispozici zdarma dobrý programovací software. Mám rád programátory IC-Prog a PICpgm. Nejlepší ze všeho je, že
Svítilna Vizitka: 6 kroků (s obrázky)
Svítilna Vizitka: Pokud jste si přečetli mé další návody k vizitce, budete vědět, o co jde - vyrobte si vizitku, která je užitečná, nebo kterou lidé opravdu nechtějí vyhodit, a máte úspěšný kousek reklamní. Toto je variace