Postul explică un simplu turnichet automat sau un circuit de ușă controlat de PWM, cu o acțiune de deschidere / închidere automată printr-o etapă foto-întrerupătoare. Ideea a fost cerută de dl Bruce Clark.
Specificatii tehnice
Vă mulțumim pentru un serviciu cu adevărat fantastic pe care îl oferiți.
Vă rog să fiți atât de amabili încât să mă ajutați cu o modificare a circuitului dvs. la:
3 circuite simple ale controlerului de turație ale motorului continuu explicate
Aș dori să folosesc un arduino PWM pentru a controla un motor de control al porții de 12Vdc (va trage 9ampuri la pornire) folosind tranzistoare de putere MJ11015G.
Dilema mea stă în cerințele de a furniza suficientă energie bazei tranzistoarelor și a modificărilor asociate circuitului în limitele arduino Uno. Sunt foarte limitată înțelegerea mea că porțile de inversare nu ar fi nici măcar suficient pentru această aplicație.
Știu că limita Arduino este de 40mA per pin de ieșire. Dacă aș aplica o ieșire PWM printr-un rezistor de 120 Ohm direct la baza acestor tranzistoare, aș fi în regulă? Dacă nu, vă rugăm să sfătuiți o alternativă.
Practic, doresc să folosesc motorul pentru un turnichet sau o ușă automată și, ca atare, am nevoie de oprire mortă și funcționalitate inversă. Se va utiliza un fotointerruptor pentru a determina poziția ușii și pentru a induce o scurtă oprire și apoi inversarea la poziția inițială unde va fi indexată printr-un senzor.
Ușa poate fi destul de grea, iar spațiul este foarte limitat, așa că intenționez să conduc ușa folosind motorul menționat printr-o cutie de viteze de reducere.
Ajutorul dvs. ar fi cel mai sincer apreciat
Salutări calde
Bruce Clark
Design-ul
Un circuit foarte simplu de control al motorului bazat pe PWM, cu cuplu ridicat și oprire instantanee / inversare, poate fi observat în diagrama dată și poate fi utilizat pentru acționarea turnichetului propus sau a aplicației automate a ușilor.
Schema PWM
Dacă se intenționează să se utilizeze un PWM pe bază de Arduino, etapa IC din diagrama de mai sus ar putea fi eliminată și PWM de pe Arduino ar putea fi aplicat direct la baza mosfetului printr-un rezistor de 10 ohmi, așa cum se arată mai jos
Driverul de releu DPDT
Lista de componente
R1 = 10K
R2 = 47 OHMS
P1 = 100K POT
D1, D2 = 1N4148
D3 = MUR1560
C1, C2 = 0,1uF / 100V
Z1 = 15V, 1/2 WATT
Q1 = IRF540
N1 --- N6 = IC MM74C14
DPDT = DPST SWITCH SAU DPDT RELAY
Funcționarea circuitului
Primul circuit de mai sus, care nu folosește o intrare Arduino, este configurat în jurul a 6 porți Schmidt cu invertor hexagonal de la IC MM74C14, unde N1 formează generatorul fundamental de impulsuri de undă dreptunghiulară, N2 este utilizat pentru detectarea ciclului de funcționare a impulsurilor generate de N1 prin potul P1, în timp ce restul porțile sunt cablate ca tampoane .
P1 este utilizat pentru determinarea vitezei cu care se presupune că ușa se deschide și se închide automat.
Ieșirea finală PWM obținută din ieșirile bufferelor N3 la N6 se aplică unui mosfet driver Q1 care devine responsabil pentru controlul vitezei motorului atașat în funcție de datele PWM alimentate.
Un comutator DPDT poate fi văzut montat cu terminalele motorului și cu mosfetul, acest comutator este utilizat pentru a obține o frânare instantanee și inversarea rotației motorului.
Lucrul bun al acestui circuit este că depinde de o configurație a driverului H-bridge pentru realizarea acțiunilor de răsturnare a motorului, mai degrabă același lucru este implementat prin utilizarea unui comutator DPDT obișnuit.
Conform cererii, pentru executarea deschiderii și închiderii automate a ușii prin intermediul dispozitivului foto sensibil, DPDT ar putea fi înlocuit cu un releu DPDT, iar bobina acestui releu ar putea fi la rândul său controlată prin dispozitivul foto sensibil (foto-întrerupător), astfel ca diodă foto sau LDR.
Etapa de întrerupere a fotografiilor va fi actualizată în curând.
Precedent: Ce insulați în GTI (Grid Tie Inverter) Următorul: Personalizarea luminilor de marcare laterale ale mașinii pentru marcatoarele laterale intermitente