Stránka 1 z 1

zapojenie LED displeja

Napsal: 28 srp 2006, 09:37
od mikollar
Zdravim, chcel by som si postavit tento čítač impulzov ( viď obr.) ale mam taky problém, že LED displej ktorý mám sa nerozsvieti ani pri napätí 5V ale musím ho zapojiť na 12V s odporom 1k v sérii až potom svieti, Neviem ako vyriešiť pripojenie LED displeja k PIC ktory je na 5V . Rozmýšľal som, že tam dám optočlen na každý segment ale to by ich bolo strašne veľa pri 3 miestnom čítači. Ak by niekto vedel o nejakom riešení a podelil by sa z ním bol by som mu veľmi vdačný
Vopred ďakujem

Obrázek

Napsal: 28 srp 2006, 11:09
od right13
1k je velmi vela,to je odpor pre 12V daj tam mensi,300ohm.to by malo stacit.

Napsal: 28 srp 2006, 11:52
od ZdenekHQ
Dá se koupit převodník TTL/CMOS , má 6 vstupů/výstupů , je to CMOS 4504, stojí pár korun. Jenom nechápu ten displej, to tam jsou v jednom segmentu ledky v serii, že to potřebuje vyšší napájení ???
Jinak bys měl ty segmenty displeje napájet přes odpor, když máš anodu natvrdo, můžeš si ho poškodit a pak přestane svítit.... Spoléhat na proudové omezení výstupních tranzistorů PIC je trošku odvážný...

Napsal: 28 srp 2006, 18:40
od mikollar
Tie odopory tam dam, ale ten IO sa mi nepodarilo zohnat, nieje este nejake ine riešenie?

Napsal: 28 srp 2006, 18:55
od ZdenekHQ
Můžeš tam dát neinvertující hradlo s otevřeným kolektorem, např. 7407 (obyč, LS) nebo nějakej neinvertující budič sběrnice s otevřeným kolektorem, ale teď mě nic nenapadá...

Napsal: 28 srp 2006, 21:51
od jezevec
Pokud ten displej budeš napájet vyšším napětím v uvedeném zapojení, za chvíli půjde do kytiček.
Problém je v použitém displeji a v programu multiplexu. V zapojení, jak je nakresleno je nutné použít vysocesvítivý nízkopříkonový LED displej. Abys mohl použít obyčejný displej, bylo by potřeba v programu upravit časy pro multiplexer, ale to už by možná nestíhal časově program jiné věci, a přidat do segmentů omezovací odpory.
Odpor do báze 1k nemá na svit displeje vliv.
PIC16F628 má napájení 3 - 5,5V.

Napsal: 28 srp 2006, 23:18
od ViPali
Skús toto:

Obrázek

Napsal: 29 srp 2006, 10:49
od mikollar
Nad tym som rozmyslal len sa bojim o ten PIC ci ho neodrovnam, tie tranzistory nahradim otočlenom (nemam zenerky ) :oops:

Napsal: 29 srp 2006, 12:06
od ZdenekHQ
Tohle chodit nebude, protože ten displej bude svítit celej.

Jinak jestli v tom displeji je opravdu jen jedna LED na segment, tak opravdu záleží na multiplexu, pokud nepřepíná půl na půl, tak to obyč displej opravdu sotva rozsvítí.

Napsal: 29 srp 2006, 14:07
od mikollar
Takze definitvne toto zapojenie nerobim lebo ten dispej potrebuje 6V na rozsvietenie a aj to je este malo su tam 4 LED v sérii, zohnal som budič pre ten displej co mam, budic ma nastavenie prudu cez segmenty takze ziadne odpory nebude treba, k tomu budicu este nejaky binarny citac a je to

moc dik za rady

Napsal: 29 srp 2006, 14:31
od ViPali
ZdenekHQ
Obávam sa, že máš pravdu, ten displej pracuje multiplexne a to znamená, že sa nahodí anóda, a potom sa postupne pripínajú katódy. Je tam krátky okamih, keď nieje pripnutá žiadna katóda a vtedy sa na pinoch PB0 - PB6 objaví plných 6 - 9V a to by výstupy len ťažko zvládali. Na každý pin by musel ísť 1k odpor. Zdalo by sa, že všetky segmenty slabo svietia.

Napsal: 29 srp 2006, 19:29
od jezevec
Pokud to zapojíš jak ti navrhl ViPali, tak ti odejde PIC, měls hned napsat, že máš velkoplošný displej se čtyřmi LED na segment.
Dá se to vyřešit poměrně jednoduše, jednotlivé segmenty připoj přes PNP tranzistory s bázovými odpory 10k, anodové tranzistory s bázovými odpory 4k7. PIC napájej 5V a displej 12V.
Odpory do serie se segmenty si spočítej podle dovoleného proudu segmentu. Nelze zapojit jeden společný odpor do anody, jas by kolísal podle počtu rozsvícených segmentů.
Teď jsem si všiml, že anodové tranzistory jsou PNP, je potřeba dát tam NPN a mezi něj a PIC přidat ještě jeden NPN tranzistor, kolektor tohoto T přes odpor na 5V.

Napsal: 29 srp 2006, 20:00
od right13
potrebujes citac impulzovy? ak sa ozves,bud ti ho prefotim alebo niekam upnem.je to jednoduch schemicka a funguje

Napsal: 30 srp 2006, 22:10
od mikollar
Uz som to zapojil podla schemy co mi poslal right13 je to zapojenie s CMOS4026 toto zapojenie je pre displeje so spolocnou katodou, na vystup 4026tky som dal CMOS4069 invertor a funguje to paradne pre displeje so spolconou anodou