VFD näytön hilan ohjaaminen

Liittynyt
23.01.2017
Viestejä
1 571
Eli leikin Venäjäläisten VFD putkinäyttöjen kanssa ja ohjaan niitä Arduinossa kiinni olevalla siirtorekisteripiirillä HV5812.

Näytössä on yhteinen katodi ja segmenttejä ohjataan kahdeksalla anodilla (7 segmenttiä ja desimaalipiste), jotka saa syttymään, kun anodeihin kytkee 18v jännitteen katodiin nähden. Lisäksi näytön hilalla tulee olla 18v katodiin nähden.

Saan nyt sytyteltyä segmenttejä yhdestä näytöstä, mutta haluaisin saada ohjattua useita näyttöjä käyttämällä segmenteille samoja lähtöjä siirtorekisteristä. Eli segmentit on kytketty rinnan ja sitten kytkemällä eri näyttöjen hiloille jännitteen muuta kautta, voisin hallita mikä näyttö on päällä milloinkin. Niin kuin multiplexausessa. Näin säästäisin HV5812:n lähtöjä.

Mulle ei nyt ole ihan selkeää, että millainen kuorma tuollainen VFD näytön hila on ja voinko ohjata sitä suoraan Arduinon lähdöistä käyttämällä esim. 2N2222 transistoria kytkimenä, joka kytkee tuon 18v hilalle. Virtaa siinä hilassa ei paljoa kulje, datalehden mukaan 6-10mA, mutta sen ääretön resistanssi hiukan sekoittaa minua, enkä keksi miten laskisin kannan vastukselle arvon.

Oliskohan vielä jollain putkitietoutta? Jos tuo 2N2222:lla ohjaaminen ei ole mahdollista, niin olisikohan jotain muuta kätevää keinoa ohjata hiloja samalla tavalla?

Tietty voisin käyttää noista siirtorekisterin lähdöistä muutamaa niitä hiloja varten, mutta se vaikeuttaa ohjelmointia aika paljon ja siksi haluaisin ohjata hiloja arduinon lähtöjen avulla.
 
Liittynyt
17.01.2018
Viestejä
2 078
Eli leikin Venäjäläisten VFD putkinäyttöjen kanssa ja ohjaan niitä Arduinossa kiinni olevalla siirtorekisteripiirillä HV5812.

Näytössä on yhteinen katodi ja segmenttejä ohjataan kahdeksalla anodilla (7 segmenttiä ja desimaalipiste), jotka saa syttymään, kun anodeihin kytkee 18v jännitteen katodiin nähden. Lisäksi näytön hilalla tulee olla 18v katodiin nähden.

Saan nyt sytyteltyä segmenttejä yhdestä näytöstä, mutta haluaisin saada ohjattua useita näyttöjä käyttämällä segmenteille samoja lähtöjä siirtorekisteristä. Eli segmentit on kytketty rinnan ja sitten kytkemällä eri näyttöjen hiloille jännitteen muuta kautta, voisin hallita mikä näyttö on päällä milloinkin. Niin kuin multiplexausessa. Näin säästäisin HV5812:n lähtöjä.

Mulle ei nyt ole ihan selkeää, että millainen kuorma tuollainen VFD näytön hila on ja voinko ohjata sitä suoraan Arduinon lähdöistä käyttämällä esim. 2N2222 transistoria kytkimenä, joka kytkee tuon 18v hilalle. Virtaa siinä hilassa ei paljoa kulje, datalehden mukaan 6-10mA, mutta sen ääretön resistanssi hiukan sekoittaa minua, enkä keksi miten laskisin kannan vastukselle arvon.

Oliskohan vielä jollain putkitietoutta? Jos tuo 2N2222:lla ohjaaminen ei ole mahdollista, niin olisikohan jotain muuta kätevää keinoa ohjata hiloja samalla tavalla?

Tietty voisin käyttää noista siirtorekisterin lähdöistä muutamaa niitä hiloja varten, mutta se vaikeuttaa ohjelmointia aika paljon ja siksi haluaisin ohjata hiloja arduinon lähtöjen avulla.
Kantavastus on helppo koska käytät transistoria vain kytkimenä.
Laske vaikka 10mA kuorman mukaan ja transistorin datalehdeltä arvio virtavahvistuksesta = 75.
Noista kantavirta = 10mA/75
Arduino antaa lähdöstä ~4.8v ja kanta pysyy ~0.6v eli vastuksen yli 4.2v. Sen ja kantavirran kanssa lasketaan vastus ja valitaan vähän pienempi.

Edit: yleensä 5k...10k välillä on toimiva käytetystä transistorista riippuen.
Jos pitäisi ajaa enemmän kuin 1...2mA niin pitää valita isomman vahvistuksen transistori tai logiikkafetti. Arduino ei tykkää isoista kuormista
 
Viimeksi muokattu:
Liittynyt
23.01.2017
Viestejä
1 571
Kantavastus on helppo koska käytät transistoria vain kytkimenä.
Laske vaikka 10mA kuorman mukaan ja transistorin datalehdeltä arvio virtavahvistuksesta = 75.
Noista kantavirta = 10mA/75
Arduino antaa lähdöstä ~4.8v ja kanta pysyy ~0.6v eli vastuksen yli 4.2v. Sen ja kantavirran kanssa lasketaan vastus ja valitaan vähän pienempi.

Edit: yleensä 5k...10k välillä on toimiva käytetystä transistorista riippuen.
Jos pitäisi ajaa enemmän kuin 1...2mA niin pitää valita isomman vahvistuksen transistori tai logiikkafetti. Arduino ei tykkää isoista kuormista
Kiitti!

Huomasin vaan tuossa kun kokeilin kytkentää käytännössä, että ei se oikein taida onnistua tuolla transistorilla. Päädyin sitten ohjaamaan hilaa siirtorekisterillä.

Oli aika kova homma tulkata noita totuustaulukoita ja datalehteä, että selvisi tuon piirin sielunelämä, mutta sain kuin sainkin homman toimimaan haluamallani tavalla! (mikä on aika harvinaista...)
 
Toggle Sidebar

Statistiikka

Viestiketjut
239 648
Viestejä
4 197 285
Jäsenet
70 760
Uusin jäsen
Maakkkee

Hinta.fi

Ylös Bottom