- Components necessaris:
- Circuit del conductor del motor Explicació:
- Treball i demostració:
- Disseny de circuits i PCB amb EasyEDA:
- Càlcul i ordenació de mostres en línia:
En aquest projecte, farem un circuit de mòdul de controlador de motor de 8 canals per a aplicacions basades en motors. En aquest circuit, hem dissenyat un PCB per accionar motors CC o pas a pas. Utilitzant aquesta placa de controladors de motor podem operar 8 motors de CC o quatre motors pas a pas de 4 fils alhora. En aquest tauler, hem utilitzat uns quants blocs de terminals i burgsticks de cargol de tres pins, connectats des dels mateixos pins, de manera que podeu utilitzar burgsticks o cables per connectar motors. Aquí hem utilitzat quatre circuits integrats de controladors de motor L293D per conduir motors.
Components necessaris:
- Controlador de motor IC L293D -4
- 104 condensadors -4
- Bloc de borns de cargol de 2 pins -8
- Bloc de terminals de 3 pins -1
- LED SMD -1
- PCB (encarregat a JLCPCB) -1
- Resistència 1k -1
- Pals de Burg mascle
- Font d'alimentació
- Microcontrolador o Arduino
- Cable de connexió
Circuit del conductor del motor Explicació:
En aquest circuit de controlador de motor, hem utilitzat quatre circuits integrats de controlador de motor L293D per conduir motors. Aquesta placa és capaç de conduir 8 motors CC o 4 motors pas a pas alhora. L'usuari pot utilitzar aquest tauler per construir els seus projectes basats en motors CC o pas a pas, com ara un braç robòtic, seguidor de línia, lladres de terres, seguidors de laberint i molts altres projectes. Aquesta placa es pot controlar mitjançant un microcontrolador. Aquesta placa té terminal de rosca i burgsticks per connectar motors. Aquí hem utilitzat burgsticks per connectar els pins de control a microcontroladors o Arduino. Aquest tauler té passadors per seleccionar el mode controlat per maquinari o el mode controlat per programari, vol dir que l'usuari pot controlar aquests pins programant o posant un cable de pont a la placa del controlador del motor de maquinari mitjançant un connector de pont. Aquest tauler té opció de subministrament de 12v i 5v per alimentar-lo. També hi ha alguns forats per a usos generals disponibles per col·locar els components necessaris.

Hem dissenyat aquest tauler perquè s’entengui fàcilment. L'usuari pot entendre les connexions llegint el nom dels pins (esmentat a la placa PCB).
Treball i demostració:
Com a demostració, hem utilitzat una placa Arduino per controlar 2 motors CC i 1 motor pas a pas. Hem connectat el motor pas a pas a 8,9,10 i 11 pins de L293D (pins de controlador de motor In21, In22, In23 i In24) i el pin Enable (Jumper) es configura en mode controlat per maquinari posant HIGH mitjançant un connector de pont.
Els motors CC estan connectats a 3, 4, 5 i 6è pin de L293D (IN11, IN12, IN13, IN14 pin placa de controlador de motor) i Enable pin (Jumper) està configurat en mode controlat per programari, connectat a 2, 3 pins (1EN12 i 1EN34 Pins del controlador del motor). La font d'alimentació de 5v s'utilitza per alimentar circuits i motors.

A continuació es mostra el codi Arduino que hem utilitzat per demostrar aquest mòdul de controlador de motor:
#incloure
Consulteu també el vídeo al final d’aquest article.
Disseny de circuits i PCB amb EasyEDA:
Per dissenyar aquest circuit de controlador de motor, hem escollit l’eina EDA en línia anomenada EasyEDA. Anteriorment hem utilitzat EasyEDA moltes vegades i ens ha semblat molt còmode d’utilitzar en comparació amb altres fabricants de PCB. Consulteu aquí tots els nostres projectes PCB. Després de dissenyar el PCB, podem demanar les mostres de PCB pels seus serveis de fabricació de PCB de baix cost. També ofereixen un servei d’aprovisionament de components on tenen un gran estoc de components electrònics i els usuaris poden demanar els components necessaris juntament amb la comanda de PCB.
Mentre dissenyeu els vostres circuits i PCBs, també podeu fer públics els vostres dissenys de circuits i PCBs perquè altres usuaris puguin copiar-los o editar-los i aprofitar-los, també hem fet públics tots els dissenys de circuits i PCB d’aquest mòdul de controlador de motor, consulteu l'enllaç següent:
easyeda.com/circuitdigest/Motor_Driver-10abfdf903214b24a6ae83eb182ae2e6
Podeu veure qualsevol capa (superior, inferior, topsilk, seda inferior, etc.) del PCB seleccionant la capa de la finestra "Capes".
També podeu veure el PCB, com quedarà després de la fabricació, mitjançant el botó Vista de foto d’EasyEDA:

Càlcul i ordenació de mostres en línia:
Després de completar el disseny del PCB, podeu demanar el PCB a través de jlcpcb.com. Per demanar el PCB a JLCPCB, necessiteu Gerber File, que podeu descarregar des de la pàgina de comandes de EasyEDA PCB. Per descarregar fitxers Gerber del vostre PCB, feu clic al botó Sortida de fabricació a EasyEDA.
A continuació, aneu a jlcpcb.com i feu clic a Cita ara o al botó i, a continuació, podeu seleccionar el nombre de PCB que voleu demanar, quantes capes de coure necessiteu, el gruix del PCB, el pes del coure i fins i tot el color del PCB, com la instantània. mostrat a continuació:

Després d'haver seleccionat totes les opcions, feu clic a "Desa a la cistella" i se us dirigirà a la pàgina on podeu penjar el fitxer Gerber que hem descarregat d'EasyEDA. Pengeu el fitxer Gerber i feu clic a "Desa a la cistella". I, finalment, feu clic a Comanda de forma segura per completar la vostra comanda i, aleshores, obtindreu els vostres PCB pocs dies després. Estan fabricant el PCB a un preu molt baix, que és de 2 dòlars.


Després d'uns dies de demanar PCB, vaig obtenir les mostres de PCB

Soldadura: després d’aconseguir aquestes peces, he muntat tots els components necessaris sobre el PCB que l’he connectat amb Arduino per demostració.

Consulteu també el vídeo següent.
