30-11-2020, 18:46
No tak, nie ma możliwości zamianić kabelków.
Firmware również nie przewiduje takiej opcji odwracania poziomu napięć z potencjometrów. W manualu ( rozdział "Position Sensors" ), jest o tym wspomniane, napięcie malejące do 0V - kierunek obrotu CCW, rosnące do 5V - kierunek CW.
Masz więc kilka opcji, z czego najtańszą jest wymiana na zwykły potencjometr. Inną możliwością jest dorobić wzmacniacz odwracający.
I kolejna - możesz przerobić funkcję odczytu ADC, tak aby odwracać odczytywane wartości.
Dla testów Twojego obecnego potencjometra zamień linię nr 13042 w pliku k3ng_rotator_controller.ino z zapisu
na
Modyfikacja będzie poprawna pod warunkiem, że nie masz włączonej opcji odczytu 12bitowego
Spowoduje to odwrócenie wartości tylko dla potencjometu azymutu.
Firmware również nie przewiduje takiej opcji odwracania poziomu napięć z potencjometrów. W manualu ( rozdział "Position Sensors" ), jest o tym wspomniane, napięcie malejące do 0V - kierunek obrotu CCW, rosnące do 5V - kierunek CW.
Masz więc kilka opcji, z czego najtańszą jest wymiana na zwykły potencjometr. Inną możliwością jest dorobić wzmacniacz odwracający.
I kolejna - możesz przerobić funkcję odczytu ADC, tak aby odwracać odczytywane wartości.
Dla testów Twojego obecnego potencjometra zamień linię nr 13042 w pliku k3ng_rotator_controller.ino z zapisu
Kod:
return analogRead(pin);
Kod:
return (pin == rotator_analog_az) ? (1023-analogRead(pin)) : analogRead(pin);
Modyfikacja będzie poprawna pod warunkiem, że nie masz włączonej opcji odczytu 12bitowego
Spowoduje to odwrócenie wartości tylko dla potencjometu azymutu.