Hoe een Ballast AVR microcontroller circuit design . Aanvankelijk , wanneer een fluorescentielamp koud is, heeft een hoge weerstand die moet worden overwonnen door verhitting of met een hoog voltage . Eenmaal operationeel , de weerstand daalt snel . Voorschakelapparaten circuits worden gebruikt om de stroom tijdens het starten van een fluorescentielamp beperken . Microcontrollers zijn begonnen te worden geïntegreerd met ballastschakelingen om programmeerbaarheid en flexibiliteit te bieden . Atmel heeft verschillende AVR- microcontrollers die zijn goed geschikt voor toepassing in ballast circuits . Wat je nodig hebt AVR microcontroller programmeren en development kit TL-lamp ballastschakeling onderdelen directory Breadboard , wire wrap of een andere set - up voor het bouwen van een prototype circuit TL-lamp Toon Meer Aanwijzingen 1 Bepaal de eisen voor het type lamp en het systeem dat u ontwerpen voor . Fluorescentielamp voorschakelapparaten zijn specifiek voor het type lamp en de systeemconfiguratie , zoals het aantal lampen die samen worden aangesloten . Over het algemeen moet u de spanning en frequentie die geschikt is voor de lamp die u zult werken met en hoeveel converter etappes moeten worden gecontroleerd . Lijst specifieke eisen van de AVR 2 bepalen microcontroller voor uw systeem . Bijvoorbeeld , de lijst of de microcontroller moet worden genetwerkt met andere microcontrollers en of meer geavanceerde functies nodig zijn , zoals helderheid controle of het contrast optimalisatie functies . 3 Selecteer een AVR microcontroller geschikt is voor uw ontwerpeisen . Atmel biedt vele AVR microcontrollers , elk met verschillende sets van functies . Gebruik uw wensen te selecteren welke AVR geschikt is voor uw ontwerp . Er zijn twee AVR apparaten die bijzonder nuttig zijn bij ballastschakelingen : de AT90PWM2 en AT90PWM3 . Deze twee apparaten bieden multi- channel Pulse Width Modulation ( PWM ) controle en meerdere eindtrap controllers . Ook hebben beide ondersteunen de digitale adresseerbare verlichting interface ( of DALI ) protocol. 4 Sluit de AVR microcontroller om het desbetreffende circuit lijnen . Als je eenmaal hebt besloten op een bepaalde AVR microcontroller , kunt u overgaan tot het apparaat te integreren in uw ontwerp door het aansluiten van de microcontroller pinnen om de juiste lijnen in uw circuit . Bijvoorbeeld , kan de DALI-interface lijnen worden aangesloten op de DALI-interface circuit lijnen en de eindtrap controllers kunnen worden aangesloten op de corresponderende eindtrap converters in uw circuit design . 5 Schrijven software om de controle AVR . Zodra u uw hardware -verbindingen ontworpen , kunt u software schrijven naar de AVR apparaat op uw specifieke circuit design doelen te bereiken controle . De software is afhankelijk van uw specifieke circuit configuratie zoals type lamp , de frequentie van de werking , het aantal converter stadia , kan enz. AVR software worden geschreven in assembler of een high - level taal , zoals de C -programmeertaal . Je nodig hebt om software routines te schrijven aan de timing van signalen door de microcontroller gestuurd naar de ballastschakeling regelen . De website van Atmel heeft ballast application notes , inclusief software voorbeelden , beschikbaar voor gratis downloaden . Programma 6 de AVR microcontroller en beginnen om je ballast circuit te testen . Om de AVR te programmeren , wordt de software geschreven in de vorige stap samengesteld en opgeslagen in het AVR -programma geheugen .
|