Eenvoudige controllers voor DC motoren (incl. PWM) traagheid en remmen (sim) (4 / 6 stap)

Stap 4: Toevoegen PWM


/ * Stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-ouder: "";" mso-padding-alt: 0 cm 5.4pt 0 cm 5.4pt; mso-para-marge: 0 cm; mso-para-margin-bottom: .0001pt; mso-paginering: widow-orphan; lettertype-grootte: 10.0pt; font-family: "Times New Roman";}

Dus we hebben alles behalve de begin- en langzame prestatie gedekt, en hoewel de fundamentele controller in Fig 2 zal presteren niet hebben goed we nog aangepakt dit probleem. De goedkoopste en gemakkelijkste manier om dit te overwinnen is het gebruik van Pulsed Width Modulation of PWM. Dit houdt controle op snelheid door het sturen van de motor pulsen van de volledige kracht van verschillende breedten. Dit betekent dat de motor veel meer vermogen en koppel bij lage snelheden dan een standaard controller kan bieden. Bovendien, het probleem van de traagheid te overwinnen als de motor wordt gestart is afgeschaft omdat de motor een grote injectie van de macht van een reeks van zeer korte pulsen krijgt, waardoor de motor te 'trekken' op wat lijkt op crawlen snelheid.

We kunnen het maken van een eenvoudige PWM zonder zeer ingewikkelde of dure elektronica. Als we gebruik maken van de beproefde '555' timer chip er een aantal verschillende configuraties zijn, die we kunnen proberen. Bovendien leveren wij de pulse uitgang gewoon uit onze timer chip te voeden de uiteindelijke uitvoer en overbelasting circuit al zoals beschreven door het voeren van de pulse uitgang van het circuit hier aan de basis van TR1.

De 555 chip kan worden bekabeld voor het uitvoeren van een groot aantal functies. Het wordt getimede uitvoer wordt bepaald door een 'RC' netwerk. Dit is het effect gemaakt wanneer een weerstand en een condensator samen zijn aangesloten. Ik zal niet proberen te gaan hier in detail, het volstaat te zeggen dat als we weerstanden en condensatoren van bekende waarden gebruiken dan kunnen we een puls van de timing van een bekende frequentie. Er zijn letterlijk honderden websites gewijd aan de 555 timer chip met inbegrip van rekenmachines en basic circuits. Wat is voor ons van bijzonder belang is pin 5 van de 8-pins DIL 555 chip. Pin 5 wordt zelden gebruikt in standaard 555 schakelingen, maar het is voor ons een godsgeschenk. De functie van pin 5 is te wijzigen van de lengte van de pulsen van de uitvoer van de chip met betrekking tot een 'referentie spanning' toegepast op de pin. Kortom, zal onze standaard voltage divider VR1, als gevoed aan pin 5 van de chip veranderen de lengte van de pulsen afgegeven door de chip. Deze kunnen vervolgens worden gevoed rechtstreeks in onze output stadium en geven ons een puls breedte gemoduleerde controller!

/ * Stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-ouder: "";" mso-padding-alt: 0 cm 5.4pt 0 cm 5.4pt; mso-para-marge: 0 cm; mso-para-margin-bottom: .0001pt; mso-paginering: widow-orphan; lettertype-grootte: 10.0pt; font-family: "Times New Roman";}

De weerstand tussen pin 7 en Vcc is gewoon om te voorkomen dat het wordt overgelaten 'hangen'. De weerstand tussen pin 2 en 3, samen met de condensator tussen 2 en grond instellen de trilfrequentie De condensator moet een niet-gepolariseerd 0.1uF (100nF) type (meestal gemarkeerd '104'). U kunt een keramische schijf als dat alles die u kunt vinden maar ik aanbevelen dat u een hogere kwaliteit mica of polystyreen type gebruikt.

De waarde van de weerstand tussen pin 2 & 3 moet tussen ongeveer 33K en 150K. Met behulp van een weerstand van 100K zal boete doen. De waarde van de weerstand moet ingesteld de mid-range frequentie tot ongeveer 150Hz (pulsen per seconde). De reden is dat ik gevonden heb dat model loco motoren zal judder onder ongeveer 30Hz en klagen of geheel bovenstaande 1kHz opgeven.

Het circuit komt te staan volgt niet gebruikelijk, ik kan me niet herinneren waar ik het eerst kwam, maar ik heb het gebruikt voor meer dan 10 jaar als een fundamentele PWM-generator en het werkt, zodat krediet moet echt gaan naar wie ontwierp de oorspronkelijke versie. Wanneer 0V wordt toegepast op pin 5 die een multi meter zal de pulsen lezen als het equivalent van tussen 5 en 8 volt op de uitvoer, maar een oscilloscoop onthult dat er eigenlijk minder dan '1 volt' sinds zijn de pulsen minder dan 2% van de golflengte. Als de spanning aan pin 5 wordt verhoogd tot de Vcc gaat de output tot 98% van de volledige macht.

Helaas, hoewel de laagste instelling zal de loco tot stilstand brengen, een reeks van kleine pulsen is nog steeds aanwezig in de spoorstaven, dit kan leiden tot vreemde geluiden vanuit bepaalde loco motoren. Als je kunt krijgen houdt van een lineaire potentiometer van 10K, uitgerust met een 'off'-positie SPST schakelen dan dit bedrading in de output zal 'doden' alle pulsen aan de uitgang. Zo niet ik zou toevoegen een SPST schakelaar ergens in de output van de 555 om te voorkomen dat strooilicht lawaai.

Dit circuit is niet het meest elegante PWM oplossing dat kon hebben we bereikt met behulp van de 555. Een potentieel probleem is dat dit circuit de frequentie, alsmede de pulsbreedte verandert. Zolang het frequentie goed blijft binnen de grenzen die besproken moet dit niet blijken te zijn een probleem.

We kunnen beter hebben gedaan met behulp van de twee 555. De eerste set up als een vaste frequentie generator, een tweede 555 triggering als de generator van de PWM, maar die voor een andere dag blijft.

Gerelateerde Artikelen

Snelheid van Controllers voor goedkope Robots, deel 2: PID-regelaar

Snelheid van Controllers voor goedkope Robots, deel 2: PID-regelaar

Hey! Dit is deel twee van een tweedelige zelfstudie over hoe maak je een snelheidsregelaar uit een fles dop en pen lente! Als u nog niet hebt, check it out! Als u bevalt, kunt u overwegen stemmen voor mij in de sensoren-wedstrijd! Bedankt!Zelfs dat a
Motor Controllers voor goedkope Robots 2

Motor Controllers voor goedkope Robots 2

Hallo en welkom! Voor degenen onder u die niet hebben gelezen een van mijn I'bles vóór, en voor degenen onder u onbekend met mijn voor goedkope Robots serie, ik ben al over het bouwen van robots op de goedkope met eenvoudige materialen die je kunt vi
Motor Controllers voor goedkope Robots

Motor Controllers voor goedkope Robots

Hey! Dit I'ble is nu verouderd!Ik maakte een bijgewerkte versie die u hier kunt lezen! Hoop dat u het leuk en nuttig!~~~~~Tot nu toe heb ik u getoond hoe maak je wielen uit huishoudelijke artikelen, severalmotorizedchassis van karton en een paar eenv
Eenvoudig (en vuil) Pulse Width Modulation (PWM) met 555 Timer

Eenvoudig (en vuil) Pulse Width Modulation (PWM) met 555 Timer

eenvoudige schakeling voor DC Motor controle van de snelheid (de controle van de snelheid van de ventilator, licht / LED dimmen en enz.) met behulp van de 555 timer.Ook een goed uitgangspunt voor beginners die willen krijgen hun handen vuil met de 55
Een eenvoudige zonnelader voor nikkel/metaal Hydride en Alkaline AA cellen

Een eenvoudige zonnelader voor nikkel/metaal Hydride en Alkaline AA cellen

Dit eenvoudige apparaat kan worden geplaatst op een vensterbank of opgehangen in een venster naar buiten gerichte en brengt op nikkel/metaal hydride cellen langzaam op de achtergrond. Bij volledig opgeladen batterij de cellen kunnen worden overgelate
EENVOUDIGE DEURBEL voor uw kamer

EENVOUDIGE DEURBEL voor uw kamer

In dit Instructable die we gaan om te zien het maken van eenvoudige deurbel voor onze kamers, dit project is eenvoudigste zelfs gemaakt door beginners heel goed en heel goedkoop dit project kost $1-$2.De meeste van hen wil privacy op hun kamer, deze
Eenvoudige stappen voor de perfecte Overhand Serve

Eenvoudige stappen voor de perfecte Overhand Serve

Een bovenhandse dienen in volleybal is een serve waarin de speler gooit de bal met één hand en slaat het in de lucht boven hun hoofd met de andere hand. Bovenhandse portie is verder gevorderd dan de geniepige maar dat betekent niet dat het onmogelijk
Een eenvoudige stuurprogramma voor VFD-schermen

Een eenvoudige stuurprogramma voor VFD-schermen

VFD-schermen zijn vandaag vervangen door de nieuwe technologieën van de weergave.Maar de kwaliteit van een VFD display geeft is onverslaanbaar.Je kan vinden in uw auto, DVD's, radio's, cassette-spelers, enz...Ook zijn er mei soorten VFD display modul
Eenvoudige Tips voor kleine kamer

Eenvoudige Tips voor kleine kamer

Hier, meestal studenten met minimale middelen zal het huren van een kleine kamer 2, 5x3m voor $ 27/maand meten. Dat is manier, ze moeten enkele eenvoudige Tips voor kleine kamer.Stap 1: matras Matras vloer gebruiken om de ruimte en het budget.Hier ku
Eenvoudige opslag voor een Semi-automatisch geweer

Eenvoudige opslag voor een Semi-automatisch geweer

lijkt de pinterest link werkt best de stappen bekijken en kunnen om de tekst te lezen.Probeer het hier.http://Simple opslag voor een Semi-automatisch geweerDe volgende pagina's zijn niet zo informatief.Stap 1: Eenvoudige opslag voor een Semi-automati
Eenvoudige reiniging voor de Garmin Premium HR riem

Eenvoudige reiniging voor de Garmin Premium HR riem

Mijn eerste Garmin Premium HR band begon te vertonen van onregelmatige metingen een weinig minder dan een jaar nadat ik begon te gebruiken. Ik had een basisprotocol van spoelen en drogen regelmatig gevolgd, maar dat is niet genoeg voor deze schouderb
Een eenvoudige gids voor het maken van geld op Runescape

Een eenvoudige gids voor het maken van geld op Runescape

dit is een eenvoudige gids voor het maken van geld snel op runescape. http://www.runescape.com/Stap 1: Het maken van geld voor Noobs (nieuwelingen) Geld verdienen met kippenTo make money met kippen naar een kippenboerderij (er is een in Lumbridge wan
Eenvoudig recept voor een cheesy brood sticks met karwij. (Saleuri cu brânză)

Eenvoudig recept voor een cheesy brood sticks met karwij. (Saleuri cu brânză)

Winter zal binnenkort hier, en dat betekent dat we meer tijd binnenshuis zult besteden.En paar dingen zijn beter en meer ontspannen dan bakken op die lange winteravonden.In dit instructable leert u een heel eenvoudig recept voor een heerlijke Roemeen
Super eenvoudige naamlabels voor huisdieren

Super eenvoudige naamlabels voor huisdieren

Dit is mijn eerste instructable dus alles misschien niet perfect.Houd er rekening mee dat mijn eerste taal niet Engels.Dit is een super eenvoudig naamplaatje voor uw huisdier. Het duurt minder dan 5 minuten te maken (niet met inbegrip van drogen proc