ultimo aggiornamento 27 gennaio 2012


 

Uso del Pololu Servo Controller con BASIC Stamp 2 SX.

Rivista n° 297 in edicola nel mese di Marzo 2010 nella sezione Progettare e costruire, titolo dell'articolo Controller per servo e sensore PIR , inerente il Serial Servo Controller della Pololu e un sensore di tipo PIR.
Vengono illustrati il loro funzionamento in rapporto alla
scheda con processore Basic Stamp 2 SX  e Cubloc CB220.

Per collegare il Servo Controller alla scheda con il processore  BS2 SX Parallax

homotix

si farà riferimento alla figura sotto

Si utilizzerà il connettore X4


Connettore X4

da cui si preleverà la tensione di alimentazione (VDD), la massa (GND) e il segnale della linea seriale, in questo caso si è utilizzata la porta P0, ma può essere utilizzata qualunque altra porta.
Al servo Controller è collegato un solo servo, ma possono essere collegati sino ad 8.
Essi sono poi da alimentare tramite l’apposito connettore con una tensione compresa tra 4 e 6 V, verificare questa in base alle caratteristiche dei servo utilizzati.

Per comandare il Pololu Servo Controller con BASIC Stamp 2 occorre utilizzare il comando "serout".
Questo ha molte opzioni che sono descritte nel manuale del BASIC Stamp, ma solamente i parametri Pin, baudmode, e i dati in uscita sono necessari per l’utilizzo del Servo Controller.
Nell’esempio, la linea seriale del Servo controller è connessa al pin I/O 0 del Basic Stamp. Il secondo argomento imposta il baud rate a 9600 con gli altri parametri a 8 bits, nessuna parità, e non-inverted mode.

serout 0,240,[$80,$01,$01,7,0]

Il valore 240 rappresenta un baud rate pari a 9600, per altri valori di baud rate occorre utilizzare 1021 per 2400 baud e 45 per 38400 baud.
In maniera del SSC II mini (cavallotto inserito), i comandi hanno la seguente sintassi:

serout 0, 240 [255, < servo-num >, < servo-pos >]

dove < il servo-num > è il numero di servo, da 0-15 e < il servo-pos > è la posizione di servo, da 0 a 254.


Esempio Programmi

 

Elenco revisioni
27/01/2012 Inserito riferimento articolo rivista Fare Elettronica n° 297
09/03/2010 Emissione preliminare
Private Policy Cookie Policy