Skocz do zawartości

Technika cyfrowa - #7 - sterowanie wyświetlaczem 7-seg.


Pomocna odpowiedź

Podłączyłem do licznika diodę poprzez rezystor 1 kΩ ponieważ z koszyka wychodzi napięcie5,45V .Z pomiarów wyszło ,że do pinu5 trzeba podłączyć Minus diody.Jak wynika z opisu układu ,gdy odliczona wartość jest w zakresie 0 do 4 ,to stan logiczny wynosi 1 i dioda nie świeci.Gdy wartość odliczona jest w przedziale 5 do 9,,to stan logiczny wynosi 0 i dioda świeci. Po przejściu licznika na 0 dioda natychmiast gaśnie.1713117228963.thumb.jpg.d9845df3a8715acc6d9cf8f733b8ff87.jpg1713117228887.thumb.jpg.948f16ac79b04b01ccd5f5ef8e35cc09.jpg

  • Lubię! 1
  • 2 miesiące później...
  • 4 miesiące później...

Cześć! Czy zamiast 8. rezystorów przy anodach wyświetlacza można zastosować jeden przy katodzie?

  • 2 tygodnie później...

@MikLuk witam na forum. Nie, w taki sposób nie powinno zasilacz się takich wyświetlaczy. Każdy segment powinien mieć swój rezystor. W przeciwnym wypadku wyświetlacz będzie świecił z różną jasnością w zależności od liczby włączonych segmentów (ten sam prąd będzie dzielony na mniej lub więcej segmentów). W zrozumieniu tego zjawiska pomocny będzie również ten artykuł: https://forbot.pl/blog/jak-dobrac-rezystor-do-diody-rozne-metody-zasilania-led-id14482

  • 1 miesiąc później...
(edytowany)

Zastanawia mnie licznik. Na spisie części do budowy układu są miedzy innymi 3 kondensatory 100nF, widzę je też na schemacie. Jednak na układzie zbudowanym przez was jest tylko 1 ?

Zrobiłem swój układ według schematu który działa. Proszę tylko o sprawdzenie czy dobrze podłączyłem kondensatory bo w sumie nie jestem pewien. Za co odpowiada kondensator C3 ze schematu?? 

 

EDIT:

 

dodać przycisk wyłączający chwilowo wyświetlanie cyfry,

dodać przycisk wyłączający zliczanie nowych wartości,

dodać diodę sygnalizującą stan wyjścia carry out.

Czy do tych wejść tez podłączamy sygnały przez rezystory?

 

 

IMG_20250109_131449.jpg

IMG_20250109_131500.jpg

Edytowano przez PanMajster
  • 2 miesiące później...
  • 9 miesiące później...

hmmm, układ licznika mi działa, dodatkowe zadania z diodą carry out oraz wyłączaniem zasilania też, a clock inhibit chyba nie do końca:
- jak go trzymam to faktycznie wciskanie drugiego przycisku nie zwiększa wyniku, ale

- za każdym razem jak puszczam przycisk clock inhibit, to zliczana jest wartość o 1, jak przy wejściu na normalnego clocka

Zakładam, że to nie jest poprawne. Czy coś nie tak zbudowałem z układem? Na potwierdzenie, że ten clock inhibit działa mi jak zwykły clock jest to, że musiałem dać filtr RC, bo inaczej zliczało mi wiele wartości dodatkowych.

 

20260112_102623.jpg

20260112_102618.jpg

20260112_102612.jpg

(edytowany)

Tutaj jeszcze drugi wariant rozwiązania, kopiujący filtr z przycisku liczącego, a więc odwracający działanie przycisku clock inhibit. i teraz faktycznie jak nie trzymam przycisku clock inhibit to zliczanie nie działa, ale puszczanie przycisku clock inhibit ponownie powoduje zliczenie za każdym puszczeniem tego przycisku. tak ma być?

 

 

20260112_104433.jpg

20260112_104440.jpg

20260112_104445.jpg

Edytowano przez lpk

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...