Fórum témák

» Több friss téma
Fórum » 2 digites 7 szegmenses LED kijelző vezérlés LPT-ről multiplex-szel
Lapozás: OK   3 / 3
(#) hackerfish válasza hackerfish hozzászólására (») Jún 21, 2010 /
 
Megvan!
Hagytam egy kis időt a digitváltások között, és mostmár szinte tökéletes!

Holnap meglesz az LPT csati is a hosszabbítóhoz.
Talán még valami dobozt is csinálok az új kütyünek.
(#) zenetom válasza hackerfish hozzászólására (») Jún 21, 2010 /
 
Próbáld ki hogy nem törlöd az adatbitet, bár nincs nagy jelentősége...
(#) proba válasza hackerfish hozzászólására (») Jún 22, 2010 /
 
Nekem jobban tetszik:

[ciklus eleje]

kiküldöm az első digit adatbitjeit
bekapcsolom az első digitet
kikapcsolom az első digitet.
kiküldöm a második digit adatbitjeit
bekapcsolom a második digitet
kikapcsolom a másodig digitet
[ciklus vége]

A te példádnál előbb töröltél ,még aktív kijelzés esetén ,szerintem azt láttad.
(#) Hp41C válasza szilva hozzászólására (») Jún 22, 2010 /
 
Szia!

Időnként nem lehet tudni, mi a cél. Az adott áramkör hibáinak felderítése, megjavítása, tanulás a hibákból - Avagy a könnyű út, egy másik áramkör utánépítése, a működés megértése nélkül. A problémák egy másik áramkörnél újból elő fognak kerülni...
(#) zenetom válasza proba hozzászólására (») Jún 22, 2010 /
 
Nos igen, megnéztem az én régi LPT-s progimban, és anno én is így csináltam.
(#) moltam válasza hackerfish hozzászólására (») Jún 22, 2010 /
 
A procit nem terheli le nagyon?
(#) El_Pinyo válasza moltam hozzászólására (») Jún 22, 2010 /
 
Nem hinném, hogy for ciklust darálna a program a megfelelő időzítések érdekében. Inkább system timer komponens használatával, annak tick eseményének kezelésével lehet megoldva az időzítés. Legalábbis én így csinálnám, bár nem vagyok basicben járatos, inkább a C# fekszik.
(#) hackerfish válasza moltam hozzászólására (») Jún 22, 2010 /
 
Sziasztok!

Nem terheli le a procit, mert a ciklusba beágyazott
Application.DoEvents()
függvények visszaadja a vezérlést az oprendszernek, és ha minden feladatot elvégzett, akkor a program folytatódik. Olyan, mint egy megszakítás.
Ilyenkor ha ciklus közben nyomok le egy gombot, arra is viszonylag gyorsan reagál.
Igaz, hogy timerrel profibb lenne, de ez most ilyenre sikerült.

Íme egy kis összefoglaló VisualBasicos, LPT-s ügyeskedéseimről.
(Képek + leírás)
(#) hackerfish válasza proba hozzászólására (») Jún 22, 2010 /
 
Kicsit én is eljátszottam ezekkel, de nincs nagy különbség.
arra kell figyelni, hogy ha túl lassú, villogni fog,
ha túl gyors, a második digit azon szegmensei, amelyek az első digitre is ki voltak írva, halványan világíthatnak.
Nekem most sikerült elég jól beállítani, még a videón sem látszik nagyon a villogás.
(#) Tambi hozzászólása Jún 24, 2010 /
 
Hali!
Én is segítséget szeretnék kérni tőletek. XP alat LPT-n keresztül léptető motort vezérlünk IO.dll segítségével.
Ezzel űgy ahogy elboldogulunk DELPHI-ből, mert még van LPT-nk (a gépek nem a legfrissebbek), és bevetettünk egy LPT bővítő kártyát is. A jelenség mindhárom esetben ugyan az: a szoftver beállítható sebességgel váltogatja a pl a "0-ás" a bitet (25 pólusú csatlakozó 2. láb), vagyis felváltva ad ki 0-t és 1-t. Az elért "csúcssebesség" 10kHz, vagyis 50 usec "0" után 50 usec "1" következik. Ez csodálatos is lenne, sőt jóval lassabban is működhetne, de bármit teszünk is, mindég bekövetkezik több impulzusnyi "szünet" (elhúzódó "0" szint). Ez mindkét gép eredeti LPT-jén és bővítőkártyáján hasonlóan előfordul, bármennyire levesszük is a "sebességet", magyarul a port impulzus sorozatot bocsát ki, és ettől a léptető motor kiesik a szinkronból, lépésvesztés stb., stb. Mi a teendő???
(bocs a hosszért...)
(#) hackerfish hozzászólása Aug 7, 2010 /
 
Sziasztok! Ha a ledkijelzőbe beépítek egy potmétert a táp, és a multiplexet vezérlő tranyók közé, fogom tudni szabájozni a kijelző fényerejét? És több szegmens világítása esetén nem lesz -e gyengébb a fényerő? (A katódokon külön-külön van ellenállás.)
(#) zenetom válasza hackerfish hozzászólására (») Aug 7, 2010 /
 
Hogy akarod a potit berakni?
És ha közvetlenül magának a táp feszültségét változtatnád?
(#) hackerfish válasza zenetom hozzászólására (») Aug 8, 2010 /
 
Így gondoltam:

igy.png
    
(#) hackerfish hozzászólása Aug 8, 2010 /
 
Szeretnék egy hangszórót megszólaltatni LPT-vel, valahogy így (hangszoro.png).
Működhet a dolog? Jó a kapcsolás?
Olyan dallamcsengő félét szeretnék, a hangot a D0 kapcsolgatásának sebességével változtatnám.
(A kijelzőnél D7 szabad, mert a pont szegmens nincs bekötve, oda beépíthetném...)

hangszoro.png
    
(#) Hujikolp válasza hackerfish hozzászólására (») Aug 8, 2010 /
 
Üdv!

Több hiba is van benne. pl: A 9V-ra (akár elem, akár tápegység) csak egy hangszóró van kötve, gondolom kis ellenállású, 8 16, vagy akár 32 ohm. Ha 8 ohm-os lenne, akkor ha nyitva a tranzisztor (kapcsol) 8V /8ohm = 1A. Ez az egy amper folyna keresztül a hangszórón, ez rengeteg és felesleges!

A hangszóró előtti NPN tranzisztornak nincs megfelelő vezérlése. Úgy tudjuk kinyitni a tranzisztort, hogy a bázis-emitter között 0.7V kell, hogy legyen. Namármost, a bázis sehonnan nem kap tápforrást, így soha nem fog kinyitni.

Az igy.png képeden működhet a dolog, bár én a az emittert tenném a földre, nem a kollektort.
(#) hackerfish válasza Hujikolp hozzászólására (») Aug 8, 2010 /
 
Hali!

Szóval a hangszóróval sorbakötött ellenállásnak nagyobbnak kellene lennie, vagy a tápot cseréljem le 1,5V (AA) elemre?

Át tudnád rajzolni a hangszoro.png-t, hogy kb hogy kellene kinéznie?

Az igy.png-t rosszul rajzoltam, kösz az észrevételt! Majd feliratozom a lábakat.
(#) hackerfish válasza hackerfish hozzászólására (») Aug 8, 2010 /
 
Ráraktam a potit a kijelzőre, működik.
Mostmár tudom állítani a ledek fényerejét is.
(#) proli007 válasza hackerfish hozzászólására (») Aug 9, 2010 /
 
Hello!
Ez sem szép, de legalább működik..
üdv! proli007
(#) hackerfish válasza proli007 hozzászólására (») Aug 12, 2010 /
 
Köszönöm, kipróbálom!
(#) Pepe5 hozzászólása Márc 28, 2011 /
 
Üdv mindenkinek!
Szeretnék építeni egy két digites számkijelzőt. A lényeg, hogy szám billentyűzetről beírok 1 vagy 2 számot és az megjelenjen a kijelzőn. Hogyan lehet megoldani, hogy beírt számok jobbról balra haladjanak? Valami olyat szeretnék, mint a kaputelefonban van. Lehetőleg C-MOS IC-kel szeretném megoldani.
(#) Pepe5 hozzászólása Márc 28, 2011 /
 
Én nem akarok PC-t használni hozzá! Csak 10 nyomógombot. De ha van valakinek kaputelefon rajza megköszönném!
(#) proli007 válasza Pepe5 hozzászólására (») Márc 28, 2011 /
 
Hello!
Ma már három-négy CMOS IC-nél többet nem érdemes használni. Ehhez viszont több kell, mert több feladat is van. Dekódolni a 10 gombot bináris számmá, tárolni, dekódolni a hétszegmenses kijelzőnek, balra léptetni, ha másik gombot nyomsz, határolni a beírást...
Tehát mikrokontroller alkalmazása a célszerű megoldás. De a kaputelefonban is az van. A rajzával nem mész semmire, mert program is kell bele. Valamint gondolom nem csak a két számot szeretnéd nézegetni, hanem valami funkciója is lesz. De gond egy szál sem, a kontroller is CMOS. Így kívánságod még is teljesülhet..
(De ha nem PC-vel szeretted volna, akkor miért ebben a topikban tetted fel a kérdésedet? Ez arról szól..)
üdv! proli007
(#) Pepe5 válasza proli007 hozzászólására (») Márc 29, 2011 /
 
Kérdezd a moderátort! Ő tette ide.
(#) hackerfish válasza Pepe5 hozzászólására (») Márc 29, 2011 /
 
Szia!
Ez PIC-kel egyszerű lenne.
Ha nincs programozód, de megveszed a picet, és szerzel rá progit is, én szívesen felprogramozom.
(#) yo5peu hozzászólása Márc 29, 2011 /
 
Szia, ha nincsen gondod a programozassal, nezd meg a www.discolitez.com oldalt
Talalsz hardware rajzot 32 segmenthez
(#) Pepe5 válasza hackerfish hozzászólására (») Márc 30, 2011 /
 
Köszi a felajánlást! Sajna én a PIC-kel hadilábon állok.
(#) hackerfish hozzászólása Márc 31, 2011 /
 
Pedig nagyon jó.
Mondjuk idő kell, hogy az ember megtanulja használni, kitapasztalja a programozó és a PIC használatát, de én alig vártam, hogy lehetőségem legyen belevágni a PIC-elésbe.
Na mindegy, nem akarom ráddumálni ha mást szeretnél, csak így sokkal egyszerűbb lenne, meg olcsóbb a kevesebb alkatrész miatt.
(#) Pepe5 válasza hackerfish hozzászólására (») Márc 31, 2011 /
 
Én nem zárkózom el tőle! Csak nem tudok rá programot. Egyébként biztos kevesebb alkatrész kellene.
Következő: »»   3 / 3
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