ky 040 Seriële Monitor
Een door ontwikkelaars gericht hulpmiddelen dat KY-040-encoder-signalen interpreteert en duidelijke tellingen, richting en timing oplevert om hardware-debugging en firmwarevalidatie te versnellen.
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.
About This Tool
Het modelleert de encoder als een kwadratuur-toestandsmachine. Vereiste functies omvatten het accepteren van A/B-overgangslogs of rand-tellingen, het berekenen van total_steps, richting en snelheid, en ondersteuning van configureerbare pulses_per_rev. Optionele functies omvatten timestamped input, aanpasbare debounce-drempels en een error_count-metriek.
Invoer omvat A/B-overgangsreeksen of rand-tellingen, verstreken tijd in ms, en pulses_per_rev (standaard 1). Uitvoer levert total_steps (integer), richting (1/-1), snelheid (stappen/sec), rpm (indien tijd aanwezig) en error_count. Alle waarden valideren niet-negatieve numerieke invoer en eindige tijdwaarden; uitgangen volgen standaard numerieke opmaak.
Maakt gebruik van een kwadratuur-toestandsmachine met overgangen 00→01→11→10→00 om richting af te leiden. Stappen accumuleren bij geldige overgangen; snelheid = total_steps / (verstreken tijd in seconden). rpm = snelheid × 60 / pulses_per_rev. Debouncing vermindert glitches; ongeldige overgangen verhogen error_count maar wijzigen het stapentelling niet.
Als invoer ontbreekt, worden standaardwaarden toegepast (nulpunt- tellingen). Zeer korte verstreken tijden kunnen hoge, mogelijk ruisachtige snelheid opleveren; tijd nul of negatief maakt resultaten nul en verhoogt error_count. Gegevenslekken leveren NaN op tenzij afgekaderd; externe gegevensbronnen kunnen normalisatie vereisen.
SI-tijdwaarden (ms/s) met tellingen per omwenteling; geen valuta- of regio- beperkingen; geschikt voor internationale hardware-contexten.
Gaat uit van signalen van een KY-040-compatibele encoder; uitsluiting van bekabelingsgidsen, firmware-codegeneratie en UI-overwegingen; niet bedoeld voor analoge encoders of niet-kwadratuur sensoren.
How to Use
- Voer input in: lever A- en B-edge tellingen of een log van overgangen met verstreken tijd in ms en pulses_per_rev.
- Stel parameters in: pas debounce- of ruisdrempels en tijdvenster aan indien nodig.
- Voer berekening uit: bereken total_steps, richting, snelheid en rpm.
- Bekijk outputs: verifieer tellingen, richting en timing.
- Exporteer resultaten: kopieer naar klembord of download als CSV.
Frequently Asked Questions
Find Quick Answers
Wat is KY-040?
Welke invoer accepteert de tool?
Welke outputs worden geproduceerd?
Hoe gaat het om met vervuilde overgangen?
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 naar MP3-converter
Converteert lokaal aangeleverde audio naar MP3, waardoor offline luisteren en cross-device compatibi...
Wegafstandberekenaar
Een wegafstandcalculator voor reizigers, logistieke planners en chauffeurs om snel afstanden en reis...
Your Feedback Matters
Help Us to Improve
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic