I/O expander alebo Ako realizovat jednoduchy display s tlacitkami?
Pavel Hudeček
edizon na seznam.cz
Čtvrtek Duben 24 22:34:56 CEST 2025
Jestli bylo jedním z cílů udělat si cvičení z EMC před nějakým budoucím
vážným projektem/prací, tak by možná nebylo od věci se trochu přiblížit
právě tomu na co je to příprava.
Co se týče špatné dostupnosti EMC informací k Maximu, tak tam bude možná
problém v přesunu pod Analog. Mě by nepřekvapilo, kdyby to Maxim někam
napsal do DS nebo AN společného pro nějakou skupinu švábů a na jeho
stránkách to bylo u obvodů do ní patřících viditelné. Při přesunu do
struktur Analogu se prostě tyhle vazby rozbily. To není nic neobvyklého.
A mám dotaz: Co je vlastně špatného na obyčejných výstupech, proč je
potřeba tam mít OD?
Mě to přijde jen omezující co do výběru displeje, ale výhody nenacházím.
PH
Dne 24.04.2025 v 16:35 Jan Waclawek napsal(a):
> [preposielam]
>
> Dobre rano,
>
> takze by som sa este raz rad vratil ku tejto teme.
>
> Urobil som si trochu hlbsiu analyzu tych spomenutych obvodov z hladiska ceny a z hladiska ESD odolnosti.
>
> Maxim - Takze podla ocakavania najelegantnejsie riesenia od firmy Maxim boli podla ocakavania tie najdrahsie. Co bolo ale ovela vacsim prekvapaenim, bolo zistenie, ze v datasheetoch od ich obvodov, ktore su urcene na LED drivre a displeje nie je ani len zmienka o ESD odolnosti. Co si myslim, ze je dost velky handi-cap tych obvodov.
>
> NXP - Paradoxne NXP pri svojich LED drivroch a expansion registroch uvadza odolnost az 5kV ale zase to vyzera byt vacsia specialita co sa tyka dostupnosti ako ten Maxim. Musim si tie dva typy cipov s SPI zbernicou, ktore som nasiel, este dokladnejsie pozriet.
>
> Diskretna logika - Vo vseobecnosti mi paradoxne vyslo ako najprijatelnejsie riesenie c.3, teda s klasickou logikou 74hc595 a spol, kde teda pisu aspon ESD odolnost 2kV. Tuna som si este spomenul, ze existuju obvody 6C595, ktore maju namiesto push-pull vystupov tranzistory s open drain vystupmi, cize pre LED drivre ako uplne stvorene. Sice to nie je constant-current vystup ale zase je to lepsie ako push-pull vystup. Jedinou nevyhodou tohto riesenia je vela lacnej bizuterie, ale zase je miesto na plosnom spoji, ktory bude sirsi a dlhsi ako 4 segmentovky, takze ta bizuteria sa tam v pohode zmesti vsetka. Otazka je kolko stoji spajka na zaspajkovanie vsetkych suciastok. Ci ta cena za pcb a zaspajkovanie tych smd smeti nevylezie na cenu toho Maximu, kde to je skoro jednocipove riesenie (MAX6959). Takze musim este chvilu hladat.
>
> A.
>
> 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.
>
> Myslel som si, ze ked zacnem pisat o io-expanderoch niekoho napadne aj moja motivacia v pozadi celej otazky. A to su slovicka ESD a burst. Okrajovo to spomenul len Pavel Hudecek. Takze okrem navrhu displajovej dosky, by som si rad precvicil ESD design a navrh plosneho spoja. Potrebujem si refreshnut vedomosti okolo ESD, nakolko to potrebujem v praci. Takze z tohto pohladu pre mna ostali len riesenia 2 a 3. Osobne sa mi paci 2, musim ale este pozriet ci tie MAXimi maju aspon 4-5kV odolnost na ESD. Datasheet som si prelistoval len velmi rychlo a zbezne. Nove cipy od NXP spomenutu odolnost maju.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250424/d7089e66/attachment.htm>
Další informace o konferenci Hw-list