Problem z wyswietlaczem siedmiosegmentowym

Jesli jesteś początkującym elektronikiem, to tu z pewnością znajdziesz pomoc. Miejsce dobre do dyskusji nad podstawami elektroniki w zakresie teorii i praktyki.
ODPOWIEDZ
rob.mar
-
Posty: 44
Rejestracja: 20 wrz 2009, 11:09
Lokalizacja: Łódź

Problem z wyswietlaczem siedmiosegmentowym

Post autor: rob.mar » 20 mar 2011, 13:28

Witam

Kupiłem układ, ktory zlicza i wyswietla na małym wyswietlaczu zaprogramowany czas. Wyswietlacz jest sterowany poprzez mikrokontroler za pomocą układu 74164 (oczywiscie miedzy wyjsciami ukladu a segmentami wyswietlacza sa stosowane oporniki 330 ohm). Chciałem jednak zastosować większy wyswietlacz (wysokosc cyfry 57 mm). aby go wysterowac zastosowalem miedzy wyjsciem ukladu 74164 a wyswietlaczem bufor uln2803, jednak wyswietlacz reaguje dosc dziwnie, a mianowicie pala się wszystkie segmenty z wyjatkiem jednego. W czym moze byc problem - czy to kwestia zlego podlaczenia wyswietlacza czy moze problemem jest mikrokontroler ? Dodam ze wyswietlacz jest ze wspolna anoda.

Z góry dziekuje ze wszelkie sugestie

Awatar użytkownika
tom5555
Użytkownik
Posty: 625
Rejestracja: 23 sty 2008, 1:20
Lokalizacja: Zabrze
Kontakt:

Post autor: tom5555 » 20 mar 2011, 17:15

ULN 2803 daje dodatkową negację, nie wiem czy to uwzględniłeś w programie.
Daj schemat tego układu i kod programu, to będzie można coś analizować.

rob.mar
-
Posty: 44
Rejestracja: 20 wrz 2009, 11:09
Lokalizacja: Łódź

Post autor: rob.mar » 20 mar 2011, 17:43

w tym problem ze programu nie mam bo uklad jest kupiony ja chce go tylko przerobic zeby zamiast mniejszego wyswietlacza bym mniejszy. A czesc schematu z wyswietlaczem ktora przerobilem:

Schemat

Co do negacji tez sie nad tym zastanawialem dlatego zastosowalem drugi uklad 2803 i bylo identycznie. A jesli by zastosowac zamiast tego ukladu zwykly wzmacniacz pracujacy jako wtornik emiterowy ?

Awatar użytkownika
tom5555
Użytkownik
Posty: 625
Rejestracja: 23 sty 2008, 1:20
Lokalizacja: Zabrze
Kontakt:

Post autor: tom5555 » 20 mar 2011, 18:25

ULN 2803 ma wyjścia typu otwarty kolektor, więc jeśli łączysz dwa układy, to musisz podwiesić wyjścia pierwszego układu do Vcc przez rezystory. Poza tym ULN nie ma Vcc, bo to tylko 8 tranzystorów Darlingtona. wyprowadzenie to służy podaniu masy na wszystkie wyjścia równocześnie. Wyprowadzenie to możesz zostawić nie połączone. Przypuszczam, że stary i nowy wyświetlacz to wspólna anoda.

rob.mar
-
Posty: 44
Rejestracja: 20 wrz 2009, 11:09
Lokalizacja: Łódź

Post autor: rob.mar » 21 mar 2011, 22:48

Podlaczylem wedlug schematu (pin 10 ukladu ULN2803 pozostawilem niewykorzystany):

Schemat

jednak uklad nadal nie dziala (pala sie wszystkie segmenty - jedne bardziej intensywnie od drugich)
Tak wyglada oryginalny schemat z podlaczonym mniejszym wyswietlaczem (wysokosc cyfry cos kolo 12 mm) i dziala dobrze

Schemat2


Mozna prosic jeszcze o jakies sugestie co robie nie tak

Z góry dziekuje

ODPOWIEDZ