- Luck Dragon: Asszociációs játék. :)
- Geri Bátyó: Megint tahó voltam – SZEMÉLYISÉGFEJLŐDÉS
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
- gban: Ingyen kellene, de tegnapra
- droidic: Időutazás floppyval: A 486-os visszavág PCem-men
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
- gerner1
Hirdetés
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Vladi
nagyúr
No uraim!
Alaposan elmélyültem az arduino és nyomógomb témában. Végeztem egy tesztet debounce témában is.
Ha akarjátok, ha nem, most megosztom a tapasztalatokat.Ezt a kódot használtam tesztelésre.
Ez 50 ms szoftveres debounct alkalmaz. Ezt vetettem össze hardveres megoldással, R-C debouncot használva, kerámia kondenzátorral.2 gombot teszteltem: Egyik egy olcsó nyomógomb, pirosnak neveztem el. A másik egy kicsit jobb mikorkapcsoló, mikro néven.
3 gombnyomási módot használtam: általános, kb ahogy én egy gombot megnyomnék. Gyors, egymás után gyorsan nyomkodva és lassú. Csak szépen komótosan.
Miden teszthez 10 lenyomást végeztem. Első oszlop mindig a lenyomások száma, második a szoftver által érzékelt lenyomások száma, harmadik a nyomástechnika. Íme az eredmények:
Debounce nélkül:
Piros gomb:
10 - 14 általános nyomás
10 - 17 gyors nyomás
10 - 29 lassú nyomásMikro:
10 - 22 általános nyomás
10 - 22 gyors nyomás
10 - 21 lassú nyomásSzoftveres debounce:
Piros gomb:
10 - 10 általános nyomás
10 - 10 gyors nyomás
10 - 11 lassú nyomás !!Mikro:
10 - 10 általános nyomás
10 - 10 gyors nyomás
10 - 10 lassú nyomásHardveres debounce:
Piros gomb:
10 - 10 általános nyomás
10 - 10 gyors nyomás
10 - 10 lassú nyomásMikro:
10 - 10 általános nyomás
10 - 10 gyors nyomás
10 - 10 lassú nyomásKonklúziók:
1. prell mentesíteni kell. E nélkül 2x, 3x annyi kapcsolást lát kontroller, mint ami a valóságban történik.
2. A szoftveres megoldás nem minden esetben jó. 50 ms akár kevés is lehet egy kicsit gyengébb minőségű nyomógombnál.
3. A hardveres megoldás ezen a teszten nem hibázott!!
4. A szoftveres megoldás ebben a példában biztos, hogy gyorsabb, mert késleltetés nélküli. Refrakter módszer.
5. A hardveres biztos, hogy lassabb, mert a kondenzátornak kicsi idő kell. Nem tudom pontosan mennyi, olyan 5-20 ms?
Új hozzászólás Aktív témák
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Hobby elektronika
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Bluetooth hangszórók
- Mobil flották
- A lemondást javasolja az Intel vezetőjének Donald Trump
- Jogász topic
- Hardcore café
- Xiaomi Pad 6 - kiapadhatatlan jóság
- További aktív témák...
- Több mint 70.000 eladott szoftverlicenc
- Honor X7 fekete 128GB 12 hónap jótállással!
- Vállalom FRP Lock os telefonok javítását ingyen kiszálással és akár helyszíni javittással
- AKCIÓ! ASRock Z370 i5 8500 16GB DDR4 512GB SSD 2060 Super 8GB Zalman Z9 Plus Enermax 750W
- Microsoft Surface Laptop 5 13,5" i7-1265U 16GB 512GB magyarbill 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest