Obsah:

Sestavení programátoru / debuggeru PIC Inchworm ICD2: 7 kroků
Sestavení programátoru / debuggeru PIC Inchworm ICD2: 7 kroků

Video: Sestavení programátoru / debuggeru PIC Inchworm ICD2: 7 kroků

Video: Sestavení programátoru / debuggeru PIC Inchworm ICD2: 7 kroků
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, Listopad
Anonim
Budování programátoru / debuggeru PIC Inchworm ICD2
Budování programátoru / debuggeru PIC Inchworm ICD2
Budování programátoru / debuggeru PIC Inchworm ICD2
Budování programátoru / debuggeru PIC Inchworm ICD2
Budování programátoru / debuggeru PIC Inchworm ICD2
Budování programátoru / debuggeru PIC Inchworm ICD2

Tento instruktáž je ilustrovaná procházka budováním klonu ICD2 zvaného Inchworm. Je to přímá souprava, která vám umožní sestavit MPLAB ICD2 kompatibilní programátor a debugger. Existuje spousta programátorů, ale jen velmi málo obsahuje debugger, (Debugger umožňuje stačí projít programem a nastavit seznamy sledování (viz proměnné) a mnoho dalšího. Úplný manuál včetně schématu a poznámek najdete na blueroomelectronics

Krok 1: Příprava DPS

Příprava DPS
Příprava DPS

Před montáží desku plošných spojů omyjte jemným čisticím prostředkem a důkladně osušte.

Krok 2: Pájejte všechny části „nízkého profilu“

Pájka All
Pájka All

Zde jsem pájel a ořezal vývody všech nízkoprofilových částí. Při stavbě desky plošných spojů je často nejjednodušší nejprve sestavit malé části. Tato metoda vám dává větší prostor pro práci při přidávání vyšších částí. Nejprve přidejte rezistory, přičemž si všimněte, že tan rezistory jsou běžné verze s tolerancí 5% a modré rezistory jsou typy kovových fólií 1%. Nyní nainstalujte diody, oba menší sklo diody a větší výkonové diody vyžadují, abyste věnovali pozornost barevnému pásu na katodě všech diod. Nesprávná instalace diod způsobí, že Inchworm nebo jakýkoli elektronický projekt nebude správně fungovat. Poznámka: Stavím bateriovou verzi pro ukázky, napájecí diody, které jsem použil, jsou místo běžnějších diod 1N4001 s nízkým výpadkem Schottky 1N5817. Šest malých skleněných diod je běžných typů 1N4148 (můžete také použít 1N914)

Krok 3: Bylo přidáno více malých dílů

Přidáno více malých dílů
Přidáno více malých dílů

Zde byly přidány zásuvky IC.

Když pájíte zásuvku IC, je dobré pájet pouze jeden kolík na rohu, abyste měli šanci, že bude správně sedět na desce plošných spojů. Jakmile je zásuvka v jedné rovině, pokračujte v pájení zbytku pinů. Dále jsou přidány obvody 0,1 uf, tyto malé čepice jsou důležité při použití jakéhokoli logického integrovaného obvodu, slouží k absorbování malých závad pomocí digitálních logických čipů. Přidal jsem 5mm LED namísto 3mm specifikovaných LED. Je to prostě otázka vkusu.

Krok 4: Budou přidány vyšší čepice

Přidány jsou vyšší čepice
Přidány jsou vyšší čepice

Zde byly přidány větší elektrolytické kondenzátory.

"Použil jsem mikrominiaturní čepice, když jsem je mohl dostat, nemusíte." Na desce plošných spojů je místo pro větší standardní kondenzátory; jen se ujistěte, že jsou správně dimenzovány na napětí. Malé černé 10uf krytky jsou dimenzovány na 25v a větší žluté krytky na 16v.

Krok 5: Konečná montáž

Konečné shromáždění
Konečné shromáždění

Nyní pro všechny velké díly. Přidejte napájení, konektory ICD2 a RS232. A ano, je to konektor DE9 DE9 Wikipedia. Před testováním pájíte test 7805 (nebo LM2940-5) s volitelným chladičem nainstalovaným před pájením. Šroub a matice jsou #6 a dobře sedí. Vložte MAX232 (nebo ST232) a připojte napájení. Zkontrolujte napětí ve dvou testovacích bodech (TP +5 a TP VPP> 12VDC) Nyní odpojte napájení a nainstalujte předprogramovaný 16F877 nebo 16F877A ** (firmware bootloaderu pro 16F877 najdete v MPLAB a 16F877A najdete na můj web. Poznámka: K provozu na baterie jsem použil nízký výpadek LM2940-5.

Krok 6: Volitelné pouzdro

Volitelné pouzdro
Volitelné pouzdro

Zde je hotový Inchworm namontovaný v pouzdře Hammond 1591B. Používám distanční sloupky, abych je mohl připevnit … Je také možné a levnější namontovat Inchworm do víka pouzdra Hammond 1591BC pomocí šroubů č. 6. Vytváří pěkný nízkoprofilový ICD2.

Krok 7: Tutor Firefly 16F88 namontovaný na Inchworm

Tutor Firefly 16F88 namontovaný na Inchworm
Tutor Firefly 16F88 namontovaný na Inchworm

Zde je zobrazen palcový červ s volitelným tutorem Firefly 16F88 a zásuvkovou deskou ZIF.

LED diody svítí, protože energii získávají z baterií 6AAA NiMH umístěných v pouzdře Orange Hammond 1591B

Doporučuje: