Fórum témák
» Több friss téma |
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
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.
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.
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))
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.
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)??
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
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
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: és „sorokba” Idézet: szervezik.„oszlopokba” Ahoz, hogy a LED-ek értelmes karakter vagy formát jelenitsenek meg az oszlopokat meg kell Idézet: , és az adott oszloppal szinkronban rá kell kapcsolni a sor vezérlést.„cimezni” 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:
Mint látható a rendszer több jól elkülönithető részegységből áll... Remélem segitettem: _jani_
Extém de megvalósitható megoldás lehet az is, hogy a memoria kimenetét
Idézet: -„léptető tároló” Idézet: -re vezetjük.„shit regiszter” 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: 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....„1” Ezt csak gondolatébresztönek szántam... Üdv Mkinek: _jani_
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)
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Ó.
Közben itt megtaláltam az IC adatlapját. (Ezzel az IC-vel épitettem meg a legelső futófényemet...:jump Üdv Mkinek: _jani_
javaslom
Idézet: , hogy a neten nézz körül, mert ezt a porblémát már mások megoldották. „source2” 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:
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
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_
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
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_
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?
Bocs. De a
Idézet: alatt a PC-s vezérlést gondolod???„GÉPRE” 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_
de abba benne van az égető is
A nyákot mibe akarod megcsinálni?
IGEN...
A kijelző amolyan demópanel lenne... _jani_
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_
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
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: szerkezet. A programírást PC-vel lehet a legkönyebben megvalósitani (szerintem csak ezzel).„PC-s programozó” 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_ |
Bejelentkezés
Hirdetés |