PWM über ADC einlesen

Gast #2771706
Lesenswert?

Hallo,
vielleicht ist die Frage etwas überflüssig, aber ich bin mir gerade 
ziemlich unsicher.

Ich erzeuge mit meinem mega32 ein PWM Signal, da ich nicht direkt auf 
die Hardware damit gehen will und ich kein Oszi zur Verfügung habe 
stellt sich mir die Frage ob ich mir das PWM Signal auf den ADC legen 
kann, einlesen kann und dann über LogView o.ä. ansehen kann.
Oder gibt es eine andere Möglichkeit das PWM Signal direkt intern 
abzufangen?
#2771713
Lesenswert?

Andreas schrieb:

> Ich erzeuge mit meinem mega32 ein PWM Signal, da ich nicht direkt auf
> die Hardware damit gehen will

wovor hast du Angst?
Wenn deine dahiner liegende Hardware mit einem PWM Signal mit Tastgraden 
von 0 bis 100% umgehen kann, darf es da auch keine Probleme geben.

> stellt sich mir die Frage ob ich mir das PWM Signal auf den ADC legen
> kann,

ADC ist so ziemlich das Unbrauchbarste dazu. Der µC Ausgang kann 
bauartbedingt sowieso nur 0 (also 0V) bzw. 1 (also 5V) haben (sofern er 
auf Ausgang geschaltet ist, selbstverwständlich). D.h. mit einem ADC 
hast du genau gar nichts angefangen.

Wenn du dich fragst, ob dein PWM-Ausgang wie vorgesehen 'pwm-t', dann 
häng eine LED (+ Vorwiderstand) an den Ausgang und sieh nach ob sich die 
Helligkeit der LED ändert, wenn du den Tastgrad der PWM veränderst. Ist 
die einfachste qualitative Möglichkeit um festzustellen, ob der Ausgang 
ein PWM Signal hat oder nicht.
Gast #2771721
Lesenswert?

Also nochmal:
Mein eigentliches Problem ist es, dass ich einen Motor Regeln will, ich 
jedoch noch nie vorher eine PWM genutzt habe. Jetzt bin ich am rum 
experimentieren um überhaupt erst einmal einen Überblick zu bekommen.

Unter anderem welche PWM Frequenz sinnvoll ist...
#2771734
Lesenswert?

Andreas schrieb:
> Also nochmal:
> Mein eigentliches Problem ist es, dass ich einen Motor Regeln will, ich
> jedoch noch nie vorher eine PWM genutzt habe. Jetzt bin ich am rum
> experimentieren um überhaupt erst einmal einen Überblick zu bekommen.
>
> Unter anderem welche PWM Frequenz sinnvoll ist...

So klein wie möglich, so hoch wie nötig.
Was nötig ist, hängt vom Motor ab.


Wenn du dir nicht soweit traust, dass du mit deiner PWM auf den 
Motortreiber gehst, dann häng halt erst mal eine LED an. Dann siehst du, 
ob deine PWM grundsätzlich funktioniert. Ist doch ganz einfach - eine 
LED kannst du auf diese Art nicht zerstören und ihre Helligkeit zeigt 
dir ungefähr den aktuellen PWM-Tastgrad an.
#2771750
Lesenswert?

Andreas schrieb:
> Ja LED hab ich bereits dran und funktioniert auch soweit!
>
> Danke für die Tips. Kann ich die PWM Frequenz für den Motor rechnerisch
> ermitteln oder gilt es da ausprobieren?

Ausprobieren.
Am Anfang auf den Motortreiber achten. wenn irgendwas in 
Sekundenschnelle heiß wird, dann sofort Strom weg!

Und dann probierst du einfach, ob es im Motor irgendwelche Resonanzen 
gibt, bei denen er zu brummen oder zu pfeifen anfängt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren