12×12 mm-es nyomógomb modul színes sapkával (5 darabos készlet Arduino)

785Ft (618Ft+ÁFA)

12×12 mm-es nyomógomb modul 5 darabos készletben, cserélhető színes gombsapkás kivitelben. A modulok 3 pólusú, 2,54 mm raszterű csatlakozást és beépített 10 kΩ-os felhúzóellenállást használnak, ezért Arduino, ESP32, Raspberry Pi Pico és más mikrovezérlők digitális bemeneti feladataihoz használhatók, megfelelő logikai feszültség mellett. Menüvezérléshez, számlálókhoz, kezelőpanelekhez és oktatási projektekhez használható.

18 készleten

Cikkszám: T55742 Kategória: Márka:
Cikkszám: T55742

Leírás

Egy nyomógomb első ránézésre aligha tűnik bonyolult alkatrésznek. Megnyomjuk, zár vagy bont, a mikrovezérlő pedig érzékeli. A műhelyasztalon azonban hamar kiderül, hogy ennél azért több történik. Mi legyen a bemenet állapota akkor, amikor senki sem nyomja a gombot? Miért számol néha egyetlen lenyomást két-három külön eseménynek a program? És miért nem jó ötlet egy relét vagy motort közvetlenül ugyanerről a kis kapcsolóról meghajtani?

A 12×12 mm-es nyomógomb modul színes sapkával – 5 darabos készlet ezek közül az első kérdést már hardveresen rendezi. Minden modulon van egy 10 kΩ-os felhúzóellenállás, így a digitális bemenet nyugalmi állapotát nem kell külön ellenállással kialakítani. A hárompólusú, 2,54 mm raszterű csatlakozás breadboardos próbákhoz és Dupont vezetékes bekötéshez is kényelmes.

A készletben öt külön nyomógomb-modul található, mindegyikhez színes sapka tartozik. Ha egyszerre több funkciót építünk – például indítás, leállítás, menü, vissza és reset -, a színek már nem csak dísznek vannak. Egy kezelőfelületet sokkal gyorsabban át lehet látni, ha a funkciók szemmel is elkülönülnek.

A mechanikus kapcsoló viszont mechanikus kapcsoló marad. A beépített 10 kΩ-os felhúzóellenállás nem szünteti meg az érintkezők pergését, ezért számlálásnál, menükezelésnél vagy állapotváltásnál szoftveres prellmentesítésre továbbra is szükség lehet.

Hol van a helye építéskor?

Vegyünk egy egyszerű Arduino programot. Szeretnénk egy LED-et minden gombnyomásra ki-be kapcsolni. Az egyik digitális lábra kötjük a gomb jelét, a program pedig figyeli, mikor változik meg az állapot.

Itt jön képbe a 12×12 mm-es nyomógomb modul színes sapkával – 5 darabos készlet egyik fontos részlete: a panelen már ott a 10 kΩ-os felhúzóellenállás. Ez azért kell, mert egy digitális bemenetet nem szerencsés elektromosan meghatározatlan állapotban hagyni. Ha nincs rendesen magas vagy alacsony szintre húzva, a vezetékek által összeszedett zavar is állapotváltozásnak tűnhet.

A modul tehát nem csupán egy nyomógomb egy kis NYÁK-on. A kapcsoló és a bemenet nyugalmi állapotát meghatározó ellenállás együtt alkot használható digitális bemeneti egységet.

Mi történik, amikor megnyomjuk?

A mikrovezérlő oldaláról nézve a gomb egy logikai állapotot változtat meg. A program ezt a jelvezetéken olvassa ki.

Nyugalomban a 10 kΩ-os felhúzóellenállás meghatározott szinten tartja a bemenetet. A kapcsoló megnyomásakor az áramkör állapota megváltozik, és ezt a vezérlő digitális bemenete érzékeli.

Csakhogy egy valódi mechanikus érintkező nem mindig úgy zár, mint egy tankönyvi kapcsolási rajzon. Amikor a két érintkező összeér, néhány nagyon gyors ki-be átmenet is létrejöhet. Emberi szemmel ebből semmit sem veszünk észre, a mikrovezérlő viszont sokkal gyorsabb nálunk, ezért akár több külön változásként is érzékelheti.

Ezt nevezzük kontaktusprellnek.

Ha a program csak azt figyeli, hogy “nyomva van-e a gomb?”, ez nem minden feladatnál zavaró. Ha viszont minden gombnyomás egy számlálót növel, menüpontot léptet vagy egy kimenetet vált át, már fontos, hogy egy fizikai lenyomásból tényleg csak egy programbeli esemény legyen.

Hol jön jól igazán?

  • Arduino digitális bemenetek tanulásánál és kipróbálásánál.
  • ESP32 és más mikrovezérlők kezelőgombjaként, megfelelő táp- és logikai szint mellett.
  • Menüvezérléshez, például fel, le, OK és vissza funkcióhoz.
  • Számlálók és pontszámlálók kézi vezérléséhez.
  • LED-ek vagy programállapotok váltásához.
  • Robotok indító-, megállító- vagy módválasztó gombjaként.
  • Próbaáramkörök digitális bemeneteinek kézi kapcsolásához.
  • Olyan oktatási feladatokhoz, ahol a felhúzóellenállás, az élérzékelés és a prellmentesítés működését szeretnénk megérteni.

Mire kell figyelni beüzemeléskor?

Mire figyelj?Mit okoz?
A mikrovezérlőhöz megfelelő feszültségről táplálod a modult?Túl nagy jelszint károsíthatja a digitális bemenetet.
A megfelelő bemenetre került az OUT jel?Hibás bekötésnél a program nem a gomb állapotát fogja látni.
Kezeled a mechanikus prellt?Egyetlen lenyomásból több programbeli esemény is lehet.
Csak vezérlőjelet kapcsolsz vele?Nagyobb fogyasztó közvetlen kapcsolása túlterhelheti a nyomógombot.
Több gomb kerül egymás mellé?A különböző színű sapkák segítenek a funkciók gyors megkülönböztetésében.
Állapotot vagy eseményt szeretnél érzékelni?Egy nyomva tartott gomb eseménykezelés nélkül ugyanazt a műveletet újra és újra végrehajthatja.

Amit érdemes tisztázni bekötés előtt

A beépített 10 kΩ-os felhúzóellenállás és a mikrovezérlő belső INPUT_PULLUP funkciója ugyanazt a problémát kezeli: ne maradjon lebegő állapotban a bemenet. Ettől még nem ugyanaz a kettő. Ennél a modulnál a külső ellenállás már a panelen ott van.

Azt is érdemes különválasztani, hogy egy kapcsoló mekkora jelet tud biztonságosan kapcsolni, és hogy mire szeretnénk használni. Az 50 mA-es maximális kapcsolási áram alapján ezt a modult nem teljesítménykapcsolónak érdemes tekinteni. Egy mikrovezérlő bemenetének kapcsolása tipikus feladat. Motor, relétekercs vagy nagyobb világítás közvetlen kapcsolása már nem az.

Ilyenkor a gomb csak parancsot ad a vezérlőnek. A tényleges terhelést tranzisztor, MOSFET, relémodul vagy más megfelelő meghajtó kapcsolja.

A maximális kapcsolófeszültségnél a rendelkezésre álló termékadatok egymásnak ellentmondanak: 12 V DC és 50 V DC érték is szerepel. Emiatt ez az adat jelenleg !!!, és nem használható biztonságkritikus méretezéshez.

Amikor nem ezt kell választani

  • Ha hálózati feszültséget szeretnél kapcsolni, más kategóriájú kapcsoló szükséges.
  • Ha nagyobb teljesítményű fogyasztót kell közvetlenül vezérelni, használj megfelelő teljesítménykapcsoló fokozatot.
  • Ha olyan kapcsoló kell, amely lenyomás után mechanikusan az új állapotában marad, ez nem megfelelő, mert pillanatkapcsoló.
  • Ha hardveres prellmentesítésre van szükség, önmagában ez a modul nem oldja meg.
  • Ha kültéri vagy nedves környezetben szeretnéd véglegesen beépíteni, külön IP-védettséggel rendelkező kezelőszervet keress.
  • Ha a kapcsolási feszültség felső határa a tervezés szempontjából kritikus, az ellentmondó 12 V / 50 V adat miatt előbb pontos termékspecifikus értékre van szükség.

Egy apró műhelyfogás

A gombkezelésnél nagyon sok program azért viselkedik furcsán, mert összekeverünk két külön dolgot.

Az egyik kérdés: “Nyomva van most a gomb?”

A másik: “Most történt meg a lenyomás?”

Az első egy állapot. Ha öt másodpercig tartjuk nyomva a gombot, öt másodpercig ugyanaz az állapot. A második egy esemény. Csak azt az egy pillanatot szeretnénk elkapni, amikor a gomb nyugalomból lenyomott állapotba kerül. Egy lámpát folyamatosan működtető nyomógombnál sokszor az első kell. Menüléptetésnél, számlálásnál vagy kapcsolgatásnál általában a második.

Ha ezt még prellmentesítéssel is kiegészítjük, egy egyszerű nyomógombból már kulturáltan működő kezelőszerv lesz.

Műszaki jellemzők

JellemzőÉrték
Terméktípus:mechanikus nyomógomb modul
Készlet tartalma:5 db nyomógomb modul
Kapcsoló mérete:12 × 12 mm
Kapcsoló működése:pillanatkapcsoló
Beépített ellenállás:10 kΩ ±5%, felhúzóellenállás
Csatlakozás:3 pólus
Csatlakozó rasztere:2,54 mm
Csatlakozási pontok:VCC, GND, OUT
Maximális kapcsolási áram:50 mA
Maximális kapcsolófeszültség:max. 50 V DC (12V javasolt)
Nyomóerő:180 gf
Kapcsolási út:0,13 ±0,05 mm
Kapcsolási élettartam:legalább 100 000 működtetés
Kontaktellenállás:legfeljebb 100 mΩ
Szigetelési ellenállás:legalább 100 MΩ, 100 V DC vizsgálat mellett
Működési hőmérséklet:-30…+85 °C
Gombsapkák:színes, cserélhető
Színösszeállítás:véletlenszerű

Csomag

  • 5 db 12×12 mm-es nyomógomb modul színes sapkával – 5 darabos készlet nyomógomb-modul
  • 5 db színes gombsapka, véletlenszerű színösszeállításban (5 különböző szín)

További információk

Tömeg0,02 kg
Méretek3 × 3 × 1 cm
CikkszámT55742
Protokoll

,

Szenzor


Bővített forgalmazói/gyártói információk (EU 2023/988 rendelet alapján):
   Gyártó/első EU forgalmazó: TavIR / Cseh Róbert ev.
   Elérhetőség: 1181, Budapest, Szélmalom utca 13.
   Elektronikus cím: https://shop.tavir.hu
   Kapcsolatfelvétel: a Kapcsolat oldalon keresztül.

Értékelések

Még nincsenek értékelések.

„12×12 mm-es nyomógomb modul színes sapkával (5 darabos készlet Arduino)” értékelése elsőként

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Gyakran ismételt kérdések a 12×12 mm-es nyomógomb modul színes sapkával - 5 darabos készletről

Mire használható a 12×12 mm-es nyomógomb modul Arduino projektnél?

A 12×12 mm-es nyomógomb modul digitális kezelőszervként használható. Menüvezérléshez, számlálóhoz, indítási parancshoz, módválasztáshoz vagy más kézi bemenethez kapcsolható a mikrovezérlő digitális lábára.

Kell külön 10 kΩ-os felhúzóellenállás a modul mellé?

Nem ugyanennek a feladatnak az ellátására. A modul saját 10 kΩ ±5% értékű felhúzóellenállással rendelkezik, ezért a digitális bemenet nyugalmi állapotához nem kell még egy azonos célú külső ellenállást beépíteni.

A 10 kΩ-os felhúzóellenállás megszünteti a nyomógomb prelljét?

Nem. A felhúzóellenállás a bemenet nyugalmi logikai állapotát határozza meg, a mechanikus kontaktus pergését viszont nem szünteti meg. Számlálásnál, menükezelésnél és állapotváltásnál szoftveres prellmentesítésre szükség lehet.

Mi az a kontaktusprell egy mechanikus nyomógombnál?

A mechanikus érintkezők lenyomáskor rövid időre többször is zárhatnak és nyithatnak. A mikrovezérlő ezt megfelelő kezelés nélkül több külön gombnyomásként érzékelheti.

Használható a nyomógomb modul ESP32-vel?

Digitális bemeneti feladatra használható, ha a modul táp- és jelszintje az ESP32 3,3 V-os GPIO bemeneteihez igazodik. A mikrovezérlő bemenetére nem szabad a megengedettnél magasabb feszültséget juttatni.

Milyen csatlakozások találhatók a modulon?

A termék VCC, GND és OUT csatlakozási pontokat használ, 3 pólusú, 2,54 mm raszterű kialakítással. A konkrét panel biztos fizikai lábsorrendje szitázva a lapon.

A gomb lenyomásakor HIGH vagy LOW állapot jelenik meg az OUT kimeneten?

A modulhoz tartozó biztos kapcsolási rajz és az aktív logikai állapot jelenleg !!!. A beépített felhúzóellenállás önmagában még nem elegendő ahhoz, hogy a konkrét panel teljes kapcsolását forrás nélkül kijelentsük.

Kapcsolható közvetlenül relé vagy motor a nyomógombbal?

A modul maximális kapcsolási árama 50 mA, ezért elsősorban digitális vezérlőjel kapcsolására készült. Motorhoz, relétekercshez vagy más nagyobb terheléshez külön tranzisztoros, MOSFET-es vagy relés meghajtófokozat szükséges.

Mennyi a nyomógomb várható kapcsolási élettartama?

A megadott mechanikai-elektromos kapcsolási élettartam legalább 100 000 működtetési ciklus.

Mire jó az öt különböző színű gombsapka?

Többgombos kezelőfelületnél a funkciók vizuálisan elkülöníthetők. Például külön szín jelölheti az indítás, leállítás, menü, vissza és reset funkciót.

Mi a különbség a gomb állapotának és a gombnyomás eseményének érzékelése között?

Az állapot azt mondja meg, hogy a gomb éppen nyomva van-e. Az esemény azt érzékeli, amikor a gomb nyugalmi állapotból lenyomott állapotba vált, ami menüléptetésnél vagy számlálásnál általában hasznosabb.

Miért nem tekinthető biztosnak a maximális kapcsolófeszültség?

A nyomógomb max 50V-t ad meg, de a mikrokontrolleres környezetben a 12V feletti feszültségek ritkák.

Érdekelhetnek még…