lunedì 26 settembre 2011

Fuocheggiatore elettrico implementazione

Finalmente c'è stata la fiera dell'elettronica e sono riuscito a trovare il materiale necessario per la realizzazione del controller per il fuocheggiatore elettrico.


Schema elettrico

Riporto quindi lo schema che ho realizzato:



Analizziamo ora lo schema: l'alimentazione è fornita da una batteria da 9V e da un 7805 che porta la tensione ai 5V necessari per il funzionamento del sistema, il PIC12F675 genera un segnale PWM che viene mandato in ingresso all'integrato L293 che è in grado di comandare 2 motorini, a seconda del pulsante che si preme il segnale viene inviato ai diversi ingressi dell'L293 che aziona quindi il motorino facendolo girare in un verso o in un altro.
I due potenziometri servono per regolare la frequenza del PWM che, di conseguenza, regola la velocità dei motori, un potenziometro è per la regolazione grossolana, mentre l'altro per una regolazione più fine.
Il led serve per far capire, con il suo lampeggio, all'incirca quanti impulsi si stanno fornendo.


Lista dei componenti necessari

Riporto l'elenco dei componenti che ho utilizzato in riferimento con lo schema elettrico sovrastante.

IC1PIC12F675
IC2L293
IC37805T
P1,P2,P3,P4Pulsanti a pressione
TUNE,F_TUNEPotenziometri lineari 10K
D1Led rosso 5mm
R1,R2Resistenze 4,7K
CAP-POLCondensatore elettrolitico 2200uF
C1,C2Condensatori ceramici 0.1uF
S1Interruttore ON/OFF
G1Batteria 9V


Come motorini ho utilizzato dei motori servo HS311, attenzione che questi motori non vanno bene così come li acquistate, ma vanno modificati, perché possono ruotare solamente di 180° (mi pare, comunque non hanno la rotazione libera a 360°)...
Prossimamente pubblicherò un post su come si modificano.



PCB e codice per PIC

Codice per programmare PIC

Immagine che mostra come impostare i bit di configurazione in MPLAB

PDF pronto da stampare con le piste per il PCB

Montaggio componenti nel pcb

Nel PCB: dove c'è M1 dovrete collegare il motore1 e dove c'è M2 il motore2, non è importante come girate i cavi, vi consiglio di collegare il motore al pcb tramite un jack di quelli audio, altrimenti se non vi va questa soluzione potete collegarlo direttamente.
Dove c'è SWx dovrete collegare i vari pulsanti, invece CM è il punto dove prendere il segnale PWM da mettere sull'altro capo di tutti e 4 i pulsanti.
LED+ ci va l'anodo del led, mentre LED- il catodo.


La mia realizzazione

Infine vi posto alcune foto della mia realizzazione e un video in cui se ne vede il funzionamento.







Nessun commento:

Posta un commento