Chciałbym poznać działanie układu CMOS CD 4052 jakie sygnały przełącza i w jaki sposób to się odbywa.
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:
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)
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:
Istotna cecha: nie wybiera się osobno kanału dla X i osobno dla Y. Ten sam kod adresowy wybiera zawsze parę:
Dlatego CD4052 bardzo dobrze nadaje się do:
CD4052 przełącza:
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:
W środku układu znajduje się:
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)
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)
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:
Z tego wynikają ważne konsekwencje:
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)
CD4052 ma trzy istotne piny zasilania:
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:
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:
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.
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)
Sam CD4052 nie niesie szczególnych obciążeń prawnych, ale z punktu widzenia bezpieczeństwa projektowego trzeba pamiętać, że:
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)
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)
Trzeba uważać na dwie częste nieścisłości:
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)
Jeżeli chce Pan użyć CD4052 w praktyce, warto dalej sprawdzić:
Jeżeli poda Pan:
to mogę przygotować konkretny schemat podłączenia CD4052 i od razu powiedzieć, czy ten układ będzie tu dobrym wyborem.
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ć: