AtMega644

OP #496142
Guten Abend,


ich möchte für mein Projekt eine Motorsteuerung entwickeln, die über 
zwei L298  vier Motoren ansteuert und die Drehzahlen jedes einzelnen 
Motors verarbeitet. Jetzt kam mir die Idee einen AtMega644 zu benutzen, 
da dieser 6 PWM Kanäle besitzt und ich auch noch den 16-bit Timer frei 
hätte, an den ich an Int0 und Int1  zwei Drehzahlgeber auswerten könnte. 
Nun wollte ich wissen, ob ich die zwei anderen Drehzahlgeber mit den 
PcInt Kanälen auswerten lassen kann, sodass alle vier 
Drehzahlgeber(Inkrementalgeber von Robotikhardware.de) auswerten kann?

Vielen Dank für eure Hilfe.


MfG
Sven
Persönliche Seite #496166
Um was für Drehzahlgeber handelt es sich denn? Es kommt auf die 
Frequenzen an, aber normal ist es kein Problem diese mit INT0 und INT1 
auszuwerten. Du lässt den 16 Bit Timer durchlaufen und bei den INT's 
kopierst du jeweils den Zählerstand und berechnest die Drehzahl.

Gruß,
Dominik
OP #496167
Das mit dem INT0 und INT1 hatte ich mir schon gedacht, jedoch ist meine 
Frage, ob dies auch so einfach mit den PcINTs des AtMega644 geht, denn 
ich muss 4 Drehzahlsensoren auswerten. Die Drehzahlsensoren sind von 
robotikhardware.de und sind die Sharp G2P120 (Ingrementalgeber).

Gruß,
Sven

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.