Interfaccia per i servomotori di Robi

Grazie alla grande esperienza e passione di Adriano Gandolfo e all'idea originaria di RoboMic, troviamo sul sito di Adrirobot come costruirci in casa la scheda di comando da collegare ai servomotori di Robi e da usare col programma Servotester presentato qualche mese fa sulle pagine di Lab Robot.


Descrizione del funzionamento

La versione della scheda tester proposta da Adrirobot è simile a quella di RoboMic e presenta un sistema di tipo half-duplex, ovvero una comunicazione di segnale che può essere definita "walkie talkie". Quando la trasmissione da un lato è stata completata, viene interrotta ed inizia la comunicazione dall'altra parte. In questo modo possiamo essere sicuri che solo una delle due parti è in trasmissione mentre l'altra resta in attesa, questo perchè entrambe le trasmissioni utilizzano la medesima frequenza.

Schema del circuito e lista componenti

Questo il semplice schema che ci permetterà di creare la scheda da interfacciare con Robi, più in basso troviamo la lista dei componenti che la compongono.



IC1 = 74HC125P
IC2 = LPM335X + 2 pin strip femmina 1x4
R1 = 100Ώ 1/4W
R2 = 1kΏ 1/4W
SV1 = Pin strip 1x3 femmina

Una manciata di componenti che permettono di creare una scheda pulita e funzionale (una basetta millefori basterà al nostro scopo).
 

L'unico componente che non viene nominato nella lista è l'adattatore per il connettore del servomotore. Esso può essere realizzato acquistando i seguenti componenti:

CS = circuito stampato adattatore in vendita sul sito di Futura Elettronica (Cod. prodotto 7300-SOT23DIP6)
CA = connettore per circuito stampato con innesto a scatto, identico a quello presente nella scheda nativa di Robi, può essere acquistato sul sito di Farnell (
Cod. prodotto 1684117)

Questo circuito ci permetterà di non sacrificare un cavo di Robi, ecco i componenti del connettore.

Ecco i componenti di questo connettore in parata

Un suggerimento per disporre i componenti sulla basetta millefori

Una volta costruito il tutto non vi resta altro che installare il driver per far funzionare la scheda LPM335X.
La procedura da seguire è molto semplice:
  1. scaricare il pacchetto driver dal sito del produttore cliccando qui e scompattare il file in una cartella
  2. collegare la scheda al pc tramite porta USB ed attendere che la periferica venga rilevata
  3. iniziare l'installazione guidata, scegliendo di installare i driver da un percorso specifico
  4. sfogliare tra le cartelle del proprio pc e selezionare quella nella quale avete scompattato i driver (punto 1)
  5. fatto ciò nella gestione delle periferiche troverete una porta seriale (COM) appena creata che è appunto la nostra scheda LPM335X
Non vi resta che collegare la scheda che avete costruito al servomotore che volete comandare ed il gioco è fatto!

Buon lavoro e buon divertimento :)

Commenti

Post più popolari