Én nagyon nem szeretem az smd alkatrészeket. De hiába, egyre több olyan IC-be futok bele, ami már csak ilyen tokozással kapható. A böngésző gyakran feldob elektronikai áramkör, alkatrész, eszközhirdetéseket - persze nem véletlenül – így aztán rákattintottam egy „harmadik kéz” segédeszközre.
Egy
mágneses
talpú, állítható rugós tüske
- jobban nem tudom leírni - ami az smd alkatrészt rászorítja a
panelre, a forrasztás idejére. Nagyjából 6 ezret kértek érte -
a fém talp nélkül, nekem az már van - és hát kíváncsian
vártam, mennyire lesz használható.
Megjött, kipróbáltam, és meg vagyok elégedve. A tüske könnyen pozicionálható, és beállítható a nyomó ereje. Ahhoz képest, hogy elég egyszerű eszköz, nem olcsó, de jól használható. Szerintem.
Egy
új áramkör tervezésénél néha körbe radarozok, van-e valami
új, k
orábbiaknál
jobb tápegység IC. És most találtam egyet, ami - nekem legalábbis
– újdonság. AP63205,
egy olcsó, pici, kapcsolóüzemű táp IC.
Mindössze egy darab 100 nF kondenzátor, és egy 4 mH tekercs kell
az 5 voltos kimenő feszültség előállításához. (A „szokásos”
külső kapcsoló dióda és bekerült az ic-be.)Egy alkalmazási példa: pic programozó adapter
A Microchip anno - többek között - annak köszönhette a sikerét, hogy egy olcsón után építhető égetőt publikált, és megjelent egy elektronikusan törölhető típus, a legendás PIC16c84.
Ezért
aztán rengeteg diák, amatőr, kedvence lett, a
kik
persze később, már mérnökként is a PICekben gondolkodtak.
Később kiadták a PICKIT2-őt, egy gyors, olcsó programozót,
aminek szintén közkincsét tették a teljes műszaki
dokumentációját.
Aztán valami „eltört” a Microchipnél. A PICKIT2est kivezették a kínálatból, és az MPLAB fejlesztő rendszerből is kigyomlálták, vegyen mindenki PICKIT3-at. Ezekről csináltam egy leírást, ha valakit érdekel itt olvashatja.
( https://mikroklub.hu/htm/picprog.htm#pickit2 )
Aztán a PICKIT3-at is elengedte a Microchip, és az MPLAB-nál is beszürkült, azaz már nem választható ki „tool-nak”, ha debuggolni akarunk, vegyünk újabb égetőt. Hát vettem egy SNAP-et. És nem értem, hogy ezt hogy merik pénzért adni…
Na de sorban. Ránézésre rögtön feltűnik, hogy a szokásos hat helyett nyolcas csatlakozója van. A dokumentációt böngészve, kiderül, hogy szerencsére nem változtattak a házi „szabvány” hatos csatlakozó kiosztásán, csak odaraktak mellé két NC csatlakozó hüvelyt. Na ennek vajon mi az értelme? Az biztos, emiatt jobban kell figyelni a hatos tüske csatlakozó bedugásánál.
Próbaképpen be akartam égetni vele egy 16f1826-as PIC-et. A szokásos programozó adapterrel próbáltam, ez ugye rákapcsolja a programozó csatlakozó pontjait a PIC-re.
Az
egy dolog, hogy
nincs egy külön PC program hozzá, hanem az MPLAB feltelepítése
után
megjelenő
MPLAB IPE szolgálna erre.
Egy lassú, trehányul elkészített, igénytelen program, logikátlan
kezelő felülettel. (Még azt is képtelenek megoldani, hogy lássuk
a program üzeneteket. Ha nem a teljes képernyőn van, egyszerűen
levágja a sorok végét.)
Na,
felismeri
a rádugott SNAP-ot, ki lehet választani a PIC típusát. (A
PICKIT2-nél erre nincs szükség az égető automatikusan kiolvassa
az IC azonosítót.) Beállítom, de csak nem akarja észlelni a
PICet. Mi lehet a baj? Aztán kiderült, hogy a
SNAP nem ad ki tápot a VCC csatlakozó pontján!
(Pl. a PICKIT2 nemcsak a programozásnál ad tápot, de kipipálva a
VCC rubrikát, pár 100 milliamperes tápegységként is működik.)
A
lényeg, hogy a
SNAP-el csak áramkörön belül, tápfeszültség alatt
programozhatjuk a PIC-et, illetve olyan égető adapterrel ami tápot
is tud adni neki.
Na, megoldom, megkapja a tápot, betöltök egy hex-et, és akkor jön
a következő döbbenet.
Figyelmeztet a program, hogy az MCLR lábat a beégetendő program digitális inputként használná, ezért így nem tudja beégetni! Huh.
Ha
átállítjuk ezt „fuse”-t, akkor jön a követk
ező
probléma: a
SNAP csak 5 voltos égető feszültséget tud,
a betöltött hexben pedig nem a „low voltage program fuse” van
beállítva, így nem fog menni a dolog. (!!!) Na de mindjárt
javasol is egy megoldást, hogy majd átállítja a „fuse”-t
LVP-re. Kattintás, hogy legyen így, majd utána ugyanezt a
hibaüzenetet kapjuk… Szóval ha
kapunk/letöltünk egy hexet, ahol nem az alacsony feszültségű
programozás van beállítva, na akkor azt SNAP-el nem tudjuk
beégetni.
És törölni se tudjuk azt a PICet amit nem az 5 voltos égetőfeszültséggel programoztak be.
És még nincs vége! A régebbi típusokat, például a nagyon népszerű 16f628-at, 16f877-et, amikhez rengeteg kapcsolás van a neten, már nem lehet kiválasztani.
Epilógus.
Csak akkor vegyük meg ezt a vackot, ha az MPLAB-al „debuggolni”
akarunk, vagy belefutunk egy olyan PIC típusba, amit nem tudnak a
régi égetők, „sima”
PIC égetőnek szinte használhatatlan...
Viszontlátásra: Torkos Csaba 8100 Várpalota Táncsics u. 7. Telefon: napközben: 88/473-784, egész nap: 06/30/9472-294, email: torkoscs@gmail.com internet: http://www.eprom.hu , http://www.mikroklub.hu