ky 040 Seriemonitor
Et udviklerfokuseret værktøj, der fortolker KY-040-encoder-signaler og giver klare tællinger, retning og timing for at fremskynde hardware-fejlretning og firmwarevalidering.
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 værktøj
Den modellerer encoder som en kvadraturtilstandsmaske. Påkrævede funktioner omfatter accept af A/B-overgangslogfiler eller kant-tællinger, beregning af total_steps, retning og hastighed, samt understøttelse af konfigurerbare pulses_per_rev. Valgfri funktioner inkluderer tidsstrømmede input, justerbare debounce-tærskler og en fejl-tælle-måling (error_count).
Inddata omfatter A/B-overgangssekvenser eller kant-tællinger, forløbet tid i ms og pulses_per_rev (standard 1). Udsnit leverer total_steps (heltal), retning (1/-1), hastighed (trin/s), rpm (hvis tid er angivet) og error_count. Alle værdier validerer ikke-negative numeriske inddata og endelige tidsværdier; output følger standard numerisk formatering.
Bruger en kvadratur-tilstandsmaske med overgange 00→01→11→10→00 for at udlede retning. Trin akkumuleres ved gyldige overgange; hastighed = total_steps / (forløbet tid i sekunder). rpm = hastighed × 60 / pulses_per_rev. Debounce reducerer glitches; ugyldige overgange øger error_count men ændrer ikke trinantal.
Hvis input mangler, gælder standardindstillinger (nul-tællinger). Meget korte tider giver høj, potentielt støjende hastighed; hvis tiden er nul eller negativ, er resultaterne nul og fejl tælles. Datamissende giver NaN, medmindre afgrænset; eksterne datakilder kan kræve normalisering.
SI-tidsenheder (ms/s) med tællinger per omdrejning; ingen valuta-/regionalbegrænsninger; egnet til internationale hardwarekontekster.
Antager signaler fra en KY-040-kompatibel encoder; udelukker kablingveiledning, firmware-kodegenerering og UI-overvejelser; ikke beregnet for analoge encoder eller ikke-kvadratur sensorer.
Sådan bruges
- Angiv input: angiv A- og B-edge tællinger eller en log af overgange med forløbet tid i ms og pulses_per_rev.
- Indstil parametre: juster debounce- eller støjgrænser og tidsvindue efter behov.
- Udfør beregning: beregn total_steps, retning, hastighed og rpm.
- Gennemgå output: kontroller at tællinger, retning og timing stemmer overens med forventningerne.
- Eksporter resultater: kopier til clipboard eller download som CSV.
Frequently Asked Questions
Find hurtige svar
Hvad er KY-040?
Hvilke inddata accepterer værktøjet?
Hvilke outputs produceres?
Hvordan håndterer det støjende overgange?
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-konverter
Konverterer lokalt leverede lydefiler til MP3, muliggør offline-lytning og tvær-enheds-kompatibilite...
Vejafstandscalculator
Et vejafstandscalculator til rejsende, logistikplanlæggere og chauffører til hurtigt at estimere afs...
Din feedback betyder noget
Hjælp os med at forbedre
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic