pic i 4051 problem
Moderators: pedja089, stojke369, [eDo], trax
pic i 4051 problem
Pozdrav svima !
Pre nekog vremena sam bio našao na netu šemu za led sat,koji radi u multiplexu, pa sam ga napravio ovih i dodjoh do jednog problema.
U pricipu sat kako treba,tj. pokazuje dobro vreme,ne kasni...
ali mi se javlja jedan problem koji ne znam kako da rešim.
Ovo je šema:
A ovo je problem koji se javlja: Problem je u tome što u ciframa svetle i segmenti koji ne bi trebali,doduše slabijim intenzitetom,ali se vide kao u priloženoj slici.
Pokušao sam i da menjam vrednosti otpornika na izlazu ULN 2003,da povećam otpornost i menjao sam čak L293D i umesto njega da stavim PNP tranzistore,ai bezuspešno.
Jedino što sam uspeo kada sam povećao otpornike sa 390 oma na oko 800 oma,malo se više izgubio sjaj segmeneta koji ne treba da svetle,ali se i drastično smanjio sjaj segmenata koji treba da su upaljenji.
Da li ima neko neki predlog da probam,možda neka zamena umesto cd4051....
ja nemam ideju šta bi moglo ako bi i moglo ovo da se reši.
Haval svima unapred i .
Pre nekog vremena sam bio našao na netu šemu za led sat,koji radi u multiplexu, pa sam ga napravio ovih i dodjoh do jednog problema.
U pricipu sat kako treba,tj. pokazuje dobro vreme,ne kasni...
ali mi se javlja jedan problem koji ne znam kako da rešim.
Ovo je šema:
A ovo je problem koji se javlja: Problem je u tome što u ciframa svetle i segmenti koji ne bi trebali,doduše slabijim intenzitetom,ali se vide kao u priloženoj slici.
Pokušao sam i da menjam vrednosti otpornika na izlazu ULN 2003,da povećam otpornost i menjao sam čak L293D i umesto njega da stavim PNP tranzistore,ai bezuspešno.
Jedino što sam uspeo kada sam povećao otpornike sa 390 oma na oko 800 oma,malo se više izgubio sjaj segmeneta koji ne treba da svetle,ali se i drastično smanjio sjaj segmenata koji treba da su upaljenji.
Da li ima neko neki predlog da probam,možda neka zamena umesto cd4051....
ja nemam ideju šta bi moglo ako bi i moglo ovo da se reši.
Haval svima unapred i .
Re: pic i 4051 problem
Ja bi pokušao staviti 74HC4051.....Možda je ovaj tvoj prespor, zbog dt/dV....ili usporiti multiplex
stranica 7: http://www.nxp.com/documents/data_sheet/HEF4051B.pdf
stranica 6: http://www.nxp.com/documents/data_sheet ... CT4051.pdf
ps.... koje su ledice?
stranica 7: http://www.nxp.com/documents/data_sheet/HEF4051B.pdf
stranica 6: http://www.nxp.com/documents/data_sheet ... CT4051.pdf
ps.... koje su ledice?
Re: pic i 4051 problem
Problem nema veze sa 4051 kolom, segmente pogoni PIC preko ULN2003, brzina multiplexa takodje kao sto je
@bob4 spomenuo, odnosno odnos impuls pauza multiplexa pravi problem.
Postavi link do projekta, ako nema izvorni kod nece ni link pomoci.-
pOz
@bob4 spomenuo, odnosno odnos impuls pauza multiplexa pravi problem.
Postavi link do projekta, ako nema izvorni kod nece ni link pomoci.-
pOz
Re: pic i 4051 problem
Hvala puno na odgovoru @bob4 i @LAF
Problem je što sam ja to pre 3 godine skinuo sa neta i sačuvao šemu i hex u folder,da kad budem imao vremena ga napravim.
Možda je i bio izvorni kod,ali nisam razmišljao o tome tada da ga skidam, jer mi se tada po slikama činilo da sve radi ok,nisam znao da će biti ovaj problem,dok ga nisam ga napravio
Probaću po netu da vidim dal mogu da ga opet nadjem
A da te pitam @ LAF ako sam dobro shavtio odnos impuls pauza multiplexa pravi problem,
Misliš na pauzu paljenja izmedju uln2003 i 4051, da je prebrza?
Kada sam završio sat,snimio sam bio sat sa kamerom od telefona, i uopšte se nije videlo treperenje (kako se uglavnom primeti kod snimalnja multipex displeja) ,pošto kamera sporije snima ,obično se kod multiplexa vidi se kako se pali jedan po jedan displej,
ali to kod ovog sata se uopšte nije primećivalo.
Kao da nije u pitanju multiplex,kad gledaš sat kroz kameru, baš ima konstantan sjaj
P.S. @bob,diode sam dobio od drugara 5mm, 120 stepeni ugao,baš lepo sijaju
Problem je što sam ja to pre 3 godine skinuo sa neta i sačuvao šemu i hex u folder,da kad budem imao vremena ga napravim.
Možda je i bio izvorni kod,ali nisam razmišljao o tome tada da ga skidam, jer mi se tada po slikama činilo da sve radi ok,nisam znao da će biti ovaj problem,dok ga nisam ga napravio
Probaću po netu da vidim dal mogu da ga opet nadjem
A da te pitam @ LAF ako sam dobro shavtio odnos impuls pauza multiplexa pravi problem,
Misliš na pauzu paljenja izmedju uln2003 i 4051, da je prebrza?
Kada sam završio sat,snimio sam bio sat sa kamerom od telefona, i uopšte se nije videlo treperenje (kako se uglavnom primeti kod snimalnja multipex displeja) ,pošto kamera sporije snima ,obično se kod multiplexa vidi se kako se pali jedan po jedan displej,
ali to kod ovog sata se uopšte nije primećivalo.
Kao da nije u pitanju multiplex,kad gledaš sat kroz kameru, baš ima konstantan sjaj
P.S. @bob,diode sam dobio od drugara 5mm, 120 stepeni ugao,baš lepo sijaju
Re: pic i 4051 problem
Isti problem sam i ja nekada imao sa:
https://www.google.hr/search?q=ca3161+c ... bbCh0cVwRQ
Pokušaj pronači 74HC4051
https://www.google.hr/search?q=ca3161+c ... bbCh0cVwRQ
Pokušaj pronači 74HC4051
Re: pic i 4051 problem
Hvala @bob4,
A i onako nemam šta da izgubim,kad sam već sve sklopio videću sutra,prekosutra da nadjem 74HC4051,može se naći,pa da probam,
neznam ali i meni se čini da je tu nešto prebrzo,sad da li je kao što je bob4 rekao,možda i bude stvarno da je cd4051 prespor.... na šemi piše 4051 a ja sam stavio cd 4051 predostavljam da je to taj....
Jedino mi ostaje da testiram,ako nekom padne neka ideja....
A i onako nemam šta da izgubim,kad sam već sve sklopio videću sutra,prekosutra da nadjem 74HC4051,može se naći,pa da probam,
neznam ali i meni se čini da je tu nešto prebrzo,sad da li je kao što je bob4 rekao,možda i bude stvarno da je cd4051 prespor.... na šemi piše 4051 a ja sam stavio cd 4051 predostavljam da je to taj....
Jedino mi ostaje da testiram,ako nekom padne neka ideja....
Re: pic i 4051 problem
Probao sam @bob i sa 74hc4051 ista je situacija.
Napisao sam sam program da testiram šta se dešava kada baš usporim multiplex prikaz, postavio sam da se pali baš polako,stavio sam neki prikaz od npr:1:8:3:7 sa razmakom od 1s po displeju, i dobio sam mislim odgovor.
Pri ovakom sporom paljenju displeja, sve radi kako treba, nema paljenja neaktivnih segmenata,samo u upaljenji oni koji trebaju,
medjutim kako sam ubrzavao razmak paljenja, već na nekih 100ms počelo je da se isto dešava, i ako je to presporo 100ms za prikaz jer se baš vidi prelaz sa displeja na displej pri ovoj brzini, i još više kad bi ubrzavao, isto bi se dešavalo.
Mislim da je ovde problem u 4051 da je za njega prebrzo da menja displeje u multiplexy, i dolazi do CURENJE tj. ne gasi pri toj brzini lepo displeje i da nije ovo za njega,pri manjim brzinama da ali kad se ubrza dolazi do problema,mada u teoriji to radi ok,ali praktično se javlja ovaj problem kao kod mene.
Ako neko ima neki predlog,mislim da treba se videti šta bi moglo kao zamena da se stavi umesto 4051, ja sam čak razmišljao da stavim umesto njega pic16f628 i da ga isporogramiram da pali po l293 po istom sistemu kao i 4051, jer kako sam probao u proteusu,on pali i gasi pinove 14,15,12,1 dovodjenjem logicke jedinice i nule na a,b,c tj. 11,10,9 pinove, i kombinovanjem a b c dobijamo paljenje 4 pina ka l293,potrebno za paljenje anoda displeja i vrti to u krug.
Napisao sam sam program da testiram šta se dešava kada baš usporim multiplex prikaz, postavio sam da se pali baš polako,stavio sam neki prikaz od npr:1:8:3:7 sa razmakom od 1s po displeju, i dobio sam mislim odgovor.
Pri ovakom sporom paljenju displeja, sve radi kako treba, nema paljenja neaktivnih segmenata,samo u upaljenji oni koji trebaju,
medjutim kako sam ubrzavao razmak paljenja, već na nekih 100ms počelo je da se isto dešava, i ako je to presporo 100ms za prikaz jer se baš vidi prelaz sa displeja na displej pri ovoj brzini, i još više kad bi ubrzavao, isto bi se dešavalo.
Mislim da je ovde problem u 4051 da je za njega prebrzo da menja displeje u multiplexy, i dolazi do CURENJE tj. ne gasi pri toj brzini lepo displeje i da nije ovo za njega,pri manjim brzinama da ali kad se ubrza dolazi do problema,mada u teoriji to radi ok,ali praktično se javlja ovaj problem kao kod mene.
Ako neko ima neki predlog,mislim da treba se videti šta bi moglo kao zamena da se stavi umesto 4051, ja sam čak razmišljao da stavim umesto njega pic16f628 i da ga isporogramiram da pali po l293 po istom sistemu kao i 4051, jer kako sam probao u proteusu,on pali i gasi pinove 14,15,12,1 dovodjenjem logicke jedinice i nule na a,b,c tj. 11,10,9 pinove, i kombinovanjem a b c dobijamo paljenje 4 pina ka l293,potrebno za paljenje anoda displeja i vrti to u krug.
Re: pic i 4051 problem
Imaš li dodatni slobodni PIN da izbaciš taj 4051?
Re: pic i 4051 problem
Nema mi jedan slobodan PIN @bob4, zato je i stavio 4051, da bi mogao da pokreće 4 displeja,sa 3 pina.
A i nemam orginal kod,a već je isporgramiran hex da tako pali ovim redom.
Kombinacija paljenja 4051 nije komplikovana,
1 0 0 =PIN14 ; 0 1 0 =PIN15 ;1 1 0 =PIN12 ;0 0 1 =PIN1
ovom kombinacijom pali redom PIN 14,15,12,1 displeje,
Zato sam i mislio da isprogramiram još jedan pic16f628, da koristi kao decoder umesto 4051, da mu na ulaze stavim 3 pina,sa glavnog pica, a na izlaze stavim lepo tranzistore PNP i da tako palim displeje.
Nešto slično ovome kao što sam našao : https://www.youtube.com/watch?v=ktvhdcHWYWk
Samo ne znam kako tako da jedan pic spojim sa drugim?
A i nemam orginal kod,a već je isporgramiran hex da tako pali ovim redom.
Kombinacija paljenja 4051 nije komplikovana,
1 0 0 =PIN14 ; 0 1 0 =PIN15 ;1 1 0 =PIN12 ;0 0 1 =PIN1
ovom kombinacijom pali redom PIN 14,15,12,1 displeje,
Zato sam i mislio da isprogramiram još jedan pic16f628, da koristi kao decoder umesto 4051, da mu na ulaze stavim 3 pina,sa glavnog pica, a na izlaze stavim lepo tranzistore PNP i da tako palim displeje.
Nešto slično ovome kao što sam našao : https://www.youtube.com/watch?v=ktvhdcHWYWk
Samo ne znam kako tako da jedan pic spojim sa drugim?
Re: pic i 4051 problem
Ja koristim najčešće serijsku vezu kontrolera i displeja....recimo ovo je jedna varijanta ; sa zahvalnošću Kukiju na realizaciji....
http://i.imgur.com/mQYj9hL.jpg
http://i.imgur.com/mQYj9hL.jpg
Re: pic i 4051 problem
Otpornike 10k na ulazu L293 smanji na 5 k.-
pOz
pOz
Re: pic i 4051 problem
I najbolja je serijska veza @bob4 ,i nema treperenja koje se javlja kod multiplexa, ja isto korsiim često 4094 sličan je kao i 595, i nisam imao do sada ovakvih problema.
Iskreno sam i prvi put koristio multiplex sa diodama,malo manje delova ali više muke , i što se uvek dešava, uvek fali nešto,sat radi perefktno,precizan je i što sam ga već sklopio i kutiju, a nisam prvo probao kako radi,pa sad da ne bacam sve
Pokušaću ovo sa ovim PIC decoderom,da uradim,skoro sam ubedjen da je ovaj prebrz muliplex program za 4051,jer sam kako sam predhodno testirao sa mojim programom,nekako mi baš čudno kada se snima displej sata sa kamerom, da nema treperenja kao da je serijska veza a ne multiplex
a čak mislim i da na L293 CURKA na njemu pri ovoj brzini, što za neke sporije uredjaje nije problem, ali kod dioda se vidi sve
Probao sam @ LAF i da smanjim otpornike na L293 na 5k, i povećavao sam otpor, što je niži otpor,to je kontrast manji, a ako povećam otpor preko 10k, nema nikakvog efekta.
Iskreno sam i prvi put koristio multiplex sa diodama,malo manje delova ali više muke , i što se uvek dešava, uvek fali nešto,sat radi perefktno,precizan je i što sam ga već sklopio i kutiju, a nisam prvo probao kako radi,pa sad da ne bacam sve
Pokušaću ovo sa ovim PIC decoderom,da uradim,skoro sam ubedjen da je ovaj prebrz muliplex program za 4051,jer sam kako sam predhodno testirao sa mojim programom,nekako mi baš čudno kada se snima displej sata sa kamerom, da nema treperenja kao da je serijska veza a ne multiplex
a čak mislim i da na L293 CURKA na njemu pri ovoj brzini, što za neke sporije uredjaje nije problem, ali kod dioda se vidi sve
Probao sam @ LAF i da smanjim otpornike na L293 na 5k, i povećavao sam otpor, što je niži otpor,to je kontrast manji, a ako povećam otpor preko 10k, nema nikakvog efekta.