Toezicht op Load Feedback van een bedieningssleutel (4 / 5 stap)

Stap 4: kalibratie

Er zijn een paar aanpassingen die je doen kunt om deze code meer geschikt is voor uw toepassing.

Het eerste ding om te doen is ingesteld de huidige limiet van max. Als u wilt weten welke waarde u wilt instellen op, moet u om te testen. De gemakkelijkste manier is te gebruiken van de Arduino voorbeeldcode "AnalogReadSerial", en kijken naar de seriële monitor om te zien wat de feedback van de motor. Als je eenmaal de waarde die u wilt weet stoppen, kunt u deze instellen in de void setup routine, door de waarde van de maxAmps te wijzigen.

Een andere optie is om de limiet verstelbaar. Als u een potentiometer aan de Arduino op één van de analoge pinnen koppelt, kunt u de max versterkers variëren door het variëren van de potentiometer. Om dit te doen, alles wat u nodig hebt om toe te voegen is een verklaring aan het begin om de pincode van de potentiometer instellen, als volgt:

Zodra dat er is, u moet zetten "pinMode (Pot, INPUT);" in de void setup-routine. Zodra dat er is, kunt u de analogRead() instellen van de limiet. Elke keer als de code een lus, wordt de max stroomsterkte bijgewerkt. Het zou er zo uitzien:

Een andere instelling die u kunt bewerken is de ontdendering timers, om de knoppen min of meer responsieve. De waarde te wijzigen is debounceTime, in het begin van het programma. Als u de waarde hoger, de knop kan worden ingedrukt langzamer, zonder het tweemaal wordt geregistreerd. Als de waarde te hoog is, moet je wachten een lange tijd voordat het zal de druk op de knop opnieuw registreren. Als de waarde te laag is en u langzaam op de knop drukt, kan het twee keer registreren en start/stop de motor meteen. De waarde tussen de 300 en 1000 houden is een goede spreiding.

Het laatste ding om te veranderen is de hitLimitsmax-variabele. Deze variabele wordt gebruikt om te vertellen wanneer de bedieningssleutel is op de positie die volledig ingeschoven of volledig uitgebreid. Wanneer de bedieningssleutel zich in één van die posities, de huidige monitor zal worden het lezen 0 versterkers. Door de variabele hitLimitsmax aan te passen, kunt u instellen hoe lang het duurt voor de bedieningssleutel om te realiseren dat het bij de grenzen.

In het ideale geval zou de limiet kunnen worden ingesteld op 1. Zodra de feedback 0 is, stopt de actuator. Hebt u een lage stroomsterkte actuator (~ 1A), als gevolg van de schommelingen in de huidige lezing, de huidige kan worden gelezen, zoals 0 zelfs wanneer de bedieningssleutel in beweging is. Hierdoor zou de actuator te stoppen willekeurig. Om dit te verhelpen, is de waarde van hitLimitsmax ingesteld zodat de sensor lezen 0 ampère X bedrag van de tijden moet voordat het stopt. Hebt u een hogere stroom (> 5 ampère) stelaandrijving, deze waarde lager kan zijn. Ik heb deze ingesteld op 10, zodat de bedieningssleutel 0.5 seconden stoppen duurt zodra het raakt de grenzen. Het zal 0.5 seconden vergen omdat de feedbacktimedelay 50 milliseconden is, en het 10 keer lussen.

Gerelateerde Artikelen

Controle van de positie van een Actuator met een analoge Sensor

Controle van de positie van een Actuator met een analoge Sensor

In dit Instructable, zullen we leren hoe met een analoge sensor de positie van een actuator bepalen. In dit voorbeeld zullen we met behulp van een potentiometer, maar u kunt een analoge sensor. U kunt een lichtsensor om te verplaatsen van een actuato
Ontwerpen van een Step-Up DC-naar-DC Boost Converter

Ontwerpen van een Step-Up DC-naar-DC Boost Converter

Een Step-Up converter is geschikt voor het stimuleren van een lage ingangsspanning, zeggen 1,5 V tot een veel hogere spanning zoals, 5 V. Aangezien macht moet worden behouden, terwijl het opvoeren van de spanning, is de uitgangsstroom verlaagd. Nemen
Hoe te laden van een kogel met behulp van de Lee Classic Loader.

Hoe te laden van een kogel met behulp van de Lee Classic Loader.

The Lee Classic Loader gereedschap is een kleine kit gemaakt door Lee tools waarmee u gemakkelijk eneconomisch herladen kogels van elk kaliber. In dit Instructable zal ik laten zien hoe de tool gebruiken om te ladeneen.30-06 Springfield patroon, maar
Het gebruik van een 35mm film bulk loader

Het gebruik van een 35mm film bulk loader

hoe bulk uw eigen 35mm film laden en opslaan.Stap 1: spullen Hier is een lijst van de dingen die je goed moet:-Film Bulk Loader, hier ik ben met behulp van een vintage daglicht eenheid, of kan je een nieuwe transactie van plaatsen zoals FreeStyle fot
Vervangen van een slot bedieningssleutel in een 2001 Ford F150

Vervangen van een slot bedieningssleutel in een 2001 Ford F150

mijn eenvoudige manier ter vervanging van de bedieningssleutel vergrendelen in een 2001 Ford F150, Driverside.Dit is wellicht niet de "juiste" manier, maar het heeft gewerkt op zowel mijn passagierszijde, en nu de kant van de bestuurder. En kan
Hoe te verminderen van feedback in een geluidssysteem met een grafische equalizer

Hoe te verminderen van feedback in een geluidssysteem met een grafische equalizer

deze video beschrijft de basisprincipes van het wegwerken van brullende feedback in een concert sound-systeem.
Bouwen van een Tactor om te experimenteren met haptische Feedback

Bouwen van een Tactor om te experimenteren met haptische Feedback

Experiment met een interface feedback haptische (touch) door het bouwen van uw eigen "tactor" (tactiele stimulator).  Hoewel commerciële tactors honderden dollars kost, kan dit één (Fig. 1) worden gebouwd voor onder tien dollars.Afkomstig van Ac
Hoe het bouwen van een Robotic Hand met haptische Feedback

Hoe het bouwen van een Robotic Hand met haptische Feedback

voor wetenschap fair dit jaar, ik voelde me zoals het bouwen van iets in plaats van het doen van een experiment. Alles wat ik moest doen was Instructables rondkijken voor een idee van het project. Ik was geïnspireerd door njkl44 van robotic hand aang
Save The World een druppel op een moment, deel 2: Toezicht op uw Main van Water (loodgieter gratis)

Save The World een druppel op een moment, deel 2: Toezicht op uw Main van Water (loodgieter gratis)

Om een alomvattend idee waar uw water gaat, ik dacht dat het zou een goed idee om het zowel bij de verkooppunten en de inlaat te controleren. Ik kwam over een geweldige instructable door Gregory0. Het neemt een hall effect sensor en pakt delicate mag
Bouwen van een robotachtig wapen voor de wetenschap Olympiade

Bouwen van een robotachtig wapen voor de wetenschap Olympiade

voor degenen die om te worstelen de juiste onderdelen vinden, proberen te achterhalen hoe samen te stellen hen, of moeite hebt met code, dit de juiste plaats is! Dit instructable is een volledige documentatie van Newton South High School Science Team
Het maken van een middeleeuwse staal Gauntlet - plaatwerk (WIP)

Het maken van een middeleeuwse staal Gauntlet - plaatwerk (WIP)

Hallo, crafty mensen, ik dacht dat ik zou deelnemen aan de familie door het delen van een ambachtelijke item van mij om te helpen de dingen die ik heb leren als een maker document. Ik ben een aspirant crafter die wil om te beginnen maken van historis
Maken van een webserver met behulp van W5500-EVB

Maken van een webserver met behulp van W5500-EVB

Ik zal introduceren Web Server & W5500-EVBHet is maken van WIZnet en zeer gemakkelijk maken webserver.Hieronder de beschrijving is W5500-EVB overzicht.Overzicht-W5500 chip ontwikkelingsplatform voor net ingeschakeld microcotroller toepassingen-Ethern
Controle van een grote Lineaire servomotor met Arduino

Controle van een grote Lineaire servomotor met Arduino

Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe
Met behulp van een ACS712 en Arduino actuator grenzen

Met behulp van een ACS712 en Arduino actuator grenzen

Ik ben bezig met een project dat maakt gebruik van een kracht van 400 pond, 30-inch gooien actuator die heeft ingebouwde, niet-verplaatsbare eindschakelaars maar niet feedback geven positionering. Allermeest naar de (betaalbare) grote actuators vond