Fórum témák
» Több friss téma |
Koszi!
Laza Ez az idomultiplex dolog mar megy; A sorrendre voltam kivancsi,hogy azert legyen valami rendszeresseg a bekotesnel,hanem..
Az XC9536 a kapcsolasban az vmi soros -parhuzamos atalakito?
Pls help:
multiplex: A ket 7szegmenses kijelzo GND-jet kapcsolgatom egyenkent test fele ket tranyoval;A kapcsolgatas kozotti ido 10ms;Ebbol jon hogy a kitoltesi tenyezo is 10 ms. Namost ha HZ-ben akarom ezt megnezni akkor ez 100Hz -nek felel-e meg ?
f=1/T tehát ha 10ms akkor 100Hz
Nem voltam benne biztos.
Koszonom.
Sziasztok!
Szerintetek ez az időmultiplexes megoldás működik 10db kijelzővel is? Én is pontosan ilyen megoldásra gondoltam. Fognak látszani rendesen a számok, ha mindegyik kijelző az idő kevesebb, mint 1/10-ében világít? Amúgy ez egy visszaszámláló féle lenne 9 másodperc és 1 tízedmásodperc kijelzővel (4 évre ). Előre is köszi! Sziasztok
Perszehogy működik a dolog, csak az időszeletekben növelni kell az egyes kijelzők áramát, hogy ne csökkenjen a fényerő. Ez 1-1 tranzisztorral (pl. bc327+bc337) a szegmens és a digitvezetékeken megoldható (ne kapcsolóüzemben kösd be őket, hanem erősítőüzemben, akkor nem kellenek korlátozóellenállások a bázisokra). Ha nem világos, majd vázlatolok.
Hát, ha tudnál mutatni valamit, azt megköszönném.
Itt van pl a kép, amit MPi-c küldött az előző oldal végén. Ehhez képest hogy változna?
Ja és még egy kérdés: lehet kapni dekódolt 7 szegmenses kijelzőt?
Elég sok árlistát néztem de nem találkoztam vele. Pedig azzal egyszerűbb lenne (nem kell dekóder, kevesebb vezeték, kisebb nyák...).
TIL 308, TIL 311. S tényleg drádák! Főleg a TIL 311 !
En 2X7 szegmensessel csinaltam egy szobahomerot.
100 Hz idomultiplexxel nagyon szepen mukodik. Valahol olvastam hogy minimum 25Hz kell mert a szem tehetetlensege...Na nekem 50Hz-nel nagyon csunya volt! Erdemes 100Hz -re allitani,vagyis a kijelzok kapcsolasa kozotti ido 10ms.(2 x7 szegmensesnel,azaz ket kijelzonel.) Igy idomultiplexF = 100Hz*kijelzok_szama. Ha avr-el csinalod tudok adni kodot C-ben.
Ahhoz képest jelentősen. Egyrészt feleslegesen épít be ellenállásokat a bázisokra, holott erősítőüzemben nincs erre szükség, másrészt ennyi kijelzőnél a kontroller nem tudja elég nagy árammal meghajtani a szegmenseket, így oda is kell tranzisztor. Lerajzoltam a lényeget közös anódos kijelzőhöz. Ha közös anódos van, akkor a tranzisztorokat ellentétesre kell cserélni (PNP<-->NPN), és a tápokat megcserélni. Hogy hogyan hajtod meg a kontrollerről, az már rajtad múlik. A szegmenseken levő korlátozóellenállásokat a Vcc-től 1.4V-al kisebb feszültségre kell méretezni, mivel nem az összes feszültség az ellenálláson esik, hanem a tranzisztorra is jut.
nekem van TIL306-os 5db, de a vaterán til311 (ez 15 ig számol és 16 os számrendszerben! szóval van ABCDEF alak is, ami azért nem nyerő (kivéva ha nagyon tucc fejbe hexába számolni)) 3db 2500 Ft kerül, igaz ez is drága :S, ha megnézem az alkatrészárakat.
Na jó, akkor marad a dekóder nélküli kijelző...sajnos
Az, hogy AVR vagy PIC az még kérdéses. Én a PIC-hez "értek", osztálytársam meg az AVR-hez. Majd eldöntjük Megnéztem egy kijelző adatlapját és azt láttam, hogy ha 10% körüli kitöltési tényezőt kap akkor lehet akár 100mA-es impulzusokat is adni neki. Ezt mivel lehetne meghajtani? Bufferek tudnak ilyesmi (lehet kevesebb is) áramot? Köszi mindenkinek a segítséget!
SMD-és alkatrészekkel, is meglehet valósítani picibe (aránylag) főleg azt, amit itt láttam oda elég csak egy dekodoló, +tranyók ezt szinte olyanba ki lehet hozni mint amit maga a sok 7 szegmenses kijelző elfoglalana. SMD alkatrészek nélkül is! egy sima 7szegmensesdekóder ára nem az egegeket veri, "tudásától" függően 50FT-től felfele
Nem az ára miatt nem akarom a külön dekóder IC-t, hanem szeretném ha minél egyszerűbb lenne.
Még egy kérdés: a kijelző 2 közös pontja (pl közös anód) belül össze van kötve? Elég az egyiket bekötni?
Szia
Igen össze van kötve! Idézet: „Ezt mivel lehetne meghajtani? Bufferek tudnak ilyesmi (lehet kevesebb is) áramot?” Most nemazért, de pont ezt a célt szolgálják a tranzisztorok.
Az OK de nincs kedvem annyi tranzisztort beépíteni
Idézet: „Nem az ára miatt nem akarom a külön dekóder IC-t, hanem szeretném ha minél egyszerűbb lenne.” <> Idézet: „nincs kedvem annyi tranzisztort beépíteni” Akkor valójában mit is akarsz? (Merül fel az emberben a kérdés...)
ez jóvolt
láttál már SMD tranzisztort?, belinkelek egyet, de ha elmész egy elektrós üzletbe ot megkéred hogy mutasson egyet biztos mutat, éttől max 3mm lesz nagyobb, sok számít azon hogy mennyire vagy ügyes a nyákszerkeztésbe és az alkatrészválasztásba (lábkoisztás miatt) http://diamond.nonado.net/misc/pics/spi%20cable/smd%20transistor%20...nd.jpg
ez az a kép amit potyo belinkelt, és ezt ki lehet hozni egy picivel nagyobbra, mint amennyi helyet maga a kijelző elfoglalna, ha még dekodoló IC ét is raksz bele akkor is.
Ezzel csak annyi a szepseghiba hogy negativ vezerles kell a kontroller felol...ezt nekem pl nehezebb (fura) lenne leprogramozni.
Erre gondoltal 'erosito mod' ? Igy nem folyik a bazis aram (+) GND fele..akkor nem veletlen hogy PNP-t raktal oda Mindig tanulok Toletek valami ujat
Azért erősítő mód, mert a bázisáram mindig a kollektoráramhoz igazodik (nem kellenek ellenállások a bázisokra, így megspórolunk 16drb ellenállást). Közös kollektoros, vagy emitterkövető kapcsolásnak is nevezik.
Inkább csak fura, mint nehezebb. De mivel a szegmensekre a jeleket úgyis táblázatból célszerű kiolvasni (ha kell, mutatok kódot is 16F és 18F pichez), ezért nem egy nagy tragédia. Idézet: „...ezért nem egy nagy tragédia.” Nem hat. Es lehet invertert is hasznalni
Ha kontrollerről hajtjuk a kijelzőket, akkor ne tegyünk már be plusz invertert, amikor a programból simán lehet ellentétes jelet kiküldeni.
Igen.
Elfelejtettem jelezni hogy sw-bol is lehet. C pl igy invertal: kimeno_adat = ~data;
OK, köszi mindenkinek. Összehozok (összehozunk) valamit ezekből
|
Bejelentkezés
Hirdetés |