First of all, I really appreciate the guidance of the community engineer, but now I have encountered new problems, and I have to ask for help.
I connected a ring encoder, he is rs485 output interface, I converted him to RX TX connected to the board. The work flow of the encoder is that the position information will be returned after receiving the instruction. I tried to make odriveV3.6 send the instruction and read the information, but all failed.
So I need some information or guidance, thank you very much!
Hi! Unfortunately the ODrive v3.6 doesn’t support RS485 encoders, and I’m not sure how much guidance I can give with adding support. You’ll have to use an ODrive S1 or Pro. What encoder specifically is this? I can check compatibility.
So, I have converted RS485 to TTL through the conversion module and connected to gpio1 and 2, but I found that I could not control the serial port to read and send
The encoder model is MGT-ABS_3154F
Yes, the ODrive v3.6 cannot use encoders over the serial port. However, if you use an ODrive S1 or ODrive Pro, we may be able to add support for the encoder, since those can use RS485 encoders.