Tool/software:
Hi experts,
looking for the details on the ways to interface incremental encoder inputs from position sensor to AM6442
Thanks,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi experts,
looking for the details on the ways to interface incremental encoder inputs from position sensor to AM6442
Thanks,
Hello,
Which core do you want to use to interface with the quadrature encoder? What OS would be running on that core?
Regards,
Nick
No rtos, bare metal is the option team is investigating., Cortex-R core is the one to interface with
Hello,
I am reassigning your thread to a member of our team who is more familiar with our MCU+ SDK offerings. Feel free to ping the thread if you do not get a response within a few business days.
Regards,
Nick
Hi Umesh, please refer to EQEP examples and documentation in our MCU+SDK
AM64x MCU+ SDK: EQEP Capture (ti.com)
Let us know if you have additional questions.
thank you,
Paula
Thanks Paula,
So, EQEP is the resource in-built with AM6442 that can be used for SSI interface from incremental encoder.. meaning we need not to have external CPLD to implement encoding functionality, Is that correct??
- Do we have enough EQEP resource to interface with 4 position sensors..
- What is Encoder with 9xsigmadelta in AM6442 functional blockdiagram? how it is different from EQEP
Hello Umesh,
Paula is out of office until Friday. If you don't hear a response by then, please kindly ping this thread as a reminder.
-Daolin
Hi Umesh, I will double check with the experts w.r.t SSI interface, but, yes, AM64x has in-built 3 x EQEP capable of working with incremental encoders.
Some resources: Enhanced Quadrature Encoder Pulse (EQEP) (ti.com) (from C2000 academy, but our AM64x includes same EQEP type)
With respect to PRU-ICCS Sigma-Delta modulation, this method is used to convert analog-to-digital with filtering in order to achieve high-resolution digital output. Often used in AC motor's current sensing. A different feedback signal than what is obtained from EQEP (direction and speed measurement). So, depending on your system you can work with different encoder types.
We have a motor control SDK for AM243x (AM243x is almost same chip as AM64x but smaller, for example no A53). From there, you can take a look of different examples and documentation which might be helpful
AM243x Motor Control SDK: Introduction
AM243x Motor Control SDK: Current Sense (ti.com)
Thank you,
Paula
Hi Paula: SSI is generally speaking an RS485 PHY over a SPI (single master clock, single slave data "MISO") interface. [I used to design quadrature encoders and had to interface with a reference encoder that uses SSI]. You may want to check your interfaces, as the AM64x natively interfaces with RS485 signal levels.
Jim