Vorlesung 12 (SS07) - Institut für Elektronik, TU-Graz

Vorlesung 12 (SS07) - Institut für Elektronik, TU-Graz Vorlesung 12 (SS07) - Institut für Elektronik, TU-Graz

12.07.2015 Aufrufe

101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011MIKROPROZESSORPROGRAMMIERUNG12. VORLESUNGBITLV-Nr. 439.026SS2007HINTERBERGER M. 20071INSTITUT FÜR ELEKTRONIK

101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011MIKROPROZESSORPROGRAMMIERUNG<strong>12</strong>. VORLESUNGBITLV-Nr. 439.026SS2007HINTERBERGER M. 20071INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRBeispiel 5 : PhasenanschnittsteuerungDie Phasenanschnittsteuerung ist eine Methoden zur Leistungsregelung elektrischer Verbraucher,die mit Wechselspannung betrieben werden. Typische Anwendungen sind z.B. Dimmer und dieDrehzahlregelung von Wechselstrommotoren (z.B. elektrische Handbohrmaschinen).Funktionsweise der PhasenanschnittsteuerungBei der Phasenanschnittsteuerung wird der Stromflussmeist durch einen TRIAC gesteuert. Nach demNulldurchgang der Wechselspannung leitet der Triacso lange nicht, bis er einen Zündimpuls erhält; abdiesem Zeitpunkt (dieser "Phase" desWechselspannungssignals) wird der Verbraucher mitEnergie versorgt (bis zum nächsten Nulldurchgang). Jespäter der Triac gezündet wird, desto geringer ist die(über eine Periode der Wechselspannung gemittelte)Leistung.U NetzPULSESYNCHRONISATIONZEIT10ms10ms 10ms 10msZEITHINTERBERGER M. 20072INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRBeispiel 5 : PhasenanschnittsteuerungTRIACs:Triac ist die Kurzform für engl. triode alternating currentswitch. Auf deutsch ist auch der Begriff Zweirichtungs-Thyristortriode zufinden. Der Begriff bezeichnet einelektronisches Bauteil mit Halbleiterschichtstruktur,welches vom Prinzip her eine Antiparallelschaltung vonzwei Thyristoren darstellt.Dies ermöglicht es, beide Halbwellen einerWechselspannung mit einem Bauteil zu steuern.Ein Triac hat eine Steuerelektrode G (engl. gate) und zweiAnoden A1 und A2, wobei Anode A2 eine direkteVerbindung mit dem Gehäuse hat.αPhasenanschnittwinkel ααHINTERBERGER M. 20073INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRBeispiel 5 : PhasenanschnittsteuerungSYNCHRONISATION10msZEI<strong>TU</strong>5ms90°PHASENANSCHNITT z.B. 90°ZEIT5msZEITSchaltung:MMOTORµCHINTERBERGER M. 20074INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRLN ~Beispiel 5 : PhasenanschnittsteuerungSymbol-Schaltung:NULLDURCHGANGSCHALTERµCLEIS<strong>TU</strong>NGSELEKTRONIKHINTERBERGER M. 20075INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRSiebensegment-Ansteuerung: Multiplex-Verfahren für 3 SegmenteHINTERBERGER M. 20076INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRSiebensegment-Ansteuerung:… einige darstellbare Ziffern/BuchstabenHINTERBERGER M. 20077INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRSiebensegment-Ansteuerung:BCD zu Siebensegment Umsetzer z.B. 74LS46ASiehe DatenblattHINTERBERGER M. 20078INSTI<strong>TU</strong>T FÜR ELEKTRONIK


101010101011101010101010101010101010100101010101010101010101010010101010101010101010101010101010101010101010101010111110101000101010101010101010101010101010101101101010101010101010101010101010101010101010101010101010101010101010101101010010001010101011010101010101010101010110010101010110101010111110101010101010101010101010101010111110101010101001010101011110110111110100101010100000110101111111011010101011011Programmierung mit 16-Bit Mikrocontroller C167CRSiebensegment-Ansteuerung:BCD – Code:BCD oder BCD-Code (von engl. Binary Coded Decimal = de. dualcodierteDezimalziffer), bezeichnet in der Informatik den 8-4-2-1-Code. Dabei handeltes sich um einen numerischen Code, der jede Ziffer einer Dezimalzahl einzelndualcodiert. Die Ziffernfolge 8-4-2-1 steht dabei für die Werte der Stellen ineiner dualcodierten Dezimalziffer. Im Einzelfall wird die Bezeichnung BCDauch synonym zu Zifferncode verwendet, womit die allgemeineBinärcodierung einzelner Dezimalziffern gemeint ist.Kodierung:Um eine Zahl als BCD-Zahl darzustellen, wird jede dezimale Ziffer (0 bis 9)durch jeweils 4 Bit, also ein Halbbyte (Nibble), im Dualsystem dargestellt(0000 bis 1001, siehe Codetabelle). Die übrigen sechs Werte, die mit 4 Bitdarstellbar sind, stellen keine gültigen BCD-Zahlen dar (Pseudotetraden). Siewerden in manchen Systemen zur Kodierung von Vorzeichen, Überträgenoder Kommata verwendet.Zur Codierung von Zahlen mit mehr als einer Dezimalziffer werden die BCD-Darstellungen der einzelnen Ziffern hintereinander gesetzt (zum Beispiel wirddie Zahl 2687 als 0010 0110 1000 0111, beziehungsweise ohne trennendeLeerzeichen als 0010011010000111 dargestellt). Mit einem Byte (8 Bit)können also zwei Dezimalziffern dargestellt werden.HINTERBERGER M. 20079INSTI<strong>TU</strong>T FÜR ELEKTRONIK

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!