Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

 · 
Posted: 23.04.2015 - 12:25  ·  #1
Hallo,

Habe ein neues Projekt und bin am überlegen ob ich es mit einem Xmega machen soll.
Habe noch nichts mit Xmega gemacht deshalb fehlt mir die Erfahrung.
Habe dazu folgende Frage.
Ist es möglich zwei Inkrementalencoder an einen ATxmega64A3
anzuschließen und die Pulse mit jeweils zwei kaskadierten Zählern (32bit)
zu zählen?
Die Inkrementalencoder haben 3000 Impulse pro Sek. Also nichts bewegendes.
Habe mal soweit ich es konnte recherchiert.
Habe geguckt nach 2 "Quadrature Decoder", müßte gehen.
Über das "Event System" die Counter fütteren, müßte gehen.
Nur jeweils zwei Counter in Reihe zu 32bit übers "Event System" schalten mit 2 "Quadrature Decoder"? Das hab ich nicht rausgekriegt.
Hat jemand Ahnung und kann mir sagen ob das geht?

http://www.atmel.com/devices/ATXMEGA64A3.aspx?tab=documents

Alles andere ist erstmal nicht so wichtig.

Danke

Gruß
Mathias
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

 · 
Posted: 23.04.2015 - 14:02  ·  #2
Hallo Mathias,

da gibts im AVRco schon ein 2 Kanal QDEC Beispiel für den XMega:
XMega_QDEC

rolf
Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Re: Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

 · 
Posted: 23.04.2015 - 15:49  ·  #3
Hallo Rolf

wenn Du die Application Note: "AVR1600: Using the XMEGA Quadrature Decoder" meinst, da hab ich schon reingeguckt. Oder meinst Du eine andere?
Bei den Beispielapplikationen in C verstehe ich nicht viel. :aerger:

Zwei 16bit Counter mit zwei "Quadrature Decoder" über das "Event System" zu füttern geht. Ist in Ordnung.
Die Frage ist, packt das "Event System", daß es anstatt den zwei 16 bit Counter zwei 32bit Counter bedienen kann? Also, aus TCD0 und TCD1 einen 32bit und aus TCE0 und TCE1 einen 32bit Counter kakadieren?
Einer geht, aber zwei? Das blicke ich nicht.
Und wenn ja, wie?

Danke
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

 · 
Posted: 23.04.2015 - 17:59  ·  #4
Hallo Mathias,

meine Aussage war:
im AVRco gibt es ein QDEC Demo Programm für den XMega.
Ich sagte nichts von irgendwelchen App notes oder C apps :tanz:

rolf
Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Re: Xmega, 2x Quadrature Decoder, 2x 32bit Counter über Event System

 · 
Posted: 23.04.2015 - 21:42  ·  #5
Hallo,

danke, alles klar. 😁

Zwei Tage Datenblätter und Applikationen gewälzt ... und vor der Nase ... :anonym:
Naja, aber für umsonst war's auch nicht.

Danke

Gruß
Mathias
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 14 · Cache Hits: 14   96   110 · Page-Gen-Time: 0.03034s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI