Fórum témák

» Több friss téma
Fórum » LED matrix EPROM-mal
Lapozás: OK   1 / 2
(#) source2 hozzászólása Szept 17, 2005 /
 
Itt a bob blick féle kijelzőre gondolok
http://www.bobblick.com/techref/projects/ledsign/ledsign.html

A kérdéesmm az hogy:
Mi adja a 4017 számlálónak a jelet ???

Ha erre kapok megoldást akkor közelebb leszek a megoldáshoz, mert már multiplexeles megoldás nem lehetséges, mivel egyszerre több "bitet" söt valamikor mindet is kell használni és az egy ütemben csak egy ledet tud felvíllantani

(#) iamrob válasza source2 hozzászólására (») Szept 17, 2005 /
 
Hello source2!

A 4017 belső felépítése olyan, hogy az EN és CLK egy (N)AND kapun keresztül adják a belső clock-ot.
Itt a CLK 1-ben van, így az -EN lábon megjelenő lefutó él lesz a clock.
Gondolom az már világos, hogy mi megy az -EN (13-as) lábra.
A 4017 helyett használhatsz demultiplexert, mert a 4017-nek is egyszerre egy kimenete aktív, csak az máshogy kell meghajtani.
(#) iamrob válasza iamrob hozzászólására (») Szept 17, 2005 /
 
Itt azért használ 4017-et demux helyett, mert a mátrix nem 8, hanem 10 széles. Így a cím folytonossága miatt nem jó a 4->16 demux.
(#) source2 válasza iamrob hozzászólására (») Szept 18, 2005 /
 
Jó ezt tudom engem az érdekel hogy mi adja neki a jelet (a 4040 Q4 kimenete,de az nem aktív mindig ide ppedig minden lépéshez kell aktívnak lennie (aktív=1))
(#) iamrob válasza source2 hozzászólására (») Szept 18, 2005 /
 
A 4040 -CLK bemenetén van egy visszacsatolt ST inverter (74HC14) az adja az órajelet neki. A 4040 Q4 kimenete annyit csinál, hogy az EPROM cím (Q5..Q12) növelésekor, mindig ad egy lefutó élet. Így a 4017 is léptet egyet és az EPROM cím is növekszik egyel.
(#) source2 válasza iamrob hozzászólására (») Szept 18, 2005 /
 
Már sok újat tudtam meg ,de amit megakartam azt még mindig nem

De az a mindig kap jelet vagy lesznek szünetek (4040 binárisan számol felfelé,vagy sorba ahogy jön)??
(#) source2 válasza source2 hozzászólására (») Szept 18, 2005 /
 
2n2222 lehet használni BC337 et
(#) gerry válasza source2 hozzászólására (») Szept 19, 2005 /
 
Hi All!

Eztet a ledmátrixot szeretnétek megépíteni?
Az Urbán féle ledmátrix ugyanilyen, igaz az csak 8x8-as. Azt szeretném kérdezni, hogy ez csak jobbró- balra futtat? Nem néztem meg még a programot ami mellékelve van a weblapon, csak mint laikus kérdezem. Valaki jutott ,már többre az elméleti síknál?
Source, mire jutottál?
Az epromot elnézve, az jár a fejembe, hogy én tennék bele egy"lapozó" kapcsolót, igy többféle szöveget képet lehetne kapcsolgatni egymás után. De ez még elméleti sík. De nem rossz ötlet ugye?
üdv
gerry
(#) source2 válasza gerry hozzászólására (») Szept 19, 2005 /
 
igen jobról balra, ami a progikat illeti azt nem lehet használni, vagyis nekem semmi értelmes nem jön ki (megírt progi, beírod a szöveget és lefordítja) az egyik meg nem megy, ja én is még elméleti síkon vagyok,de közeledek egy másik féléhez http://www4.tpg.com.au/users/talking/ igaz ez picet használ,de van hozzá kb 30 különböző program amit te is szerkezthetsz, mivel részletesen le van minden, még animációk is vannak és az hogy hogy kell kiszámolni meg megírni, érdemes végigolvasni ,csak ne lenne ilyen rohadt hosszú, má 30 óra után fáradt a szemem, majd hétvégére talán sikerül elolvasni, NYákrajzot azt csinálni kell, de az sem leszt annyira nehéz me van minta és csak azt fogom szerkeztővel átrajzolni, tudsz ajánlani egy jó tervezőt, EAgel használok de nincs minden hozzá, habár ez egy kicsit régi verzió. Ha lehet olyat ami angol
Na ennyi mára bezárul source mókatára
(#) _JANI_ válasza source2 hozzászólására (») Okt 30, 2005 /
 
Sziasztok.

A mátrix kijelzőkröl szeretnék egy rövid ismertetőt adni, és igy rávilágitani egy két részletre.

Maga a LED-mátrix egy kupac összekapcsolt LED-ből áll. Ezeket a LED-eket
Idézet:
„sorokba”
és
Idézet:
„oszlopokba”
szervezik.
Ahoz, hogy a LED-ek értelmes karakter vagy formát jelenitsenek meg az oszlopokat meg kell
Idézet:
„cimezni”
, és az adott oszloppal szinkronban rá kell kapcsolni a sor vezérlést.
Arra figyelni kell, hogy csak egy oszlop legyen aktív. Különben a másik oszlop aktiv lesz és világitani fog...

Álló kép megjelenitésekor az oszlopvezérlést folyamatosan cirkuláltatni-forgatnikell, alyan ferkin anit az emberi szem már folyamatosnak lát.
Minden aktiv oszlophoz tartozik egy cim-is.
Ezt a cimet a tároló elemre "ROM, EPROM, EEPROM, RAM,"-is rákell vezetni, hogy a tároló elem az oszlopcimmel szinkronba adja ki az adatokat a sorvezérléshez.

A mozgó ábrákkal kicsit bonynyolultabb a helyzet.
A mozi és a TV-is allóképek egymásután vetítésével hozza létre a mozgás érzetét.
Igy hát az ábra vagy karakter megjelenitésekor, gondoskogni kell a képet tartalmazó memória cellák lapozásáról.
Szinkron léptetés szebb képérzetet ad.

Azt, hogy egy mozgássorozat hány lépésböl áll, megcimezhető memória blokkok száma határozza meg.
Minnél nagyobb a mamória tároló kapacitása, annál több vagy annál hosszab mozgásieffekteket lehet előállítani.

Egy 8*8-as LED-mátrix megcímzéséhez három bit szükséges.

Vezérlési blokkséma:
  1.  

  1. Oszcillátor -> Hárombites számláló a közös sor és oszlopcimekhez -> Oszlop kiválasztás és meghalytás.

  1. Közös sor és oszlopcimek -> Memoria legalsó cimbemenetei.

  1. Oszcillátor -> Binári számláló a lapozáshoz -> Memória felső címvezetékei.

  1. Memória kimenete -> Sormeghalytás.

  1.  


Mint látható a rendszer több jól elkülönithető részegységből áll...

Remélem segitettem: _jani_
(#) _JANI_ válasza _JANI_ hozzászólására (») Okt 30, 2005 /
 
Extém de megvalósitható megoldás lehet az is, hogy a memoria kimenetét
Idézet:
„léptető tároló”
-
Idézet:
„shit regiszter”
-re vezetjük.
Egy 8bites tásolóval egy sort tudsz vezérelni egy kimeneti pontról. Ahoz, hogy minden kimentet használhass 8Db léptetőtároló kell.

A memóriát meggkell cimezni és a kimenő adatot a tárolóba írni. Erre általában egy órajelbemenet szolgál. Cimet 1el növelni Tárolmi és így tovább...
Ha a léptető tárolóra nem engedjük rá a léptetést, (blokkoljuk az órajelet,) akkor egy statikus megjelemitést kapunk. Ha kell mind világit:yes:, vagy amit akartok...

Ennek a kapcsolásnak van
Idézet:
„1”
hátránya, mégpedig az hogy a ledeket függetlenül kell meghalytani, nemlehet mátrixba kapcsolni. Persze a hátrányból-is lehet előnyt kovácsolni....

Ezt csak gondolatébresztönek szántam...
Üdv Mkinek: _jani_
(#) source2 válasza _JANI_ hozzászólására (») Okt 30, 2005 /
 
Kösz mindent Jani megint tanultam valami újjat, de visszatérve inkább PIC el csinálom meg mint EPROM-mal, mivel lehet hogy könyebb programozni az EPROM-ot, de a többi alkatrész hozzá igen nagy helyet foglal, így inkább az egyszerűbb PIC es megoldást választom, ja egyébként (mi még beszéltünk DC-én) már a végén átmentünk inkább "kössük rá a gépre" dologra, azt lenne a legegyszerűbb programozni, elég nagy lehetne a matrix is. Meg lehet csinálni vagy nem?? (elmondom mire gondolok, 7 bit a 7 lednek + egy számláló (4017) vagy valami nagyobb ami tovább számol)
(#) _JANI_ válasza source2 hozzászólására (») Okt 30, 2005 /
 
Hali.

Cak ismételni tudom magam.
A mátrix kijelzö üzemeltetéséhez a sor és oszlop vezérlést szinkronizálni kell...

Azt, hogy az oszlop dekódólásához nem multiplexert, hanem 4017 Johnson sámlálót alkalmazól, ez csak apróság...
Ilyenkor a szinkronizálást a PIC programja tartalmazza.

A 4017-ről rőviden:
A áramkörben 5 bites, tiz éllapotú Johnson számláló található, és egy dekódoló amely, amely egy a tízből jellegű kimeneteket állít elő. Tartalmaz még átvitel (túlcsordulás) kimenetet is, ezzel tovább mövelhetö a számllánc hossza.

LÁBSZÁM. FUNKCIÓ.
  1. 1:    Q5 KIMENET.

  1. 2:    Q1 KIMENET.

  1. 3:    Q0 KIMENET. (RESET után ezen található H szint, a többi kimeneten L szint van jelen.)

  1. 4:    Q2 KIMENET.

  1. 5:    Q6 KIMENET.

  1. 6:    Q7 KIMENET.

  1. 7:    Q3 KIMENET.

  1. 8:    Uss (-Ut)


  1. 9:    Q8 KIMENET.

  1. 10:    Q4 KIMENET.

  1. 11:    Q9 KIMENET.

  1. 12:    Co. ÁTVITEL. (Q0-5 H szint, Q6-9 L szint van ralyta)

  1. 13:    CE. Számlálást Engedéjezőjel. (L szint ENGEDÉLYEZ, H szint TILTJA a számlálást.)

  1. 14:    CK. ÓRAJEL bemenet. (POZITÍV Élre lép a számláló)

  1. 15:    RESET. TÖRLŐ bemenet. (H szintje alaphelyzetbe hozza a számlálót.)

  1. 16:    Udd (+Ut)


Közben itt megtaláltam az IC adatlapját.

(Ezzel az IC-vel épitettem meg a legelső futófényemet...:jump

Üdv Mkinek: _jani_
(#) _JANI_ válasza source2 hozzászólására (») Okt 30, 2005 /
 
javaslom
Idézet:
„source2”
, hogy a neten nézz körül, mert ezt a porblémát már mások megoldották.
Idézet:
„Persze az túl egyszerü ha mások nyomában jár az embet.”


Hova lessz a kreativitás...

Összesen hány LED-et akarsz meghalytani???
A 4017-tel MAX 10 oszlopot tudsz lekezelni.
A 74154-DEMUX-el 16 szlopot kezelhetsz le,
de 4 bites meghalytást igényel a PIC felöl,
vagy egy bináris számlálót a 74154 és a PIC közé.

Ha találok linket kiteszem...

Szia: _jani_:yes:
(#) source2 válasza _JANI_ hozzászólására (») Okt 31, 2005 /
 
Jani

Inkább gépet használnék de ahhoz szintén sok elektrnika kell és max 4017-tel tudom elképzelni mert az a clk jellel növelhető a léptetés , nem pedig binárisan, mert a gépnek nincs elég szabad portja. A géppel ki lehet alakítani lét 5*7 matrixot ,de én láátam már mátrixot 74xx164 el is ? azt pl elmagyarázhatnád hogy müxik. (a datashet azt írja hogy I2C átalakító "párhuzamos" porta, az szerintem nekünk nem jó vagy igen? ezért gondoltam hogy lehetne valami olyan IC ami nem 10-ig számol hanem mondjuk 20-ig vagy többig


de találtam egy PIC eset is igaz az csak egy db 5*7 matrixból áll, de vannak mintaprogramok és az hogy lehet átírni őket. de gépet könnyebb progizni

ja köszi a segítséget
(#) _JANI_ válasza source2 hozzászólására (») Okt 31, 2005 /
 
Az I2C-s dolgokban még nekem-is vam mit tanulni...
De rengeteg helyen vannak doksik, és példák.
Például chipcad Hobbycnc
Tudás Tár IC-prog STB...STB...
oldalai.
A 74x164-es mátrix lejírása engemis érdekel!!!
Ha linket tudnál kitenni azt köszi.:yes:

Szerintem neked a 5*7-es PIC-es kilyelzővel kellene elkezdened.
Ha küldesz lindet megpróbálok segiteni.
A mátrix-os téma csak általánosságban érdekel? Vagy van valami konkrét feladatod amit megakarsz oldani???

Sziasztok: _jani_
(#) _JANI_ válasza _JANI_ hozzászólására (») Okt 31, 2005 /
 
Bocs. Közben megtaláltam az 5*7-es projektet ITT.
Most ezt mazsolázom ki...

Hali...:yes:
(#) source2 válasza _JANI_ hozzászólására (») Okt 31, 2005 /
 
na eerre gondoltam amit írtam
(#) source2 válasza source2 hozzászólására (») Okt 31, 2005 /
 
de itt a 74x164 re a példa:
http://www.josepino.com/4/index.html


ja konrét elképzelés nincs csak legyen egy
(#) _JANI_ válasza source2 hozzászólására (») Okt 31, 2005 /
 
Hát igen, EZIS egy alternatíva...

Az 5*7-es PIC projektet átnéztem, s szerintem igencsak jólvan dokumentálva,
és jók a képek is.

Aszem énis :yes: megépítem, és nem nagy macera átalakitani 10*7-es re...
Csak győzze az ember LED-del.

SZiasztok: _jani_
(#) _JANI_ válasza _JANI_ hozzászólására (») Okt 31, 2005 /
 
PIC programozással fogsz boldogulni???
(#) _JANI_ válasza source2 hozzászólására (») Okt 31, 2005 /
 
source2.
(#) source2 válasza _JANI_ hozzászólására (») Nov 1, 2005 /
 
A josepino--sat akarod megépíteni, (mert ahoz csak HEX van) ja a programmal nem nagyon fogok boldogulni (kivéve ha gépre csináljuk), de ha segítesz elmagyarázni akkor én is próbálkozok vele


Van MSN ed?
(#) source2 válasza source2 hozzászólására (») Nov 2, 2005 /
 
Hali jani

Szerinted ez hogy működik????

http://www.velleman.be/Downloads/0/Manual_K5600.pdf

(#) _JANI_ válasza source2 hozzászólására (») Nov 2, 2005 /
 
Bocs. De a
Idézet:
„GÉPRE”
alatt a PC-s vezérlést gondolod???

Most kezdek jozzá egy soros portos PIC égetőhöz. Az 5*7-est akarom mintaprojektnek, hogy abból tanuljak ezt+azt.:yes:

A VELLEMAN assemrossz, de azok inkább építőkészletekkel foglalkoznak... (Nem céljuk a részletes dokumentálás. MAG.V.)

Üdv M.kinek: _jani_
(#) source2 válasza _JANI_ hozzászólására (») Nov 2, 2005 /
 
de abba benne van az égető is

A nyákot mibe akarod megcsinálni?
(#) _JANI_ válasza source2 hozzászólására (») Nov 3, 2005 /
 
IGEN...

A kijelző amolyan demópanel lenne...

_jani_
(#) _JANI_ válasza source2 hozzászólására (») Nov 3, 2005 /
 
Az, hogy a josepino-s panelnél csak .HEX files van az nemgond. Az úgyis csa az áramkör szemléltetésre kell. Amolyan mintaprogramok... Beégetem a .HEX filet a PIC-be, és megnézem mitörténik...

A programírásban meg remélhetőleg lessz 1-2 GURU aki tud malyd segiteni...
(Föleg a CHIPCAD fórumára gondolok.)

Sziasztok: _jani_
(#) source2 válasza _JANI_ hozzászólására (») Nov 4, 2005 /
 
az úgy semmit nem fog kiírni, ha csak beleégeted, le van írva alap alján ,hogy valamit bele kell írni a PIC EEPROM- jába
(#) _JANI_ válasza source2 hozzászólására (») Nov 6, 2005 /
 
Hát igen. A PIC önmagában semmire sem jó. Ahoz, hogy valami hasznát lehessen vemmi, programozóval fel kell programozni.
A programozó lehet külső egység, vagy
Idézet:
„PC-s programozó”
szerkezet. A programírást PC-vel lehet a legkönyebben megvalósitani (szerintem csak ezzel).

Tavábbi info:
Idézet:
„CIKKEK /
PIC-ek a gyakorlatban.”

Itt van elnéleti és gyakorlati tudnivaló,
persze a fórumban is foglalkoznak a ténával, érdemes körülnézni...

más: Átnéztem a -et.
Sz.tem ennél a kilyelzőnél csak azokat a LED-eket kell beforrasztani a megfelelő hejre a mit kiakarunk iratni, és ezt lehet villogtatni program alapján...

Szisztok _jani_
Következő: »»   1 / 2
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem