Hallo, ich möchte mit einem ATMEL uC folgendes realisieren: - Spannungsmessung 0-50V - Spannung 0-5V messen - Frequenzmessung 0-120U/min - Frequenzmessung 0-50Hz - Analoge Aussgangsspannung 0-5V erzeugen (evtl. PWM) - Programmierung in C (Flash >4kB) Alles muss "gleichzeitig" gehen. Eigentlich würde ich es gerne mit einem ATTINY45 machen, aber der hat nur einen externen Interrupt für die Frequenzmessung. Habt ihr eine Idee, welcher uC von ATMEL dafür geeignet ist. Mir wäre es am liebsten, wenn dieser uC so klein/einfach wie möglich ist (DIP8) und nicht SMD gelötet werden muss. Vielen Dank.
dost0011 schrieb: > - Frequenzmessung 0-120U/min Was bedeutet das in Hz? Welchen Geber hast du da? Wieviele Impulse pro Umdrehung? Wie genau? > - Frequenzmessung 0-50Hz Wie genau?
dost0011 schrieb: > Alles muss "gleichzeitig" gehen. Geht nicht zu 100%, nur sehr schnell nacheinander! > Eigentlich würde ich es gerne mit einem ATTINY45 machen, aber der hat > nur einen externen Interrupt für die Frequenzmessung. Dann nimm doch einen Tiny mit min. 2 Interrupts?! Gibt doch genug von: http://www.atmel.com/dyn/products/param_table.asp?category_id=163&family_id=607&subfamily_id=791 Knut
dost0011 schrieb: > - Frequenzmessung 0-120U/min > - Frequenzmessung 0-50Hz 0Hz kann niemand messen. Du mußt schon einen realen unteren Wert angeben. Dieser bestimmt dann die maximal mögliche Meßrate, z.B. 1Hz = 1s. Peter
Lothar Miller schrieb: >> - Frequenzmessung 0-50Hz > Wie genau? Wenn du nur die Netzspannung überwachen willst, kein Problem, willst du aber irgendwas von einem Frequenzumrichter messen (willst du einen Prüfstand bauen?) musst du das Signal noch sehr stark filtern, sonst wird das nicht so einfach. Oder du mimmst einen Komparator und machst ausm Sinus ein Rechteck, das es auch wieder sehr robust. Knut
Hallo, jetzt wird mir gerade klar, dass ich den Unterschied zwischen PCINT0-5 und INT0 nicht kenne. Bei PCINT wird ein Interrupt ausgelöst, wenn sich an einem externen Pin das Potential verändert. Und bei INT0? Das ist ja Klasse, dass man jeden PIN als externen INT verwenden kann! Damit geht mein Vorhaben auf jeden Fall mit einem ATTINY45. Zu den Frequenzmessungen: Ich möchte einmal die Trittfrequenz auf einem Fahrrad messen (Der Sensor hat 5 Magnete pro Umdrehung) und einmal möchte ich die Geschwindigkeit des Fahrrads messen (1 Magnet pro Umdrehung). Die Mindestfrequenz ist also nicht 0, sondern höher :-) Vielen Dank. Ähmm. Doch noch was. Habe mal gelesen, dass man einen PWM Generator auch zur Frequenzmessung umkonfigurieren kann. Würde mir das hier helfen? Kann ein PWM Signal ein "Jitterfreies" analoges Ausgangsspannung liefern, wenn ich einfach einen ELKO hinhänge (von mir aus noch nen Widerstand gegen Masse, damit ein kleiner Strom fliesst). Ich brauche die Analoge Spannung, um damit einen EBIKE Controller anzusteuern. Oder hoppel ich dann auf dem Fahrrad hin und her :-) Danke.
dost0011 schrieb: > und einmal möchte ich die Geschwindigkeit des Fahrrads messen (1 Magnet > pro Umdrehung). > > Die Mindestfrequenz ist also nicht 0, sondern höher :-) Schläfst du im Fahren? Oder wie schaffst du es, die Geschwindigkeit deines Rades nicht auf 0 sinken zu lassen? ;-)
dost0011 schrieb: > Kann ein PWM Signal ein "Jitterfreies" analoges Ausgangsspannung > liefern, Ja. Jedenfalls ausreichend jitterfrei. > wenn ich einfach einen ELKO hinhänge (von mir aus noch nen > Widerstand gegen Masse, Nein. So nun aber nicht. Korrekt: Mit R/C-Glied, als R und C in Serie dran, dahinter Impendanzwandler wenn die Last irgendwie Strom zieht. Hohe PWM-Frequenz sorgt bei hinreichend grossen Werten für vernachlässigbaren Ripple.
dost0011 schrieb: > > Ich möchte einmal die Trittfrequenz auf einem Fahrrad messen (Der Sensor > hat 5 Magnete pro Umdrehung) > > und einmal möchte ich die Geschwindigkeit des Fahrrads messen (1 Magnet > pro Umdrehung). Ach so! Also schnarchlangsam. Dafür brauchst du doch keine Interrupts. Da genügt es alle paar µs mal nachzusehen, ob sich an einem Pin was getan hat.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.