Problem with Encoder issue about voltaje

General discussion of using Roboclaw motor controllers
Post Reply
Cittadini
Posts: 2
Joined: Wed Sep 02, 2020 3:49 am
Problem with Encoder issue about voltaje

Post by Cittadini »

Dear Sirs

Last week We buy your Roboclaw Solo 30A Motor controller
We try to use this Geared Dc motor with its encoder
https://www.micromotors.eu/en/gear-motors/series-e192/

We added Pullup resistors of 1K -2K to each channel of encoder , but still we have signal of 3,1DC
So we can make auto tunning of speed but we cannot make auto tune of position
Please help us , I think we must add some external circuit
We will preciated very much if you can send some extra information or a diagram to make it

Best Regards
Fernando Cittadini
User avatar
Basicmicro Support
Posts: 1594
Joined: Thu Feb 26, 2015 9:45 pm
Re: Problem with Encoder issue about voltaje

Post by Basicmicro Support »

3.1v is plenty to read the encoders. The Roboclaw is clamping the voltage, through a 100ohm resistor to around 3.3v. That is part of what you are seeing. As long as the voltage is above 2v for a HIGH signal you are ok. Low signals should be lower than .4v.

If the encoders read correctly for speed control then they read correctly for position control. However not all setups can be autotuned. You may need to manually tune the motors. Just because speed control can be autotuned doesnt always mean position control can be autotuned.

Also, check the encoder signals with a scope and check for noise.

Please describe what you are doing when you try to use the position autotune(eg what autotune mode you are using) and also describe the result. If you can provide a video as well that would help. You can send that to support@basicmicro.com

Post Reply