Op 16 augustus 2012 03:50:37 schreef azziplekkus:
Er werd hier gezegd dat deze spanningsgestuurd waren, en dat een Constant Current driver (zoals voor LED's) totaal uit den boze was?
Uit den boze zou ik niet beweren, onnodig wel.
Daarbij heb je enkel stroomsturing bij gebruik met specifieke LED shiftregisters (zie lager).
Nu worden er wel meer IC's 'misbruikt' in andere toepassingen dan oorspronkelijk voorzien (het bekendste/grootste voorbeeld is wel de 555 timer).
Bij statische of gemuxte sturing via courante 7-segment decoders (7447, 4511/4543) en high/low side drivers (UDN/ULN) heb je sowieso geen stroomsturing.
Nu, als ik google naar schakelingen voor numitrons, dan zijn ze bijna allemaal WEL met een constant current driver.
Ik heb gedurende vele jaren alle mogelijke numitronklokschema's bewaard, ik heb er maar één met (een shiftregister en) LED current drivers (http://www.tube-tester.com/sites/nixie/different/x2000/x2000-schematic.jpg).
Een 2de vraag die ik mij stel, is hoe ze de lamp aansturen, in sommige filmpjes zie ik dat ze maar 3 draadjes naar hun Constant current driver sturen. Zit in dit IC dan ook een BCD to 7-segment decoder in?
Als er slechts 3 (of 4) draadjes gebruikt worden voor de aansturing is het via een shiftregister.
Je hebt dan (minimum) een seriële data input, een clock en een latch/strobe input.
Dikwijls ook nog een blank input (waarmee je via PWM kan dimmen).
De benamingen van de inputs/outputs kunnen verschillen volgens het type/de fabrikant van het shiftregister.
Naast de seriële data input is er altijd een seriële data output waarmee je meerdere shiftregisters kan daisy-chainen om meer bits te bekomen.
In deze shift registers zit natuurlijk geen 7-segment decoder (en er wordt al helemaal geen gebruik gemaakt van BCD-code).
Je moet zelf de seriële bits zodanig chronologisch inklokken dat een cijfer/karakter gevormd wordt op de aangesloten segmenten, m.a.w. de 7-segment decodering gebeurt in software in de µC.
De bekendste shiftregisters zijn de 8-bits 74595, 4094 en de oudere 74164.
Shiftregisters bestaan ook specifiek voor gebruik met LED displays (bvb. de TLC5921) waarbij er instelbare current drivers op de outputs staan, of specifiek voor gebruik met VFD displays (bvb. MAX6921, HV5812) waarbij de outputs tot 60 à 80V kunnen schakelen, in uitvoeringen met 10, 12, 16, 20 tot 32 bits.
Want dat is namelijk hoe ik het zou aanpakken, Arduino--->BCD to 7 segment decoder--->numitron.
Mag dit? Rechtstreeks, zonder iets van stroombegrenzing tussen?
Tuurlijk!
Hoor/zie je overal hobbyisten LEDs (onterecht) gebruiken zonder serieweerstand, heb je nu eindelijk een spanningsgestuurd component en wil je toch persee serieweerstanden gaan toepassen?
Op 17 augustus 2012 09:36:53 schreef Tidak Ada:
Als je het goed doet met die PWM, zal de temperatuur van de gloeidraad niet te veel shommelen. Één van de dingen is het niet te steil maken van de flanken. Een ander is de frekwentie hoog kiezen en met name dan de frekwentie dat een buis wordt aangestuurd. Dat is in gevan van een klok 1/4 of 1/6 van de scanfrekwentie. Daar moet m.i. rekening met de dutycycle en de duur van de 'on'-state rekening worden gehouden. Je komet dan al gauw in de richting van 1 kHz.
Dat geeft dan, denk ik, weer kans op het hoorbaar worden van de scanfrekwentie.
Inderdaad moet het gemiddelde gedissipeerd vermogen in de gloeidraad niet teveel afwijken van het opgegeven nominale vermogen.
Een gloeidraad van een numitron heeft 10-tallen msec nodig om op te warmen tot zijn nominale bedrijfstemperatuur bij zijn nominale bedrijfspanning om zijn nominale helderheid af te geven.
Bij een MPX-frekwentie van één kHz en 1/6 scanning krijgt een gloeidraad dan één msec spanning om de 6 msec.
Eén msec is niet genoeg om de gloeidraad op bedrijfstemperatuur te krijgen (ook niet bij een lichte overspanning), de gloeidraad heeft vervolgens 5 msec om af te koelen.
Je hebt dus een minimum aantal scancycli nodig om de gloeidraad op bedrijfstemperatuur te krijgen wat in mijn ogen een manier van 'gecontroleerd' inschakelen vormt.