• પૃષ્ઠ_બેનર

સમાચાર

PWM દ્વારા સર્વોને કેવી રીતે નિયંત્રિત કરવામાં આવે છે?

ડીએસપાવર સર્વો મોટર સામાન્ય રીતે પલ્સ વિડ્થ મોડ્યુલેશન (PWM) દ્વારા નિયંત્રિત થાય છે. આ નિયંત્રણ પદ્ધતિ તમને સર્વોને મોકલવામાં આવતા વિદ્યુત કઠોળની પહોળાઈમાં ફેરફાર કરીને સર્વોના આઉટપુટ શાફ્ટને ચોક્કસ રીતે સ્થિત કરવાની મંજૂરી આપે છે. તે કેવી રીતે કાર્ય કરે છે તે અહીં છે:

પલ્સ વિડ્થ મોડ્યુલેશન (PWM): PWM એ એક ટેકનિક છે જેમાં ચોક્કસ આવર્તન પર વિદ્યુત કઠોળની શ્રેણી મોકલવાનો સમાવેશ થાય છે. મુખ્ય પરિમાણ એ દરેક પલ્સની પહોળાઈ અથવા અવધિ છે, જે સામાન્ય રીતે માઇક્રોસેકન્ડ્સ (µs) માં માપવામાં આવે છે.

કેન્દ્ર સ્થાન: સામાન્ય સર્વોમાં, લગભગ 1.5 મિલિસેકન્ડ્સ (ms) ની પલ્સ કેન્દ્રની સ્થિતિ સૂચવે છે. આનો અર્થ એ છે કે સર્વોનો આઉટપુટ શાફ્ટ તેના મધ્યબિંદુ પર હશે.

દિશા નિયંત્રણ: સર્વો કઈ દિશામાં વળે છે તેને નિયંત્રિત કરવા માટે, તમે પલ્સ પહોળાઈને સમાયોજિત કરી શકો છો. દાખલા તરીકે:

1.5 ms (દા.ત., 1.0 ms) કરતા ઓછી પલ્સ સર્વોને એક દિશામાં ફેરવવાનું કારણ બને છે.
1.5 ms (દા.ત., 2.0 ms) કરતા વધારે પલ્સ સર્વોને વિરુદ્ધ દિશામાં ફેરવવાનું કારણ બને છે.
પોઝિશન કંટ્રોલ: ચોક્કસ પલ્સ પહોળાઈ સર્વોની સ્થિતિ સાથે સીધી રીતે સંબંધિત છે. ઉદાહરણ તરીકે:

1.0 એમએસ પલ્સ -90 ડિગ્રી (અથવા અન્ય ચોક્કસ કોણ, સર્વોના વિશિષ્ટતાઓને આધારે) અનુરૂપ હોઈ શકે છે.
2.0 એમએસ પલ્સ +90 ડિગ્રીને અનુરૂપ હોઈ શકે છે.
સતત નિયંત્રણ: વિવિધ પલ્સ પહોળાઈ પર સતત PWM સિગ્નલો મોકલીને, તમે સર્વોને તેની નિર્દિષ્ટ શ્રેણીમાં કોઈપણ ઇચ્છિત ખૂણા પર ફેરવી શકો છો.

DSpower સર્વો અપડેટ રેટ: તમે જે ઝડપે આ PWM સિગ્નલો મોકલો છો તે અસર કરી શકે છે કે સર્વો કેટલી ઝડપથી પ્રતિક્રિયા આપે છે અને તે કેટલી સરળતાથી આગળ વધે છે. સર્વો સામાન્ય રીતે 50 થી 60 હર્ટ્ઝ (હર્ટ્ઝ) ની રેન્જમાં ફ્રીક્વન્સી સાથે PWM સિગ્નલોને સારો પ્રતિસાદ આપે છે.

માઇક્રોકન્ટ્રોલર અથવા સર્વો ડ્રાઇવર: સર્વોને PWM સિગ્નલ જનરેટ કરવા અને મોકલવા માટે, તમે માઇક્રોકન્ટ્રોલર (જેમ કે Arduino) અથવા સમર્પિત સર્વો ડ્રાઇવર મોડ્યુલનો ઉપયોગ કરી શકો છો. આ ઉપકરણો તમે પ્રદાન કરો છો તે ઇનપુટ (દા.ત., ઇચ્છિત કોણ) અને સર્વોના વિશિષ્ટતાઓના આધારે જરૂરી PWM સિગ્નલો જનરેટ કરે છે.

તમે PWM નો ઉપયોગ કરીને સર્વોને કેવી રીતે નિયંત્રિત કરી શકો છો તે સમજાવવા માટે અહીં Arduino કોડમાં એક ઉદાહરણ છે:

DSpower PWM સર્વો

આ ઉદાહરણમાં, સર્વો ઑબ્જેક્ટ બનાવવામાં આવે છે, જે ચોક્કસ પિન સાથે જોડાયેલ હોય છે, અને પછી સર્વોના કોણને સેટ કરવા માટે રાઇટ ફંક્શનનો ઉપયોગ થાય છે. Arduino દ્વારા જનરેટ થતા PWM સિગ્નલના પ્રતિભાવમાં સર્વો તે કોણ તરફ જાય છે.


પોસ્ટ સમય: ઑક્ટો-18-2023