Sommario:
- Forniture
- Passaggio 1: parti stampate in 3D
- Passaggio 2: scheda di controllo
- Passaggio 3: scheda di alimentazione
- Passaggio 4: assemblaggio
- Passaggio 5: programmazione
Video: Servo tester a due modalità: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Quando compro un nuovo servomotore, voglio verificare rapidamente se funziona. Il servo tester a due modalità mi consente di farlo in un minuto. I servi, almeno quelli più economici che conosco, a volte non funzionano come previsto quando arrivano: le marce saltano, l'elettronica nel servo non funziona oppure è un servo a 120 gradi e non a 180 gradi. È una buona cosa testare un servo prima di usarlo! Fino ad ora, prendevo una breadboard, un Arduino, un alimentatore da 5 V, un cavo USB, il mio PC e alcuni cavi jumper e costruivo ogni volta da zero un servo tester. Con il Servo Tester a due modalità questa è ormai storia.
Ci sono servo tester commerciali disponibili per circa $ 10, più o meno i costi per questo progetto. I prodotti che ho trovato su Amazon testano fino a tre servi in parallelo e hanno tre modalità di test: Manuale, Auto e Neutro.
Il Servo Tester a due modalità consente di testare fino a quattro servomotori in parallelo e dispone di due modalità: Follow e Sweep. In Follow, i servo collegati seguono la posizione del potenziometro, in Sweep, il potenziometro viene utilizzato per impostare la velocità. All'interno c'è un Arduino Nano e un convertitore DC-DC Step-Up per alimentare Arduino dall'ingresso di alimentazione 5V. Il dispositivo ha un interruttore a levetta per selezionare la modalità e un potenziometro per regolare il segnale di controllo.
Per costruire questo dispositivo, dovrai eseguire alcune saldature. È sempre sorprendente come questi fragili componenti elettronici sopravvivano alle mie "saldature". Per programmare Arduino Nano è necessario un cavo USB Mini. La custodia è stampata in 3D con i due file STL allegati.
È più economico acquistare un servo tester. Ma sulle immagini e sui video che ho trovato, vengono utilizzati sempre Micro e mai Servo Standard. La modalità Auto sembra non avere una velocità regolabile. Il tester per servomotori a due modalità ha potenza sufficiente per controllare quattro servocomandi standard. Può essere riprogrammato e puoi dare all'interruttore e al potenziometro un altro significato, se lo desideri.
Forniture
1 Arduino Nano
1 convertitore DC-DC step-up, regolato da 5V a 12V (aka. DC-DC Booster)
1 interruttore a levetta On-Off a 3 pin
1 potenziometro 100-1M (noto anche come resistore regolabile)
1 condensatore da 100n
1 resistore da 10k
1 morsettiera plug-in a 2 pin
2 Scheda prototipazione 45x35 mm
1 connettore maschio a fila singola a 13 pin
1 connettore maschio a fila singola a 15 pin
1 connettore maschio a fila singola a 2 pin con pin lunghi 15 mm
3 connettori maschio a fila singola a 3 pin
1 connettore maschio a fila singola a 3 pin con due pin lunghi 15 mm
2 connettori femmina a riga singola a 2 pin
Passaggio 1: parti stampate in 3D
Ho usato il materiale "PETG" per stampare la custodia del Servo Tester a due modalità (TMST). Se non hai una stampante 3D, ti consiglio di cercare un servizio di stampa 3D nelle vicinanze.
Passaggio 2: scheda di controllo
Saldare i pin alla scheda Arduino come indicato su (una delle) immagini nel passaggio precedente. VIN e GND necessitano di un pin lungo per collegare successivamente la scheda di controllo alla scheda di potenza. Non so se è così, ma ho incollato i componenti sulla scheda in modo che rimanessero al loro posto quando ho girato la scheda.
Uno dei tre piedini dell'interruttore a levetta è tagliato in modo che non sia d'intralcio. È un po' stretto in quell'area perché il resistore di pull-up deve essere collegato al pin centrale dell'interruttore. Il potenziometro è posizionato in modo che +/- sia verso l'interruttore e il terzo pin sia verso il condensatore.
Ho chiamato alcuni dei pin Arduino nell'immagine. A0 è il quarto da sinistra, 5V il quarto da destra. GND è il 4° da destra e D9 il 4° da sinistra; è una coincidenza? Ad ogni modo, le due masse dell'alimentatore e dell'Arduino sono collegate. I 5V dell'alimentatore e i 5V dell'Arduino non sono collegati; non funzionerebbe. L'Arduino è alimentato tramite il pin VIN.
Passaggio 3: scheda di alimentazione
Posizionare le due testate femminili in modo che corrispondano alle posizioni di
1) VIN e GND dell'Arduino
2) 5V e massa dell'alimentatore.
Collegare VIN +/- e VOUT +/- con i pin dei connettori femmina.
Passaggio 4: assemblaggio
Inserire la scheda di alimentazione nella custodia. Ho usato degli spilli per fissare la tavola. Collega la scheda di controllo e monta la parte superiore del case.
Questo è il servo tester a due modalità. L'immagine mostra come collegare l'alimentatore 5V e un servomotore; i colori contano!
Passaggio 5: programmazione
In allegato c'è un Arduino Sketch (TmstApp.ino) che puoi aprire con l'IDE Arduino e caricare sul dispositivo. L'IDE Arduino può essere scaricato da:
Una volta aperto l'IDE di Arduino e collegato il Servo Tester a due modalità, selezionare la porta (es. COM5) e la scheda (Arduino Nano) nel menu Strumenti. Controlla/imposta anche il processore in Strumenti. Per il clone Arduino che utilizzo, il processore è "ATmega328P (Old Bootloader)".
Quando si preme il pulsante Carica nella barra degli strumenti, il programma viene compilato e caricato sul dispositivo; il tuo servo tester a due modalità è pronto!
Consigliato:
ESP32 Xiaomi Hack - Ottieni dati in modalità wireless: 6 passaggi (con immagini)
ESP32 Xiaomi Hack - Ottieni dati in modalità wireless: cari amici benvenuti in un altro Instructable! Oggi impareremo come ottenere i dati che questo monitor di temperatura e umidità Xiaomi trasmette utilizzando la funzionalità Bluetooth della scheda ESP32. Come puoi vedere, sto usando una scheda ESP32
Entrambe le modalità ESP8266 (modalità AP e client): 3 passaggi
Entrambe le modalità ESP8266 (modalità AP e client): nell'articolo precedente ho fatto un Tutorial su come impostare la modalità su ESP8266, che sia come Access point o stazione wifi e come client wifi.in questo articolo ti mostrerò come per impostare la modalità ESP8266 su entrambe le modalità. Cioè, in questa modalità ESP8266 può
Controlla il PC in modalità wireless con gli occhi lampeggianti;): 9 passaggi (con immagini)
Controlla il PC in modalità wireless con gli occhi lampeggianti;): Che ne dici di andare oltre le tue abitudini?? Che ne dici di provare qualcosa di nuovo??!!!!Che ne dici di controllare il tuo PC e fare tutto quello che vuoi SENZA usare la tastiera e il mouse!Hmm… Ma come è possibile???Con un battito di ciglia!! Non b
Interfacciamento del microcontrollore 8051 con lcd in modalità a 4 bit: 5 passaggi (con immagini)
Interfacciamento del microcontrollore 8051 con lcd in modalità a 4 bit: In questo tutorial vi parleremo di come possiamo interfacciare lcd con l'8051 in modalità a 4 bit
PSU Tiny Breadboard 5v (con due modalità di uscita): 5 passaggi
Piccolo alimentatore 5v Breadboard (con due modalità di uscita): Questo piccolo alimentatore discreto da 5 volt è ideale per i progetti breadboard. Puoi incollarlo tra l'interruzione delle linee elettriche sulla breadboard. Con un ponticello puoi fornire 5 volt per tutta la linea di alimentazione o 5 volt sul lato destro e il