Wie man einen Ballast AVR Microcontroller Circuit Design . Anfänglich, wenn eine Leuchtstofflampe kalt ist, hat es einen hohen Widerstand , die durch Erwärmen oder mit einer hohen Spannung überwunden werden muß . Sobald Betriebssystem , der Widerstand schnell abfällt . Vorschaltgeräte Schaltungen verwendet werden , um den Stromfluss beim Starten einer Leuchtstofflampe begrenzen. Mikrocontroller haben damit begonnen, mit Ballastschaltungen integriert werden, um Programmierbarkeit und Flexibilität zu bieten. Atmel hat mehrere AVR -Mikrocontroller , die für den Einsatz in Ballastschaltungen gut geeignet produziert. Things You
AVR Mikrocontroller-Programmierung und Entwicklung Kit
Vorschaltgerät Schaltung Komponenten & Breadboard , Wire Wrap oder einer anderen Set -up für den Bau eines Prototyps Schaltung
Leuchtstofflampe
brauchen Zeigen Sie mehr Anleitung
1
Bestimmen Sie die Anforderungen für die Art der Lampe und System sind Sie für die Gestaltung . Vorschaltgeräte für Leuchtstofflampen sind spezifisch für die Art von Lampe und der Konfiguration des Systems , wie zum Beispiel die Anzahl der Lampen, die zusammen verdrahtet werden . Generell müssen Sie die Spannung und Frequenz , die für die Lampe, die Sie mit und wie viele Wandlerstufen kontrolliert werden müssen .
2
Liste spezifischen Anforderungen des AVR arbeiten werden ist festzustellen, Mikrocontroller für Ihr System. Zum Beispiel , ob die Liste Mikrocontroller muss mit anderen Mikrocontrollern und vernetzt werden , ob erweiterte Funktionen sind wie Helligkeit oder Kontrast Kontrolle Optimierungsfunktionen nötig.
3
Wählen Sie einen AVR Mikrocontroller geeignet, um Ihre Design-Anforderungen . Atmel bietet viele AVR Mikrocontrollern , die jeweils verschiedene Sätze von Funktionen. Verwenden Sie Ihre Anforderungen zu wählen, welche ist die richtige für AVR Ihren Entwurf. Es gibt zwei AVR -Geräte, die besonders nützlich sein kann in Ballastschaltungen : die AT90PWM2 und die AT90PWM3 . Diese beiden Geräte bieten Mehrkanal- Pulse Width Modulation ( PWM) und mehrere Endstufe Controller. Auch Schließen Sie beide unterstützen die digitale adressierbare Schnittstelle für die Beleuchtung (oder DALI) -Protokoll.
4
die AVR Mikrocontroller mit den entsprechenden Leiterbahnen . Sobald Sie auf einer bestimmten AVR Mikrocontroller entschieden haben , können Sie fortfahren , um das Gerät in Ihr Design integrieren , indem die Microcontroller-Pins in die entsprechenden Zeilen in Ihrer Schaltung. Zum Beispiel können die DALI-Schnittstelle DALI Leitungen zu den Interface-Schaltung verbunden werden, und die Endstufe Controller können an die entsprechenden Endstufe Wandler in Ihrer Schaltung Design verbunden werden.
5
schreiben Software, um die Kontrolle AVR . Sobald Sie Ihre Hardware-Verbindungen ausgelegt , können Sie Software schreiben , um den AVR -Gerät an Ihren speziellen Schaltungsdesign Ziele zu erreichen steuern. Die Software wird auf Ihre speziellen Schaltungsaufbau wie Lampentyp, der Betriebsfrequenz , die Anzahl der Wandlerstufen abhängen , etc. AVR Software in Assembler oder einer Hochsprache wie der Programmiersprache C geschrieben werden. Sie müssen Software-Routinen schreiben, um das Timing der Signale vom Mikrocontroller zum Vorschaltgerät geschickt steuern. Die Atmel Webseite hat Ballast Application Notes, einschließlich Software- Beispiele zum Download kostenlos zur Verfügung.
6
Programm der AVR-Mikrocontroller und beginnen, Ihre Ballaststromkreis testen. Um den AVR zu programmieren, wird die Software im vorherigen Schritt erstellt und geschrieben in der AVR -Programm gespeichert.