ત્યાં ઘણા પ્રકારો છે ઇલેક્ટ્રિક મોટર્સ, કેવી રીતે સ્ટેપર્સ, અથવા સ્ટેપર મોટર્સ, અને સર્વોમોટર્સ. બાદમાં અંદર કેટલાક ખરેખર રસપ્રદ મોડલ છે, જેમ કે સર્વો SG90 નો કેસ. એક સર્વો જે પ્રથમ પ્રોજેક્ટ્સ, આ પ્રકારના ઉપકરણ સાથેની પ્રેક્ટિસ, શીખવા, સરળ રોબોટ નિયંત્રણ વગેરે માટે આદર્શ હોઈ શકે. ઉપરાંત, તેની પાવર આવશ્યકતાઓ ઘણી ઓછી છે, તે એથી પણ સંચાલિત થઈ શકે છે એડ્રિયન પ્લેટ અથવા PC USB પોર્ટથી 5v સુધી.
માઇક્રો સર્વો SG90 શું છે?
SG90 સર્વો એ લઘુચિત્ર સર્વો છે, જેમાં કેટલાક છે ખૂબ કોમ્પેક્ટ પરિમાણો જ્યાં જગ્યા મહત્વપૂર્ણ હોય તેવા પ્રોજેક્ટ્સમાં એકીકૃત થવા માટે સક્ષમ થવા માટે. વધુમાં, તે ખૂબ જ ઓછી ઉર્જાની માંગ સાથે આર્થિક અને ઉપયોગમાં સરળ છે, તેથી તેનો ઉપયોગ એમ્બેડેડ, IoT અથવા અન્ય ઓછા વપરાશની એપ્લિકેશનમાં પણ શક્ય છે.
સર્વો SG90 માટે, આ સર્વો મોટરમાં એ સાર્વત્રિક પ્રકાર એસ કનેક્ટર જે મોટાભાગના કોમર્શિયલ ઉપકરણોમાં ફિટ થઈ શકશે. તે રંગો સાથે 3 વાયરથી બનેલું છે જે ઓળખે છે કે દરેકનો ઉપયોગ શેના માટે થાય છે:
- લાલ: પોઝીટીવ પાવર કેબલ અથવા Vcc (+) છે
- મેરેન: પાવર કેબલ નેગેટિવ (-) અથવા GND (ગ્રાઉન્ડ) છે
- નારંગી: તે કેબલ છે જે સર્વોમોટરને નિયંત્રિત કરવા માટે PPM (પલ્સ પોઝિશન મોડ્યુલેશન) સિગ્નલ વહન કરે છે.
કેટલાક મોડેલોમાં રંગ રચના પણ હોઈ શકે છે કાળો-લાલ-સફેદ, જે કિસ્સામાં આ કિસ્સામાં યોજના અનુક્રમે GND-Vcc-PPM સિગ્નલ હશે.
SG90 સર્વો ફીચર્સ
માટે તકનીકી લાક્ષણિકતાઓ આ સર્વોમોટરનું, સર્વો SG90 આના માટે અલગ છે:
- આધારભૂત વજન: 1.2 અને 1.6 કિગ્રા વચ્ચે (તેના નાના કદ માટે પૂરતું)
- 4.8v પર મોટર ટોર્ક: 1.2 કિગ્રા/સે.મી
- Ratingપરેટિંગ વોલ્ટેજ: 4 - 7.2v
- 4.8v પર સ્પિન સ્પીડ: 0.12 સે/60º
- પરિભ્રમણ કોણ: 120મી
- ઓપરેટિંગ તાપમાન શ્રેણી: -30ºC અને +60ºC
- પરિમાણો: 22 × 11.5 × 27 મીમી
- વજન: કેબલ અને કનેક્ટર સહિત 9 ગ્રામ અથવા 10.6 ગ્રામ
- Arduino-સુસંગત: હા
- સાર્વત્રિક કનેક્ટર: મોટાભાગના રેડિયો કંટ્રોલ રીસીવરો સાથે સુસંગત (Futaba, JR, GWS, Cirrus, Hitec,…)
તમને પણ મળશે સર્વો SG90 ના કેટલાક પ્રકારો, જેમ કે:
- MG90S: SG90 જેવું જ છે, પરંતુ તેમાં મેટલ ગિયર્સ અને લિન્કેજ છે, તેથી તે 1.8kg સુધી સપોર્ટ કરી શકે છે.
- MG996R: તેનું કદ થોડું મોટું છે, પરંતુ જ્યારે 15V પર ખવડાવવામાં આવે ત્યારે તે 6 Kg સુધી અથવા 13v પર ખવડાવવામાં આવે તો 4.8 Kg સુધીનું સમર્થન કરી શકે છે.
વધુ મહિતી - ડેટાશીટ ડાઉનલોડ કરો
આના જેવું સર્વો મોટર મોડલ ઓછી કિંમતમાં ક્યાંથી ખરીદવું
જો તમે આ પ્રકારનું સર્વો SG90 સર્વોમોટર ખરીદવા માંગતા હો, તો તમે તેને કેટલાક વિશિષ્ટ ઇલેક્ટ્રોનિક્સ સ્ટોર્સમાં અથવા એમેઝોન પ્લેટફોર્મ પર શોધી શકો છો. દાખ્લા તરીકે, આ ભલામણ કરેલ ઉત્પાદનો:
જેમ તમે જોઈ શકો છો, તેઓ ખૂબ સસ્તા છે, અને તમે રોબોટ્સ અને અન્ય પ્રોજેક્ટ માટે જ્યાં તમને એક કરતાં વધુની જરૂર હોય ત્યાં તમે તેને છૂટક અથવા પેકમાં ખરીદી શકો છો. વધુમાં, કેટલાક પેકમાં અમુક વધારાની એક્સેસરીઝનો સમાવેશ થાય છે, જેમ કે બ્લેડ, સ્ક્રૂ વગેરે.
માટે ચલો ઉપર ટાંકેલ, તમારી પાસે આ છે:
હવે, જો તમે જે શોધી રહ્યા છો તે છે વધુ શક્તિશાળી અને મજબૂત સર્વોમોટર, વધુ લોડ અને વધુ ટોર્ક સાથે ટકી રહેવા માટે સક્ષમ છે, તો પછી તમારી પાસે અન્ય પણ છે જે કોમ્પેક્ટ પણ છે પરંતુ ઉચ્ચ પ્રદર્શન સાથે:
- મેટલ ગિયર્સ સાથે ક્વિમેટ સર્વો અને 20 Kg સુધીના વજનને ટેકો આપવા માટે
- સર્વો ઇનોવેટીકિંગ તેની ધરી પર 35 કિગ્રા સુધીના ભારને સપોર્ટ કરવામાં સક્ષમ છે
- ANNIMOS સર્વો સ્ટેનલેસ સ્ટીલ ગિયર્સ સાથે 60 Kg સુધી સપોર્ટ કરવામાં સક્ષમ છે
- કોઈ ઉત્પાદનો મળ્યાં નથી.
Arduino સાથે તેનો ઉપયોગ કેવી રીતે કરવો
Arduino IDE માટે સ્કેચનું ઉદાહરણ આપવા માટે, જેથી તમે SG90 સર્વો કેવી રીતે કાર્ય કરે છે તે સમજવાનું શરૂ કરી શકો, અહીં એક વ્યવહારુ કેસ છે. પરંતુ પ્રથમ, ચાલો જોઈએ કે તમારે કેવી રીતે કરવું જોઈએ સર્વોને તમારા Arduino બોર્ડ સાથે જોડો:
- વીસીસી: તે બાહ્ય વીજ પુરવઠો અથવા Arduino ના 5V કનેક્ટર સાથે જોડાયેલ હોવું આવશ્યક છે. જો તમે અનેક પાવર સપ્લાયનો ઉપયોગ કરવા જઈ રહ્યા છો, તો સમસ્યાઓ ટાળવા માટે હંમેશા ગ્રાઉન્ડ અથવા GND ને સમાન રાખવાનું યાદ રાખો.
- GND: તમે તેને Arduino બોર્ડના GND સાથે કનેક્ટ કરી શકો છો.
- PPM સિગ્નલ: Arduino પર કોઈપણ PWM પિન પર જઈ શકો છો. ઉદાહરણ તરીકે, અમારા સ્કેચમાં D11 માટે.
જોવા માટે ઉદાહરણ સ્ત્રોત કોડ, જેને તમે તમારી ઈચ્છા મુજબ અજમાવી અને સંશોધિત કરી શકો છો, તમારી પાસે તમારા પોતાના બંને ઉદાહરણો છે જે તમે IDE માં જોઈ શકો છો સર્વો.એચ લાઇબ્રેરી, આ બીજાની જેમ:
#include <Servo.h> Servo myservo; //Crear el objeto servo int pos = 0; //Posición inicial del servo SG90 void setup() { myservo.attach(11); //Vincular el pin 11 de Arduino al control del Servo SG90 } void loop() { //Cambia la posición de 0º a 180º, en intervalos de 25ms for (pos = 0; pos <= 180; pos += 1) { myservo.write(pos); delay(25); } //Vuelve desde 180º a 0º, con esperas de 25ms for (pos = 180; pos >= 0; pos -= 1) { myservo.write(pos); delay(25); } }
વધુ મહિતી - Arduino પ્રોગ્રામિંગ મેન્યુઅલ ડાઉનલોડ કરો