I've just finished to build a myforcuserpro2 prototype with a classic
DRV8825HW203_MT configuration (+ push buttons).
I've activated the temperature coefficient (set at 10 steps per degree).
Despite the temperature sensor seems reporting correctly the actual
temperature the feedback compensation mechanism is not working: the motor
does not move with temperature changes.
Any advice?
P.S. I will never be able to thank the author of this project enough:
THANKS Robert!
I am assuming you are using firmware Focuserv277_DRV8825_HW203.ino
Previous versions had some issues.
Also be aware that 10 steps per degree, though normal, is such a small amount and you are pretty likely to even see that if looking directly at the motor - even more so if its 1/2 or 1/4 stepping.
Last edit: brownrb 2018-11-07
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
All tests gone right. With "Refresh Position" checkbox checked in Win App (2.4.1.6) should I see "Focuser Position" box to change with temperature isn't right?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, but again easy to query using :00# from the serial port monitor.
You could hold probe in hand for a few seconds to warm it up
:06# gets temperature
Then get position :00#
Then enable tc :231#
then when you think motor has moved by TC
get position :00#
which should be different (less) from first :00#
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've just finished to build a myforcuserpro2 prototype with a classic
DRV8825HW203_MT configuration (+ push buttons).
I've activated the temperature coefficient (set at 10 steps per degree).
Despite the temperature sensor seems reporting correctly the actual
temperature the feedback compensation mechanism is not working: the motor
does not move with temperature changes.
Any advice?
P.S. I will never be able to thank the author of this project enough:
THANKS Robert!
Hi
Do the following using the Arduino IDE Serial port monitor
If this is corrent (A1#) then proceed
Else, your firmware is not configured correctly if you get A0#
Last edit: brownrb 2018-11-07
I am assuming you are using firmware Focuserv277_DRV8825_HW203.ino
Previous versions had some issues.
Also be aware that 10 steps per degree, though normal, is such a small amount and you are pretty likely to even see that if looking directly at the motor - even more so if its 1/2 or 1/4 stepping.
Last edit: brownrb 2018-11-07
All tests gone right. With "Refresh Position" checkbox checked in Win App (2.4.1.6) should I see "Focuser Position" box to change with temperature isn't right?
Yes, but again easy to query using :00# from the serial port monitor.
You could hold probe in hand for a few seconds to warm it up
:06# gets temperature
Then get position :00#
Then enable tc :231#
then when you think motor has moved by TC
get position :00#
which should be different (less) from first :00#
Sorry for delay. This weekend I will test TC as described.