Goedkoop en gemakkelijk toerenteller (RPM-Sensor) voor DC-motoren geborsteld (6 / 6 stap)

Stap 6: Extra gedachten...

Deze sensor geeft slechts twee meetbare gebeurtenissen per omwenteling, zodat hebt u een laag overbrengingsverhouding kan dit niet een ideale sensor voor u.  In mijn geval is de boor-versnellingsbak een vrij hoge vermindering dus een lage resolutie op de motoras trekken nog steeds een eerlijke resolutie op de uitgang geeft.  U kunt overwegen het toevoegen van een extra hal sensor offset 90 graden.  Ik heb dit nog niet getest, maar ik veronderstel dat het zou geven u een quadrature uitgang waaruit u kon krijgen extra resolutie evenals kunnen lezen van de roterende richting.  Het betekent meer verwerking op uw microcontroller maar betere resultaten kan opleveren.

Wat de code zijn er vele manieren om te doen een motorsnelheid feedback loop.  Degene die ik aan het testen ben is een simpele fout correctie lus die het verschil tussen de werkelijke snelheid (gemeten in Hz) en de gewenste snelheid bepaalt.  De fout wordt vermenigvuldigd met een scalair (0,05, gekozen voor een langzamere en minder agressief reactie) en toegevoegd aan de waarde van een drijvende snelheid die vervolgens wordt omgezet in een uint8 type en zet in OCR0A/OCR0B van de AVR timer het PWM-uitgang te selecteren.  Dit werkt zoals verwacht.  Grijp de motoras trekken en greep het strak toe te passen een belasting en de snelheid zal afnemen, maar snel zullen oprit van macht te corrigeren.  Laten gaan en het zal kort draaien boven snelheid als het vermindert macht, totdat de snelheid vestigt zich terug op het gewenste niveau.  Koppel de sensor en de fout voortdurend accumuleert, speedramp up macht aan de grens waar het blijven zal tot een snelheidssignaal is verbonden.  Ik ben met behulp van timer/teller 1 in de input-opnamemodus voor het meten van de motorsnelheid met snelle update tarieven.  Dit is beter dan tellen pulsen per seconde, want het geeft je veel fijner resolutie en veel sneller updates.  Experimenteer met verschillende wiskundige filters als u wilt dat een gemiddelde RPM-waarde overgenomen van een vast bedrag van tijd.

Gerelateerde Artikelen

Goedkoop, betrouwbaar, gemakkelijk massa geproduceerde squibs voor geweerschot fx

Goedkoop, betrouwbaar, gemakkelijk massa geproduceerde squibs voor geweerschot fx

Onlangs bracht ik veel tijd onderzoek naar de voetzoeker ontwerpen voor een kortfilm dat ik bezig ben. Ik vond dat de meeste ontwerpen onbetrouwbaar, onwerkbaar of duur waren. Ik heb verschillende ontwerpen die mij trachten opwaarts zijnde een variat
Goedkoop en gemakkelijk pil zakken voor honden

Goedkoop en gemakkelijk pil zakken voor honden

ik geleerd deze truc als een huisdieroppas - het is goedkoop en gemakkelijk en werkt voor heel kieskeurig honden die graag pillen spugen.  Als u wilt geven uw hond pillen op een dagelijkse basis is het geweldig want het neemt de moeite uit pillen aan
PIR sensor voor DSLR fotocamera

PIR sensor voor DSLR fotocamera

Lang verhaal kort: het was nodig om buiten foto's elke keer wanneer een dier naderde een DSLR camera, dus ik bouwde een doos met een PIR-sensor en een kleine Arduino Pro Mini naar de camera bedient.De afstandsbedieningen gebruikt voor DSLR's / mirorr
Maken van een Tool lengte sensor voor Stepcraft 2 CNC

Maken van een Tool lengte sensor voor Stepcraft 2 CNC

Dit is een tutorial over het maken van een snelle en vuile gereedschap lengte sensor voor het Stepcraft 2 CNC-platform. Dit is gewoon een snelle demonstratie met de dichtbije materialen die in een paar minuten kunnen worden opgebouwd. Het werkt, maar
Biogas op huis-goedkoop en gemakkelijk

Biogas op huis-goedkoop en gemakkelijk

Hallo daar, ik ben Sahas chitlange, veroudering 14, uit India. Hier is mijn zelfgemaakte goedkoop en gemakkelijk om te bouwen van mini Biogas plant. Het brandt voor ca. 20-30 minuten op een bunsenbrander. u kunt om het even wat uit uw keukenafval (Ex
Laser Vortex - goedkoop en gemakkelijk!

Laser Vortex - goedkoop en gemakkelijk!

Ik bouwde een draaikolk laser voor onder $10. Zeker een leuke, gemakkelijke en goedkope effect voor iedereen om te proberen!Stap 1: Noodige kleine dingen Mijn inspiratie vandaanDus, ja, het is al rond voor een tijdje, maar ik heb gedaan wat ik kon om
Goedkoop en gemakkelijk Longboarding dia handschoenen (met pols guard)

Goedkoop en gemakkelijk Longboarding dia handschoenen (met pols guard)

Hallo, dit instructable zal u tonen hoe te maken goedkoop en gemakkelijk lange instappen/skateboarden schuif handschoenen; met de optie van pols bewakers. Ik heb geprobeerd om hen zo snel mogelijk die u kunt zien in de foto's, maar het is echt eenvou
Downloaden van de NOAA satellietbeelden goedkoop en gemakkelijk

Downloaden van de NOAA satellietbeelden goedkoop en gemakkelijk

dit zal u tonen hoe te downloaden weer satellietbeelden echt goedkoop en gemakkelijk met behulp van gemakkelijk te verkrijgen onderdelen.Daarvoor moet u:RTL SDR USB software gedefinieerd radio. Het kost ongeveer 20 pond.Download het hier: http://www.
Maak goedkoop en gemakkelijk Fake Blood!

Maak goedkoop en gemakkelijk Fake Blood!

Laten we u zien hoe maken goedkoop en gemakkelijk nep bloed! Met ingrediënten die kunnen wereldwijd gevonden!Gooi in een snel recept voor bloed plakken en je hebt een oplossing voor gemakkelijke film maken gore!
Non-blocking ultrasone Sensor voor Arduino

Non-blocking ultrasone Sensor voor Arduino

De HC-SR04 ultrasone opgezette module is een fantastische aanvulling op elk project van de robot. Zijn een zeer eenvoudige en goedkope manier om track een robots progress (ervan uitgaande dat we hebben vaste referentiepunten) over een gerapporteerde
Goedkoop en gemakkelijk FPV Headset met behulp van uw Android-Smartphone

Goedkoop en gemakkelijk FPV Headset met behulp van uw Android-Smartphone

Welkom bij mijn eerste Instructable.In dit Instructable gaan we bouwen een FPV-Headset.Het doel was om een goedkoop en gemakkelijk te bouwen FPV headset voor onder de 20$ (telefoon niet inbegrepen) met behulp van uw smartphone als scherm. Het moet mo
Snelle en gemakkelijke tee sleuf bouten voor een Myford ML10 draaibank

Snelle en gemakkelijke tee sleuf bouten voor een Myford ML10 draaibank

mij nood sommige tee-sleuf bouten aan mijn draaibank. Dit instructable toont hoe ik maakte ze. Het is zeker relevant zijn voor een draaibank, hoewel de hier gegeven specificaties voor mijn Myfold ML10 zijn.Ondanks het lezen van sommige negatieve opme
Goedkope PIR sensor voor bijvoorbeeld Arduino

Goedkope PIR sensor voor bijvoorbeeld Arduino

voor een project nodig ik meerdere PIR sensoren en ik weet Adafruit verkoopt een PIR-board voor ongeveer 10 dollar. Een beschrijving van dat bestuur is op instructables. Dat is doenbaar, maar ik had een paar nodig en natuurlijk er is ook de scheepvaa
Goedkoop en gemakkelijk bed shotgun mount

Goedkoop en gemakkelijk bed shotgun mount

Toen ik het goedkoop en gemakkelijk holster bed sommigen gevraagd over een soortgelijk idee voor een shotgun. Ik putzed rond voor een tijdje dan een dag ik sommige goedkope plastic over-de-deur haken voor kleding, jassen, etc. merkte en het bij me op