Lysrör fungerar genom att skapa en ljusbåge i en ånga som innehåller en blandning av kvicksilver och en av de ädelgaser ( neon , krypton eller argon ) . Inledningsvis, när en fluorescerande lampa är kallt , den har ett högt motstånd som måste övervinnas genom upphettning eller med en hög spänning. När drift , sjunker motståndet snabbt . Reaktorer kretsar används för att begränsa strömflödet under starten av ett lysrör . Mikrokontroller har börjat att integreras med ballast kretsar för att tillhandahålla programmerbarhet och flexibilitet. Atmel har producerat flera AVR mikrokontroller som är väl lämpade för användning i ballast kretsar . Saker du behöver
programmering AVR mikrokontroller och utveckling kit
Lysrör ballastkrets komponenter
Breadboard , wire wrap eller annan set - up för att bygga en prototyp krets
Lysrör
Visa fler instruktioner
1
Bestäm kraven för den typ av lampa och system du designar för . Förkopplingsdon för lysrör är specifika för den typ av lampa och systemkonfiguration , t.ex. antalet lampor som kommer att kopplas samman . Generellt måste du bestämma spänning och frekvens som är lämplig för lampa du ska arbeta med och hur många omvandlare steg måste kontrolleras .
2 specifika
Lista krav AVR mikrokontroller för ditt system . Till exempel , lista om mikrokontroller behöver nätverk med andra microcontrollers och om mer avancerade funktioner behövs , t.ex. ljusstyrka kontroll eller kontrast funktioner optimering .
3
Välj en AVR mikrokontroller passar din konstruktionskrav . Atmel erbjuder många AVR microcontrollers , var och en med olika uppsättningar av funktioner . Använd dina krav för att välja vilken AVR är rätt för din design . Det finns två AVR enheter som kan vara särskilt användbara i ballast kretsar: den AT90PWM2 och AT90PWM3 . Dessa två enheter erbjuder flerkanaligt Pulse Width Modulation ( PWM ) kontroll och flera power controllers scenen . Dessutom , båda stöder digitala adresserbara Lighting Interface ( eller DALI ) protokoll .
4
Anslut AVR mikrokontroller till lämpliga kretslinjer . När du har bestämt dig för en viss AVR mikrokontroller , kan du fortsätta att integrera enheten i din design genom att ansluta mikrokontroller pinnar till lämpliga rader i din krets . Till exempel kan de DALI-gränssnitt ledningarna anslutas till Dali linjerna gränssnittkrets och effektsteget regulatorer kan anslutas till motsvarande omvandlare effektsteg i din krets design. Skriv mjukvara för att styra
5
AVR . När du har dina maskinvaruanslutningar utformade , kan du skriva program för att styra AVR -enheten för att uppnå dina specifika mål kretskonstruktion. Programvaran kommer att bero på din specifika krets konfiguration, t.ex. lampa typ , frekvens av drift , antal omvandlare stadier , kan etc. AVR programvaran skrivas i assembler eller högnivåspråk såsom C programmeringsspråk. Du måste skriva mjukvarurutiner att kontrollera tidpunkten för signalerna från mikrokontroller till ballastkretsen . Den Atmel webbplats har noter barlast ansökan , inklusive programvara exempel , finns att ladda ner gratis .
6
Programmera AVR mikrokontroller och börja testa din ballastkrets . För att programmera AVR , är programvara skriven i föregående steg sammanställs och lagras i receiverns programminne .