Forum: Mikrocontroller und Digitale Elektronik Quadratur Interface PIC ?


von Michael H. (h_m)


Lesenswert?

Guten Tag,

ich habe gerade angefangen mich mit PIC Controllern zu beschäftigen und 
Zwar habe ich mir einen Pic18 und einen PIC24FJ128GA010 ausgesucht.

Jetzt habe ich gelesen das PIC auch ein Quadratur Interface (QEI) 
besitzen. Nur kann ich die Register und Beschreibung nicht im Datenblatt 
finden.

Aber es gibt dann ein seperates Datenblatt, dort steht aber, so habe ich 
das verstanden, man muß im Hauptdatenblatt nachsehen ob der PIC24 dieses 
überhaupt besitzt, das es nicht alle haben.

Könnte mir Bitte jemand weiterhelfen und mir sagen ob meiner 
(PIC24FJ128GA010) ein QEI hat ?

DatenBlatt 
[[http://ww1.microchip.com/downloads/en/DeviceDoc/39747F.pdf]]

QEI [[http://ww1.microchip.com/downloads/en/DeviceDoc/70000601c.pdf]]

: Bearbeitet durch User
von Gerhard M. (ggcode)


Lesenswert?

Hallo,
hier kannst du nachschauen, und auch Filter setzen.

https://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8196&popular=1

Meiner Meinung nach haben das QEI nur die dsPic.

Gruß
Gerhard

von Volker S. (vloki)


Lesenswert?

Eine andere Vergleichsmöglichkeit, mit der ich persönlich meist 
schneller zum Ziel komme ist MAPS: 
https://www.microchip.com/maps/Microcontroller.aspx

Listet 4x PIC18F..31 und 16x PIC24EP... mit Quadrature Encode/Decode 
Interface.

: Bearbeitet durch User
von Georg (Gast)


Lesenswert?

Michael H. schrieb:
> Könnte mir Bitte jemand weiterhelfen und mir sagen ob meiner
> (PIC24FJ128GA010) ein QEI hat ?

Was im Datenblatt nicht drinsteht hat er auch nicht. Ein PIC sollte aber 
schnell genug sein für einen Quadratureingang per Software.

Georg

von Peter D. (peda)


Lesenswert?

Georg schrieb:
> Ein PIC sollte aber
> schnell genug sein für einen Quadratureingang per Software.

In einer Anwendung habe ich mal einen 80C51 (AT89C51CC03) verwendet, um 
2 Encoder auszulesen und per CAN die Position zu senden. Die beide 
Encoder wurden im 50kHz Timerinterrupt gepollt.

von Michael H. (h_m)


Lesenswert?

Also Danke erst mal das hat mir jetzt schon sehr weitergeholfen. Jetzt 
tritt aber noch ein kleines Problem auf.

ich habe mich jetzt für den dsPic 33EP512MC506-IPT entschieden und bin 
am Layout erstellen für meine kleine experimentier Platine dazu. Jetzt 
Wollte ich mir den RX und TX  Pin für den Usart anschliessen. 
Allerdings weiß ich jetzt nicht an welchen Pin ich die beiden 
anschliessen soll da diese nicht am Pinout Diagramm zu finden sind.

Soweit ich das jetzt verstanden habe muss ich mir diese über ein 
Register erst einmal zuweisen, könnte mir bitte jemand sagen welche Pins 
man dafür Standardmässig nimmt ? damit ich es zumindest mal 
fertigzeichnen kann.

von Teo D. (teoderix)


Lesenswert?

Michael H. schrieb:
> Soweit ich das jetzt verstanden habe muss ich mir diese über ein
> Register erst einmal zuweisen, könnte mir bitte jemand sagen welche Pins
> man dafür Standardmässig nimmt ?

Die, die am besten zum Layout passen....

Gug dir doch das mal an:
https://www.microchip.com/mplab/mplab-code-configurator#mchp-Brochures

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.