www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Vezje za upravljanje 7-segmentnih zaslonov

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Pet Apr 27, 2018 9:31 pm    Naslov sporočila:  Vezje za upravljanje 7-segmentnih zaslonov Odgovori s citatom

Pozdravljeni,

narisal sem vezje za upravljanje deset 7-segmentnih zaslonov, ki ga bom priključil na izbran mcu. V načrtovanju vezij sem začetnik, zato bi prosil za kakšen nasvet.

Vezje se napaja z 12V za zaslone in 5V za logiko. Na njem je multiplekser modul, logični inverter ter deset bcd4511 in uln2003. Ideja je, da z multiplekserjem izberem prvi zaslon ter mu nastavim vrednost, nato drugega, tretjega, itn. Na prototipni ploščici sem testiral za en zaslon in deluje.

Kaj pravite nad skico ploščice? Ali bi moral kjerkoli dodati še kakšen element (upor, kondenzator, ...)? Je to sploh pravi način?



vezje-sem.jpg
 Opis:
 Velikost datoteke:  325.79 KB
 Pogledana:  7 krat

vezje-sem.jpg


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3638
Aktiv.: 17.11

PrispevekObjavljeno: Pet Apr 27, 2018 11:24 pm    Naslov sporočila:   Odgovori s citatom

Kje so upori za 7-seg zaslone?

Manjkajo tudi 100 nF kondiji vzporedno z napajanjem vsakega izmed 5 V čipov.

...

Malo naštudiraj čip 74HC595 .

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sob Apr 28, 2018 9:27 am    Naslov sporočila:   Odgovori s citatom

Upore nisem dal, ker segment predstavlja led trak in že vsebuje predupore. So vseeno potrebni? Čez posamezen segment teče 200mA toka, torej bi bil upor pri 12V 60ohmov?

Ok, kondenzatorji na čipih. Tega nisem vedel. Kaj je funkcija teh kondenzatorjev?

Izbran 4511 nastavljam tako, da LE spustim na LOW, vsi ostali čipi pa so takrat na HIGH. Je tu potreben še kakšen pull-up, pull-down upor?

Predlagan shift register poznam. Mogoče res nebi bila slaba ideja. Porabim manj pinov pa še inverterja in multiplekserja ne rabim.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Apr 28, 2018 10:40 am    Naslov sporočila:   Odgovori s citatom

Kak poseben razlog za tako "komplicirano" vezje sploh, če bo zadaj mikrokontroler?

Jaz bi v tvojem primeru vzel dva MAX7219 . Z enem lahko furaš do 8 displejev. Ne rabiš preduporov, softwersko lasko nastavljaš osvetlitev, ima lastno tabelo znakov, lahko kreiraš svoje znake, poljubno vklapljaš posamezne displeje... komunikacija je SPI torej porabiš le tri pine na mikrokontrolerju.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7768
Aktiv.: 34.98
Kraj: Koprivnica HR

PrispevekObjavljeno: Sob Apr 28, 2018 11:05 am    Naslov sporočila:   Odgovori s citatom

Pa še display-e z njim vred na tržnici v hrbet mečejo, tako so poceni.
_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
twom
Član
Član



Pridružen-a: Ned 26 Okt 2003 0:37
Prispevkov: 865
Aktiv.: 3.90
Kraj: Ljubljana

PrispevekObjavljeno: Sob Apr 28, 2018 12:00 pm    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:
Kak poseben razlog za tako "komplicirano" vezje sploh, če bo zadaj mikrokontroler?

MAX7219
+1
Ali pa kakšen drug MAX.... za več displejev krmilit...
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sob Apr 28, 2018 12:24 pm    Naslov sporočila:   Odgovori s citatom

Dober predlog. Tega namreč nisem poznal. Če najdem še nekaj, kar bi res prebavilo vseh 10 displayev na enkrat bi bila zmaga. Sicer pa dva čipa.

Oziroma nisem najbolj prepričan v ustreznost čipa. Kolikor razumem delovanje, bo posamezen display vklopljen 1/8 časa. Verjetno bom to opazil pri zmanjšani svetlosti, ki je ključnega pomena pri doma narejenem velikem displayu. Brez shift registra ali 4511 torej ne bo šlo...?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3158
Aktiv.: 14.23
Kraj: Postojna

PrispevekObjavljeno: Sob Apr 28, 2018 1:15 pm    Naslov sporočila:   Odgovori s citatom

ULN najbrž ne bo prenesel 7x 200mA toka. Najbrž boš moral najti kaj močnejšega ali pa diskretne tranzistorje (MOSFET).
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3638
Aktiv.: 17.11

PrispevekObjavljeno: Sob Apr 28, 2018 1:42 pm    Naslov sporočila:   Odgovori s citatom

Pri LED trakovih vgrajeni upori zadostujejo. (***)
100 nF kondiji poleg 5 V čipovja je za povečanje odpornosti na motnje.
Da ob vklopu vseh segmentov naenkrat ne bo težav, dodaj tudi elektrolitske kondenzatorje v 12 V delu.
Omenjaš namreč 200 mA toka. Je to mišljeno za en segment, ali za eno cifro, ali za vseh 10 cifer?
Ne pozabi niti na tokovno zmogljivost uln2003.

Če želiš imeti kak svoj znak ali celo animacijo ob posebnih dogodkih, s 4511 ne bo šlo. Svetilnost lahko pri 74HC595 nastavljaš s PWM na OutputEnable' pinu (0=max, 255=min). Tistih 80 bitov se vpiše prej kot v eni milisekundi, torej je možno tudi hitro spreminjati prikaz.

*** Če jih ne bi bilo, bi jih izračunal iz R = (12V - NapetostLedic) / 200mA , kjer bi iz datasheeta zaslona prebral, kolikšna je NapetostLedic pri toku 200 mA.

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14551
Aktiv.: 65.53
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Apr 28, 2018 1:51 pm    Naslov sporočila:   Odgovori s citatom

haRmOniKa je napisal/a:
Oziroma nisem najbolj prepričan v ustreznost čipa. Kolikor razumem delovanje, bo posamezen display vklopljen 1/8 časa. Verjetno bom to opazil pri zmanjšani svetlosti, ki je ključnega pomena pri doma narejenem velikem displayu. Brez shift registra ali 4511 torej ne bo šlo...?


Ne razumem, kaj si hotel napisati? Moti te multipleksiranje. Misliš, da bo na oko opazno? Po mojih izkušnjah ne.
Z raznimi prikazovalniki sem veliko delal. Davno nazaj (ja čas hitro mine - gledam datum datum Maj 2009 Shocked ) sem napisal en članek za revijo Elektronik.si na temo prikazovanliki.
Članek v prilogi. Morda ti bo kaj v pomoč.



prikazovalniki2.pdf
 Opis:

Download
 Ime datoteke:  prikazovalniki2.pdf
 Velikost datoteke:  1.7 MB
 Downloadano:  8 krat


_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sob Apr 28, 2018 1:57 pm    Naslov sporočila:   Odgovori s citatom

igo je napisal/a:

Omenjaš namreč 200 mA toka. Je to mišljeno za en segment, ali za eno cifro, ali za vseh 10 cifer?
Ne pozabi niti na tokovno zmogljivost uln2003.


To je za en segment. Torej 7x200mA za cel display. A ni uln 500mA na posamezen izhod?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Sob Apr 28, 2018 2:00 pm    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:

Ne razumem, kaj si hotel napisati? Moti te multipleksiranje. Misliš, da bo na oko opazno? Po mojih izkušnjah ne.
Z raznimi prikazovalniki sem veliko delal. Davno nazaj (ja čas hitro mine - gledam datum datum Maj 2009 Shocked ) sem napisal en članek za revijo Elektronik.si na temo prikazovanliki.
Članek v prilogi. Morda ti bo kaj v pomoč.


Multipleksiranje, ja. Nebi rad izgubil niti malo svetlosti.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
igo
Član
Član



Pridružen-a: Sre 11 Okt 2006 19:11
Prispevkov: 3638
Aktiv.: 17.11

PrispevekObjavljeno: Sob Apr 28, 2018 2:51 pm    Naslov sporočila:   Odgovori s citatom

Glej graf
Peak collector current vs Duty Cycle
V najslabšem primeru svetijo vsi segmenti in je 100% duty cycle

70 diskretnih NPN tranzistorjev v TO92 ohišju zavzame primerljivo površino kot 10 čipov. Ker ne boš krmilil induktivnih bremen, diodice niso potrebne.

_________________
Teoretično je praksa posledica teorije, praktično je pa ravno obratno. (igo 2001)
LP, Igor
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
haRmOniKa
Član
Član



Pridružen-a: Pet 03 Dec 2010 20:10
Prispevkov: 96
Aktiv.: 0.59
Kraj: Dolenjska

PrispevekObjavljeno: Tor Maj 08, 2018 8:11 am    Naslov sporočila:   Odgovori s citatom

igo je napisal/a:

70 diskretnih NPN tranzistorjev v TO92 ohišju zavzame primerljivo površino kot 10 čipov. Ker ne boš krmilil induktivnih bremen, diodice niso potrebne.


Priporočaš kakšen konkreten model tranzistorja?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika za začetnike Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group