Jestem początkującym elektronikiem
Jak działa DM7409?
Jak działa DM7409?
Witam,
Jestem początkującym elektronikiem
i zakupilem układzik DM7409 z myślą wykorzystania go jako brameczki AND jednak coś nie bardzo chce mi działać podłaczyłem zasilanie, mase i daje 2-5V na obie nóżki od jednej z bramek, ale na wyjściu bramki niestety nie dostaje upragnionego 5,5V. Czy ktoś byłby w stanie mi pomóc, domyślam sie ze to jakis banał
i pewnie cosik nie tak robie. Thx
Jestem początkującym elektronikiem
Możesz rozpatrzyć układ 74HC132. Są to co prawda bramki NAND, ale mają wejścia schmitta. Nie pamiętam, czy progi przerzutu będą ci pasować, ale możesz nad tym się zastanowić.Manolo pisze:Dzieki bardzoteraz juz wiem, a znasz moze taki uklad z bramkami AND najlepiej tez w obudowie z 14 nóżkami, który po podaniu na wejścia bramki np po 2-5V da na wyjściu także ok. 5V?
7408 - 4 bramki AND z normalnym wyjściem. ten układ jest bardzo podobny do poprzedniego 7409.
Czy będzie się nadawał? To jest kwestia: zależy do czego? Właściwie nie wiadomo jakie są wymagania dla budowanego przez ciebie układu. Jeżeli przetwarzasz sygnały cyfrowe, to się nada. Jeżeli użyte sugnały mają łagodne, rozmyte zbocza, to nie specjalnie. Zastanawiające jest to, co napisałeś wcześniej: sygnały na wejściu mają 2-5V. To raczej sugeruje, że przetwarzany sygnał ma charakter analogowy, więc układy z serii 74xxx mogą mieć kłopoty i z tego względu wcześniej pisałem o bramkach z wejściem Schmitta (i tu są dwie możliwości 74132 lub 7414, ale żadne się są bramkami AND).
Chociaż nie stanowi to problemu, bo można na bazie bramek NAND zbudować dowolną funkcję kombinacyjną (szczególnie bramki AND są łatwo realizowalne).
Czy będzie się nadawał? To jest kwestia: zależy do czego? Właściwie nie wiadomo jakie są wymagania dla budowanego przez ciebie układu. Jeżeli przetwarzasz sygnały cyfrowe, to się nada. Jeżeli użyte sugnały mają łagodne, rozmyte zbocza, to nie specjalnie. Zastanawiające jest to, co napisałeś wcześniej: sygnały na wejściu mają 2-5V. To raczej sugeruje, że przetwarzany sygnał ma charakter analogowy, więc układy z serii 74xxx mogą mieć kłopoty i z tego względu wcześniej pisałem o bramkach z wejściem Schmitta (i tu są dwie możliwości 74132 lub 7414, ale żadne się są bramkami AND).
Chociaż nie stanowi to problemu, bo można na bazie bramek NAND zbudować dowolną funkcję kombinacyjną (szczególnie bramki AND są łatwo realizowalne).
A no tak, racja mogłem napisać odrazu po co mi to i co zamierzam zrobić. Zacznę może od początku
. Chciałem po prostu zwiekrzyć ilość wyjść w mikrokontrolerze Atmega8, a dokładniej zrobić z 9 wyjść 20 takich, które by załączały przekaźniki RM85-2021-35-1012 relpol'a i w planie miałem wstawić 20 bramek AND podłączonych do tych 9 wyjść czyli 4x5, a wyjścia tych bramek wzmocnić poprzez układziki ULN2803. O i to na tyle 
W takim przypadku używasz normalnych układów cyfrowych (wyjścia i wejścia procków są zgodne z układami cyfrowymi). Niepokoi mnie jednak twoja koncepcja rozwiązania układowego (te 4x5). Dobrze by było, gdybyś zamieścił kawałek swego schematu dotyczącego tego fragmentu, bo mam wrażenie, że zmierzasz w ... maliny.Manolo pisze:A no tak, racja mogłem napisać odrazu po co mi to i co zamierzam zrobić. Zacznę może od początku. Chciałem po prostu zwiekrzyć ilość wyjść w mikrokontrolerze Atmega8, a dokładniej zrobić z 9 wyjść 20 takich, które by załączały przekaźniki RM85-2021-35-1012 relpol'a i w planie miałem wstawić 20 bramek AND podłączonych do tych 9 wyjść czyli 4x5, a wyjścia tych bramek wzmocnić poprzez układziki ULN2803. O i to na tyle
PS
Sądzę, że jesteś początkującym w dziedzinie układów cyfrowych, więc podaję garść istotnych informacji. Układy TTL mają oznaczenia następujące:
<jakieś literki>74<technologia><numer układu>
Te: <jakieś literki> identyfikują producenta i nie mają większego znaczenia.
<technologia> określa technologię wykonania układu i mamy:
- standardową bipolarną- brak literek
- bipolarną o zwiększonej szybkości działania i obniżonej pobieranej mocy - LS
- technologia CMOS - HC oraz HCT
Oczywiście istnieje wiele innych technologii, ale nie jest to w tej chwili najistotniejsze.
Jeżeli traktować twoje oznaczenia jako dosłowne, to używasz układów z serii standard. Te układy nie są już dzisiaj używane i należy uważać je za "wymare" i również nie używać. Układy LS praktycznie są wyeliminowane i są stosowane coraz żadziej. Obowiązującymi są układy HC i HCT i takich należy używać. Różnice wynikające z technologi wykonania układów wpływają na pobór mocy przez układ oraz tzw obciążalność, która robi się istotnym parametrem ukłdów. Wejścia układów serii standard bardziej obciążają wyjście (w twoim przypadku wyjścia procka), co w efekcie oznacza, że jedno wyjście portu procka może wysrterować 1..2 wejść w przyłączonych bramkach. Układy HCT mają praktycznie zerową obciążalność, więc często tego nie bierze się pod uwagę.
Często w rozważaniach pomija się szczegóły dotyczące producenta lub technologii i używa się oznaczenia do identyfikacji spełnianej funkcji (jak 74132 w moich postach).
Pytanie - czy miałyby załączać te przekaźniki na stałe?Manolo pisze:dokładniej zrobić z 9 wyjść 20 takich, które by załączały przekaźniki RM85-2021-35-1012 relpol'a i w planie miałem wstawić 20 bramek AND podłączonych do tych 9 wyjść czyli 4x5, a wyjścia tych bramek wzmocnić poprzez układziki ULN2803
Jeśli tak, to takie rozwiązanie nie zda egzaminu. Lepiej byłoby wtedy zastosować np. 74HCT573, czyli układy które mogą pamiętać ustawiony na wyjściu stan.
Hmm, tzn jak na stałe? Tymczasowo to ma sterować roletami i generalnie jak na dwóch wyjściach mikrokontrolera ( według schematu wyżej np. PB0 i PB6) dam stan wysoki to chciałbym, aby dany przekaźnik ( podpięty do pierwszego wyjścia od lewej układziku 2803) się załączył. Potrwa to może jakieś 15s zanim roleta się zamknie, albo otworzy. Czy do takiego zastosowania to rozwiązanie jest dobre? i czy te układziki 7408 bedą tu pasować jako AND'y?
Nie jest ważne czym chcesz sterować. Istotne jest to, że przy tym rozwiązaniu nie jesteś w stanie wytworzyć dowolnej kombinacji do wysterowania wszystkich przekażników. Zastanów się jakie musisz wypracować stany na wyjściach procka (PB0..PB4,PB6,PB7,PC0,PC1) by na wyjściu układu ULN uzyskać przykładowo 10101010101010101010?Manolo pisze:Hmm, tzn jak na stałe? Tymczasowo to ma sterować roletami i generalnie jak na dwóch wyjściach mikrokontrolera ( według schematu wyżej np. PB0 i PB6) dam stan wysoki to chciałbym, aby dany przekaźnik ( podpięty do pierwszego wyjścia od lewej układziku 2803) się załączył. Potrwa to może jakieś 15s zanim roleta się zamknie, albo otworzy. Czy do takiego zastosowania to rozwiązanie jest dobre? i czy te układziki 7408 bedą tu pasować jako AND'y?
To jest ta moja wątpliwość, o której wcześniej wspomniałem.
Każdy układ logiki TTL lub CMOS będzie pasował.Manolo pisze:i czy te układziki 7408 bedą tu pasować jako AND'y?
Nie ma co rozpaczać. Masz kilka rozwiązań. Jedno to jak wcześniej proponowałManolo pisze:No tak racja, ten pomysł jest do banikompletnie się nie nadaje
. W takim razie jak to rozwiązać?? Kupić mikrokontroler z wystarczającą ilością portów czy da się to obejść w prosty sposób?
Popatrz, poczytaj a wybór należy do ciebie.
Rozwiązanie z użyciem 4094 może okazać się atrakcyjne, bo w sumie będziesz musiał do ich obsługi użyć minimum 3 wyprowadzeń i uzyskać praktycznie dowolną ilość wyjść do sterowania przekaźnikami. Oczywiście nic nie ma za darmo, więc w tym przypadku trzeba będzie się trochę potrudzić w oprogramowaniu. Dodatkoto czas wpisywania danych do rejestrów będzie większy, ale do sterowania przekaźnikami w zupełności wystarczy.
O ile dobrze się domyślam to przy tych 74573 musiałbym użyć 3 takie układziki i zużyć z "ATmega8" 8 portów na Data, 3 na LE i 1 na OE. Czyli jak dobrze licze 12
, hmm no nie tak źle, staczy jeszcze na LCD i skromną klawiaturkę. Jednak przy 4094 wystarczą tylko 3. Chyba wybiorę obie opcjie
najpierw tą łatwiejszą, a potem pomęcze się z tą trudniejszą bo jak patrze w tej chwili to nie wszystko z tego rozumiem
. Jeśli mogę to zamieszczę później schemacik, żeby znowu się nie okazało, że o czymś nie pomyślałem. Przyznam się że to co jest na tym schemacie, który zamieściłem wyżej to zlutowałem już na uniwersalnej płytce
. Tak to jest jak się najpierw robi, a potem myśli. Thx