I/O expander alebo Ako realizovat jednoduchy display s tlacitkami?
Jindrich Fucik
fulda na seznam.cz
Čtvrtek Duben 17 09:32:03 CEST 2025
Ahoj,
použij řadič displeje pro mikrovlnné trouby a automatické pračky TM1637:
http://www.titanmec.com/product/display-drivers/led-panel-display-driver-chip/2022081796.html
má na sobě LED matici 8x6, kterou chce používat pro 6 sedmisegmentovek +
desetinné tečky, nebo dvojtečky mezi HH:MM:SS. Pak 16 tlačítek, ale bez
vícenásobného stisku. Nejslabší je komunikace. používá něco jako I²C,
ale takovou, že to hardwarovému řadiči na PICech moc nevoní.
Segmentovky lze docela snadno nahradit samotnejma ledkama. Budí je
proudově, takže kombinace barev je v pohodě. Softwarové ovládání jasu v
šestnácti krocích.
Za cenu, na kterou u vás ani nemáte minci je to bezva hračka.
Dne 16.04.2025 v 22:22 Jan Waclawek napsal(a):
>
> [preposielam]
>
> Ahojte,
>
> v ramci relaxu a oddychu sa trochu zamyslam nad novou verziou domaceho
> teplomeru, ktory by som rad realizoval na dvoch dostickach plosnych spojov.
> Jedna doska by bola so zdrojmi, mcu a meranim a druha by bola rozsirujuca s
> displajom, ledkami a tlacitkami. A prave nad tou druhou doskou sa trochu
> zamyslam. Rad by som na nej mal multiplexovany 4-miestny display, dve
> indikacne ledky a dve tlacitka. Potrebujem na to dokopy 16 io-pinov. 8+4
> piny na display, 2 piny na LEDky a 2 piny na tlacitka.
>
> Riesenia su tri.
>
> 1) IO-expander so 16 pinmi na I2C zbernicu, tuna je rieseni viacej od
> klasiky PCF8574 az po nejake moderne i2c expandery od NXP. Problem, ktory
> vidim je ten, ze neviem ako osetrit komunikaciu i2c, ked ju
> prerusi watchdog a navyse ta i2c komunikacia musi byt rychla
> kvoli multiplexovanemu displaju.
>
> 2) IO-expander MAX7317 a spol., resp. MAX7301 na zbernicu SPI, lenze ked sa
> pozriem na cenu u Farnella, tak sa zamyslam nad tym, ze prejdem ku rieseniu
> c.3
>
> 3) postavim si to cele z diskretnej logiky 74HC595, TLC5916 a HC165, len
> toto riesenie bude prenasat 24 bitov namiesto 16-tich.
>
> Ktore riesenie by ste mi doporucili?
>
> Dakujem vopred za diskusiu a argumenty za a proti.
>
> A.
>
> _______________________________________________
> 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