2020. április 1., szerda

2kW Labortáp 2.

Kérlek ezen a néven, ne keresd a cikk első részét! Ezt Néhány történet ... néven publikáltam.
Eltartott egy ideig, hogy tovább tudjak haladni ezzel a projecttel.
Megépítettem és leteszteltem a késleltető áramköröm, amiről itt volt szó.


Úgy működik, ahogy vártam.
Elkészült a teljes kábelezés, és a mechanikai munka, ami szükséges volt az összerakáshoz.



A szokásos C14-es csatlakozó helyett C20-ast választottam. A két tápegység maximum 3kW-ot vehet fel, ezért úgy éreztem, hogy jobb a nagyobb csatlakozót választani.
Nagyjából egy év kihagyás után, újra beüzemeltem a 3D nyomtatómat. Így, 3D nyomtatott hátlapot kapott a tápegység:


Készítettem egy rövid videót, a két modul késleltetett bekapcsolásáról:



Tehát a szerkezet mostmár működik. Az egyetlen dolog, ami hiányzik, az a számítógépes vezérlés.
A két modul eredetileg két, optikailag leválasztott USB - Soros átalakítóval rendelkezik. Ezt én egy USB porttal akartam megoldani. Rendeltem egy kétcsatornás FTDI modult, ami sajnos még nem érkezett meg. Az USB csatlakozót már felszereltem a hátlapra. A teljes befejezéshez még ide kell érnie az FTDI modulnak, valamint terveznem és építenem kell egy optocsatoló modult hozzá. Ez lesz majd a project második fázisa.

2020. március 18., szerda

Korona idején

Távoktatásra készülve. Kisebb gyermekeimnek nincs számítógépe. Na akkor legyen valami megoldás, hogy be tudjanak kapcsolódni az iskolai munkába.
Feladat: Kell két db gép, headset-el kamerával.
Volt itthon 5db Dell E6400 (igen öreg darabok). Vegyesen kamerával, kamera nélkül, magyar, vagy angol billentyűzettel.
Végül is összesen egy olyat találtam amin van kamera és magyar billentyűzete van. Mi legyen?
Elsőre, keresetem valami másik gépet, fel is telepítettem, de nem tetszett.
Második nekifutásra, elgondolkoztam rajta, hogy mi lenne, ha billentyűzetet cserélnék?
Volt nemrég egy csúnya szervizes tapasztalatom, egy billentyűzet cserére laza két órát vártam és a jóember azonnal nekikezdett ráadásul szakember volt. Szóval, nem nagyon bíztam a dologban.
Mindegy, kerestem video-t:


Kicsit szkeptikus voltam a 2 perc hosszal. Hát nem volt miért. 10 perccel később már meg is volt nálam a billentyűzet csere.
Dell! Le a kalappal! Átgondolt mérnöki tervezés.
Már települ az oprendszer.

2020. január 3., péntek

Hi-Fi állvány - Motoros lemezjátszó tálca 2.

Miután a tálca elkezdett működni, itt volt az ideje megtervezni a megfelelő elektronikát hozzá.
Az alapján az elektronika alapján amit egy Arduino UNO-ból, CNC Shield-ből és breadboard-ból összeraktam, terveztem meg, néhány módosítással:
- Hozzáadtam egy pár plusz csatlakozót, hogy másra is használhassam a kész panelt
- Lecseréltem a DRV8825-ös motorvezérlőt egy Bigtreetech TMC2209-e modulra. Hozzáadtam a soros kommunikációt is.
A kapcsolási rajz:



A panel terv:


És a 3D nézet:


Van még pár panel amit meg kell terveznem a napokban. Úgy döntöttem, hogy együtt fogom ezeket megrendelni, hogy csökkentsem a szállítási költséget.

2019. december 30., hétfő

Két probléma - egy megoldás

Szokásomhoz híven, most is több dolgot építek párhuzamosan.
Az utolsó bejegyzésemben írtam a dupla tápegységem kapcsoló problémájáról. Ez az első dolog ami megoldást igényel.
Néhány hónapja vettem egy 1,5kW-os variac-ot áron alul (15eFt-ért ami egy vicc, főleg miután kiderült, hogy a primer és a szekunder tekercs izolált egymástól).



Amikor használni próbáltam azt tapasztaltam, hogy azonnal leveri a kismegszakítót. Túl nagy a bekapcsolási áram (óriási vasmag).
Az első probléma megoldásához egy időzített kapcsoló áramkörre van szükség amit egy kisáramú áramkör vezérel.
A második probléma, pedig egy klasszikus lágyindító.
Ha a fenti áramkörök működésének a mélyére ásunk, arra juthatunk, hogy a két dolog nagyon hasonlít egymásra. Az elsőben a nagyáramú részt némi késleltetéssel kell bekapcsolnunk. A második rendszerben induláskor néhány teljesítményellenálláson keresztül jut az áram a fogyasztóra, ami időzítés után rövidre záródik.
Szóval, ha leválasztom a vezérlő kis tápegységet a nagyáramú részről egy kapcsolóval, akkor kész is vagyok. :-)
Az időzített kapcsoló áramkörben ki kell hagyni a teljesítményellenállásokat és a kis tápegységet kell kapcsolni az előlapi kapcsolóról. A lágyindítóban pedig a teljesítményellenállások beültetésre kerülnek és a kit tápegység közvetlenül a nagyáramú tápellátásra van kötve (itt külső nagyáramú hálózati kapcsolót használunk az egész rendszerre).
Az áramkör tervezése során egy picit tovább mentem. A fenti egységből felraktam kettőt egyetlen panelra. Ez vagy mester-szolga üzemmódban használható (egyetlen táp bement, egy bekapcsoló gomb, egy kisáramú tápegység, és két - akár különböző - időzítés, két relével), vagy a panelt kettéfűrészelve, két teljesen független egységként.
A teljes terv elkészült. A paneleket egy pár napon belül megrendelem (van egy jópár más terv is a fejemben, és csak egy szállítási költséget akarok fizetni)
A kapcsolási rajz:



A panel terv:


A beültetett panel 3D modelje:


Ez az első tervem aminek teljesen komplett 3D modelje van. Most végre képes voltam a OpenSCAD -> scad -> FreeCAD -> step munkafolyamatot végigvinni a saját alkatrészeimnél, könnyedén.

2019. december 29., vasárnap

Néhány történet - Építek valamit ezekből

Építek valamit. Ahogy szoktam.
Mesélek náhány történetet dolgokról - amit nem szoktam? Vagy mégis? Nem tudom.

1. Alapvetően IT gyerek vagyok. Az életem nagy részében különböző cégeknek dolgoztam, különböző IT munkaköröket láttam el. Ez a történet abba az időbe vezet vissza, amikor IT főnök és rendszergazda voltam a Láng Holdingban.
Ez az internet korszak előtt történt (csak, hogy értsd, az internet sokkal korábban létezett, mint ahogy azt sok fiatalabb, alapvetően nem IT-ban dolgozó ember hiszi). Tehát menjünk vissza 1998-1999-be (a dotnet bumm előttre).
Úgy működtünk, mint egy szokásos holding cég, leginkább pénzügyi/jogi entitásként. Az időszak egyik legnagyobb IT kihívása az volt, hogy az ország törvényeit és a cégnyilvántartást elektronikusan elérhetővé tegyük a munkatársaknak. Ebben az időben ez az információ nem volt elérhető csak úgy egyszerűen az épp induló weben.
Volt egy cég amely ezeket az információkat előfizetéses CDROM-on küldte.
Egy tipikus PC-nek egy CDROM meghajtója volt (mostanában, már egy sem), de többre volt szükségem, központosítva, a szerveren. Tehát vettem egy jó kis SCSI dobozt, négy eszköz hellyel, és négy SCSI CDROM-ot a feladatra.
Ezek az idők elmúltak. Végülis ezt a céget bezártuk, és a doboz a padlásomon landolt (együtt sok egyéb régi IT cuccal).

2. Néhány héttel ezelőtt rendeltem két 60V/1500W-os tápegységet Kínából. Miután nem akartam kifizetni a közös szállításhoz tartozó kötelező DHL díjat, külön rendeltem ezeket. $99 volt darabja. Ez egy jó tesztje volt a helyi postának. Hogyan kezelik a vámolást. Elmondhatom: véletlenszerűen.
Az első amit rendeltem a vámnál kötött ki és jóval később kaptam meg. A másodikat amit rendeltem, egyszerűen kihozta a postás, mindenféle vámolás nélkül.

3. Még 2017-ben rendeltem egy Ruideng DPS5020-as tápegység modult a Banggood-ról. Néhány hónap után egyértelművé vált, hogy sosem fog megérkezni. Tehát jeleztem a Banggood felé. Újraküldték. Végül mindkettő megérkezett. Végül megegyeztem velük, hogy megtartom mindkettőt a visszaküldés helyett.

Mostanra azt hiszem rájöhettél, hogy egy két csatornás 0-50V/20A-es tápegységet akarok építeni a műhelybe. Ez 2017 óta foglalkoztat.
Miután megvannak a modulok, az óriás hálózati tápegységek hozzá, azon kezdtem el gondolkozni, mi lenne a megfelelő doboz hozzá. Bármi amit a helyi, vagy online kereskedőknél találtam, túl nagy és túl drága volt. Így jutott eszembe ez az elfeledett SCSI doboz a padlásról:


Kipakoltam mindent belőle:


Építettem két teljesítmény modult a Ruideng vezérlőből, a 1,5kW-os tápból és néhány aluminium profilból:


Beépítettem az egészet a dobozba:


Itt következik néhány probléma:
1. Elkezdtem gondolkodni. A dobozban van 3kW-nyi tápegység. Azt gontolom, hogy az eredeti kapcsoló sosem lesz képes kb. 15A-t kezelni.
2. Nem akarom a két tápot egyidőben bekapcsolni, mert a bekapcsolási áramlökés valószímű, hogy leveri a kismegszakítót.
3. A tápegységet PC-ről is szeretném vezérelni, de lehetőleg csak egy USB portot használva. Tehát le akarom cserélni az eredeti USB/RS232 adaptert valami másra.

Ahogy láthatod az építés a végéhez közeledik, csak a fenti kérdéseket szükséges kezelnem. Főleg az első kettőt. Ezeknek a megoldása egy későbbi cikk témája lesz.

2019. december 28., szombat

Hi-Fi állvány - Motoros lemezjátszó tálca

Elkezdtem állványt építeni a retró Akai cuccomnak. Én kicsi vagyok. Amikor az állványt el kezdtem tervezni, arra jutottam, hogy helyet veszítek, ha a lemezjátszót a tetejére teszem (ez esetben nem lehet magasabb 120-130 centinél). Ha egy 170 magas állványt építek és a lemezjátszót a közepére rakom, akkor is helyet veszítek, miután hely kell, hogy kinyithassam a tetőt.
Mi lenne, ha építenék egy kihúzható polcot és a lemezjátszót arra tenném? Ez esetben nem veszítenék helyet. Gondoljuk ezt picit tovább: adjunk egy motort a polchoz.
Rendben, de hogyan vezéreljük a polcot?
Mi lenne, ha egy aluminium profilt tennék a polc elejére, és érintő szenzorként használom?
Íme az eredmény:


A jelenlegi vezérlő elektronika egy Arduino UNO-t, egy CNC Shield-et, egy DRV8825-ös léptetőmotor vezérlőt és egy próbapanelen néhány plusz alkatrészt tartalmaz.
Ez nem a végleges megoldás. Azt tervezem, hogy saját elektronikát építek hozzá. A motor vezérlőt is le akarom cserélni egy Trinamic-ra, hogy halkabb legyen a szerkezet.

2019. november 28., csütörtök

Akai - Media Lejátszó 2. Volumio

Letöltöttem és felraktam microSD kártyára a Volumio-t
Rákötöttem a HDMI-t, billentyűzetet, bekapcsoltam - semmi sincs a képernyőn (talán a felbontás)
Átvittem az egészet a 4Ks TV-re - semmi sincs a képernyőn
Kiszedtem a Wi-Fi modult - semmi sincs a képernyőn
Kicserétem a Pine64-et egy teljesen új darabra - semmi sincs a képernyőn
Lecseréltem a microSD-t más típusra - semmi sincs a képernyőn
Lecseréltem a microSD-t egy korábban használt Android TV disztribucióra - képernyő bekapcs, bootol
OLVASD EL AZT A NYAMVADT KÉZIKÖNYVET - te idióta! A Volumio egykártyás gépeken "headless" (nincs semmi a képernyőn)

Feldugtam a hálózatra, megvártam, hogy IP-t kapjon, és rácsattantam böngészőből. Íme:


Első feladat teljesítve
Szükségem lesz majd néhány beépülő modulra a teljes rendszerhez:

Tidal (Leginkább ezt használom online zenelejátszásra)
Körülnéztem. Nem vagyok boldog. Úgy tűnik, hogy a natív integráció nem létezik. Van néhány lehetőség:
1. Előfizetni a MyVolumio-ra és azon keresztül használni
2. Letölteni a zenéket lokálisan az AudFree-vel
3. UPNP-n/DLNA-n keresztül nyomni Android telefonról
Őszintén egyikért sem vagyok oda. Még nem döntöttem el, hogy mi legyen.
További olvasnivaló ehhez:
https://forum.volumio.org/tidal-playback-t8894.html
https://www.audfree.com/tidal/tidal-on-volumio.html
https://forum.volumio.org/tidal-native-plugin-myvolumio-t10682.html

16x2 (20x2) LCD kijelző - remélhetőleg a VFD amit rendeltem ugyanezt a kommunikációs protokolt használja
Úgy tűnik, elég sok információ van róla a neten. Csak össze kell szednem, majd összeépítenem.
Az a kérdés, hogyan fog működni a Pine64-el, miután az összes leírás Raspberry Pi-hoz készült.
Itt vannak a Github repók a kódhoz:
https://github.com/Saiyato/volumio-pydpiper-plugin
https://github.com/dhrone/pydPiper
https://github.com/JedS/Raspdac
A bekötés:
https://3.bp.blogspot.com/-cFWrEVi5-g8/Wgai7e_AWfI/AAAAAAAAUm4/Q_PLvZ38PcQAdb_xYwcjKy9opBIhwV2JgCLcBGAs/s1600/Volumio%2BLCD%2B1.jpg
I2C csatoló (még nem döntöttem el, hogy használom-e):
https://forum.volumio.org/display-16x2-and-i2c-interface-t9549.html

Inkrementális Jeladó (az az izé, ami mostanság hangerőszabályzót játszik a Hi-Fi-n)
Úgy tűnik, hogy az inkrementális jeladó beépülő modulja gyárilag benne van a firmware-ben, csak engedélyezni kell.
Itt van a bekötés és a dokumentáció:
https://github.com/Saiyato/volumio-rotary-encoder-plugin
Több helyen, azt olvastam, hogy megbízhatatlan. Itt van egy alternatív megoldás:
https://forum.volumio.org/getting-rotary-encoder-working-t9690.html
Meglátjuk, melyik a működő megoldás.

Gombok/Általános Ki-, Bemenet
A dobozon alapból van három gomb. Az a tervem, hogy megtartom ezeket, és felhasználom... fogalmam sincs még, hogy mire. Később majd kitalálom. A gombokat esetleg át is cimkézem.
Na de mindegy is. Itt a beépülő modul:
https://github.com/tomatpasser/gpio-buttons
https://github.com/volumio/volumio-plugins/tree/master/plugins/system_controller/gpio-buttons

Bluetooth
A telefonomról bluetooth-on keresztül is szeretnék zenét lejátszani. Így kerestem hozzá megoldást. Itt találtam egyet:
https://forum.volumio.org/volumio-bluetooth-receiver-t8937.html

Infravörös Távirányító
Itt egy belépési pont ahhoz a megoldáshoz, amit használni szeretnék:
https://forum.volumio.org/control-guide-for-raspberry-t9700.html

Összeszedtem az összes információt, amiről azt gondolom, szükséges a VolumIO projectemhez. Azzal fogom folytatni, hogy összekötöm és felkonfigurálom a dolgokat tételenként.