Založen: Nov 01, 2008 Příspěvky: 4297 Bydliště: Skalica
Zaslal: ne říjen 15 2023, 20:17 Předmět: Prepínač digitálneho signálu.
potreboval by som prepínať signál 0 alebo 1 z dvoch miest. Predstavte si klasický 7-segmentový displej. tento by som potreboval prepínať na dva rôzne "zdroje" signálu. Existuje nejaký taký integráč čo by toto umožňoval?
Namísto multiplexerů je výhodnější použít třístavové oddělovače, např. 74541 (LS/ALS/HC/HCT). Dva budiče mohou přepínat signály pro jednu 7-segmentovku. Navíc mají i výkonnější výstupy, protože to jsou budiče. V případě, že je nutné signál invertovat v závislosti na znakovce se spol. anodou/katodou, se mohou použít invertující verze 74540. Uvádím schválně novější typy s optimalizovaným rozložením vývodů. Jinak se dají použít i mnohé další počínaje obstarožními 3216/26 až po 74244 a další a další (včetně těch se záchytným registrem). Ale obávám se, že tam kutilovo znalosti nesahají...
Ale nejvíc by mě zajímalo, jak došel k tomu číslu 13 signálů. Jedna segmentovka potřebuje 7, resp. 8 signálů (pokud počítáme i des. tečku).
Dvě segmentovky vyžadují 14, resp. 16 signálů. Leda, že by se jednalo o 1,5 místný displej s úvodní znakovkou +-1. a 7-segmentovkou. To by pak bylo těch 5+8=13 signálů. V tom případě je nutné použít ty třístavové oddělovače 2 krát 2 = 4. Ta třináctka je ale hodně nešťastný číslo. Asi bych se snažil to srazit na 12 (neřídit koncovou des. tečku). Pak se namísto druhých svou oddělovačů dá použít jeden 74244 (74240 inv.),
který defacto obsahuje dva nezávislé 4-bitové odělovače. Čili celkem 3 integráče. A nebo 4x 74157 dle vkusu každého soudruha... Ono taky záleží na úrovních. Kutil jaksi opomněl sdělit, jestli jsou ty signály TTL, či CMOS.
A vůbec nejlepší, nejjednodušší a nejlevnější řešení? Vykašlat se na přepínání signálů a použít ty displeje dva!
Založen: Nov 01, 2008 Příspěvky: 4297 Bydliště: Skalica
Zaslal: po říjen 16 2023, 16:22 Předmět:
to nostalcomp: No jednoducho. je to multiplexovo riadených šesť sedemsegmentových displejov. každý displaj má svoj D latch obvod (prevod multiplexu na statiku ) a každý potrebuje vlastné hodiny. čiže 7 krát signál na segmenty + 6 krát hodiny je dokopy 13
Navíc mají i výkonnější výstupy, protože to jsou budiče. V případě, že je nutné signál invertovat v závislosti na znakovce se spol. anodou/katodou, se mohou použít invertující verze 74540.
V úvodním příspěvku stojí: Predstavte si klasický 7-segmentový displej. A tak jsem si ho tedy představil. A představil jsem si i možná řešení. Ale u multiplexního řízení s převodem na STATIKU moje představivost končí. Tedy vlastně ještě ne. Představuju si totiž, jak konstruuješ displej 1920x1080 pixelů s 32-bitovou hloubkou barev a dáváš tam přes 2 miliony dvaatřicetibitových latchů. Na každý pixel jeden A tímto končím zbytečnou diskusi. Minimálně do doby, než tu bude alespoň blokové schéma toho nesmyslu.
V předchozím příspěvku jsem se seknul v počtu potřebných 74157 na přepínání 12 bitů. Pochopitelně stačí jen 3 pouzdra a ne 4. Mě v hlavě asi pořád strašil ten 13. bit Mimochodem, přepínat těch 6 zápisovejch hodinovejch signálů tímto způsobem je taky hovadina. Za prvé jsou na generování zápisových impulsů lepší výběrové dekodéry 74138/238 (pak na řízení 6-8 latchů stačí 4 bity - 3 adresa a 1 strobe), ale hlavně není vůbec potřeba tyhle signály přepínat. Ty přece stačí mít jednou pro oba zdroje dat!
Přepínání pomocí oddělovačů mi přišlo snazší i z důvodu jednoduššího návrhu plošného spoje. To platí pro ty pinově optimalizované řady 7454x.
Ale já to beru z pohledu starých časů: ručního návrhu spoje, ručního kreslení lihovkou a ručního leptání v Chloridu železitém Ale chápu, že pokud spoje natahá autorouter a desku vyrobí automat za velkou zdí, tak je rozložení vývodů šumák...
A když už tam musejí být ty latche, tak než použít latch s přepínáním dat na vstupu, je lepší použít dva paralelně spojené (vyjma /OE) latche s třístavovými výstupy. Bude se to chovat jako latch s přepínáním vstupů pomocí těch oddělovačů a ušetří se jeden integráč na znakovku. Takové 8-bitové 3-stavové latche jsou taky běžně dostupné (74573/574, nebo inv. 74580)
Založen: Nov 01, 2008 Příspěvky: 4297 Bydliště: Skalica
Zaslal: út říjen 17 2023, 14:29 Předmět:
Tak toto ber ako blokové schéma. Nieje tam výkonový stupeň...... atd. Ja jednoducho potrebujem na display pripojiť jeden alebo druhý MCU. Keby som bol kabrňák tak si naprogramujem namiesto dvoch MCU jeden. To ale bohužial neviem. Ak by sa na to ale niekto podujal, aj by som dal nejakú drobnú odmenu. Jedná sa o 2 kusy stopiek.
Založen: Nov 28, 2010 Příspěvky: 245 Bydliště: Šlapanice
Zaslal: út říjen 17 2023, 15:32 Předmět:
26 diod a 13 odporů aneb sběrnice s otevřeným kolektorem. Ty diody to chce pokut možno s co nejmenším úbytkem takže „schotiho“. Ty diody netřeba pokut ty MCU umí výstup s otevřeným kolektorem … jinak ty diody ho zařídí. Aneb u tohoto řešení netřeba řešit přepínání kdo je u lizu. _________________ Ne všichni jsme měli z češtiny za jedna. Jsem dysgrafik a dyslektik.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2, 3, 4Další
Strana 1 z 4
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.