2019. február 10., vasárnap

AVR Tranzisztor Teszter

Az utazó elektronikás táskámban tartok egy AVR tranzisztor tesztert. Ezt itt:
Van vele pár problémám:
A lézervágott akril dobozát nem vágták pontosan, tehát, ha összerakom, a gomb állandóan megnyomott állapotban van.
Az LCD és a háttérvilágítása nincs megfelelően összeragasztva, így szétesik



Nem csak a fenti okokból vettem egy másik modellt, színes kijelzővel. Ezt itt:


Jó sokáig a fiókban hagytem. Nem érdekelt, hogy megépítsem. Karácsony körül végül is összeraktam, és akkor ért a meglepetés:


Oroszt kaptam belőle:
11 év Orosz nyelv tanulás nem volt elég, hogy használni tudjam.
Úgy döntöttem, hogy nyelvet cserélek benne.
Sajnos a menüből nem megy. újra kell fordítanom a programot és feltöltenem.
Elkezdtem kicsit nyomozni. Itt van a project web oldala:
https://www.mikrocontroller.net/articles/AVR_Transistortester
A kód nem Arduino alapú, eredetileg linuxon fordították, és sajnos hiányzik egy értelmezhető dokumentáció a fordítási folyamatról (mégha ez nem is túl bonyolult)
Az eredeti panelen nincs ISP csatlakozó, tehát a procinak valahol máshol kell lennie a a feltöltéshez. (nincs Arduino bootloader, tehát az UNO panel magában kevés ehhez).
Tehát az Arduino UNO-t megfejeltem egy USBTiny programozóval.

A lépések:
1. Tegyünk fel pár csomagot az Ubuntura:
apt-get install avr-libc avrdude gcc-avr make git
2. Töltsük le a kódot a repóból.
git clone https://github.com/svn2github/transistortester
3. Másoljuk át a makefile-t az lcd könyvtárából a defaultba (lehet, hogy nem kell és az eredeti helyén is lefordul)
cp transistortester/Software/trunk/ST7735/Makefile transistortester/Software/trunk/default/
4. Menjunk a default könyvtárba
cd transistortester/Software/trunk/default
5. Szerkesszük meg a makefile-t, írjuk át benne a programozóra vonatkozó sort:
PROGRAMMER=usbtiny
6. Fordítsuk le és töltsük fel:
make
make upload

A feltöltés után visszaraktam a procit a helyére, úgy néz ki, mostmár működik:





2019. február 9., szombat

HFM-I újragondolva

Csak mert nem tudok nyugton a seggemen maradni. Piszkosul kicsi a befejezett projectjeim aránya, így most belefogtam egy újabba.
Az elektronikai érdeklődésem annak idején az audio cuccokkal indult. Így most kicsit visszatérek oda.
Arra gondoltam, hogy elsőnek megépítem gyerekkorom ikonikus cuccát, kicsit újragondolva, kicsit javított alkatrészekkel. Az alany a valamikori Hi-Fi Magazin lemezjátszó korrektora (műveltebbeknek RIAA), a HFM-I.
Az eredeti cikk itt:
http://www.hifimagazin.hu/HFMCD/HFM/CIKKEK/HFM1017.HTM
és itt:
http://www.hifimagazin.hu/HFMCD/HFM/CIKKEK/HFM1211.HTM
található.
Szóval a terv, hogy az eredeti kondenzátorokat lecserélem ahol lehet fóliára (WIMA MKP és MKS), a szűrőben pedig polisztirén kondikra. Ahol maradt a polarizált kondi, oda a tantál helyet jó minőségű aluminium elektrolit kerül (Nichicon FG).
Az eredeti tranzisztorok már beszerezhetetlenek, ide egyenlőre BC550C/BC560C párost választottam (szívesen veszek bármilyen más ötletet).
Az eredeti tápegységet úgy hajítom ki, ahogy van. Helyette a Jung 2000 nevű feszültségszabályozóból kiindulva, néhány saját ötletemet hozzátéve fogok valamit tervezni (ezt még el sem kezdtem)
Ami elkészült, ebbe a GitLab repo-ba kerül:
https://gitlab.com/suf/suf-electronics-HFM-I

És most egy kis parasztvakításnak, jöjjön a panel modelje: