Skocz do zawartości

Technika cyfrowa - #3 - układy CMOS z bramkami


Pomocna odpowiedź

  • 3 miesiące później...

Mam jedną wątpliwość, dotyczącą kondensatora (kondensatorów).

W jednym z postów padło częściowe wyjaśnienie "Kondensator powinien znajdować się możliwie blisko układu scalonego.". OK, ale dlaczego?

Wydaje mi się (jestem mocno zielony w temacie), że kondensator zapięty pomiędzy liniami zasilania (zaraz przy wejściu zasilania na płytkę stykową) spełnia wymagania ze schematu (jest wpięty pomiędzy masę a VDD). Czy w przypadku dwóch układów scalonych jego funkcja się nie dubluje? Przynajmniej tak wynika ze schematu. Czy w przypadku ostatniego układu z lekcji (dwa układy scalone) nie wystarczy jeden kondensator wpięty pomiędzy GND i VDD?

1 minutę temu, Szern napisał:

W jednym z postów padło częściowe wyjaśnienie "Kondensator powinien znajdować się możliwie blisko układu scalonego.". OK, ale dlaczego?

@Szern to po prostu coś w rodzaju dobrej praktyki. Oczywiście kondensator można umieścić w dowolnym miejscu i będzie to zgodne ze schematem. Układy scalone są jednak wrażliwe na wahania napięcia dlatego kondensatory filtrujące zasilanie powinno się montować tuż przy nich. Trzeba też pamiętać, że wszystkie przewody i długie połączenia działają jak anteny i zbierają zakłócenia z otoczenia - czasami machnięcie ręką nad układem wprowadza już duże zakłócenia. Jeśli kondensator znajduje się fizycznie blisko zasilania układu to mamy większą szansę, że wyeliminuje on zakłócenie.

To tak jak z filtrami do wody. Intuicyjnie lepiej założyć filtr tuż przy kranie niż 500 metrów dalej, gdzie po pierwsze nie wiemy co dokładnie siedzi w rurach, a po drugie mogą tam być jeszcze jakieś dodatkowe odnogi, przez które wejdą jakieś zarazki 🔬

Ciężko to zaobserwować przy takich małych układach. Jest to dużo lepiej widoczne, gdy tworzy się coś z Arduino i sterownikiem silników. Wtedy bez problemu można to zademonstrować. Brak kondensatora przy sterowniku silników może łatwo doprowadzić do resetu Arduino, a ten sam kondensator na wejściu zasilania dla całego układu wcale tego nie naprawi.

  • 6 miesiące później...

@tyrystor33 taka sytuacja nie powinna mieć miejsca, ponieważ opóźnienie wprowadzane przez bramki jest praktycznie pomijalne (w tego typu układach). Pokaż proszę wyraźne zdjęcie układu lub nagraj film jak w praktyce wygląda to opóźnienie.

  • 3 miesiące później...
17 minut temu, lordluca napisał:

R1 - dlaczego akurat 10k? Skąd się wzięła ta wartość?

Jest akceptowalnie równa i dostępna w większości zestawów. W dodatku przy napięciu 5V ogranicza prąd do 500uA, co jest znikomą wartością (względem tego pobieranego przez układ bramek).

W przypadku niektórych układów wymagana jest bardziej konkretna wartość np. 4k7 lub 3k3, ale to zawsze można znaleźć w notach katalogowych / dokumentacji. A 10k jest "bo jest". (Sam często używam 2k2 jako rezystora podciągającego do tranzystorów N-MOS, gdy nie potrzebuję błyskawicznych czasów przełączania, a jedynie ochronić mikrokontroler przed szpilkami poboru prądu).

  • Lubię! 1
  • Pomogłeś! 1
  • 3 miesiące później...
(edytowany)

Witam.Zrobiłem ćwiczenie z tematu : łączenie bramek.Za pierwszym razem pomyłkowo zrobiłem połączenie jak na pierwszym zdjęciu i uszkodziłem układy.81 zrobił się gorący jak lutownica.Trzeba bardzo uważać.1707568509800.thumb.jpg.2690046e239a7f9a24790c12cf070852.jpg1707568509753.thumb.jpg.0deb3d7af4bc04810c81403671dbde74.jpg1707568509699.jpg1707568509644.thumb.jpg.8fd5264e225178f8affb78518061fe10.jpg1707568510412.thumb.jpg.bb87eb09cdc3e791c45571ff16ede545.jpg1707568510685.thumb.jpg.b4f3d6dcf32329720ce1adbcc8882770.jpg1707568510144.thumb.jpg.29978fc23090960c3dd6f4240d74f360.jpg1707568510056.thumb.jpg.5010d0b1197bcd037bdf01d01bdbea54.jpg

Edytowano przez Piotr66
  • Lubię! 1

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