banner.jpg (7109 byte)

Servomotori

ultimo aggiornamento 20 dicembre 2016


 

Sotto è visibile la foto di uno dei sue servomotori Parallax allegati ai fascicoli n° 28 e 30 dell'opera "Costruisci e programma il tuo robot" , la loro sigla è STD PM BB HT HS.
Questi servo sono già stati modificati in modo da poter ruotare in continuo e non solo nel campo 0-180°. Variando la temporizzazione degli impulsi è possibile far ruotare in senso orario o antiorario oppure di fermare il perno a cui va collegata
la ruota.
Il servomotore è compatibile con la scheda DeA Basic Stamp che con Arduino.

homotix

PCBA

contenitore_servo.jpg

Tabella codice colori del connettore nei più diffusi modelli di servomotore.

Tipo servo

Segnale (S)

Alimentazione (+)

Alimentazione (-)

Futaba

Bianco

Rosso

Nero

JR

Arancio

Rosso

Marrone

Hitec

Giallo

Rosso

Nero

Airtronics

Arancio

Rosso

Nero

Airtronics

Bianco

Rosso

Nero

Airtronics

Nero

Rosso

Nero

Airtronics - Z

Blu

Rosso

Nero

KO

Bianco

Rosso

Nero

DAGU

Arancio

Rosso

Marrone


Connettore servomotore

Copertina_fascicolo_n°-27.jpg

 

Copertina_fascicolo_n°-28.jpg

 

Copertina_fascicolo_n°-29.jpg

 

Copertina_fascicolo_n°-30.jpg

 

Allegato_fascicolo_27.jpg Allegato_fascicolo_28.jpg Allegato_fascicolo_29.jpg Allegato_fascicolo_30.jpg
Fascicolo n°27 Fascicolo n°28 Fascicolo n°29 Fascicolo n°30
  • ruota in plastica
  • coperture in gomma piena
  • supporto per il primo servomotore.
  • n°1 Servomotore Parallax
  • ruota in plastica
  • coperture in gomma piena
  • supporto per il primo servomotore.
  • n°1 Servomotore Parallax

Attualmente questo modello di servomotore non è più venduto, in caso di guasto è possibile utilizzare i nuovi Parallax Servo di rotazione continua codice #900-00008, che è perfettamente compatibile con quello precedente


Datasheet


Esempi di programmi

Caratteristiche:

Specifiche tecniche:

Test servo tramite scheda DeA Basic Stamp Board

Nota: Nella foto e nel filmato è utilizzata una scheda DeA Basic Stamp Board a cui è stata fatta una modifica per montare il processore BSx, come mostrato in questa pagina


Programma TEST_SERVO.bsx

 

' -----[ Descrizione del programma ]---------------------------------------------
' Questo codice fa ruotare il servo rotazione standard in una direzione
' e poi nella direzione opposta.

' -----[ I/O Definitions ]-------------------------------------------------
Servo_pin CON 13 'I/O pin a cui è collegato il servoo

' -----[ Variables ]-------------------------------------------------------
Temp VAR Word 'Variabile per il ciclo FOR NEXT

' -----[ Codice del programma ]--------------------------------------------

start:
FOR temp = 500 TO 3000 STEP 10
PULSOUT Servo_pin,temp
PAUSE 20
NEXT
FOR temp = 3000 TO 500 STEP -10
PULSOUT Servo_pin,temp
PAUSE 20
NEXT
GOTO start

 

 

Un video pubblicato da Adriano Gandolfo (@adrirobot) in data:

Test servo tramite scheda Arduino UNO

Programma  di test

#include <Servo.h> //include la Libreria Servo.h

Servo myservo;  // crea l’oggetto di tipo Servo, myservo sarà l’oggetto su cui opererai
int pos = 0;    // inizializza una variabile di tipo
                //intero pos il cui valore sarà la posizione da impartire al servo

void setup()
{
  myservo.attach(3);  // lega l’oggetto myservo al pin a cui
                      //abbiamo collegato il nostro servo, in questo caso il pin 3
}

void loop()
{
  for (pos = 0; pos < 180; pos += 1)
  {
    myservo.write(pos);
    delay(100);
  }
}

 

 

Un video pubblicato da Adriano Gandolfo (@adrirobot) in data:

 

Elenco revisioni:
20/12/2016 Inserito programmi ed esempi
13/05/2011 Aggiornato pagina
13/05/2011 Aggiornato pagina
20/04/2004 Emissione preliminare
Private Policy Cookie Policy