Lysrør operere ved å lage en elektrisk lysbue i en damp som inneholder en blanding av kvikksølv og en av de edle gasser ( neon , krypton eller argon ) . I begynnelsen når et lysstoffrør er kald , den har en høy motstand som må overvinnes ved oppvarming eller med en høy spenning. Når drift , synker motstanden raskt. Ballaster kretsene brukes til å begrense strømmen under start av en fluorescerende lampe . Mikrokontrollere har begynt å bli integrert med ballast kretser for å gi programmerbarhet og fleksibilitet . Atmel har produsert flere AVR mikrokontrollere som er godt egnet for bruk i ballast kretser . Du trenger
AVR mikrokontroller programmering og utvikling kit
Lysrør ballast krets komponenter
Breadboard , wire wrap eller annet set -up for å bygge en prototype krets
Lysrør
Vis flere instruksjoner
en
Bestem kravene til den type lampe og systemet du skal designe for . Lysrør ballaster er spesifikke for den type lampe og systemkonfigurasjon, slik som det antall lamper som skal kobles sammen. Vanligvis må du bestemme spenning og frekvens som er egnet for lampen du skal jobbe med, og hvor mange converter etapper trenger å bli kontrollert .
2
Liste spesifikke krav til AVR mikrokontroller for systemet. For eksempel liste om mikrokontroller må være i nettverk med andre mikrokontrollere og om mer avanserte funksjoner er nødvendig slik som lysstyrke kontroll eller kontrast optimalisering funksjoner.
3
Velg en AVR mikrokontroller egnet til byggeforskriftene . Atmel tilbyr mange AVR mikrokontrollere , hver har ulike sett med funksjoner . Bruk dine krav til å velge hvilke AVR er riktig for din design. Det er to AVR -enheter som kan være spesielt nyttig i ballast kretser: den AT90PWM2 og AT90PWM3 . Disse to enhetene tilbyr flerkanals Pulse Width Modulation ( PWM ) kontroll og flere Power Stage kontrollere. Også , både støtte det digitale adresserbare belysning grensesnitt ( eller DALI ) protokoll.
4
Koble AVR mikrokontroller til de aktuelle krets linjer . Når du har bestemt deg for en bestemt AVR mikrokontroller , kan du fortsette å integrere enheten i ditt design ved å koble microcontroller pins til de aktuelle linjene i kretsen din . For eksempel kan de DALI grensesnitt linjer kobles til DALI grensesnitt krets linjer og Power Stage -kontrollere kan kobles til de tilsvarende Power Stage omformere i din krets design.
5
Skriv programvare for å kontrollere AVR . Når du har dine maskinvareforbindelsene utformet, kan du skrive programvare for å kontrollere AVR -enheten å oppnå dine spesifikke krets design mål . Programvaren vil avhenge av din spesielle kretsen konfigurasjon som lampe type, frekvens av drift , antall omformer stadier , kan etc. AVR -programvaren være skrevet i assembly eller en høy - nivå språk som C programmeringsspråk . Du må skrive programvare rutiner for å kontrollere tidspunktet for signalene som sendes av mikrokontroller til ballast krets. Atmel nettstedet har ballast programmet notater , inkludert programvare eksempler, som kan lastes ned gratis.
6
Program AVR mikrokontroller og begynne å teste ballast krets. For å programmere AVR , er programvare skrevet i forrige trinn kompilert og lagret i AVR program minne .