Forum: Mikrocontroller und Digitale Elektronik Frequenzmessung Atmega 32 wenige Herz


von FLorian U. (florian_u)


Lesenswert?

Hi Leute,

hab schon überall mal so reingeguckt, aber nichts wirklich passendes 
gefunden.
Ich möchte einen Motor ansteuern über eine IR2302, einen Servo ansteuern 
und die Drehzahl messen.
Jetzt bin dabei zu planen, wie ich die Timer verteile. der Servo sollte 
ja ungefähr mit 50 Hz angesteuert werden. Wie hoch man die pwm frequenz 
wählt für den Motor, weiß ich nicht. Vielleicht kann mir ja jemand da 
Tipps geben. Im Datwnblatt finde ich nichts. Naja und jetzt mein größtes 
Problem. Wie kann ich denn Frequenzen von praktisch 0 bis vll  30 Hz 
messen. Habe dazu einen Phototransistor auf der Antriebswelle, welche 
sich jedoch sehr langsam dreht. Das schmittgetriggerte Signal  will ich 
auslesen. Benutze einen Atmega32.

Vielen Dank für die Hilfe

gruß Florian

von Falk B. (falk)


Lesenswert?

@  FLorian Unbekannto (florian_u)

>Problem. Wie kann ich denn Frequenzen von praktisch 0 bis vll  30 Hz
>messen.

Mit der Input Capture Funktion , ICP. Siehe Datenblatt.

MFG
Falk

von Anja (Gast)


Lesenswert?

FLorian Unbekannto schrieb:
> Wie hoch man die pwm frequenz
> wählt für den Motor, weiß ich nicht.

Das ist immer ein Kompromiß aus Endstufengeschwindigkeit (Gate-Treiber), 
Geräuschentwicklung und Motorinduktivität.
Übliche Frequenzen gehen von ein paar kHz bis über 20kHz.

Gruß Anja

von Johannes O. (jojo_2)


Lesenswert?

Bei Motoren ist es oft sinnvoll das einfach auszuprobieren. Hatte schon 
Motoren da die bei zu hohen Frequenzen gar nicht mehr gelaufen sind, bei 
zu niedrigen haben sie geruckelt und irgendwo zwischendrin hats richtig 
schön ausgesehen.
Viel passieren kann ja eigentlich nicht...

von W.S. (Gast)


Lesenswert?

Johannes O. schrieb:
> Viel passieren kann ja eigentlich nicht...

außer, daß es irgendwo in der Elektronik KAWOMM sagt. Immerhin deuten 
die eher vagen Worte unseres unbekannten Sankt Florians auf Netzbetrieb 
hin.

Wie nett ist es doch, wenn einer zwar noch keinen Plan für sein 
eigentliches Antriebsproblem hat und auch noch keinen Schimmer davon, 
wie man Stell- Regel- und sonstige Größen mißt, aber schon felsenfest 
weiß, daß er dafür einen ATMega32 benutzen wird.

Ich würde unserem Sankt Florian empfehlen, erstmal sein Problem sauber 
zu formulieren und erst danach sich nach einer geeigneten Elektronik 
umzusehen. Immerhin reicht das Feld der Motorsteuerungen vom 
Drehstrom-Relais bis zum Signalprozessor.

W.S.

von FLorian U. (florian_u)


Lesenswert?

Erstmal Danke für die Antworten. ich habe es jetzt mit 7 kHz gemacht.

@W.S : bevor man Leute anmault und mit patzigen Kommenaren versieht, 
sollte man erstmal sein Hirn einschalten. Wenn ich nach anderen 
Möglichkeiten gesucht hätte, dann hätte ich gefragt. Die Uni hat uns 
gesagt, hier nimmt den AtMega32 und baut das damit. !!!

Und das die Sensoren sind vorgegeben. Also anworte doch einfach auf 
Fragen anstatt dumm rumzupöbeln!

gruß Florian U.

von Udo S. (urschmitt)


Lesenswert?

FLorian Unbekannto schrieb:
> Und das die Sensoren sind vorgegeben. Also anworte doch einfach auf
> Fragen anstatt dumm rumzupöbeln!

Starke Worte für jemanden, der Hilfe sucht, ja eigentlich sogar bei 
seinen Hausübungen geholfen bekommen will und es dann noch nicht mal für 
nötig erachtet seine Fragen halbwegs strukturiert zu stellen.

Also an alle hier: Ruhe im Glied und antworten, aber zackig!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.