ky 040 Seriemonitor
Et utviklerfokusert verktøy som tolker KY-040-encoder-signaler og gir klare tellinger, retning og timing for å fremskynde maskinvare-feilsøking og firmware-validering.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
Om dette verktøyet
Den modellerer encoderen som en kvadratur-tilstandsmaske. Påkrevde funksjoner inkluderer aksept av A/B-overgangslogger eller kant-telling, beregning av total_steps, retning og hastighet, samt støtte for konfigurerbare pulses_per_rev. Valgfrie funksjoner inkluderer tidsstrøm-input, justerbare debouncing-trinn og en feil-tellingsmåling (error_count).
Inndata inkluderer A/B-overgangssekvenser eller kanttelling, forløpt tid i ms og pulses_per_rev (standard 1). Utdata gir total_steps (heltall), retning (1/-1), hastighet (trinn/s), rpm (hvis tid er oppgitt) og error_count. Alle verdier valideres som ikke-negative numeriske inndata og endelige tidsverdier; utdata følger standard numerisk formatering.
Bruker en kvadratur-tilstandsmaske med overganger 00→01→11→10→00 for å utlede retning. Trinn akkumuleres ved gyldige overganger; hastighet = total_steps / (forløpt tid i sekunder). rpm = hastighet × 60 / pulses_per_rev. Debounce reduserer glitcher; ugyldige overganger øker error_count men påvirker ikke antall trinn.
Hvis inndata mangler, brukes standardverdier (null-tellinger). Veldig korte tider gir høy, potensielt støyende hastighet; hvis tiden er null eller negativ, er resultatene null og antall feil økes. Datatabeller gir NaN hvis de ikke er avgrenset; eksterne datakilder kan kreve normalisering.
SI-tidsenheter (ms/s) med omdreininger per runde; ingen valutarestriksjoner; egnet for internasjonale maskinvaresammenhenger.
Anta signaler fra en KY-040-kompatibel encoder; utelukker kabelanvisninger, firmware-kodegenerering og UI-hensyn; ikke beregnet for analoge kodere eller ikke-kvadratur-sensorer.
Hvordan bruke
- Angi inndata: oppgi A- og B-edge tellinger eller en logg av overganger med forløpt tid i ms og pulses_per_rev.
- Still inn parametere: juster debounce- eller støygrenser og tidsvindu ved behov.
- Kjør beregning: få total_steps, retning, hastighet og rpm.
- Gå gjennom utdata: bekreft at tellinger, retning og timing samsvarer med forventningene.
- Eksporter resultater: kopier til utklippstavle eller last ned som CSV.
Frequently Asked Questions
Finn raske svar
Hva er KY-040?
Hvilke input aksepterer verktøyet?
Hvilke utdata produseres?
Hvordan håndterer det støyende overganger?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Spotify til MP3-omformer
Konverterer lokalt leverte lydfiler til MP3, muliggjør offline-lytning og kryss-enhets-kompatibilite...
Veiavstandskalkulator
Et veiavstandskalkulator for reisende, logistikkeleverandører og sjåfører for raskt å estimere avsta...
Din tilbakemelding er viktig
Hjelp oss å forbedre oss
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic