- Componenti richiesti:
- Spiegazione del circuito del driver del motore:
- Lavoro e dimostrazione:
- Progettazione di circuiti e PCB utilizzando EasyEDA:
- Calcolo e ordinazione di campioni online:
In questo progetto, realizzeremo un circuito del Motor Driver Module a 8 canali per applicazioni basate su motori. In questo circuito, abbiamo progettato un PCB per il pilotaggio di motori DC o passo-passo. Utilizzando questa scheda di pilotaggio del motore possiamo azionare 8 motori CC o quattro motori passo-passo a 4 fili alla volta. In questa scheda, abbiamo utilizzato alcune morsettiere a vite a tre pin e bastoncini, collegati dagli stessi pin, in modo da poter utilizzare bastoncini o fili per collegare i motori. Qui abbiamo utilizzato quattro circuiti integrati per driver motore L293D per l'azionamento dei motori.
Componenti richiesti:
- Driver del motore IC L293D -4
- 104 condensatori -4
- Morsettiera a vite a 2 pin -8
- Morsettiera a 3 pin -1
- LED SMD -1
- PCB (ordinato da JLCPCB) -1
- Resistenza 1k -1
- Burg attacca maschio
- Alimentazione elettrica
- Microcontrollore o Arduino
- Cavo di collegamento
Spiegazione del circuito del driver del motore:
In questo circuito del driver del motore, abbiamo utilizzato quattro circuiti integrati del driver del motore L293D per guidare i motori. Questa scheda è in grado di pilotare 8 motori DC o 4 motori passo-passo alla volta. L'utente può utilizzare questa scheda per costruire i propri progetti basati su motori passo-passo o CC come un braccio robotico, un seguace di linea, ladri di terre, seguaci di labirinti e molti altri progetti. Questa scheda può essere controllata utilizzando un microcontrollore. Questa scheda ha terminale a vite e burgsticks per collegare i motori. Qui abbiamo usato i burgsticks per collegare i pin di controllo ai microcontrollori o ad Arduino. Questa scheda dispone di pin jumper per selezionare la modalità controllata dall'hardware o la modalità controllata dal software, significa che l'utente può controllare questi pin tramite programmazione o inserendo un ponticello nella scheda del driver del motore hardware utilizzando il connettore del ponticello. Questa scheda ha un'opzione di alimentazione 12v, 5v per l'alimentazione. Sono disponibili anche alcuni fori generici per il posizionamento dei componenti richiesti.
Abbiamo progettato questo tabellone per essere compreso facilmente. L'utente può capire le connessioni leggendo il nome dei pin (menzionato sulla scheda PCB).
Lavoro e dimostrazione:
A scopo dimostrativo, abbiamo utilizzato una scheda Arduino per il controllo di 2 motori DC e 1 motore passo-passo. Abbiamo collegato il motore passo-passo a 8,9,10 e l'11 ° pin di L293D (pin del driver del motore In21, In22, In23 e In24) e il pin di abilitazione (ponticello) è impostato in modalità controllata dall'hardware mettendo ALTO utilizzando il connettore del ponticello.
I motori CC sono collegati a 3, 4, 5 e 6 ° pin di L293D (IN11, IN12, IN13, IN14 pin della scheda del driver del motore) e il pin di abilitazione (jumper) è impostato in modalità controllata da software, collegato a 2, 3 pin (1EN12 e 1EN34 Pin driver motore). L'alimentatore 5v viene utilizzato per l'alimentazione del circuito e dei motori.
Di seguito è riportato il codice Arduino che abbiamo utilizzato per dimostrare questo Motor Driver Module:
#includere
Controlla anche il video alla fine di questo articolo.
Progettazione di circuiti e PCB utilizzando EasyEDA:
Per progettare questo circuito del driver del motore, abbiamo scelto lo strumento EDA online chiamato EasyEDA. Abbiamo già utilizzato EasyEDA molte volte e l'abbiamo trovato molto comodo da usare rispetto ad altri produttori di PCB. Controlla qui tutti i nostri progetti PCB. Dopo aver progettato il PCB, possiamo ordinare i campioni di PCB tramite i loro servizi di fabbricazione di PCB a basso costo. Offrono anche un servizio di approvvigionamento di componenti in cui hanno un ampio stock di componenti elettronici e gli utenti possono ordinare i componenti richiesti insieme all'ordine del PCB.
Durante la progettazione dei tuoi circuiti e PCB, puoi anche rendere pubblici i tuoi progetti di circuiti e PCB in modo che altri utenti possano copiarli o modificarli e trarne vantaggio, abbiamo anche reso pubblici tutti i nostri layout di circuiti e PCB per questo Motor Driver Module, controlla il link sottostante:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
È possibile visualizzare qualsiasi strato (Top, Bottom, Topsilk, Bottomsilk ecc.) Del PCB selezionando il layer dalla finestra "Layers".
Puoi anche visualizzare il PCB, come apparirà dopo la fabbricazione utilizzando il pulsante Photo View in EasyEDA:
Calcolo e ordinazione di campioni online:
Dopo aver completato la progettazione del PCB, è possibile ordinare il PCB tramite jlcpcb.com. Per ordinare il PCB da JLCPCB, è necessario il file Gerber, che è possibile scaricare dalla pagina degli ordini PCB EasyEDA. Per scaricare i file Gerber del tuo PCB fai clic sul pulsante Fabrication Output in EasyEDA.
Quindi vai su jlcpcb.com e fai clic su Cita ora o sul pulsante, quindi puoi selezionare il numero di PCB che desideri ordinare, quanti strati di rame ti servono, lo spessore del PCB, il peso del rame e persino il colore del PCB, come l'istantanea mostrato di seguito:
Dopo aver selezionato tutte le opzioni, fai clic su "Salva nel carrello" e verrai portato alla pagina in cui puoi caricare il tuo file Gerber che abbiamo scaricato da EasyEDA. Carica il tuo file Gerber e fai clic su "Salva nel carrello". Infine, fai clic su Checkout Securely per completare l'ordine, quindi riceverai i tuoi PCB pochi giorni dopo. Stanno fabbricando il PCB a un prezzo molto basso che $ 2.
Dopo pochi giorni dall'ordinazione di PCB ho ricevuto i campioni di PCB
Saldatura: dopo aver ottenuto questi pezzi ho montato tutti i componenti necessari sul PCB collegato ad Arduino per dimostrazione.
Controlla anche il video qui sotto.