Sommario:

Servo di controllo utilizzando 555 Timer IC: 3 passaggi
Servo di controllo utilizzando 555 Timer IC: 3 passaggi

Video: Servo di controllo utilizzando 555 Timer IC: 3 passaggi

Video: Servo di controllo utilizzando 555 Timer IC: 3 passaggi
Video: Servo Motor Controller & Tester Circuit 2024, Dicembre
Anonim
Servo di controllo utilizzando 555 Timer IC
Servo di controllo utilizzando 555 Timer IC

La mia prima istruzione è stata "Controllare i servi usando il joystick analogico". Da allora ho condiviso alcuni progetti che necessitavano di servi, ad esempio: braccio robotico e tracker facciale. Abbiamo sempre usato un microcontrollore per controllare i servi. Ma per testare i servi o per realizzare progetti di base che non necessitano di controllo automatico non abbiamo bisogno di un microcontrollore.

Quindi in questo tutorial ti mostrerò come realizzare un semplice servocontrollore utilizzando 555 timer IC e altri componenti elettronici di base. Puoi usarlo per testare i tuoi nuovi servi o semplicemente riprogettarlo in base alle tue esigenze di progetto. Quindi iniziamo.

Forniture

Tutti i materiali di consumo utilizzati in questo progetto possono essere acquistati da UTsource.net

  1. NE555 Timer IC.
  2. Resistenza da 1M. (È possibile utilizzare qualsiasi valore da 500K a 1M ohm)
  3. Ristoratore da 15K.
  4. Potenziometro 100K (resistenza variabile).
  5. 1N4148 Diodo.
  6. Condensatore da 100uF 16V.
  7. Condensatore 22nF.
  8. Servo 9G.

Insieme a questi avrai anche bisogno di una breadboard per la prototipazione e di una fonte di alimentazione 5V-12V.

Passaggio 1: creazione del circuito:

Realizzazione del circuito
Realizzazione del circuito
Realizzazione del circuito
Realizzazione del circuito

Il circuito è molto semplice, stiamo utilizzando il timer IC 555 in modalità Astable Multivibrator. Controlliamo un servo utilizzando PWM che sta per Pulse Width Modulation. PWM non è altro che una serie di impulsi alti e bassi (basso è 0 e alto è 1). La posizione del servo varia a seconda della durata dell'impulso alto o '1' noto anche come 'larghezza'. Da qui il nome "Pulse Width Modulation".

Il circuito sopra ci aiuterà a modulare l'impulso richiesto e quindi a controllare la posizione del servo. Il circuito è progettato per essere in grado di controllare i servo più comuni utilizzati sul mercato.

NOTA: il circuito supporta l'alimentazione 5V-12V ma dipende dal servo utilizzato. Fare riferimento alle schede tecniche per i requisiti di alimentazione del servo. Poiché ho usato un servo 9G che funziona a 5V, ho fornito la stessa quantità di energia. L'uso di 12V per alimentare un servo a 5V può danneggiare il servo all'istante

Passaggio 2: rendere compatto il circuito

Rendere compatto il circuito
Rendere compatto il circuito
Rendere il circuito compatto
Rendere il circuito compatto

Ora puoi utilizzare il circuito sulla breadboard o renderlo più permanente saldandolo in un PCB. Ho saldato tutti i componenti su una scheda perf che è rozza ma fa il suo lavoro. Puoi vederlo nell'immagine sopra, è piccolo e compatto e ha intestazioni per collegare servo e potenziometro. Quindi posso controllare sia i servi che le pentole.

Puoi anche creare un PCB dall'aspetto professionale utilizzando questi file Gerber. Basta scaricare e inviare a qualsiasi servizio di produzione di PCB che preferisci.

Passaggio 3: conclusione:

Fatto ciò, ora puoi iniziare a testare i tuoi servi senza la necessità di un microcontrollore e di codifica. Questa configurazione può essere utilizzata per molte applicazioni. Mi piacerebbe vedere cosa ne fai. Non dimenticare di dare un'occhiata al video tutorial allegato sopra.

Spero che questo tutorial ti sia utile e ti abbia aiutato a imparare qualcosa di nuovo. Grazie.

Consigliato: