Skocz do zawartości

Technika cyfrowa - #6 - układy pamiętające


Komentator

Pomocna odpowiedź

Zbudowany przeze mnie układ.

20221214_195125.thumb.jpg.55e2a1f06a115504b8b3b26f3aecf597.jpg

Układ pamięta stan napięć krótko po wyłączeniu. Jednak po rozładowaniu układu (poprzez odczekanie ok. minuty lub wciśnięcia obu przycisków) wraca do pierwotnego stanu tj. czerwona dioda świeci. Zauważyłem też, że mogę zmienić stany przy wyłączonym układzie póki nie jest jeszcze rozładowany (wyłączam układ przy stanie "czerwonym", wciskam przycisk dla "zielonego", włączam układ, zielona dioda świeci). Tak z ciekawości co może być potrzebne by ten układ mógł pamiętać swój stan nawet po odłączeniu zasilania?

  • Lubię! 1
Link do komentarza
Share on other sites

10 godzin temu, Maciek_S napisał:

Tak z ciekawości co może być potrzebne by ten układ mógł pamiętać swój stan nawet po odłączeniu zasilania?

No takiej magii, to tutaj nie uda nam się łatwo zrobić 🙂 Jedyna szybka opcja to dodanie dużego kondensatora elektrolitycznego, który będzie w stanie podtrzymać zasilanie, gdy odłączysz baterię. Jednak to nie jest prawdziwe zapamiętywanie, które jest odporne na odłączenie zasilania. Tutaj już wkraczamy w temat różnego rodzaju pamięci - jedne są ulotne, a inne nieulotne i Twój układ musiałby zachowywać się jak taka pamięć). Tutaj możesz ogólnie poczytać o rodzajach pamięci: https://forbot.pl/blog/kompendium-pamieci-zewnetrznych-eeprom-flash-fram-id29485

Link do komentarza
Share on other sites

@ethanak tylko pytanie, czy wykorzystanie osobnego przekaźnika bistabilnego można nazwać rozbudowę te układu, który pojawił się w poście pytającego - chyba nie takiej odpowiedzi oczekiwał 😉 Bo w takiej sytuacji to można wyrzucić cały układ i zastosować taki przekaźnik 😉

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

@Treker to samo można powiedzieć o FRAM - do tego potrzebny jest jeszcze mikrokontroler, a to już na 100% nie jest rozbudowa układu 🙂

A co powiesz na stworzenie przerzutnika T gdzie elementem pamiętającym będzie ten właśnie przekaźnik?

 

Link do komentarza
Share on other sites

Prawie bez komputera to można też pamięć z interfejsem równoległym wykorzystać, taka 8 bitowa. No trzeba zaprogramować, ale potem można przyciskami w ilości linii adresowych (naciśnięty, to "plus", nie - podciągnięty do masy) wyzwalać stan na wyjściu składający się z 8 linii wyjściowych.

Edytowano przez matsobdev
Link do komentarza
Share on other sites

1 godzinę temu, ethanak napisał:

to samo można powiedzieć o FRAM

Jasna sprawa, ten artykuł o pamięciach to podlinkowałem tak dodatkowo 😉

1 godzinę temu, ethanak napisał:

A co powiesz na stworzenie przerzutnika T gdzie elementem pamiętającym będzie ten właśnie przekaźnik?

Też jest taka możliwość. Niemniej ja jednak zrozumiałem to pierwotne pytanie w taki sposób, że autor liczył na rozwiązanie typu: dodając 2 kondensatory, rezystor i tranzystor da się z tego zrobić pamięć, która przetrwa odłączenie zasilania.

Link do komentarza
Share on other sites

@Piotr66 jest to kondensator filtrujący zasilanie dla układu CMOS. Faktycznie zabrakło go na zdjęciu, ale na szczęście nie wpływa to zupełnie na działanie tego układu - dodawanie takich kondensatorów to po prostu dobra praktyka. W praktyce warto go dodać jak najbliżej układu CMOS, w ostateczności można go wpiąć w szyny zasilania płytki stykowej.

  • Lubię! 1
Link do komentarza
Share on other sites

Witam.Wykonałem test komórki pamięci.Diody zapalają się switchami po przekątnej.Co ciekawe ,gdy wyłączymy zasilanie i włączymy ponownie zaświeci się dioda wcześniej zapalona.Druga ciekawostka.Przy wyłączonym zasilaniu wciskamy switch od wybranej diody i ta  zapala się po włączeniu zasilania ,mimo,że wcześniej świeciła się inna.Nawet kilkakrotne przełączenie spowoduje zapalenie odpowiedniej diody.1710858921647.thumb.jpg.67e8cd74e8ba03bc07ae9e36a3216124.jpg1710859385635.thumb.jpg.6557a79b0046c984ed9c44e412624e51.jpg

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.