Yup, you're correct. Common RC servo is using pulse width modulation (PWM) to control the output position only and the 50Hz PWM signal can't stop to maintain the position. Its position is determined by the PWM duty cycle.
But G15 is a "smart" servo motor, you just "tell" him once which position you want it to go then it will drive itself. You also can set running speed, torque, time to desired position, temperature alarm, torque exceeding alarm, control its LED and many many more. To know more feature, study its user manual here,
https://drive.google.com/file/d/0BzFWfMiqqjyqRWZyeVE5UGhoNDQ/viewG15 is using half-duplex UART communication, GD02's task is to convert two direction full-duplex UART to half-duplex UART, that's all.
yewys WROTE:Hi,
I've tried to run the servo motors using arduino shield and it works! But how come it doesn't work when using GD-02 driver? I've even bought a new GD-02 Rev2.0 to test but still the same, motors don't move
May someone teach me on how to write coding referring to the g15 source code, please?
I thought you have Cytron G15 Shield on hand, that's why I ask you try.
What's you application? You are going to use Arduino UNO in your project, right?
If so, Cytron G15 Shield
https://www.cytron.com.my/p-shield-g15?search=G15%2520shield more suitable in your case. Both GD02 and Cytron G15 Shield function are same actually, just G15 Shield is mainly designed for Arduino series.