CD4052 CMOS – jak przełącza sygnały i kanały

Pytanie

Chciałbym poznać działanie układu CMOS CD 4052 jakie sygnały przełącza i w jaki sposób to się odbywa.

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

CD4052 to podwójny 4-kanałowy multiplekser/demultiplekser analogowy CMOS. W praktyce są to dwa niezależne tory przełączające: tor X i tor Y, sterowane wspólnie tym samym adresem. Układ może przełączać sygnały analogowe i cyfrowe, a tor sygnałowy jest dwukierunkowy — więc może działać zarówno jako multiplekser, jak i demultiplekser. (ti.com)

Najprościej mówiąc:

  • pin X łączy się z jednym z pinów X0…X3,
  • pin Y łączy się z jednym z pinów Y0…Y3,
  • wybór robi się liniami A i B,
  • wejście INH odłącza wszystko naraz. (ti.com)

Układ nie przełącza mocy, tylko sygnały. W stanie włączenia nie jest idealnym zwarciem, tylko zachowuje się jak przełącznik o rezystancji rzędu setek omów, więc nadaje się do wejść o dość dużej impedancji, np. audio liniowego, czujników, wejść ADC, torów pomiarowych. (ti.com)

Bezpośrednia odpowiedź na pytanie Szczegółowa analiza problemu

1. Czym CD4052 jest funkcjonalnie

CD4052B według dokumentacji TI to układ typu dual 4-channel analog multiplexer/demultiplexer, a Nexperia opisuje go równoważnie jako 2 × SP4T analog switch. Oznacza to, że w środku są dwa elektroniczne przełączniki 4-pozycyjne: jeden dla toru X, drugi dla toru Y. (ti.com)

Każdy tor ma:

  • jedno wyprowadzenie wspólne: X lub Y,
  • cztery wyprowadzenia kanałowe: X0…X3 oraz Y0…Y3. (ti.com)

Istotna cecha: nie wybiera się osobno kanału dla X i osobno dla Y. Ten sam kod adresowy wybiera zawsze parę:

  • X0 i Y0,
  • albo X1 i Y1,
  • albo X2 i Y2,
  • albo X3 i Y3. (ti.com)

Dlatego CD4052 bardzo dobrze nadaje się do:

  • sygnału stereo L/R,
  • sygnałów różnicowych,
  • dwóch równoległych torów pomiarowych. (ti.com)

2. Jakie sygnały przełącza

CD4052 przełącza:

  • sygnały analogowe,
  • sygnały cyfrowe,
  • w obu przypadkach w obu kierunkach. (ti.com)

Dwukierunkowość oznacza, że nie ma tu „twardego” podziału na wejście i wyjście jak w zwykłej bramce logicznej. Jeśli połączymy sygnały z X0…X3 do wspólnego X, mamy multiplekser. Jeśli podamy sygnał na X i wybierzemy, na który kanał ma trafić, mamy demultiplekser. To samo jednocześnie dzieje się dla toru Y. (ti.com)

Warunek podstawowy jest taki, że napięcie przełączanego sygnału musi mieścić się w zakresie zasilania toru analogowego, czyli między VEE a VDD. Producent TI podaje dla klasycznego CD4052B zakres zasilania pojedynczego 3 V do 20 V lub zasilania symetrycznego ±3 V do ±10 V; Nexperia dla wariantu HEF4052B specyfikuje 3 V do 15 V. To ważne, bo dokładne limity zależą od producenta i wersji układu. (ti.com)

W praktyce oznacza to:

  • dla sygnałów 0…5 V zwykle daje się VDD = 5 V, VSS = 0 V, VEE = 0 V,
  • dla sygnałów zmiennych wokół zera, np. audio bez składowej stałej, trzeba albo użyć ujemnego VEE, albo przesunąć sygnał na dodatni zakres napięć. To jest bezpośredni wniosek z wymogu, aby sygnał nie wychodził poza przedział VEE…VDD. (ti.com)

3. W jaki sposób odbywa się przełączanie

W środku układu znajduje się:

  • dekoder adresu 2→4,
  • logika INH,
  • osiem bramek transmisyjnych TG (transmission gate), po cztery dla toru X i Y. (ti.com)

Bramka transmisyjna CMOS to w uproszczeniu para tranzystorów MOSFET, która po wysterowaniu zachowuje się jak elektroniczny klucz. Gdy dany kanał jest wybrany, jego klucz się zamyka i łączy pin wspólny z wybranym kanałem. Gdy kanał nie jest wybrany, klucz się otwiera i pozostaje tylko bardzo mały prąd upływu. (ti.com)

Producent TI podaje też cechę break-before-make, czyli przy zmianie kanału układ najpierw rozłącza poprzedni tor, a dopiero potem łączy nowy. To zapobiega chwilowemu zwarciu dwóch kanałów ze sobą i ogranicza „mieszanie” sygnałów podczas przełączania. (ti.com)

4. Sterowanie liniami A, B i INH

Dla CD4052 wybór kanału jest następujący:

INH B A Połączone kanały
0 0 0 X0 z X oraz Y0 z Y
0 0 1 X1 z X oraz Y1 z Y
0 1 0 X2 z X oraz Y2 z Y
0 1 1 X3 z X oraz Y3 z Y
1 x x wszystkie kanały odłączone

To jest najważniejsza tablica działania układu. Proszę zwrócić uwagę, że A jest bitem młodszym, a B starszym. W wielu opisach internetowych łatwo pomylić kolejność A/B, ale oficjalna tabela funkcji sprowadza się właśnie do powyższego mapowania. (ti.com)

5. Co to znaczy „analogowy przełącznik” w praktyce

To nie jest przekaźnik i nie jest to „idealny drut”. W stanie ON kanał ma rezystancję rON. Dla wersji TI typowo wynosi ona około:

  • 470 Ω przy 5 V,
  • 180 Ω przy 10 V,
  • 125 Ω przy 15 V. (ti.com)

Z tego wynikają ważne konsekwencje:

  • jeśli na wyjściu jest mała impedancja obciążenia, powstanie dzielnik napięcia,
  • sygnał może się osłabić,
  • pasmo i zniekształcenia pogarszają się przy trudniejszych obciążeniach,
  • układ nie nadaje się do przełączania np. głośnika, zasilania czy większego prądu. (ti.com)

W stanie OFF upływność jest bardzo mała, ale nie zerowa. TI podaje bardzo małe typowe prądy upływu kanałów, a Nexperia podaje też parametry przesłuchu międzykanałowego, co potwierdza, że układ jest przeznaczony do przełączania sygnałów, lecz nie jest idealnie „niewidzialny” dla toru. (ti.com)

6. Zasilanie i poziomy logiczne — punkt krytyczny

CD4052 ma trzy istotne piny zasilania:

  • VDD — dodatnie zasilanie,
  • VSS — masa logiki,
  • VEE — ujemna szyna dla toru analogowego. (ti.com)

Wejścia sterujące A, B i INH są oceniane względem logiki CMOS. Dla układu TI przy VDD = 5 V wejście wysokie VIH(min) wynosi 3.5 V, a wejście niskie VIL(max) wynosi 0.8 V. To oznacza, że sterowanie z mikrokontrolera 3.3 V przy zasilaniu CD4052 z 5 V nie zawsze jest formalnie gwarantowane. To jeden z najczęściej pomijanych problemów praktycznych. (ti.com)

Jeżeli planuje Pan sterować CD4052 z logiki 3.3 V, najbezpieczniej:

  • zasilić CD4052 niższym napięciem, zgodnym z wymaganym zakresem sygnału,
  • albo użyć wersji 74HC4052 / 74HCT4052,
  • albo sięgnąć po nowszy multiplekser z logiką 1.8/3.3 V. (nexperia.com)

Aktualne informacje i trendy

Na dzień 9 kwietnia 2026 r. aktualna dokumentacja TI dla CD4052B ma rewizję N z 26 lutego 2025 r., a dokumentacja Nexperii dla HEF4052B ma rewizję 12 z 25 lipca 2024 r.. To potwierdza, że układ nadal jest utrzymywany i dostępny, mimo że należy do bardzo starej rodziny CD4000. (ti.com)

W nowoczesnych projektach widać dwa trendy:

  • dla prostych układów 5 V/3.3 V często wybiera się 74HC4052/74HCT4052,
  • dla lepszych parametrów używa się nowych rodzin typu TMUX, które oferują niższe napięcie sterowania, lepszą odporność i często wyższe napięcia robocze lub ochronę przepięciową. Przykładowo TI oferuje TMUX8109 z logiką 1.8 V i TMUX7349F z ochroną błędnych napięć oraz logiką 1.8 V. (nexperia.com)

Wspierające wyjaśnienia i detale

Najlepsza intuicja jest taka, żeby wyobrazić sobie CD4052 jako dwa sprzężone przełączniki obrotowe 4-pozycyjne, ale zrealizowane w krzemie. Zmieniając A i B, „obraca Pan” wybór kanału elektronicznie, bez mechaniki. Oba przełączniki obracają się jednocześnie: jeden dla X, drugi dla Y. (ti.com)

Przykład 1: selektor stereo audio.

  • lewy kanał podaje Pan na X0…X3,
  • prawy kanał na Y0…Y3,
  • wyjścia wspólne X i Y idą dalej do wzmacniacza.
    Zmiana A/B wybiera jedno źródło stereo. Jeżeli audio ma przebieg wokół 0 V, zakres zasilania musi obejmować te napięcia albo sygnał trzeba spolaryzować. (ti.com)

Przykład 2: odczyt kilku czujników jednym ADC.
Podaje Pan cztery sygnały analogowe na X0…X3, a pin X prowadzi do wejścia ADC. Mikrokontroler zmienia A/B i kolejno „przepina” wejście ADC między czujnikami. Tu trzeba pamiętać o rezystancji włączenia i czasie ustalania po przełączeniu. To jest praktyczny wniosek z parametrów rON i opóźnień przełączania. (ti.com)

Aspekty etyczne i prawne

Sam CD4052 nie niesie szczególnych obciążeń prawnych, ale z punktu widzenia bezpieczeństwa projektowego trzeba pamiętać, że:

  • nie zapewnia separacji galwanicznej,
  • nie jest elementem do przełączania sieci energetycznej,
  • trzeba pilnować ograniczeń napięciowych na pinach i sekwencji zasilania. TI zaleca, by wejścia i wyjścia nie wychodziły o więcej niż 0.5 V poza VDD lub VEE. (ti.com)

Układ jest też wrażliwy na ESD jak każdy CMOS. TI i Nexperia podają klasy odporności ESD, ale jednocześnie TI wyraźnie zaznacza konieczność ostrożnego obchodzenia się z układem podczas montażu i serwisu. (ti.com)

Praktyczne wskazówki

  • Jeśli przełącza Pan sygnały 0…5 V, najprostsza konfiguracja to:
    VDD = 5 V, VSS = 0 V, VEE = 0 V. To jest typowe użycie jednobiegunowe. (ti.com)

  • Jeśli przełącza Pan sygnał analogowy „wokół zera”, np. audio bez offsetu DC, to VEE nie może zostać na masie, chyba że sygnał zostanie wcześniej przesunięty do dodatniego zakresu. Inaczej ujemna połówka zostanie obcięta. To jest ważny praktyczny wniosek z zakresu dopuszczalnych napięć sygnału. (ti.com)

  • Przy zasilaniu 5 V nie zakładałbym automatycznie zgodności z logiką 3.3 V, bo dla TI VIH(min)=3.5 V. (ti.com)

  • Wejść sterujących A, B, INH nie należy zostawiać „w powietrzu”. TI odsyła wprost do dokumentu o skutkach wolnych i pływających wejść CMOS, więc poziomy logiczne muszą być zdefiniowane. (ti.com)

  • Producent zaleca kondensatory odsprzęgające blisko pinów zasilania; dla pojedynczego zasilania TI podaje typowo 0.1 µF, a dla wielu szyn zasilających osobne odsprzęganie każdej. (ti.com)

Ewentualne zastrzeżenia lub uwagi dodatkowe

Trzeba uważać na dwie częste nieścisłości:

  1. CD4052 nie przełącza niezależnie X i Y — oba tory wybierają ten sam numer kanału. (ti.com)
  2. Zakres sygnału nie jest „dowolny do 20 Vpp” — musi mieścić się w aktualnych szynach zasilania i w warunkach producenta. (ti.com)

Dodatkowo parametry, zwłaszcza zakres zasilania i rezystancja ON, mogą się nieco różnić między producentami, więc do konkretnego projektu trzeba patrzeć w datasheet dokładnie tej wersji, którą Pan kupuje. (nexperia.com)

Sugestie dalszych badań

Jeżeli chce Pan użyć CD4052 w praktyce, warto dalej sprawdzić:

  • jaki jest zakres napięcia przełączanego sygnału,
  • jaka jest częstotliwość sygnału,
  • jaka jest impedancja źródła i obciążenia,
  • czy sterowanie będzie z 5 V, czy z 3.3 V,
  • czy lepszy nie będzie 74HC4052 albo nowoczesny TMUX. (nexperia.com)

Jeżeli poda Pan:

  • napięcie sygnału,
  • częstotliwość,
  • źródło sterowania,
  • oraz zastosowanie, np. audio, ADC, czujniki,

to mogę przygotować konkretny schemat podłączenia CD4052 i od razu powiedzieć, czy ten układ będzie tu dobrym wyborem.

Krótkie podsumowanie

CD4052 to po prostu podwójny, elektroniczny przełącznik 4-pozycyjny dla sygnałów analogowych lub cyfrowych. Linie A i B wybierają numer kanału, INH wszystko odłącza, a sygnał płynie dwukierunkowo między pinem wspólnym a wybranym kanałem. W środku pracują bramki transmisyjne CMOS, dlatego układ świetnie nadaje się do przełączania sygnałów, ale nie do przełączania mocy. Najważniejsze praktycznie są: zakres VEE…VDD, rezystancja rON oraz zgodność poziomów logicznych sterowania. (ti.com)

Jeśli Pan chce, w następnym kroku mogę narysować:

  1. schemat CD4052 jako selektora audio, albo
  2. schemat CD4052 do przełączania 4 czujników na jedno wejście ADC.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.

Zadaj dodatkowe pytanie Sztucznej Inteligencji

Czekaj (2min)...