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.

Wyswietlacz segmentowy-dobór tranzystora i oporników

doggerss 26 Mar 2012 05:54 3814 20
  • #1 26 Mar 2012 05:54
    doggerss
    Poziom 9  

    Witam, chce podłączyć wyświetlacz segmentowy led (LTS-8804A) zgodnie z tym schematem:

    Wyswietlacz segmentowy-dobór tranzystora i oporników

    Pytanie 1 to czy ktoś widział/znalazł datasheet tego wyświetlacza?
    Prosiłbym o linka...

    Rezystory do katod ledów poszczególnych segmentów z braku danych założyłem Vd=2V i Id=20mA - wyjdzie 150R

    Ale do sterowania chce użyć tranzystora NPN BC547B -data Link

    Moja prośba/pytanie to: czy mógłby mi ktoś wyjaśnić krok po kroku jak liczyć dobierane rezystory do kolektora i bazy?? Oraz na jakie dane w datasheecie(ang nazwy) zwracać uwagę/czytać??

    0 20
  • #2 26 Mar 2012 10:02
    tmf
    Moderator Mikrokontrolery Projektowanie

    A gdzie ten tranzystor chcesz podłączyć? Zamiast 5V? Czemu on ma służyć? Budujesz wyświetlacz multipleksowany? W tranzystorach musisz zwrócić uwagę na prąd kolektora, napięcie saturacji i współczynnik wzmocnienia prądowego. Ic=Ib*wsp. wzmocnienia, stąd też wynika dobór rezystora na bazie.

    0
  • #3 26 Mar 2012 12:52
    doggerss
    Poziom 9  

    Wyswietlacz segmentowy-dobór tranzystora i oporników

    Tak miałoby wyglądać podłączenie. Praktycznie w każdej książce tak wygląda.

    Pytanie jak linijka po linijce liczymy opornik na bazie-czyli np. napięcie baza-emiter w czasie pracy jest ok 0,6(w wypadku tego tranz. chyba 0,66V). Prąd liczymy z tego i tego. Wiec spadek na bazie bedzie taki i taki dlatego opornik wyjdzie tyle-przykladowo o cos takiego mi chodzi.

    Pytanie też czy trzeba łączyć taki wyświetlacz przez tranzystor i dlaczego??
    I ostatnie: czy tylko na baze dajemy rezystor czy na kolektor też??

    0
  • #4 26 Mar 2012 13:11
    gaskoin
    Poziom 38  

    doggerss napisał:

    Pytanie też czy trzeba łączyć taki wyświetlacz przez tranzystor i dlaczego??
    I ostatnie: czy tylko na baze dajemy rezystor czy na kolektor też??


    Tu nie chodzi o podłączenie wyświetlacza, tylko czegokolwiek. Piny tego biednego uC nie mogą zasilać silnika w samochodzie :) Mają za małą wydolność prądową, dlatego stosuje się tranzystor, który tylko się włącza/wyłącza. Zauważ, że jakbyś podłączył te diody bezpośrednio pod pin, to dla Twoich obliczeń (20mA na diodę) z tego jednego pinu musiało by wypłynąć 160mA prądu. Teraz zajrzyj w notę i zobacz ile może max wypłynąć.

    Na kolektor nie trzeba, prąd przecież płynie od kolektora do emitera a tam już rezystory masz, które ograniczą całkowity prąd.

    0
  • #5 26 Mar 2012 13:52
    atom1477
    Poziom 43  

    doggerss napisał:
    Wyswietlacz segmentowy-dobór tranzystora i oporników

    Tak miałoby wyglądać podłączenie. Praktycznie w każdej książce tak wygląda.

    Nie widziałem tego w żadnej książce.

    0
  • #6 26 Mar 2012 14:39
    sp3ots
    Poziom 35  

    Witam !
    Jeśli robisz układ z tylko jednym wyświetlaczem LED, to zasilanie takie nie ma sensu. Co innego 2, 3, 4, i więcej wyświetlaczy LED, wtedy to ma sens ( wyświetlanie multipleksowe ).
    Jeśli masz tylko jeden wyświetlacz LED zasil go bez pośrednio z +5V.
    Pozdrawiam. Stefan

    0
  • #7 26 Mar 2012 14:47
    starob
    Poziom 25  

    To są istotne dane stanowiące punt wyjścia do obliczeń, np. dla Atmega128:

    3. Although each I/O port can sink more than the test conditions (20mA at VCC = 5V, 10mA at VCC = 3V) under steady state
    conditions (non-transient), the following must be observed:
    TQFP and QFN/MLF Package:
    1] The sum of all IOL, for all ports, should not exceed 400mA.
    2] The sum of all IOL, for ports A0 - A7, G2, C3 - C7 should not exceed 100mA.
    3] The sum of all IOL, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 100mA.
    4] The sum of all IOL, for ports B0 - B7, G3 - G4, E0 - E7 should not exceed 100mA.
    5] The sum of all IOL, for ports F0 - F7, should not exceed 100mA.
    If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater
    than the listed test condition.
    4. Although each I/O port can source more than the test conditions (20mA at Vcc = 5V, 10mA at Vcc = 3V) under steady state
    conditions (non-transient), the following must be observed:
    TQFP and QFN/MLF Package:
    1] The sum of all IOH, for all ports, should not exceed 400mA.
    2] The sum of all IOH, for ports A0 - A7, G2, C3 - C7 should not exceed 100mA.
    3] The sum of all IOH, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 100mA.
    4] The sum of all IOH, for ports B0 - B7, G3 - G4, E0 - E7 should not exceed 100mA.
    5] The sum of all IOH, for ports F0 - F7, should not exceed 100mA.
    If IOH exceeds the test condition, VOH may exceed the related specification. Pins are not guaranteed to source current
    greater than the listed test condition.[/code]

    0
  • #8 26 Mar 2012 15:26
    doggerss
    Poziom 9  

    atom1477 napisał:
    doggerss napisał:
    Wyswietlacz segmentowy-dobór tranzystora i oporników

    Tak miałoby wyglądać podłączenie. Praktycznie w każdej książce tak wygląda.

    Nie widziałem tego w żadnej książce.


    Tak wyglada podlaczenie jednego wyswietlacza, gdy jest podwojny dochodzi zwyczajnie jeszcze jeden tranzystor do anody przeciez.

    Tak myslalem ze dla jednego nie trzeba wlasnie stosowac tranzystora, ale tak narysowalem bo nie mam podwojnego wyswietlacza.

    Załóżmy, że są 2 jak na rys., jak wtedy wyglądają obliczenia?

    0
  • #9 26 Mar 2012 15:44
    mirekk36
    Poziom 42  

    Zwróć uwagę co napisał ci atom1477 ----- bo ma rację - powołujesz się na książki a w żadnej nie ma takiego schematu jak pokazałeś bo jest błędny.

    Tu powinien być panie kolego tranzystor PNP a nie NPN jak teraz na tym rysunku. Na bazę dajesz rezystor 1 - 2K i wszystko działa jak należy. Ale jeśli to kilka wyświetlaczy wtedy użyj ULN2803 żeby załączać katody do GND a nie bezpośrednio z procka.

    0
  • #10 26 Mar 2012 16:47
    tmf
    Moderator Mikrokontrolery Projektowanie
  • #11 26 Mar 2012 17:07
    starob
    Poziom 25  

    Napięcie wyjściowe portu z noty kat. w stanie H Uoh=4,2V ,w stanieL Uol=0,9V
    Tranzystor pracuje w układzie WE (wtórnik) posiada duża impedancję wejściową, w praktyce można przyjąć, że sterowany jest napięciowo.
    Napięcie na emiterze nigdy nie przekroczy Ue=Uoh-Ube ;
    Ue=4,2- 0,6= 3,6V
    Min. napięcie wyjściowe PA to 0,9V
    Na diodę z opornikiem pozostanie Ue-Uol=3,6-0,9= 2,7V;
    zakładamy np. Udiody 2V Imax=10mA (odczytać rzeczywiste dane diody z katalodu)
    Ze względu na "wydolność" uC nie przekraczać 10mA na diodę.

    2,7-Ud=2,7-2.0= 0,7V

    R=0,7V/0,01A=70ohm

    Dodano po 2 [minuty]:

    tmf napisał:
    Dlaczego? NPN też jest dobry i układ elektrycznie jest zupełnie poprawny.

    prawda:)
    PNP w tym układzie nigdy się w pełni nie "zatka" i będzie "podżarzał" cyfry.

    W układzie sterowania multipleksowego (układ docelowy) do obliczeń można przyjąć Imax diody * liczba cyfr , ponieważ cyfry cały czas nie świecą nie więcej jednak niż te 10mA.

    0
  • #12 26 Mar 2012 18:17
    mirekk36
    Poziom 42  

    starob napisał:

    tmf napisał:
    Dlaczego? NPN też jest dobry i układ elektrycznie jest zupełnie poprawny.

    prawda:)
    PNP w tym układzie nigdy się w pełni nie "zatka" i będzie "podżarzał" cyfry.


    A to przepraszam - coś mi się w takim razie pomieszało.

    0
  • #13 26 Mar 2012 19:32
    doggerss
    Poziom 9  

    starob napisał:
    Napięcie wyjściowe portu z noty kat. w stanie H Uoh=4,2V ,w stanieL Uol=0,9V
    Tranzystor pracuje w układzie WE (wtórnik) posiada duża impedancję wejściową, w praktyce można przyjąć, że sterowany jest napięciowo.
    Napięcie na emiterze nigdy nie przekroczy Ue=Uoh-Ube ;
    Ue=4,2- 0,6= 3,6V
    Min. napięcie wyjściowe PA to 0,9V

    dotąd rozumiem
    starob napisał:

    Na diodę z opornikiem pozostanie Ue-Uol=3,6-0,9= 2,7V;

    tego nie zrozumiałem-jesli podłącze wyświetlacz bezpośrednio do zasilania +5V to na diode z opornikiem nie bedzie 5V-Uol?
    tranzystor bi. nie działa na zasadzie 'otwierania/zamykania' kanału? - czy spadek nie bedzie zalezny tylko od obciazenia, w tym wypadku 5V-Uol-Ud?


    starob napisał:

    zakładamy np. Udiody 2V Imax=10mA (odczytać rzeczywiste dane diody z katalodu)
    - danych nie mam bo nie moge znaleść datasheet - oznaczony jest LTS-8804A 439 TAIWAN2 L

    0
  • #14 26 Mar 2012 20:46
    starob
    Poziom 25  

    doggerss napisał:

    tego nie zrozumiałem-jesli podłącze wyświetlacz bezpośrednio do zasilania +5V to na diode z opornikiem nie bedzie 5V-Uol?
    tranzystor bi. nie działa na zasadzie 'otwierania/zamykania' kanału? - czy spadek nie bedzie zalezny tylko od obciazenia, w tym wypadku 5V-Uol-Ud?

    Analogówka się kłania :)
    Taki sposób włączenia tranzystora nazywa się wtórnikiem emiterowym (zasilanie na kolektorze , obciążenie w emiterze).
    ...najprościej mówiąc - na wyjściu (emiter) masz zawsze napięcie bazy pomniejszone o spadek Ube. Po szczegóły odsyłam do neta.

    0
  • #15 26 Mar 2012 21:31
    atom1477
    Poziom 43  

    No i właśnie dlatego tego układu się raczej nie stosuje. Bo się niepotrzebnie traci 0,7V. A przy tranzystorze PNP traciło by się 0,1...0,2V.

    0
  • #16 26 Mar 2012 22:16
    ElectroTom
    Poziom 24  

    PNP- germanowy tranzystor- 0,2V.

    0
  • #17 26 Mar 2012 22:24
    doggerss
    Poziom 9  

    No ok, dzieki za wyjaśnienia co do liczenia. A z datasheetem do tego typu wyśw. ktoś się spotkał może?

    0
  • #18 26 Mar 2012 23:19
    atom1477
    Poziom 43  

    ElectroTom napisał:
    PNP- germanowy tranzystor- 0,2V.

    Co to miało znaczyć? Germanowy miał by przecież około 20...50mV.

    0
  • #19 26 Mar 2012 23:32
    mirekk36
    Poziom 42  

    atom1477 napisał:
    ElectroTom napisał:
    PNP- germanowy tranzystor- 0,2V.

    Co to miało znaczyć? Germanowy miał by przecież około 20...50mV.
    To był tak duży skrót myślowy, że wydało mi się iż kolega ElectroTom kojarzy PNP z tranzystorem germanowym.

    0
  • #21 27 Mar 2012 21:03
    ElectroTom
    Poziom 24  

    Nieuważnie przeczytałem posty.
    Pozdrawiam.

    0