Problem with Encoder issue about voltaje
Problem with Encoder issue about voltaje
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
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
- Basicmicro Support
- Posts: 1594
- Joined: Thu Feb 26, 2015 9:45 pm
Re: Problem with Encoder issue about voltaje
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
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