Kategorie: AVR Atmega Projekte
Zugriffe: 14278

Tastverhältnis von einem PWM-Signal messen.

Version 1 mit ATiny2313

Testprogramm um zu demonstrieren, wie man mit einem ATiny-Prozossor das Tastverhältnis eines PWM-Signal messen kann.

Da mit Absicht ein kleiner Prozessor (ATtiny2313) gewählt wurde, können die Ergebnise nur via RS232 - Schnittstelle ausgegeben werden.
Für eine Ausgabe auf dem LCD reicht der Arbeitsspeicher vom Prozessor nicht aus.
Das besonderer hierbei ist, dass jedes einzelnes PWM-Verhältnis berechnet wird.

Schaltplan für PWM Tastverhältnis Messung mit ATTiny2313
Abb. 1.1 - Schaltplan PWM-Tastverhältnismessung mit ATTiny 2313

.... todo... hier kommt die Projektbeschreibung rein, um mit den Atmel Prozessoren ein PWM-Signal zu messen

 

Version 2 mit ATmega 168
PWM-Tastverhältniswandlung zu 0-5V (0-10V)

Für die 2.Variante wurde eine Leiterplatte entworfen (s. u.).
Wegen den größeren Rersourcen dieses Prozessors könnnen jetzt gleichzeitig die Ausgaben auf LCD und RS232 gewählt werden.
Desweiteren kann der Messwert wieder analog ausgegeben werden.
Die DA-Wandlung erfolgt mit einem R2R-Netzwerk und optionalen Verstärker um das Ausgangssignal in den Bereich von 0-10V zu konvertieren.

Anforderung:

Ein PWM-Signal mit einer Frequenz von 1kHz soll gemessen werden und das Tastverhältnis soll dann als analogen Spannungswert von 0-10 V ausgegeben werden.

Realisierung:

 

 

.... todo... hier kommt die Projektbeschreibung rein, um mit den Atmel Prozessoren ein PWM-Signal zu messen und entsprechend des Tastverhälnisses  als analoge Spannungssignal von 0-5V  (bzw. 0-10V) auszugeben.


Hinweis zu Codevision:
- Für die Anpassung an ATMEGA 168 wurde der Word-Zugriff für das ICR1-Register in der mega168.h hinzugefügt:
  #define ICR1 (*(unsigned int *) 0x86) // 16 bit access insert by aw

Vorab mal die EAGLE-3D Ansichten von der fertigen Leiterplatte.



Leiterplatte PWM zu Analog-Wandlung - Bestückungsseite
Abb.2.1 Leiterplatte PWM zu Analog-Wandlung - Bestückungsseite

Leiterplatte PWM zu Analog-Wandlung - Leiterbahnseite
Abb. 2.2 Leiterplatte PWM zu Analog-Wandlung -Leiterbahnseite

 

(letzte Änderung 31.12.2011)