Je to už nějakou dobu, co programuji mikroprocesory (MCU), ale až teď mě napadlo si vyrobit programovací redukci. Nejčastěji programuji osmibitové MCU firmy Freescale. Zvláštní je, že většinou jsem si vystačil s osmivývodovými pouzdry.

Asi to bude způsobené jejich nízkou cenou, množstvím periferií (AD, PWM a další), ale i dostatkem pamětí a relativní jednoduchostí zapojení. Dají se programovat v zapojení, čehož využívám téměř vždy. Doposud jsem to dělal tak, že jsem vše zapájel a až pak jsem přímo na vývody MCU připájel kablík s konektorem do programátoru. Ještě, že stačí jen 3 vývody — zem, napájení a programovací vstup.

Ovšem počet naprogramovaných procesorů stoupal a začínalo to být nepraktické. I při vývoji, kdy se zdá, že vše funguje, tak jsem kablík odpájel, ale jak se ukázala nějaká chybka, tak jsem musel pájet znova. Tak jsem jednoho dne vzal kolíček na prádlo a trochu ho upravil…

Popis

Potřeboval jsem vyrobit redukci pro aspoň 3 vývody pouzdra SOIC. Jako mechanickou část jsem zvolil kolíček na prádlo. Pak jsem potřeboval něco se stejnou roztečí jako má SOIC8. Chvíli jsem hledal v šuplíku a našel DPSku z harddisku, kde byla paměť v patici s pouzdrem PLCC. A právě ta má stejnou rozteč vývodů a taky pružné kontakty.

Patici jsem odpájel nad svíčkou — horkovzdušnou pistoli se mi nechtělo vytahovat. Sice to trvá déle, ale svíčka byla blíže a nechtělo se mi řešit uchycení všeho. Tak jsem to položil na špulku pájky a feritové trafo, které bylo zrovna na stole. Mimochodem, pájení a odpajování nad svíčkou není špatný postup, ale musí se to hlídat, aby se to nevzalo moc rychle nebo aby se plamen nedostal na DPSku, jinak se na ní uloží uhlík.

Odpajování

Odpájená patice

Po odpájení jsem potřeboval z patice vyřezat 4 piny pro programování. Vzal jsem vrtačku Dremel, upnul řezný kotouč a šupem je vyřezal. Pak jsem otočil vývody, abych ten kousek mohl nalepit do kolíčku a vývody mi nepřekážely.

Vyřezáno

Otočené vývody

Ovšem kolíček jsem nejprve upravil. Uřezal jsem jednu kulatou část, aby mi nepřekážela a zarovnal jsem kulaté části kolíčku, pro větší styčnou plochu. Piny jsem přilepil oboustrannou lepící páskou na kraj kolíčku, kvůli lepší dostupnosti. Ovšem lepící páska se ukázala nestálá a kraj, taky nebyl dobrý nápad. Přilepil jsem to znova doprostřed a nakonec jsem to zajistil tavným lepidlem. Lepidlo aplikuji tak, že uřežu kousek z tyčinky lepidla a to pak mikropájkou při 150-170°C v místě potřeby roztavím a upravím.

To je on, mého srdce šampión

Zarovnané kulaté části

Přilepeno

Následně jsem připájel přívody a redukci vyzkoušel. Ovšem nastal již zmíněný problém s lepící páskou, která pomalu ujížděla. Ujížděla i DPSka v redukci, proto jsem na druhou stranu vnitřní strany kolíčku umístil gumovou pásku.

Připájeno

Celek

Detail s DPS

Finální verze

Zatím jsem si s redukcí moc neužil, ale vypadá funkční. Občas má problém s kontaktem zřejmě kvůli tavidla na přívodech MCU nebo oxidech.

Štítky