Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

uln2003 + wyświetlacz wspólna anoda?

genpa 09 Paź 2008 14:42 5322 12
  • #1 09 Paź 2008 14:42
    genpa
    Poziom 10  

    Witam, mam problem z obsługa wyświetlacza ze wspólną anodą.
    podając odpowiednie stany na wejście uln2003 zapalają mi się dane segmenty wyświetlacza, problem w tym ze świecą wszystkie 4 kolumny wyświetlacza, mimo ze na rezystorach r10-r13(4k7) mam podane stany wysokie(+5v)- co według mojej idei- powinien żaden z wyświetlaczy nie świecić(tranzystory t2-t5 winny być zatkane).
    Wiec w czym problem? 100 razy sprawdziłem płytkę i jestem na 100% pewien ze jest zgodna ze schematem.
    Dziękuję za pomoc;)
    oto schemat:
    uln2003 + wyświetlacz wspólna anoda?

    0 12
  • #2 09 Paź 2008 15:29
    oj
    Poziom 42  

    Stany wysokie, jeżeli na poziomie TTL - to się nie zatkają.

    0
  • #3 09 Paź 2008 15:36
    genpa
    Poziom 10  

    jak podam ok. 0V (stan niski z mega32) to nie zatkam tranzystora?(bodajże bc860)

    Dodano po 4 [minuty]:

    ups nie 0 a 5V ;) sorry

    0
  • #4 09 Paź 2008 15:37
    oj
    Poziom 42  

    Jak podasz "0" - to otworzysz
    Jak podasz "1" - to nie zamkniesz

    Dotyczy to napięć 0 do Vcc

    Trzeba dołączyć drugiego ULN lub 4-ry tranzystory N-P-N

    0
  • #5 09 Paź 2008 15:41
    genpa
    Poziom 10  

    NPN ? połączone tak: kolektor do 12, baza na rezystor ,a emiter na wyświetlacz?

    0
  • #7 23 Paź 2008 10:43
    SteveY
    Poziom 11  

    Czy zamiast tej pary darlingtonowej można tam zastosować pojedyncze MOSy do wybierania poszczególnych cyfr?

    W sensie, czy coś takiego zadziała?

    uln2003 + wyświetlacz wspólna anoda?

    edit: Te wyświetlacze mają być ze wspólną katodą.

    0
  • #8 23 Paź 2008 14:01
    oj
    Poziom 42  

    Tak jak teraz na schemacie.

    ULN2803 trzeba zamienić na UDN2981

    0
  • #9 23 Paź 2008 20:39
    SteveY
    Poziom 11  

    Nie chcę być natrętny ale mógłbyś wyjaśnić dlaczego UDN zamiast ULN? :)

    0
  • #10 23 Paź 2008 23:53
    oj
    Poziom 42  

    Ponieważ do ULNa (do wyjść) prąd może tylko wpływać.

    0
  • #12 02 Lis 2008 18:03
    SteveY
    Poziom 11  

    OK. Mam wszystkie części, na breadboardzie dla dwóch cyferek Kingbrighta SC23-12SRWA działa ładnie. Co prawda, za LS138 musiałem dać inwertery, żeby nMOSy włączać ale to nie problem.

    Problemem jest teraz zrobienie dla ośmiu cyferek jednostronnej płytki... Chcę zrobić osobną płytkę dla samego wyświetlacza, łączoną z płytką główną, na której jest procesor, kablem 16-żyłowym (8 wyborów segmentu, 8 wyborów cyferki). Rzecz w tym, że chyba geometrycznie niemożliwe jest połączenie tego na płytce jednostronnej. Kombinuję tak, żeby na tej płytce też były kabelki łączące poszczególne cyfry, tworząc w ten sposób swego rodzaju drugi layer (powietrzny).

    Pytanie, które może mi ułatwić sprawę jest następujące - cyferki LED mają po dwie katody wyprowadzone na obudowie. Czy obie muszą być użyte czy można stosować tylko jedną do sterowania? Na breadboardzie korzystałem z jednej i działało ale nie wiem czy to nie wpływa jakoś na jasność świecenia i ogólnie na poprawność działania.

    PS. sorki za porwanie tematu :) Jakby co to można przenieść.

    0
  • #13 02 Lis 2008 20:15
    oj
    Poziom 42  

    Nie muszą przy nie wyżyłowanych prądach dla wyświetlaczy; szeroka ścieżka idąca do wspólnych katod wyświetlaczy jest wystarczająca.

    0