Servo ve FW Marlin February 07, 2016 07:43AM |
Registered: 8 years ago Posts: 13 |
Re: Servo ve FW Marlin February 07, 2016 09:31AM |
Registered: 11 years ago Posts: 620 |
Re: Servo ve FW Marlin February 07, 2016 05:49PM |
Registered: 8 years ago Posts: 13 |
Quote
jirpil
1500 us odpovídá střední poloze výchylky modelářského serva. Servo se vychyluje na obě strany, obvykle mezi šířkou pulzu 1000us a 2000us, čemuž odpovídá +-45°. Některá serva zvládnou i větší rozpětí a proto se někdy používá 800us až 2200us, ale zaručené to není. 544us už je hodně málo.
Re: Servo ve FW Marlin February 08, 2016 02:09AM |
Registered: 11 years ago Posts: 620 |
Re: Servo ve FW Marlin February 08, 2016 03:32AM |
Registered: 11 years ago Posts: 620 |
Re: Servo ve FW Marlin February 27, 2016 05:25PM |
Registered: 8 years ago Posts: 13 |
Quote
jirpil
Není nad to si ujasnit otázku .
Podle mě není DEFAULT_PULSE_WIDTH poloha po resetu, je to jenom jmenovitá hodnota neutrálu serva, kterou knihovna Arduina používá. Hrál jsem si s bed levelingem krátce asi před dvěma roky (než jsem to definitivně zavrhnul jako pro mě zbytečné). Ani se nepamatuju, že by servo mělo nějakou střední polohu, spíš jenom ty krajní... a neměřil jsem nic. Ale zkus změnit v configurations.h hodnotu "70" v řádku
#define SERVO_ENDSTOP_ANGLES {{0,0}, {0,0}, {70,0}} // X,Y,Z Axis Extend and Retract angles
Těch 1602us totiž asi odpovídá těm 70°.
Re: Servo ve FW Marlin February 28, 2016 02:27AM |
Registered: 11 years ago Posts: 620 |
Re: Servo ve FW Marlin February 29, 2016 04:29PM |
Registered: 8 years ago Posts: 13 |
Re: Servo ve FW Marlin March 01, 2016 02:58AM |
Registered: 11 years ago Posts: 620 |