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.

CCS/CC1310: CC1310 Sensor Controller Quadratic Encoder

Part Number: CC1310

Tool/software: Code Composer Studio

Hello,

I have a custom board using the CC1310 controlling a motor using a Shaft / Quadratic Encoder.

I want off load or move the encoder count / position to the Sensor Controller.

Do you have suggestions or example code on how to use the Pulse Counter in Sensor Controller Studio as a Quadratic Encoder?

Thanks,

Regards,

Blair

  • Hi, no it's not possible to use the pulse counter for such as it can only read one pin.
    But you can read two GPIO's (set up a state machine etc...), there is a limitation however if you have to run in low power mode:
    In LP mode, the wake up time from Standby is 400us and the power down time is up to 250us (more description in the help file under GPIO Event Trigger). Adding some margin you are looking at 650us x 4readings = 2600 -> which means it will only support a rotation speed of less than 400 rps or so..