Wszystkie systemy wbudowane mają pamięć do przechowywania danych. Te pamięci składają się z przerzutników, te przerzutniki przechowują dane w postaci bitów. Każdy flip flop może przechowywać jeden bit. Czyli dla ośmiu przerzutników będziemy mieli 8-bitową pamięć. Ta pamięć służy do przechowywania programów lub uzyskiwania dostępu do programu. Istnieją różne typy przerzutników, tutaj omówimy przerzutniki SR.
W zegarze 555IC znajduje się przerzutnik SR (Set Reset), więc zegar można ustawić tak, aby przechowywał jeden bit danych. Oto, co tutaj zrobimy. Używamy timera do przechowywania jednego bitu danych.
Elementy obwodu
- Napięcie zasilania od +5 do +12
- 555 IC
- Rezystory 10 kΩ (2 sztuki), 1 kΩ
- Guziki (2 sztuki)
- DOPROWADZIŁO,
- Kondensator 100 µF (nieobowiązkowy, podłączony równolegle do zasilania)
Objaśnienie obwodu i pracy
Schemat obwodu 555IC oparciu jednej komórce nieco przedstawiono na rysunku powyżej. Tutaj używamy przerzutnika obecnego w zegarze, jak omówiliśmy wcześniej.
Teraz weźmy pod uwagę, że wszystkie komponenty są połączone, jak pokazano na schemacie obwodu, a zasilanie jest włączone. Ponieważ pin progowy jest podłączony do zasilania przez rezystor 10K, wyjście drugiego komparatora będzie niskie. Sygnał ten jest podawany na drugi pin SET przerzutnika wewnątrz timera.
Jak pokazano na poniższym rysunku, przerzutnik otrzymuje niski sygnał na ustalonym pinie przerzutnika.
Z tego powodu przerzutnik będzie przechowywać ZERO w swojej pamięci, więc wyjście będzie niskie. Jeśli chodzi o niski poziom wyjściowy, dioda LED będzie wyłączona. Teraz weź pod uwagę przycisk ustawiania, a następnie pin progowy jest bezpośrednio podłączony do masy. Pokazuje to poniższy rysunek. Z tego powodu na dodatnim zacisku drugiego komparatora będzie wyższy potencjał, więc drugi komparator wysyła dodatni wysoki sygnał.
Ten dodatni wysoki sygnał jest doprowadzany do ustalonego kołka przerzutnika, a więc przerzutnik przechowuje JEDEN w swojej pamięci, więc wyjście Q będzie wysokie, to wyjście Q umożliwia wejście timera w stan wysoki. Więc teraz zaświeci się dioda LED, aby powiedzieć, że JEDEN jest przechowywany w przerzutniku.
ONE jest obecnie przechowywany w pamięci przerzutnika, teraz, gdy wciśniemy przycisk resetowania, włączy się tranzystor PNP na schemacie wewnętrznym. Przez to pojawi się wysoki sygnał MR (Master Reset).
Ten reset główny, gdy osiągnie stan wysoki, przechowywany bit przerzutnika zostaje skasowany. To jest flip-flop opuszczony zbyt nisko. Gdy przerzutnik obniża się, wyjście spada. Więc teraz dioda LED zgaśnie. W ten sposób licznik czasu przechowuje jeden bit danych w swoim przerzutniku.