Parametry male desticky s MCU.

Martin Hanek martin na hanek.net
Pondělí Únor 27 12:58:20 CET 2023


ADC je reseni, 2 piny + ledka WS2812 to vyresi.

Martin Hanek

Dne 27.02.2023 v 12:09 Pavel Hudeček napsal(a):
> Na tlačítka standardně používám odpory a ADC. Jednoduchá varianta by 
> byla s jednou nohou na tlačítka+jumper a druhou na přepínač. Při 
> komplikovanějším výběru hodnot bude stačit i jedinej pin na všechny 
> vstupy.
> Tedy ze 7 pinů ušetřeno 5 nebo 6.
>
> A LEDky se dají, pokud není požadavek na low power, dát z jednoho pinu 
> antiparalelně proti děliči. Pin se pak třeba v milisekundovém 
> přerušení invertuje a zároveň buď zapíná, nebo vypíná output podle 
> ňákých dvou proměnných.
>
> Frajeřina by byla, dát ty ovládací prvky na ten pin s LEDkama a 
> zapojit tak, aby možná napětí byla dostatečně blízko děliči, aby to 
> nerozsvěcelo LEDky. A časování by mělo 3 kroky.
>
> Jednou jsem tohle udělal na klávesnici pro zadání hesla u vchodu. 
> Odpoory byly drátové a ten jeden pin chráněn dvoustupňovou ochranou. 
> Bylo možné do klávesnice prskat el. paralyzérem a pak normálně zadat 
> kód pro otevření:-)
> Klávesnice byla maticová, tak stačily dvě hodnoty těch R a vůbec 
> nevadila přesnost 5 %.
>
> PH
>
> Dne 27.02.2023 v 11:43 Martin Hanek napsal(a):
>> Dobry den,
>> mejme malou desticku s MCU (napr. s 20 piny), ktera z jedne strany 
>> prijima data a na druhe strane je nekam posila. Je pozadavek na 
>> nastaveni cca 5-10 parametru.
>> Aktualni reseni:
>> - otocny binarni prepinac 16 poloh - 4 piny MCU
>> - 2 tlacitka - 2 piny MCU
>> - 1 jumper - 1 pin MCU
>> - 2 LEDky - 2 piny MCU, ale ty by tam byly stejne
>>
>> Ovladani je nasledujici:
>> - osadim jumper - obe ledky zablikaji, MCU prejde do nastaveni parametru
>> - na prepinaci nastavim cislo parametru a zmacknu 1. tlacitko, 
>> zablika 1. ledka
>> - na prepinaci nastavim hodnotu parametru a zmacknu 2. tlacitko, 
>> zablika 2. ledka
>> - takto opakovane pro ruzne parametry
>> - odstranim jumper
>>
>> To mame 7 pinu jen pro nastaveni parametru. Jak na to jednoduseji?
> _______________________________________________
> 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