Multiplexovanie velkeho VFD displeja

Všetko čo súvisí so svetlom

Moderátori: mirosne, Moderátori

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 30 Júl 2022, 15:08

Mam tu jeden VFD displej vytiahnuty zo stareho domaceho kina.
Ma spolu 54 vyvodov - 36 anod a 18 mriezok.
Displej cely rozsvieteny.jpg
Multiplexujem ho pomocou ATmega328, ktory bezi na 20 Mhz, co je max.
Filament driver som postavil diskretny, jeho vystup vyzera takto pri zatazi filamentom, coz je podla mna OK
Filament driver pod zatazou filamentom.png
Anodove/mriezkove napatie mam 24 V.
Problem je, ze nie som spokojny so svietivostou toho displeja. Zrychlit multiplexovanie sa uz viac neda, zrejme to MCU nestiha. Zvysenie anodoveho/mriezkoveho napatia nad 24 V sposobi zvlastne artefakty na koncoch displeja, vid obrazok:
VfdDucharina.jpg
Ako keby cast segmentov "HDMI", "sipka vlavo", "sipka hore" a "sipka dole" slabo svietili. Cim vyssie napatie, tym vyraznejsie artefakty. Toto mi brani pouzit vyssie napatie na zlepsenie svietivosti.
Duchovia to nie su, tie artefakty tam su bez zavislosti na ostatnych segmentoch.
Napada niekoho, co by to mohlo sposobovat, resp. existuje sposob, ako sa tomu vyhnut?
Poznamka: displej riadim sam, lebo specializovane VFD drivery bud maju nedostatocne mnozstvo pinov, alebo su extremne nedostupne/predrazene. Uz to mam hotove, len by som este rad tuto jednu vec dotiahol.
Za odpovede vopred dakujem.

//edit: zabudol som napisat, ze tam mam kaskadu 7 posuvnych registrov 74595, kedze atmega328 ma na riadenie tohto displeja malo pinov.
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa 105nu70 » 30 Júl 2022, 18:58

-
0
Naposledy upravil/-a 105nu70 v 25 Mar 2023, 11:19, upravené celkom 1 krát.

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 31 Júl 2022, 08:21

Ano, o to som sa pokusal, ked som dumal nad zapojenim zhavenia (filamentu). Navinul som si male trafko na feritovy toroid s vyvedenym stredom, ale nech som robil co som robil, nechcelo to fungovat, hlavne ze ostatnym ludom na nete to slo.
Potom som nasiel taketo zapojenie a to fungovalo na prvy sup, tak som to tak nechal. Nie je to moj vymysel, je to z konstrukcie "VFD Extension Board" od Dennisa Kuschela. Cele PDF je na nete, tu prikladam obrazok zhavenia filamentu.
Capture.JPG
Moj filament by mal byt asi zhaveny tak, aby RMS na nom bolo okolo 5 V - zistil som to len skusmo, ked som ho zhavil pomocou DC, aby filament nesvietil na cerveno. Je to zakazkovy displej, datasheet je ako vzdy prisne tajny a nenajditelny.
Ten maly izolovany menic si kupoval ako hotovy modul, alebo si si ho postavil sam? Ak to druhe, mozes sa podelit o zapojenie, ze by som to vyskusal?
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa 105nu70 » 31 Júl 2022, 18:51

-
1
Obrázok 1
Naposledy upravil/-a 105nu70 v 25 Mar 2023, 11:19, upravené celkom 1 krát.

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 01 Aug 2022, 18:51

Vdaka za info.
Tvoje zapojenie s 555 sa napadne podoba na to co som skusal ja :) Parametre trafa som nasiel na jednej zo stranok, teraz marne patram v pamati, ale bolo to asi nejak 2 zavity na primar a 2x18 na sekundar... neviem.
Bias filamentu voci GND by sa zvacsil, keby som zvacsil napajacie napatie menica?
Este by som si to chcel ujasnit, ako to vlastne ma byt.
Anody a gridy chcem riadit tak, ze budu pripojene na GND ked nemaju svietit, a na +24 (alebo kolko treba), ked svietit maju. Bias filamentu ma byt voci GND kladny, ci zaporny? Rad by som sa vyhol zapornym napatiam v tomto zapojeni, ak sa da.
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa 105nu70 » 01 Aug 2022, 21:02

-
1
Obrázok 1
Naposledy upravil/-a 105nu70 v 25 Mar 2023, 11:19, upravené celkom 1 krát.

Používateľov profilový obrázok
Radus
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1497
Dátum registrácie: 27 Okt 2009, 00:00
Bydlisko: Prešov
Vek: 42

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Radus » 01 Aug 2022, 22:41

Niekde by som mal mať LM9022. Nechceš vyskúšať?
http://kevinrye.net/index_files/vfd_ac_ ... driver.php
0

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 02 Aug 2022, 14:27

105nu70: vdaka za super vysvetlenie, uz je to jasnejsie. Dobra idea s tym posunutim napajania menica. Momentalne mam v zapojeni 5 V a 24 V. Pre napajanie menica mozem ziskat 2,5 V z 5 V nejakym LDO regulatorom, a 7,5 V z 24 V pomocou LM317, no som zvedavy ako bude kurit :mrgreen: Filament zerie 160 mA pri DC 5 V, co pri AC priebehu ako som ukazal vyssie na oscilograme, pri RMS 5 V malo byt rovnake, ak sa nemylim. 24-7,5 = 16,5 a to krat 0,16 A = 2,6 W ktore prekurim.
Momentalne z 24 V robim 5 V na napajanie MCU a logiky pomocou DC menica z Ciny a ten funguje dobre. Je regulovatelny, tak mozno by slo ho nastavit na vystupne napatie 7,5 V a potom 5 V urobit pomocou linearneho regulatora z tohto napatia. Ale to uz predbieham, na to bude cas ked ten filament driver bude fungovat :)
Radus: jo, stary dobry LM9022. Na zapojenia s nim a jeho nahradou som narazil casto, doma ho nemam, tak som sa obzeral po inych zapojeniach. Vidim tam bias obvod, ten by som potreboval nastavit na 5 V, da sa to?
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 02 Aug 2022, 15:55

Momentalne z 24 V robim 5 V na napajanie MCU a logiky pomocou DC menica z Ciny a ten funguje dobre. Je regulovatelny, tak mozno by slo ho nastavit na vystupne napatie 7,5 V a potom 5 V urobit pomocou linearneho regulatora z tohto napatia.
Skusil som to rovno takto. 5 V napatie je v pohode, aj MCU funguje. 2,5 V som urobil zo 7,5 V pomocou linearneho regulatora LD1117AV25. Tiez fungoval dobre, ale len kym som nepripojil na jeho vystup filament driver ako je schema vyssie. Vo vysledku som teda pouzil namiesto VCC filament drivera 7,5 V a namiesto GND filament drivera 2,5 V z linearneho regulatora. Lenze ked pripojim 2,5 V, napatie na vystupe regulatora 2,5 V stupne na 4,3 V a tak zhavenie samozrejme nefunguje. Vsimol som si este, ze ked odpojim filament VFD z vystupu filament drivera, tak napatie na vystupe regulatora 2,5 V sa zmeni na 3,5 V.
Pritom ten filament driver je kompletne mimo vsetkeho ostatneho, skontroloval som to viackrat. Okrem LD1117AV25 som to skusil aj s LM317 a vysledok bol uplne rovnaky. Rozumie tomu niekto? Lebo ja nie :(
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa 105nu70 » 02 Aug 2022, 16:26

-
0
Naposledy upravil/-a 105nu70 v 25 Mar 2023, 11:18, upravené celkom 1 krát.

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 02 Aug 2022, 17:07

Dakujem, skusim. :thumbup:
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 02 Aug 2022, 17:26

Noo, vyzera to, ze to funguje. Ked som pridal na zdroji napatie do 30 V, po artefaktoch ani stopy. Moj zdroj viac neda, musim si zbastlit nieco, s cim by som to vyskusal aspon do 40 V. Zatial dakujem pekne za pomoc :)
Mimochodom, ako je najlepsie riesit dimming? Zatial to mam tak, ze aby sa setril filament, do serie s nim sa zaradi rezistor, ked treba nizsi jas...
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

105nu70
Stály člen
Stály člen
Príspevky: 275
Dátum registrácie: 08 Nov 2017, 11:51

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa 105nu70 » 02 Aug 2022, 18:17

-
0
Naposledy upravil/-a 105nu70 v 25 Mar 2023, 11:18, upravené celkom 1 krát.

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 02 Aug 2022, 19:45

Ano, softverovo by sa dalo, ale pri takomto velkom displeji som uz teraz mal trochu problem dostat to do stavu aby to neblikalo... mam tam dlhu kaskadu posuvnych registrov, a MCU uz bezi na maximalnej frekvencii. Pre istotu som tam dal dve atmegy328, jedna sluzi cisto iba ako VFD driver.
Ja len, ze som cital, ze VFD displeje odchadzaju na opotrebovanie filamentu, tak ze ci im nevadi aj podzhavenie. V tomto stave by to bolo v prevadzke vacsinu casu.
0
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

Používateľov profilový obrázok
Mek
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1275
Dátum registrácie: 15 Okt 2015, 20:49
Bydlisko: Žilina
Vek: 37
Kontaktovať používateľa:

Re: Multiplexovanie velkeho VFD displeja

Príspevok od používateľa Mek » 11 Sep 2022, 17:22

Tak VFD driver hotovy, bola to fuska ale podarilo sa :)
Na podomacky vyrobenej doske je atmega328 a 7x TPIC6B595.
"Hudba o piatej" je RDS RadioText Radia Devin. Inac sa cerstvo po naladeni zobrazi nazov stanice, o par sekund RadioText ak je dostupny. V standby mode displej zobrazuje den v tyzdni, datum a cas.
Dalsi v poradi bude main board, kde bude vsetko to co je teraz na breadboardoch...
Prílohy
Po VFD driveri 1.jpg
Po VFD driveri 2.jpg
4
Obrázok 4
... byvaly spravca Hospudky u amplionu, Martinekk-ov brat. Nemam vystudovane elektro, je to len moje hobby. Povolanim som SW inzinier.
Moja databaza suciastok: ELPARTS
Moj velky elektro projekt: MEGA TRANSISTOR CLOCK

Napísať odpoveď