Skocz do zawartości

Pomocna odpowiedź

Napisano

Cześć, tworzę prostą grę bazującą na bramkach i układach logicznych (bez CPU), która musi pobrać skrócony/obcięty sygnał wciśnięcia przycisku. Załączam wycinek schematu, który jest za tę funkcję odpowiedzialny.

image.thumb.png.2f53358ff461af835b63296825c53508.png

W pierwszej części znajduje się filtr RC dolnoprzepustowy, którego wyjście jest później filtrowane przez bramkę AND (U5A na schemacie), pozostałe symbole to ogranicznik impulsów, który obcina impuls, aby trwał ok. 10 µs.

Nie wiem, czy to podejście jest prawidłowe i czy nie powinienem usunąć sekcji debouncującej i bramki U5A.

38 minut temu, Diax170 napisał:

Nie wiem, czy to podejście jest prawidłowe i czy nie powinienem usunąć sekcji debouncującej i bramki U5A.

Zostaw 😉 Zawsze możesz bez problemu wylutować zbędne komponenty. A jak się zastanawiasz nad działaniem to przetestuj na symulatorze (Falstad czy LTSpice)

  • Pomogłeś! 1
(edytowany)

Uprościć można stosując bramki z histerezą - bramki Schmitta odpowiednik CMOS 4093. Albo nawet pojedyncza bramka typu SN74AHCT1G14 

Edytowano przez _LM_

Ponieważ to jest cyfrówka to układ możesz zbudować na stykówce, a efekt zobaczysz w programie PulseView lub Logic 2 firmy Saelae.

Oczywiście do tego potrzeba analizator logiczny.

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...