Stap 11: Modeling Max_time
We beginnen door die eerste formule te maken...
Max_time = [kromming / (PWMoutput - PWMmin)] + Min_time
We weten al PWMmin, omdat we die waarde eerder in deze tutorial opgenomen. PWMmin wordt de verticale asymptoot van ons model.
We moeten nu alleen te vinden op Min_time. Ga naar het tabblad Modeling Max(D_t) en schuif naar de onderkant waar de 255 PWM tijd antwoord maximumwaarde is. Ik heb gewezen op het in figuur 2 van deze stap. Ronde die waarde op de dichtstbijzijnde duizend. Bijvoorbeeld, ik mijne afgerond op 36000. Dat is uw Min_time.
Het moeilijkste deel van deze formule te vinden is de waarde A. Ik heb dit gemakkelijker voor u door het maken van een formule die voor de waarde van onze kromming lost.
kromming = (Max_time - Min_time) * (PWMoutput - PWMmin)
We moeten nu alleen een punt ter vervanging van Max_time en PWMoutput. De beste punt daarvoor is de hoogste op onze grafiek (Bekijk de eerste foto in deze stap). U kunt ofwel vinden dat waarde door over te schakelen op het tabblad Raw Encoder grafiek en zweefde over het hoogste punt met uw muiscursor, of je het bij de bovenkant van de Max(D_t) kolom van Modeling Max(D_t) vindt. In de derde foto van deze stap, kan ik heb gewezen op mijn Max_time in blauw, maar jou ergens iets anders, afhankelijk van wat uw PWMmin was.
(Opmerking: Noteer de Max_time die u hier, gebruikt omdat wij deze opnieuw in een veel later stadium gebruiken gaat.)
Nu dat u PWMmin, Min_time en kromming hebt, die waarden invoeren in hun respectieve velden (gemarkeerd in het rood). U ziet dat de rode kruisen in de grafiek aan de juiste sprong in een curve, vertegenwoordigt de functie van uw Max_time.