logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Kość CMOS do konwersji kodu 1 z 10 na BCD - jaka wybrać?

omen_s 01 Sty 2005 22:33 5377 13
REKLAMA
  • #1 1102765
    omen_s
    Poziom 19  
    Posty: 424
    Pomógł: 4
    Ocena: 9
    Jaka kość CMOS zamienia kod 1 z 10 na kod w BCD?
    Szukałem ale jakoś nie bardzo mogłem znaleźć to o co mi chodziło. :(
  • REKLAMA
  • #2 1102850
    elbob
    Poziom 32  
    Posty: 1500
    Pomógł: 211
    Ocena: 117
    Witam.

    Masz na myśli dekoder kodu BCD na kod 1 z 10?

    Jeżeli tak, to jest to - 4028.

    Pozdrawiam.
  • #3 1102913
    omen_s
    Poziom 19  
    Posty: 424
    Pomógł: 4
    Ocena: 9
    Cytat:
    Masz na myśli dekoder kodu BCD na kod 1 z 10?


    niestety nie
    chodzi mi o dekoder 1 z 10 na kod BCD czyli np. podaje sygnał na 3 wejście z 10 możliwych, a kostka ustawia na wyjściu też 3 ale w kodzie BCD, czyli odwrotność 4028
  • REKLAMA
  • #4 1102960
    Dominik S
    Poziom 21  
    Posty: 369
    Pomógł: 34
    Ocena: 16
    Enkoder 74147 układ TTL (cmosa nieznam )
    Załączniki:
    • Kość CMOS do konwersji kodu 1 z 10 na BCD - jaka wybrać? Obraz1.jpg (215.54 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #5 1102996
    omen_s
    Poziom 19  
    Posty: 424
    Pomógł: 4
    Ocena: 9
    Dzięki za pomoc. W sumie to wystarczy 1 z 8 na BCD
    Układ 74147 to 40147.Znacie może podobny układ ale z zatrzaskami na wyjściu BCD ?
  • #6 1103014
    elbob
    Poziom 32  
    Posty: 1500
    Pomógł: 211
    Ocena: 117
    Witam.

    Jest - 4532 - ale, 8 na 3 więc do Twoich celów pewnie nieprzydatny.

    Jeżeli chodzi Ci o CMOS, to możesz zastosować 74C147 lub 74HC147 - pracują z poziomami logicznymi CMOS (rozkład wyprowadzeń zgodny z 74147).

    Pozdrawiam.

    PS.
    omen_s napisał:

    Układ 74147 to 40147

    40147 - nie ma.
    Za to CMOS jest - 74C147 i 74HC147.
  • #7 1104058
    omen_s
    Poziom 19  
    Posty: 424
    Pomógł: 4
    Ocena: 9
    Ma ktoś note katalogową układu 4351 ?
  • #8 1104544
    elbob
    Poziom 32  
    Posty: 1500
    Pomógł: 211
    Ocena: 117
    Witam.

    W załączniku.

    Pozdrawiam.
    Załączniki:
    • CD74HC4351.pdf (100.89 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #9 11640396
    elektryczny''
    Poziom 2  
    Posty: 3
    Witam,
    Chciałbym wznowić wątek jeśli można. Szukałem już chyba wszędzie.

    Poszukuje enkodera 1 z 10 na bcd lub 1 z 8 na 3bity ale koniecznie z zatrzaskiem po stronie bitowej.

    Enkoderem tym chciałbym sterować multiplekserem analogowym CD4051.
    Wybór 1 z 10 (1 z 8) chciałem zrealizować na przełączniku monostabilnym. Stąd właśnie zależy mi na zatrzaśnięciu wartości po stronie BCD.

    Czy istnieje coś takiego, a jeśli nie, too czy można to w prosty sposób zbudować z dostępnych elementów.
  • #10 12061894
    JacekKra
    Poziom 2  
    Posty: 3
    Chyba nie, ale są 2 metody:
    1. wykorzystać standardowy dekoder 1z10 > BCD i zatrzask reagujący na zmianę stanu - to są 3 standardowe układy,
    2. Układy PLD, ale z tym jest jeden problem - trzeba mieć gdzie przepalić (zaprogramować) taki układ - maszynka do tego kosztuje bardzo dużo - i też nie wiem ile kosztują PLD w Polsce.
    Jeśli chcesz mogę narysować taki układ na standardowych elementach?
  • #11 12062326
    elektryczny''
    Poziom 2  
    Posty: 3
    Wielkie dzięki. Rysować nie musisz. Z tym jakoś sobie poradzę. Nie wiedziałem tylko czy są może już gotowe takie elementy.

    Co do PLD to kiedyś programowałem takie na uczelni ale w tym wypadku koszty poniesione nie były by współmierne do funkcji użytkowych ;)
  • REKLAMA
  • #14 12107098
    PiotrPitucha
    Poziom 34  
    Posty: 2658
    Pomógł: 201
    Ocena: 424
    Witam
    EPROM ma wadę podstawową, nie ma zatrzasku.
    Trzy wady poboczne, trudniej go zaprogramować niż procesor, kosztuje więcej, i chyba więcej prądu pobiera ( te małej pojemności chyba miały nawet podwójne zasilanie ale nie pamiętam do jakiej pojemności bo zawsze bawiłem się powyżej 2716 ).
    Układ z procesorem ma też tą przewagę nad innymi ( nie nad EPROMem ), że można zaprogramować priorytety gdyby na kilku wejściach równocześnie pojawiły się sygnały.
    Piotr

Podsumowanie tematu

✨ Dyskusja dotyczyła poszukiwania układu CMOS zamieniającego kod 1 z 10 na kod BCD, czyli enkodera odwrotnego do popularnego dekodera 4028 (BCD na 1 z 10). Wskazano, że typowy enkoder TTL 74147 (również w wersji CMOS 74C147 lub 74HC147) realizuje kodowanie 1 z 10 na BCD, jednak nie posiada zatrzasku na wyjściu. Układ 4532 jest enkoderem 1 z 8 na 3 bity, ale nie spełnia wymagań 1 z 10. Wątpliwości budziła dostępność układów z zatrzaskiem na wyjściu BCD; zaproponowano dwie metody: zastosowanie standardowego enkodera z zewnętrznym zatrzaskiem lub wykorzystanie programowalnych układów logicznych (PLD), choć ich programowanie i koszt są problematyczne. Alternatywnie zasugerowano użycie mikrokontrolera Atmega z odpowiednim oprogramowaniem lub EPROM-u, jednak EPROM nie posiada zatrzasku i ma inne ograniczenia. W efekcie nie znaleziono gotowego układu CMOS enkodera 1 z 10 na BCD z zatrzaskiem, a rozwiązanie wymaga budowy układu z zatrzaskiem zewnętrznym lub zastosowania programowalnych elementów lub mikrokontrolera.
Wygenerowane przez model językowy.
REKLAMA