74ls47 i 7 segmentni led displej

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

74ls47 i 7 segmentni led displej

Post by gagi011bg »

Pozdrav svima :D !
Pravim 7 segmentni led displej od 6 cifara,displeji u multipleksu,napisao sam program u PICBASIC-u, koristio sam pic 16f628 i dekoder 74ls47 zbog manje pinova koji se koriste, napravio simulaciju u Proteusu kao na ovoj slici:
Image

Sve radi ok u Proteusu,sad me inetersuje da li je moguće da umesto malog 7 segmentnog displeja, napravim displeje od led dioda,od npr.10-tak led dioda po segmentu(70 led dioda po cifri),šta bi trebalo da stavim posle 74ls47 dekodera da bi moglo da pokreće led displej,neki drajver,tranzistore..... :?:
Da li uopšte može da 74ls47 dekoder pokrece 7-segmentni displej od led dioda :?: ,
da ne bude nekog treperenja ili tako nesto,
- Da li je moguće na ovaj način da se to odradi,
- Ima li neko iskustava sa pravljenjem displeja ovim sistemom.
Hvala svima unapred :D
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: 74ls47 i 7 segmentni led displej

Post by bob4 »

Uln2003 između TTL i LED. Drugo pitanje u vezi PIC-a nemam pojma. Dekoder i drajver nemaju veze sa treperenjem; samo softver utječe na treperenje
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Hvala, BOB4 na odgovoru,i ja sam mislio da stavim neki uln 2003,ali mislim da po ovom sistemu neće raditi.
Probao sam da u Proteusu napravim simulaciju,da istestiram kao na slici:

Image

Napravio sam test tako što sam na levi manji displej klasično povezao + na pin 1 i minus na pin B,C i dobio na displeju broj 1,posto je 7 segmentni displej sastavljen od 7 led dioda,u ovom primeru zajednicka ANODA.
E sad u mojoj šemi,kao što se vidi na slici,dekoder 74ls47,da bi bio ispisan broj 1 na displeju,pinovi B i C su postavljeni u mius,a pinovi A,D,E,F,G su postevljeni u +,i displej ispisuje broj 1.Dekoder 74ls47,radi po drugačijem sistemu,zato je ovo i moguće.

Milsim da pomoću ULN 2003,nije to izvodljivo,jer kada stavim ULN 2003 izmedju dekodera 74ls47 i displeja,on popali sve pinove od A-G,i ako menjam brojeve pomoću tastera,oni ostaju isti.

Ne znam možda ova simulacija nije,ok,u relanom,ili ako grešim neka me neko ispravi.
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: 74ls47 i 7 segmentni led displej

Post by Maki »

Pozdrav ! Koj si ti displej koristio tj koj si koristio kad si stavio izmedu njega i TTL-a ULN2003 ? Ak si koristio isti kao i od prije onda normalno da nece isto delat. A uostalom mores probat s 7404
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Pozdrav Maki.
Jesam koristio sam isti displej,zato što i hoću da napravim 7 SEGMENTNI DISPLEJ OD LED LED DIODA VEĆI,koji je isti kao ovaj u proteusu sa zajedničkom ANODOM jer dekoder 74ls47 sam kao on,nemože da pali toliki broj dioda.
Zato sam i rekao da sa ULN2003 i 74ls47 neće raditi .
Mislim da sam rešio problem,koristio sam tranzistor NPN-2N2222,mislim i da može i bilo koji NPN tranzistor,ako je potrebna veća snaga za diode,samo što se povezuje na način,kao što su tranzistori (BC546) povezani na šemi,koji pale plus na svakom od ovih dipleja,a tranzistor 2N222,se povezuje na isiti način sa pinova 74ls47 dekodera,i onda u ovom slučaju radi,kao na slici:

Image

Ja sam samo ovo probao u proteusu,stavio sam 2N2222 izmedju dekodera i displeja
i radi sve ok,bez ikakvih problema,
jedino da se proba na uredaju kada se napravi,jer ipak mislim da je to jedino merodavno rešenje :D

Ako neko ima bolji predlog,jer bih veoleo ako neki IC može da završi ovaj isiti posao,da ne lemim toliko trazistore :)
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: 74ls47 i 7 segmentni led displej

Post by Kukinjos »

A da koristiš 74LS48 i ULN2003?
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Pozdrav!
Evo probao sam i sa 74ls48 i ULN 2003,ali izgleda ovako,nista se ne menja,isti problem,mislim da uln2003,ne može u paru sa dekoderom 74ls48,74ls47...ne znam možda grešim :roll:
Image
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: 74ls47 i 7 segmentni led displej

Post by Kukinjos »

Mislim da negdje griješiš u simulaciji, jer 74ls48 zajedno s ULN2003 je isto što i 74ls47, samo s jačim izlazom.
EDIT:
nemaš masu na ULN-u! Ili si pin 9 ULN-a spojio na masu.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Možda greši simulacija,
jel PIN 9 treba da se spoji na masu ili netreba?
Pošto sam ga ja spajao i na masu,i na plus,i ostavio nespojenog,
ali je svaki put sve bio kao u prethodnoj slici
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: 74ls47 i 7 segmentni led displej

Post by Kukinjos »

PIN 8 na masu (GND), a PIN 9 na plus.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Probao sam i tako,ali isto.
Ne može izgleda dekoder i uln 2003,da idu na ovaj displej,mora izgleda biti za zajedničkkom katodom.
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: 74ls47 i 7 segmentni led displej

Post by bob4 »

7447 i 48 su na izlazu open kolektor.
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: 74ls47 i 7 segmentni led displej

Post by Kukinjos »

Nešto krivo radiš, ovo je kombinacija baš za zajedničku anodu. Nisi stavio otpornike na izlaze ULN-a, onako usput. Pogledaj 74LS48, QG (pin 14) ima L, on se vodi na ulaz ULN-a 7B (pin7) , a njegov izlaz 7C (pin 10) je opet L, što nije u redu, mora bit H. Zato ti nešto u simulaciji ne valja. Ako imaš onu prvu simulaciju spremljenu (s 74LS47), na njoj zamijeni 74 i dodaj ULN, a ostalo ne diraj.

@bob4, ovo sam upravo izvadio iz DS-a:
The 'LS48 translates four lines of BCD (8421) input data
into the 7-segment numeral code and provides seven corresponding
outputs having pull-up resistors, as opposed to
totem pole pull-ups. These outputs can serve as logic signals,
with a HIGH output corresponding to a lighted lamp
segment, or can provide a 1.3 mA base current to npn lamp
driver transistors
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: 74ls47 i 7 segmentni led displej

Post by bob4 »

7446 7447 se koriste za displeje sa zajedničkom anodom i izlazi su im open kolektor.
7448 se najčešće koriste za displeje sa zajedničkom katodom i imaju pull-up otpornik od 2kohma
User avatar
Kukinjos
Pravi forumaš
Pravi forumaš
Posts: 1724
Joined: 28-03-2012, 18:01
Location: Split

Re: 74ls47 i 7 segmentni led displej

Post by Kukinjos »

bob4 wrote:7446 7447 se koriste za displeje sa zajedničkom anodom i izlazi su im open kolektor.
7448 se najčešće koriste za displeje sa zajedničkom katodom i imaju pull-up otpornik od 2kohma
Točno, i kad na 7448 nakačiš uln (invertori - bufferi) dobiješ jaki 7447 za displej s zajedničkom anodom.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: 74ls47 i 7 segmentni led displej

Post by bob4 »

Gagi; jel nas pratiš ? :lol:
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Pratim vas ali ste brzi bogami...sa odgovorima :D
Kukinjos,malo je na semi onoj sto si gledao izgleda da je prespojeno,ali nije,nego malo mesta pa nisam uspeo da slikam.
Probao sam kako si mi zadnje rekao,neznam da li je to,to i i evo kako izgleda:

Image
na izlazu ULN 2003 uopšte ne reaguje na promenu stanja dekodera 74ls48,stalno izacuje ovakve cifre.
User avatar
bob4
Stariji član
Stariji član
Posts: 2572
Joined: 31-01-2010, 16:12
Location: Kutina

Re: 74ls47 i 7 segmentni led displej

Post by bob4 »

Ne trebaju ti otpori R13 do 19. Uln ima na bazi 2k7. Bit će manja gužva
ps valjda si pogledao podatke o tom čipu ( dataschet)
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: 74ls47 i 7 segmentni led displej

Post by Maki »

Bok !
Meni se cini da tebe zeza program jer on nesmije ipisivat nis po ovoj tvojoj slici gore jer nije doveden + na segmentni displej tj. tranzistori ne vode i nebi smijelo svijetlit, to je neka moja logika ...
gagi011bg
Penjem se :)
Penjem se :)
Posts: 89
Joined: 18-03-2012, 02:04

Re: 74ls47 i 7 segmentni led displej

Post by gagi011bg »

Ma povezan je plus kako treba,nego nisam uspeo da slikam tako brzo u smilaciji pa je preskočila slika, evo i tako pa neradi:
Image
ovaj sistem sa tranzistorima radi,meni nije uln preko potreban nego sam mislio da cisto izbegnem tolike tranzistore,ako je moguće, evo slike kako radi ok:
Image
Post Reply