Mikrokontrollere som Arduinos er en fin måte å kontrollere tilpassede elektroniske prosjekter på.
Dessverre er den maksimale utgangen til den digitale pinnen 40 mA, noe som ikke er nok til å drive de fleste motorer.
Det er her motorkontrollskjermen kan komme godt med.
Men disse tingene er dyre å kjøpe og lar deg bare kontrollere noen få motorer, spesielt når du legger dem inn i et prosjekt.
Den enkleste hastighetsregulatoren bruker et pulsbreddemodulasjonssignal for å stille inn hastigheten til motoren.
Dette signalet kan genereres av en hvilken som helst pulsbreddemodulasjonspinne på Arduino.
Så vi må bruke en ekstern strømforsyning (
som en batteripakke)
transistorbryterkrets.
Dette ligner på transistorkretsen på reléskjoldet, men vi har gjort noen endringer.
Jeg inkluderte en visuell indikasjons-LED på utgangen.
I dette prosjektet vil jeg vise deg hvordan du lager din egen enkle motorkontroller.
Dette er en blanding av Jason Poel Smiths instruksjoner for \'Hvordan tilpasse skjoldet for mikrokontrolleren din\', og jeg mikset motordrevskjoldet på nytt.
Vennligst stem på det i Remix 2. 0 Contest!
Her er materialene og verktøyene som trengs for dette prosjektet.
Materiale: 2x type transistor (som tip31a)
2x IN4001 diode 2x1 k sfp motstand 2x100 SFP motstand 2x LED fargen du ønsker 2x1 hunn 1x4 hunn 1x Batterikontakt nr 30 solid
Siden vi gjør to motorhastighetskontrollere er det på nesten alt på ett PCB.
Ved å kutte det doble materialet i to og bruke skjemaet, kan du enkelt lage bare én krets.
Verktøy: start med å lodde to krafttransistorer på PCB, loddebolt og loddetrådkutter wire stripping tang nål nese pli.
La det være plass mellom de to for å gi plass til andre komponenter.
Ikke trim ledningene ennå.
Etter at vi har koblet til transistoren, kan du kutte ledningen.
Legg merke til transistorpinnen-utgangen ovenfor for å unngå feil tilkobling.
For bedre å forstå kretsen og hvordan den fungerer, kan det være lurt å lage en kretsprototype på et brødbrett først.
Sveis på lite 1x2 hunnhode.
Alternativt kan du bruke skruklemmene (
jeg endret til slutt begge.
For en enklere tilkobling.
Igjen, la det være plass mellom hodet og transistoren for andre komponenter.
Lodd dioden på pre-kretskortet foran undertittelen.
Koble dioden til hodet som vist i figur 3.
Dette vil forhindre at motoren leverer høy strøm til kretskortet og skader
alle diodene på
ha sølvstrimmelen vendt mot toppen av brettet slik at det kan være lettere å sveise på lysdiodene
på baksiden av underoverskriften
kretskortet .
trenger ikke trimme ledningene eller ledningene ennå
ledningen
Du
! These pairs are always
Klipp av
til bunnplaten og motstandsledningen som er koblet til den pairs. * Remember * which resistor is connected
separated; We are making 2 motor controllers! Weld on the power cord. You can connect it
to
the power supply of your choice ( Remember the voltage and current of
. I connected a 9 v battery clip so
can
connect
it
the
lengste
to a
motor and MCU)
9 v or 12 v power supply. Make a knot near the base to prevent pulling out. * Optional * drill a hole and skyv ledningen over for å forsikre deg om at ledningen ikke kommer ut til platen i øvre venstre hjørne. Koble den positive linjen på strømforsyningen til den
stiften
på
venstre
side (
)
Koble den negative strømledningen til stiften ved siden av den positive stiften som er sveiset til
den røde linjen, og den kan brukes til *
. du kan også bruke den som en strøminngang hvis du ikke ønsker å bruke den tilkoblede strømledningen
(pinne 1)
Transistor til 1 av de tilgjengelige pinnene på det store hodet. Utfør
operasjonen på den siste tilgjengelige pinnen transmitters of
denne
the transistor
with white lines (pin 3)to ground. Connect
the two cathode leads of the LEDs to the ground.
Trim transmitter leads and LED leads.
I use the blue wire.
Connect the positive wire to the solder joint closest to the silver strip on the diode.
Look at the pictures for reference as this part can get tricky.
Do this for both groups of headers.
This is where you remember the resistance pair you made.
Select the motor connection head pin og finn ut hvilken transistor som er koblet til hodepinnen Etter
, koble til ledningen fra de resterende loddeforbindelsene på hodepinnen og koble den til kollektoren (pinne 2) Du
nettopp identifisert transistoren som er koblet
til ledningene på transistoren og gjenta denne operasjonen for andre hoder og transistorer
ferdigstillelse
har
kommandoen til bunnen av transistoren
Last ned og last opp Arduino-eksempelkoden nedenfor for å teste motorkontrolleren
for å være komfortabel med å bruke hastighetskontrolleren. For å bruke
ønskede hastigheten
den med andre mikrokontrollere, sørg for at den har en PWM-utgang og sett utgangen til å matche den
Tenk på dette som en kontroll-LED.
Den aksepterer PWM-signaler og styrer motoren med høyere spenning og strøm.