rizeni multiplex LCD

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

rizeni multiplex LCD

#1 Příspěvek od termit256 »

Zkousel jste nekdo ridit multiplex LCD (napr. http://www.display-elektronik.de/DE325-RS-20_845V.PDF ) primo z MCU - bez radice?
V zarizeni mam 8051 a na kazdou spolecnou elektrodu mi zbyvaji 2 piny MCU, takkze aspon rezim 1/3 by snad nemel byt problem.
Udelal jsem takovy delic s odpory a diodami, ale pracovalo to dost nevalne - segmenty se nejspis spatne "zhasinaly"
Mate s tim nekdo prakticke zkusenosti? Ma to byt nahrada za LED displ. - na slunicku je spatne videt.

Uživatelský avatar
eljaro
Příspěvky: 441
Registrován: 03 pro 2004, 01:00
Bydliště: Krnov
Kontaktovat uživatele:

#2 Příspěvek od eljaro »

Budit to mužeš přímo z 8051 musíš si to ale nafázovat jak to spínání com tak elektrod ! Nevím už přesně jak se to řídí ,ale je to střídavý průběh !
Jako berle by ti mohla pomoct tuším zapojení CMOS 4543 to je lcd spínač.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#3 Příspěvek od termit256 »

Co myslis tim "nafazovat"?
4543 je mi k nicemu, ten se hodi pro staticky displ. - treba jako se pouziva do voltmetru s 7106. Tohle je displ zapojeny do multiplexu (jako ty led co koupis v GM za par kc), ale narozdil od LED nemuzu nechat nezapojenou com viset ve vzduchu - segment "nezhasne". Na com je treba menit napeti postupne v nekolika krocich (odtud rezim 1/2, 1/3...). Zkusim nekde vyhrabat prubehy napeti, ale pokud s tim nekdo prakticky delal, urcite vi o co jde.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#4 Příspěvek od Atlan »

Skus pozriet na toto: http://solorb.com/elect/misc/lcdindic/
MAlo by ti to usetrit troska prace :D

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#5 Příspěvek od termit256 »

Tohle je mi k nicemu. Je to stale staticky displ. Tim nemyslim napajeny stejnosmernym proudem nebo neco podobneho, ale to ze v jeden casovy okamzik "sviti" vsechny segmenty ktere svitit maji. Displej ma jednu spolecnou elektrodu a kazdy segment ma svuj vyvod.
Multiplex znamena ze jsou segmenty zapojene do matice, napr u zminovanych led jsou propojene segmenty C u vsech cislic a to ktery C prave sviti se ridi napetim na katode dane cislice viz napr. http://www.zajic.cz/250mhz/250mhz.pdf U zminovaneho LCD je to trochu prohazene, ale to je vec ovladaciho SW.
Tolik k objasneni pojmu.

Uživatelský avatar
piitr
Příspěvky: 1003
Registrován: 19 říj 2007, 02:00
Kontaktovat uživatele:

#6 Příspěvek od piitr »

Co tohle? http://www.eetasia.com/ARTICLES/2004DEC ... S=DOWNLOAD
Je tam dobrej fígl: Na ty tři úrovně napětí ti stačí pořád 1 I/O pin.

Uživatelský avatar
eljaro
Příspěvky: 441
Registrován: 03 pro 2004, 01:00
Bydliště: Krnov
Kontaktovat uživatele:

#7 Příspěvek od eljaro »

Řízení si musíš nafázovat ! LCD displej se budí střídavým napětím spol. proti elektrodám v proti fázi ! pokud je tedy displej v multiplexu je nutno nafázovat řízení - a to tak že vybudíš jednu spol. (a otatní musíš uvest do high ipendance ) pak vystavíš vhodné nabuzení segmentů v v proti polaritě jakou máš na spol . následně takto odbavíš všechny spol elktrody , pak přepoluješ buzení a vše opakuješ - prostě multiplex se střídavým napětím ! jediný tvuj problém bude asi buzení těch spol to přímo nepujde ! tři stavy na jednom vývodu nedocílíš (L, H -za pomocí zvedacího odporu , ale to high ipedance nevím jak ) chce to asi budič !
:)
PS: Omluvte pravopis díky

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#8 Příspěvek od termit256 »

piitr píše:Co tohle? http://www.eetasia.com/ARTICLES/2004DEC ... S=DOWNLOAD
Je tam dobrej fígl: Na ty tři úrovně napětí ti stačí pořád 1 I/O pin.
Takhle nejak se to opravdu dela. Tam jsou ale 2 urovne napeti (wave forms 2/1) ja potrebuju 3/1.
Snazil jsem se to udelat tou siti diod a odporu viz obr. , ale moc to nefungovalo. Pro neznale x51 port P0 je vystup typu open colector.
Přílohy
obrazek15.jpg
(81.98 KiB) Staženo 105 x

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#9 Příspěvek od termit256 »

eljaro píše:Řízení si musíš nafázovat ! LCD displej se budí střídavým napětím spol. proti elektrodám v proti fázi ! pokud je tedy displej v multiplexu je nutno nafázovat řízení - a to tak že vybudíš jednu spol. (a otatní musíš uvest do high ipendance ) pak vystavíš vhodné nabuzení segmentů v v proti polaritě jakou máš na spol . následně takto odbavíš všechny spol elktrody , pak přepoluješ buzení a vše opakuješ - prostě multiplex se střídavým napětím ! jediný tvuj problém bude asi buzení těch spol to přímo nepujde ! tři stavy na jednom vývodu nedocílíš (L, H -za pomocí zvedacího odporu , ale to high ipedance nevím jak ) chce to asi budič !
:)
PS: Omluvte pravopis díky

Hacek je v tom, ze kdyz prevedes spol elektrodu do high impedance, segment "zhasne" radove nekde v sekundach, rozhodne ne za par ms jak potrebuju pri rizeni multiplexu :-( Prubehy napeti by mely vypadat podobne jako na obr. Jsou tam napetove rizeny i jednotlive segmenty, ale to je tam nejspis jen proto, aby se v tom dalo trochu vyznat.
Přílohy
obrazek19.jpg
(60.13 KiB) Staženo 78 x

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#10 Příspěvek od MiLe »

Ja bezproblemovo ovladam taketo displeje s at89c2051 pomocou HCT4094. Potom na napr. 8 cislic potrebujem 8x4094 v rade za sebou a zabere mi to na procesore len 4 piny a SW je k tomu tiez jednoduhsi...

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#11 Příspěvek od termit256 »

Jak bych mel ty 4094 u takoveho displeje zapojit?
To by snad fungovalo u displeju kde je zapojene kazde cislo zvlast a ne u displeje zapojeneho do matice.

Uživatelský avatar
piitr
Příspěvky: 1003
Registrován: 19 říj 2007, 02:00
Kontaktovat uživatele:

#12 Příspěvek od piitr »

termit256 píše:Takhle nejak se to opravdu dela. Tam jsou ale 2 urovne napeti (wave forms 2/1) ja potrebuju 3/1.
Snazil jsem se to udelat tou siti diod a odporu viz obr. , ale moc to nefungovalo. Pro neznale x51 port P0 je vystup typu open colector.
To ne, oni mají opravdu 3 úrovně. Pokud nastaví výstup na 1, tak tam mají plné napětí. Pokud nastaví výstup na 0, tak tam mají nulu. A pokud pin nastaví jako vstup, tak ten dělič tam udělá střed. To je ale pro tebe na nic, když máš otevřený kolektor. Těch diod bych se trochu bál, bude na nich úbytek. Možná bych udělal něco takového:
Přílohy
obr.PNG
(7.8 KiB) Staženo 77 x

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#13 Příspěvek od termit256 »

Tak v tom pripade potrebuju 4 urovne :-) tak jak je to na obr. vyse. Ten rezim rizeni se oznacuje jako 1/3, tak odtud vzniklo to nedorozumeni.
Asi jako krok po 1/3 nap. napeti. Ten rezim 1/2 jsem zkousel, ale nefungovalo to.

Uživatelský avatar
MiLe
Příspěvky: 123
Registrován: 18 říj 2005, 02:00

#14 Příspěvek od MiLe »

Termit256, prepac za zavadzajuce info, mylil som sa - nepozrel som sa poriadne na zapojenie pinov na tom tvojom displeji...

Uživatelský avatar
piitr
Příspěvky: 1003
Registrován: 19 říj 2007, 02:00
Kontaktovat uživatele:

#15 Příspěvek od piitr »

A co ti to dělá? Je to pořád černý? Nebo bílý? Ono by to asi chtělo udělat štelovatelný to napětí. Na každý kalkulačce máš stělovatelnou intenzitu displeje. Když dáš moc málo, je to bílý. Když dáš moc, je to černý. Ten nejlepší kontrast se musí nastavit. Asi bych použil to moje zapojení, ale místo toho VDD bych tam dal nastavitelný napětí přes nějakej trimr. Asi ještě s kondenzátorem, aby to drželo. Možná i emitorový sledovač. Nevím.

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“