Servo v FW Marlin
Napsal: 04.02.2016 21:18
Potřebuju změnit rozsah řízení serva v FW Marlin. Hledal jsem definice serva v Configuration. h v sekci Auto bedu a nikde nic. V Servo.h jsem narazil na tohle:
#define MIN_PULSE_WIDTH 544 // the shortest pulse sent to a servo
#define MAX_PULSE_WIDTH 2400 // the longest pulse sent to a servo
#define DEFAULT_PULSE_WIDTH 1500 // default pulse width when servo is attached
#define REFRESH_INTERVAL 20000 // minimum time to refresh servos in microseconds
Takže 544 us minimální a 2400 us maximální délka impulzu, 20 ms opakovací kmitočet pulzu. Ale těch 1500 us DEFAULT PULSE je délka impulzu po resetu? Trochu mi to nehraje, podle osciloskopu je po resetu 1620 ms.
Nezkoumal jste to prosím někdo?
Díky
Jirka
#define MIN_PULSE_WIDTH 544 // the shortest pulse sent to a servo
#define MAX_PULSE_WIDTH 2400 // the longest pulse sent to a servo
#define DEFAULT_PULSE_WIDTH 1500 // default pulse width when servo is attached
#define REFRESH_INTERVAL 20000 // minimum time to refresh servos in microseconds
Takže 544 us minimální a 2400 us maximální délka impulzu, 20 ms opakovací kmitočet pulzu. Ale těch 1500 us DEFAULT PULSE je délka impulzu po resetu? Trochu mi to nehraje, podle osciloskopu je po resetu 1620 ms.
Nezkoumal jste to prosím někdo?
Díky
Jirka