સર્વો: આર્ડિનો સાથે સર્વો મોટરનો ઉપયોગ કેવી રીતે કરવો

સર્વો, સર્વો મોટર

જો તમારે a નો ઉપયોગ કરવો હોય તો સર્વો મોટર, અથવા સર્વોસાથે Arduino, આ લેખમાં તમે શીખી શકશો કે તમારે શું પ્રારંભ કરવાની જરૂર છે. આપણે અન્ય લેખોમાં પહેલાથી જોયું છે કે જેનો ઉપયોગ કરવો જરૂરી છે ઇલેક્ટ્રિક મોટર્સ, stepper મોટર્સ, અને આ પ્રકારના ઉપકરણના operationપરેશનને સમજવા માટે જરૂરી અન્ય ખ્યાલો, જેમ કે લેખ PWM.

હવે, તમે આમાં બીજો નવો ઇલેક્ટ્રોનિક ઘટક ઉમેરી શકો છો ઉપકરણ સૂચિ વિશ્લેષણ અને તમે જઇ શકો છો તમારા DIY પ્રોજેક્ટ્સને એકીકૃત કરી રહ્યાં છે નવી વિધેય ઉમેરવા માટે.

સર્વો એટલે શું?

સર્વો

Un સર્વોમોટર, અથવા સરળ સર્વો, ઇલેક્ટ્રોનિક મોટર છે જે પરંપરાગત ડીસી મોટર્સની સમાનતા ધરાવે છે, પરંતુ કેટલાક તત્વો સાથે જે તેમને ખાસ બનાવે છે. આ કિસ્સામાં, તેમાં સ્થિતિ હોવાની ક્ષમતા છે જે સૂચવવામાં આવી છે, કંઈક ઇલેક્ટ્રિક મોટર્સ મંજૂરી આપતી નથી.

બીજી બાજુ, સર્વો પણ કરી શકે છે ચોક્કસપણે નિયંત્રણ પરિભ્રમણની ગતિ, આંતરિક ગિયર્સની શ્રેણી અને તે પ્રકારની સિસ્ટમનો આભાર કે જે અન્ય પ્રકારની મોટર્સ કરતા વધુ સારી નિયંત્રણની મંજૂરી આપે છે.

આ સુવિધાઓ તે માટે ખાસ કરીને રસપ્રદ બનાવે છે એપ્લિકેશન્સ રોબોટિક્સ, અથવા અન્ય ઉપકરણો માટે જ્યાં હિલચાલ અને સ્થિતિને નિયંત્રિત કરવાની જરૂર છે, જેમ કે પ્રિંટર અથવા રીમોટ-નિયંત્રિત કાર. આ પ્રકારની રેડિયો-નિયંત્રિત કારમાં કાર ચલાવવા માટે એક પરંપરાગત મોટર, અને સ્ટીઅરિંગ માટે એક સર્વો છે, જેની સાથે વળાંકને ચોક્કસપણે નિયંત્રિત કરવો.

સ્ટેપર મોટર અને સર્વો મોટર વચ્ચેનો તફાવત

નેમા 17

જો તમને આશ્ચર્ય થાય સર્વો મોટર અને સ્ટેપર મોટર વચ્ચેનો તફાવત, સત્ય એ છે કે તેઓ મૂંઝવણમાં મૂકાઈ શકે છે, કારણ કે સ્ટેપર મોટર અથવા સ્ટેપરમાં, પરિભ્રમણ પણ તદ્દન ચોક્કસપણે નિયંત્રિત કરી શકાય છે, અને એપ્લિકેશનો સર્વો સાથે ખૂબ સમાન છે. તેના બદલે, ત્યાં કેટલાક તફાવતો છે.

અને તે તે છે કે સર્વોમોટર્સ સામાન્ય રીતે ઉપયોગ કરે છે દુર્લભ પૃથ્વી ચુંબક, જ્યારે સ્ટેપર મોટર્સ સસ્તી અને વધુ પરંપરાગત ચુંબકનો ઉપયોગ કરે છે. તેથી, સર્વો કોમ્પેક્ટ બાકી હોવા છતાં, ઉચ્ચ ટોર્ક વિકાસ પ્રાપ્ત કરી શકે છે. તેથી, દેવાનો બળ ખૂબ beંચો હશે.

તકનીકી લાક્ષણિકતાઓ

જ્યારે પણ તમે સર્વો ખરીદો છો, ત્યારે તમારે તેની તકનીકી શીટ અથવા ડેટાશીટની સલાહ લેવી જોઈએ. આ રીતે, તમે ખાતરી કરશે તકનીકી લાક્ષણિકતાઓ તેની પાસે છે, પણ તે મર્યાદાઓ પણ કે જેમાં તમે તેને આધિન કરી શકો છો, જેમ કે વોલ્ટેજ, તીવ્રતા, મહત્તમ લોડ, ટોર્ક, વગેરે. યાદ રાખો કે દરેક મોડેલ એકદમ અલગ હોઈ શકે છે.

ઉદાહરણ તરીકે, જો તમે એક સૌથી લોકપ્રિય તરફ નજર કરો છો, તો માઇક્રો સર્વો 9 જી એસજી 90 જાણીતા ટાવર પ્રો ફર્મ, તો પછી તમારી પાસે કેટલીક ખૂબ વિચિત્ર લાક્ષણિકતાઓ હશે, જો કે મોડેલોનું પ્રોગ્રામિંગ અને જોડાણ સમાન અથવા વધુ સમાન છે અને અહીં જે કહ્યું છે તે દરેક માટે ઉપયોગી છે.

આ મોડેલના કિસ્સામાં, તે એક ઉચ્ચ ગુણવત્તાની મોટર છે, જેમાં વળાંકવાળા એંગલ છે જે એ -90 અને 90º વચ્ચે સ્વીપ, તે કહેવાનું છે, 180 turn નો કુલ વારો. તમે જે રીઝોલ્યુશન પ્રાપ્ત કરી શકો છો તે ખૂબ જ ઉચ્ચ છે, તેથી તમે થોડુંક આગળ વધી શકશો. ઉદાહરણ તરીકે, ની PWM સિગ્નલ મર્યાદાઓ સાથે Arduino UNO, તમે ગ્રેડથી ગ્રેડમાં પણ આગોતરા મેળવી શકશો.

તેવી જ રીતે, પીડબ્લ્યુએમ સિગ્નલ પણ બીજી મર્યાદા લાદશે, અને તે સમયની એકમ દીઠ દરેક સ્થાન બદલી શકે તેટલી સંખ્યા છે. ઉદાહરણ તરીકે, કઠોળ 1 થી 2 એમએસ અને સાથે કામ કરે છે 20 એમએસ પીરિયડ્સ (50 હર્ટ્ઝ), પછી સર્વો દર 20 એમએસમાં એકવાર ખસેડી શકે છે.

આ ઉપરાંત, તેનું વજન 9 ગ્રામ હશે અને, તે વજન અને કોમ્પેક્ટ કદ હોવા છતાં, તે વિકાસ કરી શકે છે ટોર્ક અથવા ટોર્ક 1.8 કિગ્રા / સે4.8 વી સાથે મી. તે તેના POM ગિયર સેટ માટે આભાર છે.

છેલ્લે, તમે પહેલાથી જ જાણો છો કે, તમે જે પ્રાપ્ત કરવા માંગો છો તેના આધારે, તમારે એક અથવા બીજું મોડેલ પસંદ કરવું પડશે, જેથી તેની પાસે તમારા પ્રોજેક્ટ માટે જરૂરી સુવિધાઓ. એટલે કે, તે એવું નથી કે તમે મોટરને એક્સ લોડ X ખસેડવા માંગતા હોવ, XX કરતા એક ...

સર્વો ક્યાં ખરીદવો

સર્વોમોટર

જો તમે આ પ્રકારનાં સર્વોમોટરનો ઉપયોગ શરૂ કરવા માંગતા હો, તો તમે તેને ઘણા વિશિષ્ટ સ્ટોર્સમાં સસ્તા શોધી શકો છો, અને તમે તેને Amazonનલાઇન એમેઝોન પર પણ મેળવી શકો છો. ઉદાહરણ તરીકે, અહીં કેટલાક ઉદાહરણો છે ભલામણ કરેલ ઉત્પાદનો કે જે તમને રસ હોઈ શકે છે:

તે બધા પાસે ખૂબ સારું વળાંક આપનાર એંગલ છે, પરંતુ તે મૂળભૂત રીતે ટોર્કથી અલગ પડે છે જે દરેક જણ સહન કરી શકે છે. મેં શામેલ કર્યું છે ત્રણ વિવિધ મોડેલો. ભૂતપૂર્વ અને સસ્તી, મોટાભાગની એપ્લિકેશનો માટે પૂરતું હોઈ શકે છે. પરંતુ જો તમને અન્ય એપ્લિકેશનો માટે વધુ તાકાતવાળી જરૂર હોય, તો તમારી પાસે 25 અને 35 છે, જે પહેલેથી જ નોંધપાત્ર છે ...

આર્દુનો સાથે એકીકરણ

આર્દુનો સર્વો

જેમ તમે ઉપરની છબીમાં જોઈ શકો છો, સર્વો ખૂબ જ સરળતાથી જોડાય છે Ardino માટે. તેમાં ફક્ત ત્રણ કેબલ છે, જે તમે આ રીતે કનેક્ટ કરી શકો છો:

  • 5 વી સાથે લાલ
  • જી.એન.ડી. સાથે બ્લેક
  • આર્ડુનો પીડબ્લ્યુએમ પિન સાથે પીળો, આ કિસ્સામાં -9 સાથે.

આ પ્રકારના એન્જિનોનો ઉપયોગ શરૂ કરવા માટે સ્કેચને પ્રોગ્રામ કરવા માટે, તમારી પાસે ઘણા વિકલ્પો છે. પરંતુ, સૌ પ્રથમ, શરૂ કરવા માટે, તમારે આ કરવું પડશે આર્ડિનો આઇડીઇ લાઇબ્રેરી ઉમેરો આ પ્રકારની સર્વો મોટર્સ ચલાવવા માટે:

  1. અરડિનો આઇડીઇ ખોલો.
  2. પ્રોગ્રામ પર જાઓ.
  3. પછી પુસ્તકાલય શામેલ કરો.
  4. સર્વો

આ માટે સ્કેચ કોડ, તે સરળ હોઈ શકે છે જેમાં સર્વો 0 positions, 90º અને 180º પર અટકીને તેની સ્થિતિમાંથી પસાર થશે:

//Incluir la biblioteca del servo
#include <Servo.h>
 
//Declarar la variable para el servo
Servo servoMotor;
 
void setup() {
  // Iniciar el monitor serie
  Serial.begin(9600);
 
  // Iniciar el servo para que use el pin 9 al que conectamos
  servoMotor.attach(9);
}
 
void loop() {
  
  // Desplazar a la posición 0º
  servoMotor.write(0);
  // Esperar 1 segundo
  delay(1000);
  
  // Desplazar a la posición 90º
  servoMotor.write(90);
  // Esperar 1 segundo
  delay(1000);
  
  // Desplazamos a la posición 180º
  servoMotor.write(180);
  // Esperar 1 segundo
  delay(1000);
}

હવે જો તમે ઇચ્છો તેને ડિગ્રીથી ડીગ્રી પર ખસેડો, પછી તે આના જેવું હશે:

// Incluir la biblioteca servo
#include <Servo.h>
 
// Declarar la variable para el servo
Servo servoMotor;
 
void setup() {
  // Iniciar la velocidad de serie
  Serial.begin(9600);
 
  // Poner el servo en el pin 9
  servoMotor.attach(9);
 
  // Iniciar el servo en 0º
  servoMotor.write(0);
}
 
void loop() {
 
  // Los bucles serán positivos o negativos, en función el sentido del giro
  // Positivo
  for (int i = 0; i <= 180; i++)
  {
    // Desplazar ángulo correspondiente
    servoMotor.write(i);
    // Pausa de 25 ms
    delay(25);
  }
 
  // Negativo
  for (int i = 179; i > 0; i--)
  {
    // Desplazar el ángulo correspondiente
    servoMotor.write(i);
    // Pausa e 25 ms
    delay(25);
  }
}


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.