I/O expander alebo Ako realizovat jednoduchy display s tlacitkami?

David Obdrzalek David.Obdrzalek na mff.cuni.cz
Čtvrtek Duben 17 00:19:51 CEST 2025


TM1638

"Main apply for fridge, air condition and home theatre" :-)

Vyskytuje se za pár šupů na modulu s 8x segmisegmentovkou, 8 LED, 8 tlačítky. 
Seriová komunikace, 3 datové piny + napájení.

D.O.

On 16 Apr 2025 at 22:22, Jan Waclawek wrote:

> [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