Obsluha tlacitek analogove

Petr Zapadlo zapik na email.cz
Pondělí Prosinec 14 09:07:13 CET 2015


Otázka je, zda systém musí být schopen rozpoznat více stlačených tlačítek.
Pokud by stačilo  rozpoznávat jedno dominantní "to co je více  např 
vlevo", pak se problém zjednodušuje.
Např jak to má arduino na LCD shieldu:
http://www.hobbytronics.co.uk/image/cache/data/dealextreme/arduino-lcd-keyboard-shield-5-500x500.jpg

tam jsou "rozestupy" mezi jednotlivými talčítky velké  každé vyšší 
tlačítko zamaskuje to nižší.

Petr


Dne 14.12.2015 v 08:51 Pavel Kutina napsal(a):
> Ale tak ono se to docela používá, například jsem už dlouho neviděl 
> autorádio, které by to mělo jinak (a že je to klimaticky náročné 
> prostředí celkem bez debaty). V mém případě to byla tak trochu 
> nutnost, ne že bych nebyl schopen najít čtyři piny pro tlačítka 
> digitálně, ale docela zásadně by mi to komplikovalo konstrukci (a 
> dávat tam expander jen kvůli tomu se mi fakt nechtělo).
>
> Prozatím to vypadá, že by to mohlo vyhovovat, a já budu snad i 
> dlouhodobě výsledné konstrukci "na dohled", takže případný servisní 
> zásah nebude problém. Že to není úplně ideální je mi jasné, digitální 
> ovládání by se mi taky líbilo víc.
>
> Pavel Kutina
>
>
> ----- Original Message ----- From: "Roman Vostřel" <vostrel na lit.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Monday, December 14, 2015 6:21 AM
> Subject: Re: Obsluha tlacitek analogove
>
>
> Uz jsem par věci opravoval.Používá se to u spotřební 
> elektroniky,monitoru.Blblo ovládání,vždy byl někde maly svod a dělalo 
> to blbosti.
>
> Dne 13. 12. 2015 21:48 Pavel Kutina <hw na prelude.cz> napsal(a):
>>
>> Ja to pred chvili (konecne) predratoval, nasel jsem pasek
>> jednoprocentnich 680R, tak jsem je tam nasypal do R2R a pri napajeni 3V3
>> to zije podle ocekavani.
>>
>> Samozrejme to chtelo jeste trochu debouncingu, ale chodi mi to
>> nejjedodussi - testuju, jestli se zmenila hodnota nad nejaky sum, pokud
>> ano, dam mu par milisekund pauzu, pak udelam ctyri mereni a ta
>> zprumeruju, vyhodnocuju to samozrejme v nejakych mezich. Funkcni, na
>> stole zatim spolehlive (otazkou je, co to udela za dva roky).
>>
>> Neni nad to, kdyz clovek pro "velkou ideu" (porad premyslim "o krok
>> dal", nez je GUI a nejake ovladani) zapomene na zakladni principy a pak
>> to na prvni pokus takhle hezky zmrsi...
>>
>> Spotrebu toho zebricku neresim, je to napajene ze sitoveho zdroje a par
>> miliamper me nezabije (on i ten ARM -a TFT, na ktere maluje- zere jako
>> prase, tohle se v tom hrave ztrati).
>>
>> Pavel Kutina
>>
>>
>>
>> Dne 13.12.2015 v 21:36 Jaroslav Lukesh napsal(a):
>> > Kolik je 100/16?
>> >
>> > Tak zapoměňte na 5%
>> >
>> > 5mA je dobrá volba, zároveň ale je to už "spotřeba". Kompromis se 
>> řeší s
>> > kondíkama, který tlačítku dají "šlupku" a tím ho čistí, jenom nesmí 
>> být
>> > moc velikej.
>> >
>> >
>> > ----- Původní zpráva ----- Od: "Pavel Kutina" <hw na prelude.cz>
>> >
>> > To mne primelo vzit tuzku a papir - a nepodarilo se mi prijit na
>> > algoritmus, jakym se dobrat k vypoctu hodnot pro tech pet odporu tak,
>> > aby hodnoty napeti na vystupu byly dejme tomu minimalne o 5% od sebe
>> > (sice ta tlacitkova sada je oprena o Vcc a reference procesoru take,
>> > takze by to v podstate nemelo cestovat o nic jineho, nez o teplotni a
>> > casovy drift tech odporu, ale prece jen bych tam mel rad nejaky 
>> rozumny
>> > odskok - navic pouziti bude indoor, necekam zadne velke teplotni > 
>> vykyvy).
>> >
>> > Poddotaz - jaky proud tlacitky zvolit? Ja to mam cele krmene z 3V3,
>> > takze mi tam (pri tech vyse uvedenych hodnotach) vychazely jednotky
>> > miliamperu - maly proud muze byt pro tlacitka problem, velky take
>> > (nejsou to uplne sunky, ale nejake mikrospinace od Omronu, v podstate
>> > standard), tohle bylo "tak nejak mezi".
>> >
>> > _______________________________________________
>> > HW-list mailing list - sponsored by www.HW.cz
>> > Hw-list na list.hw.cz
>> > http://list.hw.cz/mailman/listinfo/hw-list
>> >
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list