[{"data":1,"prerenderedAt":706},["ShallowReactive",2],{"schematic:bss138-bidirectional-i2c-level-shifter:pl":3},{"schematic":4,"title":19,"shortDescription":22,"proseSource":664,"localizationFallbackIssues":665,"related":666,"confirmations":665},{"schemaVersion":5,"governance":6,"slug":18,"title":19,"cluster":20,"tier":21,"shortDescription":22,"deepTechnicalOverview":23,"theoryOfOperation":24,"keySpecifications":25,"applications":50,"gotchas":55,"formulas":74,"bom":160,"interactiveElements":198,"circuitJson":242,"svg":662,"relatedComponentSlugs":663},"1.0",{"publication":7,"verification":10,"provenance":15},{"status":8,"publishedDate":9},"published","2026-11-03",{"status":11,"verifiedDate":9,"verifiedBy":12,"checklist":13},"verified","Gemini (AI documentary, CAD and hardware-localization review against NXP Semiconductors Application Note AN10441 \u002F Philips Semiconductor AN97055 Rev. 01 June 2007; owner publication authorization; no bench, simulation, independent second review or native-speaker claim)",{"schema":14,"technicalFacts":14,"relationships":14,"sources":14},true,{"sourceUrls":16},[17],"https:\u002F\u002Fwww.nxp.com\u002Fdocs\u002Fen\u002Fapplication-note\u002FAN10441.pdf","bss138-bidirectional-i2c-level-shifter","Dwukierunkowy konwerter poziomów logicznych I2C 3,3 V na 5 V na BSS138","microcontroller_interfaces","Tier 1","Dwukierunkowy translator poziomów napięć magistrali I2C łączący domeny logiczne 3,3 V i 5 V za pomocą dwóch tranzystorów MOSFET z kanałem N onsemi BSS138 z rezystorami podciągającymi i odsprzęganiem zasilania.","Ten dwukierunkowy translator poziomów logicznych realizuje klasyczną topologię NXP Semiconductors AN10441 \u002F Philips Semiconductor AN97055 do dwukierunkowego dopasowania magistrali I2C między domeną niskiego napięcia 3,3 V (VDD1) a domeną wyższego napięcia 5,0 V (VDD2). Obwód obsługuje linie danych szeregowych (SDA) oraz zegara szeregowego (SCL) za pomocą dwóch dyskretnych tranzystorów MOSFET z kanałem N wzbogacanym (Q1 i Q2, onsemi BSS138 w obudowie SOT-23). Bramki obu tranzystorów MOSFET są na stałe połączone z szyną niższego zasilania (+3,3 V), źródła są skierowane w stronę magistrali 3,3 V, a dreny w stronę magistrali 5,0 V. Dyskretne rezystory podciągające (od R1 do R4, 10 kΩ 1%) polaryzują każdą linię magistrali do odpowiedniej szyny zasilania w stanie spoczynku. Układ działa autonomicznie w trzech stanach bez żadnego sygnału sterowania kierunkiem: w stanie spoczynku obie strony są w stanie wysokim, a VGS = 0 V utrzymuje tranzystory w stanie odcięcia; gdy urządzenie 3,3 V wymusza stan niski, VGS rośnie do +3,3 V (przekraczając napięcie progowe 1,5 V) i włącza tranzystor, ściągając linię 5 V do stanu niskiego; natomiast gdy urządzenie 5 V wymusza stan niski, prąd płynie w kierunku przewodzenia przez wewnętrzną diodę pasożytniczą podłoża tranzystora, dopóki napięcie źródła nie spadnie poniżej progu, aktywując pełne przewodzenie kanału, co pewnie sprowadza stronę 3,3 V do czystego stanu niskiego. Lokalne ceramiczne kondensatory odsprzęgające C1 i C2 o pojemności 100 nF tłumią tętnienia szyn zasilania podczas jednoczesnych zboczy przełączania.","### 1. Topologia obwodu i polaryzacja bramek o stałym potencjale\nUkład funkcjonuje jako dwukanałowy dwukierunkowy translator poziomów napięć dla magistrali szeregowej I2C z otwartym drenem, łącząc sekcję niskonapięciową (VDD1 = +3,3 V) z sekcją o wyższym napięciu (VDD2 = +5,0 V). Każda linia magistrali (SDA i SCL) wykorzystuje pojedynczy dyskretny tranzystor MOSFET z kanałem N wzbogacanym (Q1 dla SDA, Q2 dla SCL). Bramki obu tranzystorów MOSFET są na stałe podłączone do niższego napięcia zasilania VDD1 (+3,3 V). Wyprowadzenia źródła są połączone ze stroną 3,3 V, a dreny ze stroną 5,0 V. Rezystory podciągające R1 i R2 (10 kΩ) podciągają linie 3,3 V do VDD1, natomiast R3 i R4 (10 kΩ) podciągają linie 5,0 V do VDD2. Kondensatory odsprzęgające C1 i C2 (100 nF ceramiczne X7R) zapewniają filtrację wysokoczęstotliwościową o niskiej impedancji bezpośrednio w każdej domenie zasilania.\n\n### 2. Stan 1: Spoczynek i wysoka impedancja magistrali (obie strony w stanie HIGH)\nGdy żadne urządzenie na magistrali (master ani slave) nie wymusza stanu niskiego, linie z otwartym drenem w obu sekcjach są utrzymywane w stanie wysokim przez odpowiednie rezystory podciągające: linie 3,3 V mają potencjał +3,3 V, a linie 5,0 V potencjał +5,0 V. W przypadku obu tranzystorów Q1 i Q2 bramka znajduje się na poziomie +3,3 V i źródło na poziomie +3,3 V, co daje napięcie bramka-źródło równe dokładnie zero ($V_{GS} = V_G - V_S = 3.3\\text{V} - 3.3\\text{V} = 0\\text{ V}$). Ponieważ $V_{GS}$ jest znacznie poniżej napięcia progowego ($V_{GS(th)} = 0.8\\dots 1.5\\text{ V}$), tranzystory MOSFET pozostają całkowicie odcięte. Sekcja wyższego napięcia 5,0 V jest całkowicie odizolowana od sekcji 3,3 V, co zapobiega przepięciom i prądom upływu do wejść mikrokontrolera 3,3 V.\n\n### 3. Stan 2: Urządzenie niskonapięciowe wymusza stan niski (translacja LOW z 3,3 V na 5 V)\nGdy aktywne urządzenie w sekcji 3,3 V wymusza stan niski, ściąga źródło tranzystora MOSFET w stronę masy ($V_S \\approx 0\\text{ V}$). Ponieważ bramka pozostaje zablokowana na poziomie +3,3 V, napięcie bramka-źródło skokowo rośnie do $V_{GS} = 3.3\\text{V} - 0\\text{V} = 3.3\\text{ V}$, znacznie przewyższając maksymalne napięcie progowe 1,5 V. Tranzystor MOSFET w pełni się otwiera, tworząc kanał przewodzenia o niskiej rezystancji ($R_{DS(on)} \\le 6.0\\text{ }\\Omega$). Prąd z rezystora podciągającego 5,0 V płynie przez otwarty kanał do masy przez stopień wyjściowy układu 3,3 V, ustalając na linii 5,0 V odpowiedni logiczny stan niski ($V_{OL2} = V_{OL1} + I_{pull-up} \\cdot R_{DS(on)} \\le 0.4\\text{ V}$).\n\n### 4. Stan 3: Urządzenie wysokonapięciowe wymusza stan niski (translacja LOW z 5 V na 3,3 V)\nGdy aktywne urządzenie w sekcji 5,0 V wymusza stan niski, ściąga dren tranzystora MOSFET w stronę masy. Początkowo kanał tranzystora MOSFET nie przewodzi. Jednak wewnętrzna dioda pasożytnicza podłoża tranzystora MOSFET jest skierowana anodą do źródła (strona 3,3 V), a katodą do drenu (strona 5,0 V). Gdy napięcie drenu spada poniżej około 2,6 V, dioda podłoża zostaje spolaryzowana w kierunku przewodzenia i zaczyna przewodzić prąd, obniżając napięcie źródła o spadek napięcia na diodzie ($V_S = V_D + V_{SD} \\approx 0.7\\text{ V}$). Gdy napięcie źródła opadnie poniżej $3.3\\text{V} - V_{GS(th)} \\approx 1.8\\text{ V}$, napięcie $V_{GS}$ przekracza próg i włącza się kanał inwersyjny tranzystora. Przewodzący kanał bocznikuje diodę, szybko i czysto ściągając linię 3,3 V do rzeczywistego stanu niskiego zgodnego z poziomem układu sterującego 5,0 V.\n\n### 5. Stan 4: Zwolnienie magistrali i dynamika narastania z pasywnym podciąganiem\nGdy aktywny układ sterujący po którejkolwiek stronie zwalnia magistralę, napięcia w obu sekcjach zaczynają narastać w stronę odpowiednich szyn zasilania. Początkowo, dopóki napięcie na linii jest niższe niż $V_{DD1} - V_{GS(th)}$, przewodzący MOSFET utrzymuje obie strony połączone, narastając wspólnie. Gdy napięcie na linii niskonapięciowej przekroczy $V_{DD1} - V_{GS(th)} \\approx 1.8\\text{ V}$, $V_{GS}$ spada poniżej progu i MOSFET wyłącza się. Od tego momentu obie sekcje magistrali ładują się niezależnie: sekcja 3,3 V przez R1\u002FR2 ze stałą czasową $\\tau_1 = R_p \\cdot C_{b1}$, a sekcja 5,0 V przez R3\u002FR4 ze stałą $\\tau_2 = R_p \\cdot C_{b2}$. Pozwala to odsprząc pojemność pasożytniczą magistrali wysokonapięciowej od sekcji niskonapięciowej, poprawiając ogólną integralność sygnałów.",[26,29,32,35,38,41,44,47],{"label":27,"value":28},"Zasilanie niskonapięciowe (VDD1)","+3,3 V DC nominalnie (zakres roboczy od +1,65 V do +3,6 V)",{"label":30,"value":31},"Zasilanie wysokonapięciowe (VDD2)","+5,0 V DC nominalnie (zakres roboczy od +2,7 V do +5,5 V)",{"label":33,"value":34},"Obsługiwane protokoły magistrali","I2C tryb standardowy (100 kHz), tryb szybki (400 kHz), SMBus oraz 1-Wire",{"label":36,"value":37},"Rezystory podciągające (R1, R2, R3, R4)","10 kΩ 1% standardowe (redukowane do 2,2 kΩ przy dużej pojemności magistrali)",{"label":39,"value":40},"Rezystancja włączenia MOSFET (RDS(on))","≤ 3,5 Ω przy VGS = 10 V, ≤ 6,0 Ω przy VGS = 4,5 V (onsemi BSS138)",{"label":42,"value":43},"Napięcie progowe bramki (VGS(th))","od 0,8 V minimum do 1,5 V maksimum (onsemi BSS138)",{"label":45,"value":46},"Odsprzęganie zasilania (C1, C2)","100 nF 25 V ceramiczny MLCC X7R na każdą domenę zasilania",{"label":48,"value":49},"Napięcie wyjściowe stanu niskiego (VOL)","≤ 0,40 V (zgodne ze specyfikacją I2C Fast-mode)",[51,52,53,54],"Łączenie mikrokontrolerów 3,3 V (ARM Cortex, ESP32, RP2040) z peryferiami i czujnikami I2C zasilanymi z 5,0 V","Dwukierunkowa translacja poziomów logicznych dla linii z otwartym drenem w protokołach SMBus, PMBus i 1-Wire","Podstawowy układ translacji dla modułów rozszerzeń (SparkFun BOB-12009, Adafruit 757, Pololu 2595)","Galwanicznie powiązana izolacja magistrali mieszanych napięć chroniąca struktury krzemowe 3,3 V przed przepięciem 5,0 V",[56,61,66,70],{"title":57,"trap":58,"solution":59,"severity":60},"Odwrócona orientacja źródło-dren i przewodzenie diody podłoża","Podłączenie drenu tranzystora MOSFET do szyny 3,3 V a źródła do szyny 5,0 V odwraca wewnętrzną diodę podłoża. Anoda diody (znajdująca się teraz przy 5 V) stale przewodzi w kierunku szyny 3,3 V, co prowadzi do silnego przegrzewania tranzystora i niebezpiecznego zasilania zwrotnego mikrokontrolera niszczącym przepięciem.","Zawsze podłączaj źródło tranzystora MOSFET do domeny niższego napięcia (3,3 V), a dren do domeny wyższego napięcia (5,0 V). Upewnij się, że katoda diody podłoża jest skierowana w stronę 5,0 V.","critical",{"title":62,"trap":63,"solution":64,"severity":65},"Nadmierna pojemność magistrali i przekroczenie czasu narastania","Standardowe rezystory podciągające 10 kΩ tworzą filtr dolnoprzepustowy RC z pojemnością pasożytniczą magistrali (ścieżki, długość kabli, pojemności wyprowadzeń układów). Gdy całkowita pojemność przekroczy 100 pF, czas narastania zbocza przekracza limit 300 ns określony przez standard I2C Fast-mode (400 kHz), powodując błędy ramek i utratę bitów potwierdzenia ACK.","Obliczaj rezystancję podciągania ze wzoru na czas narastania: Rp \u003C= tr \u002F (0.8473 * Cb). Dla trybu Fast-mode (400 kHz) z wieloma odbiornikami zastąp rezystory 10 kΩ wartościami 2,2 kΩ lub 4,7 kΩ.","warning",{"title":67,"trap":68,"solution":69,"severity":60},"Niewystarczające wysterowanie bramki przy poziomach logicznych poniżej 3,3 V","Próba użycia tego dyskretnego układu z BSS138 przy ultraniskich napięciach (1,8 V lub 1,2 V) kończy się niepowodzeniem, ponieważ napięcie progowe VGS(th) BSS138 może sięgać 1,5 V. Przy VDD1 = 1,8 V efektywne napięcie wysterowania bramki (VGS - VGS(th)) wynosi zaledwie 0,3 V, co daje dużą rezystancję włączenia (dziesiątki omów) i narusza specyfikację maksymalnego napięcia VOL w I2C (0,4 V).","Do translacji z 1,8 V na 3,3 V lub 5,0 V wybieraj dedykowane tranzystory MOSFET z gwarantowanym VGS(th) \u003C= 0,8 V i małą wartością RDS(on) przy sterowaniu 1,8 V (np. DMN2004K lub SSM3K339R) bądź stosuj scalone translatory z automatycznym wykrywaniem kierunku (np. TI TXS0102).",{"title":71,"trap":72,"solution":73,"severity":65},"Brak wspólnej masy między domenami zasilania","Zasilanie sekcji 3,3 V oraz 5,0 V z osobnych zasilaczy bez połączenia ich wspólnych linii masy 0 V (0V) powoduje powstawanie pływających różnic potencjałów sumacyjnych. Skoki potencjału masy i przesunięcia stałoprądowe zniekształcają napięcie VGS, prowadząc do zatrzaskiwania magistrali (latch-up), błędnych przełączeń lub przebicia dielektryka bramki.","Zapewnij solidne, niskoimpedancyjne połączenie mas łączące płaszczyzny uziemienia obu układów (3,3 V i 5,0 V) bezpośrednio w sąsiedztwie konwertera poziomów.",[75,95,118,140],{"name":76,"latexOrText":77,"description":78,"variables":79},"Maksymalny rezystor podciągający dla czasu narastania I2C","R_{p(max)} = \\frac{t_r}{0.8473 \\cdot C_b}","Oblicza maksymalną dopuszczalną rezystancję podciągającą wymaganą do spełnienia warunku czasu narastania na magistrali I2C (tr \u003C= 1000 ns dla Standard-mode, tr \u003C= 300 ns dla Fast-mode) na podstawie obciążenia pojemnościowego Cb.",[80,85,90],{"symbol":81,"name":82,"typicalValue":83,"unit":84},"R_{p(max)}","Maksymalna rezystancja podciągająca","3.54","kΩ",{"symbol":86,"name":87,"typicalValue":88,"unit":89},"t_r","Maksymalny dopuszczalny czas narastania magistrali","300","ns",{"symbol":91,"name":92,"typicalValue":93,"unit":94},"C_b","Całkowita pojemność magistrali na linię","100","pF",{"name":96,"latexOrText":97,"description":98,"variables":99},"Minimalny rezystor podciągający z limitu prądu zwarcia do masy","R_{p(min)} = \\frac{V_{DD} - V_{OL}}{I_{OL}}","Oblicza dolną granicę rezystancji podciągającej zapobiegającą przekroczeniu maksymalnej wydajności prądowej stopnia wyjściowego z otwartym drenem (zazwyczaj 3 mA dla urządzeń I2C Standard i Fast-mode).",[100,104,109,113],{"symbol":101,"name":102,"typicalValue":103,"unit":84},"R_{p(min)}","Minimalna rezystancja podciągająca","1.53",{"symbol":105,"name":106,"typicalValue":107,"unit":108},"V_{DD}","Napięcie szyny zasilania magistrali","5.00","V",{"symbol":110,"name":111,"typicalValue":112,"unit":108},"V_{OL}","Maksymalne napięcie wyjściowe stanu niskiego","0.40",{"symbol":114,"name":115,"typicalValue":116,"unit":117},"I_{OL}","Maksymalny prąd wpływający stopnia otwartego drenu","3.00","mA",{"name":119,"latexOrText":120,"description":121,"variables":122},"Napięcie stanu niskiego podczas translacji z wysokiej na niską stronę","V_{OL1} = V_{OL2} + I_{pull-up} \\cdot R_{DS(on)}","Oblicza rzeczywiste napięcie stanu niskiego na linii magistrali 3,3 V, gdy urządzenie 5 V ściąga linię do masy przez przewodzący kanał tranzystora MOSFET.",[123,127,131,135],{"symbol":124,"name":125,"typicalValue":126,"unit":108},"V_{OL1}","Napięcie wyjściowe stanu niskiego po stronie 3,3 V","0.12",{"symbol":128,"name":129,"typicalValue":130,"unit":108},"V_{OL2}","Napięcie stanu niskiego układu sterującego po stronie 5,0 V","0.10",{"symbol":132,"name":133,"typicalValue":134,"unit":117},"I_{pull-up}","Prąd podciągający przez rezystor 3,3 V","0.32",{"symbol":136,"name":137,"typicalValue":138,"unit":139},"R_{DS(on)}","Rezystancja statyczna włączonego kanału MOSFET","6.00","Ω",{"name":141,"latexOrText":142,"description":143,"variables":144},"Margines napięcia wysterowania bramki","V_{GS(drive)} = V_{DD1} - V_{in(LV)} \\ge V_{GS(th)}","Określa wielkość nadmiarowego napięcia bramka-źródło dostępnego do otwarcia kanału MOSFET, gdy strona niskonapięciowa jest ściągana do masy.",[145,149,152,156],{"symbol":146,"name":147,"typicalValue":148,"unit":108},"V_{GS(drive)}","Dostępne napięcie wysterowania bramka-źródło","3.30",{"symbol":150,"name":151,"typicalValue":148,"unit":108},"V_{DD1}","Szyna zasilania niskonapięciowego",{"symbol":153,"name":154,"typicalValue":155,"unit":108},"V_{in(LV)}","Niskonapięciowy poziom sterujący wejścia","0.00",{"symbol":157,"name":158,"typicalValue":159,"unit":108},"V_{GS(th)}","Maksymalne napięcie progowe tranzystora MOSFET","1.50",[161,170,173,180,183,186,189,195],{"refDes":162,"componentName":163,"value":164,"package":165,"quantity":166,"componentSlug":167,"role":168,"notes":169},"Q1","Tranzystor MOSFET z kanałem N poziomu logicznego","BSS138","SOT-23 (TO-236AB)",1,"bss138","Dwukierunkowy translator poziomu SDA","onsemi BSS138; 50 V VDSS, 220 mA ID, RDS(on) \u003C= 3,5 Ω przy 10 V, VGS(th) od 0,8 V do 1,5 V",{"refDes":171,"componentName":163,"value":164,"package":165,"quantity":166,"componentSlug":167,"role":172,"notes":169},"Q2","Dwukierunkowy translator poziomu SCL",{"refDes":174,"componentName":175,"value":176,"package":177,"quantity":166,"role":178,"notes":179},"R1","Rezystor chipowy SMD","10kΩ","0805 SMD","Rezystor podciągający 3,3 V dla SDA","Yageo RC0805FR-0710KL; 10 kΩ 1% 1\u002F8 W grubowarstwowy",{"refDes":181,"componentName":175,"value":176,"package":177,"quantity":166,"role":182,"notes":179},"R2","Rezystor podciągający 3,3 V dla SCL",{"refDes":184,"componentName":175,"value":176,"package":177,"quantity":166,"role":185,"notes":179},"R3","Rezystor podciągający 5,0 V dla SDA",{"refDes":187,"componentName":175,"value":176,"package":177,"quantity":166,"role":188,"notes":179},"R4","Rezystor podciągający 5,0 V dla SCL",{"refDes":190,"componentName":191,"value":192,"package":177,"quantity":166,"role":193,"notes":194},"C1","Wielowarstwowy kondensator ceramiczny","100nF","Kondensator odsprzęgający zasilania 3,3 V","Murata GRM21BR71E104KA01L; 100 nF 25 V X7R ceramiczny 10%",{"refDes":196,"componentName":191,"value":192,"package":177,"quantity":166,"role":197,"notes":194},"C2","Kondensator odsprzęgający zasilania 5,0 V",{"Q1":199,"Q2":208,"R1":213,"R2":220,"R3":223,"R4":227,"C1":230,"C2":238},{"refDes":162,"name":200,"value":164,"role":201,"description":202,"componentSlug":167,"footprint":165,"specs":203},"Tranzystor MOSFET konwertera poziomu SDA","Dwukierunkowy klucz linii SDA","Tranzystor MOSFET z kanałem N poziomu logicznego łączący linie SDA 3,3 V i 5,0 V z bramką podłączoną do 3,3 V i źródłem skierowanym w stronę 3,3 V.",{"Napięcie przebicia dren-źródło (BVDSS)":204,"Ciągły prąd drenu (ID)":205,"Statyczna rezystancja włączenia (RDS(on))":206,"Napięcie progowe bramki (VGS(th))":207},"50 V","220 mA","≤ 3,5 Ω (10 V), ≤ 6,0 Ω (4,5 V)","od 0,8 V do 1,5 V",{"refDes":171,"name":209,"value":164,"role":210,"description":211,"componentSlug":167,"footprint":165,"specs":212},"Tranzystor MOSFET konwertera poziomu SCL","Dwukierunkowy klucz linii SCL","Tranzystor MOSFET z kanałem N poziomu logicznego łączący linie zegarowe SCL 3,3 V i 5,0 V z bramką podłączoną do 3,3 V i źródłem skierowanym w stronę 3,3 V.",{"Napięcie przebicia dren-źródło (BVDSS)":204,"Ciągły prąd drenu (ID)":205,"Statyczna rezystancja włączenia (RDS(on))":206,"Napięcie progowe bramki (VGS(th))":207},{"refDes":174,"name":178,"value":176,"role":214,"description":215,"footprint":177,"specs":216},"Podciąganie magistrali 3,3 V","Podciąga linię danych SDA niskiego napięcia do +3,3 V, gdy wszystkie podłączone układy sterujące są w stanie wysokiej impedancji.",{"Rezystancja":217,"Tolerancja":218,"Moc znamionowa":219},"10 kΩ","1%","0,125 W (1\u002F8 W)",{"refDes":181,"name":182,"value":176,"role":214,"description":221,"footprint":177,"specs":222},"Podciąga linię zegarową SCL niskiego napięcia do +3,3 V, gdy wszystkie podłączone układy sterujące są w stanie wysokiej impedancji.",{"Rezystancja":217,"Tolerancja":218,"Moc znamionowa":219},{"refDes":184,"name":185,"value":176,"role":224,"description":225,"footprint":177,"specs":226},"Podciąganie magistrali 5,0 V","Podciąga linię danych SDA wyższego napięcia do +5,0 V, gdy wszystkie podłączone układy sterujące są w stanie wysokiej impedancji.",{"Rezystancja":217,"Tolerancja":218,"Moc znamionowa":219},{"refDes":187,"name":188,"value":176,"role":224,"description":228,"footprint":177,"specs":229},"Podciąga linię zegarową SCL wyższego napięcia do +5,0 V, gdy wszystkie podłączone układy sterujące są w stanie wysokiej impedancji.",{"Rezystancja":217,"Tolerancja":218,"Moc znamionowa":219},{"refDes":190,"name":193,"value":192,"role":231,"description":232,"footprint":177,"specs":233},"Odsprzęganie niskonapięciowe","Wysokoczęstotliwościowy ceramiczny kondensator bocznikujący tłumiący stany nieustalone na szynie zasilania 3,3 V.",{"Pojemność":234,"Dielektryk":235,"Napięcie znamionowe":236,"Tolerancja":237},"100 nF","X7R","25 V","10%",{"refDes":196,"name":197,"value":192,"role":239,"description":240,"footprint":177,"specs":241},"Odsprzęganie wysokonapięciowe","Wysokoczęstotliwościowy ceramiczny kondensator bocznikujący tłumiący stany nieustalone na szynie zasilania 5,0 V.",{"Pojemność":234,"Dielektryk":235,"Napięcie znamionowe":236,"Tolerancja":237},{"schemaVersion":243,"id":18,"meta":244,"components":251,"nets":394,"junctions":462,"netLabels":479,"wires":480},"1.5",{"title":245,"locale":246,"grid":247,"source":248},"Dwukierunkowy konwerter poziomów logicznych I2C na BSS138","pl",20,{"type":249,"ref":250,"url":17},"datasheet","NXP Semiconductors Application Note AN10441 \u002F Philips Semiconductor AN97055 (Rev. 01, June 2007), Section 2.1 & Figure 1: Level shifting for I2C-bus system.",[252,262,271,279,286,291,296,302,309,314,319,325,330,335,340,348,354,362,370,377,383,388],{"id":253,"symbolId":254,"refDes":255,"position":256,"rotation":259,"properties":260},"comp-p-v33-c1","port.power","P_V33_1",{"x":257,"y":258},560,-40,0,{"value":261},"+3.3V",{"id":263,"symbolId":264,"refDes":190,"position":265,"rotation":268,"properties":269},"comp-c1","capacitor.ceramic",{"x":266,"y":267},600,40,90,{"value":192,"package":270},"0805",{"id":272,"symbolId":273,"refDes":274,"position":275,"rotation":259,"properties":277},"comp-p-gnd-c1","gnd.port","GND1",{"x":257,"y":276},160,{"value":278},"GND",{"id":280,"symbolId":254,"refDes":281,"position":282,"rotation":259,"properties":284},"comp-p-v50-c2","P_V50_1",{"x":283,"y":258},620,{"value":285},"+5.0V",{"id":287,"symbolId":264,"refDes":196,"position":288,"rotation":268,"properties":290},"comp-c2",{"x":289,"y":267},660,{"value":192,"package":270},{"id":292,"symbolId":273,"refDes":293,"position":294,"rotation":259,"properties":295},"comp-p-gnd-c2","GND2",{"x":283,"y":276},{"value":278},{"id":297,"symbolId":254,"refDes":298,"position":299,"rotation":259,"properties":301},"comp-p-v33-r1","P_V33_2",{"x":300,"y":258},180,{"value":261},{"id":303,"symbolId":304,"refDes":174,"position":305,"rotation":268,"properties":307},"comp-r1","resistor.iec",{"x":306,"y":267},220,{"value":308,"package":270,"tolerance":218},"10k",{"id":310,"symbolId":254,"refDes":311,"position":312,"rotation":259,"properties":313},"comp-p-v33-r2","P_V33_3",{"x":306,"y":258},{"value":261},{"id":315,"symbolId":304,"refDes":181,"position":316,"rotation":268,"properties":318},"comp-r2",{"x":317,"y":267},260,{"value":308,"package":270,"tolerance":218},{"id":320,"symbolId":254,"refDes":321,"position":322,"rotation":259,"properties":324},"comp-p-v50-r3","P_V50_2",{"x":323,"y":258},420,{"value":285},{"id":326,"symbolId":304,"refDes":184,"position":327,"rotation":268,"properties":329},"comp-r3",{"x":328,"y":267},460,{"value":308,"package":270,"tolerance":218},{"id":331,"symbolId":254,"refDes":332,"position":333,"rotation":259,"properties":334},"comp-p-v50-r4","P_V50_3",{"x":328,"y":258},{"value":285},{"id":336,"symbolId":304,"refDes":187,"position":337,"rotation":268,"properties":339},"comp-r4",{"x":338,"y":267},500,{"value":308,"package":270,"tolerance":218},{"id":341,"symbolId":342,"refDes":343,"position":344,"rotation":259,"properties":346},"comp-p-sda-lv","port.input","P_SDA_LV",{"x":267,"y":345},140,{"value":347},"SDA (3.3V)",{"id":349,"symbolId":254,"refDes":350,"position":351,"rotation":259,"properties":353},"comp-p-v33-q1","P_V33_4",{"x":352,"y":259},320,{"value":261},{"id":355,"symbolId":356,"refDes":162,"position":357,"rotation":268,"properties":360},"comp-q1","mosfet.nchannel",{"x":358,"y":359},380,80,{"value":164,"package":361},"SOT-23",{"id":363,"symbolId":364,"refDes":365,"position":366,"rotation":259,"properties":368},"comp-p-sda-hv","port.output","P_SDA_HV",{"x":367,"y":345},520,{"value":369},"SDA (5V)",{"id":371,"symbolId":342,"refDes":372,"position":373,"rotation":259,"properties":375},"comp-p-scl-lv","P_SCL_LV",{"x":267,"y":374},340,{"value":376},"SCL (3.3V)",{"id":378,"symbolId":254,"refDes":379,"position":380,"rotation":259,"properties":382},"comp-p-v33-q2","P_V33_5",{"x":352,"y":381},200,{"value":261},{"id":384,"symbolId":356,"refDes":171,"position":385,"rotation":268,"properties":387},"comp-q2",{"x":358,"y":386},280,{"value":164,"package":361},{"id":389,"symbolId":364,"refDes":390,"position":391,"rotation":259,"properties":392},"comp-p-scl-hv","P_SCL_HV",{"x":367,"y":374},{"value":393},"SCL (5V)",[395,412,421,431,440,448,455],{"id":396,"name":261,"class":397,"pins":398},"net_v33","power",[399,401,403,404,405,406,407,408,410,411],{"component":253,"pin":400},"out",{"component":263,"pin":402},"1",{"component":297,"pin":400},{"component":303,"pin":402},{"component":310,"pin":400},{"component":315,"pin":402},{"component":349,"pin":400},{"component":355,"pin":409},"g",{"component":378,"pin":400},{"component":384,"pin":409},{"id":413,"name":285,"class":397,"pins":414},"net_v50",[415,416,417,418,419,420],{"component":280,"pin":400},{"component":287,"pin":402},{"component":320,"pin":400},{"component":326,"pin":402},{"component":331,"pin":400},{"component":336,"pin":402},{"id":422,"name":278,"class":423,"pins":424},"net_gnd","ground",[425,427,429,430],{"component":263,"pin":426},"2",{"component":272,"pin":428},"in",{"component":287,"pin":426},{"component":292,"pin":428},{"id":432,"name":433,"class":434,"pins":435},"net_sda_lv","SDA_3V3","signal",[436,437,438],{"component":341,"pin":400},{"component":303,"pin":426},{"component":355,"pin":439},"s",{"id":441,"name":442,"class":434,"pins":443},"net_sda_hv","SDA_5V",[444,446,447],{"component":355,"pin":445},"d",{"component":326,"pin":426},{"component":363,"pin":428},{"id":449,"name":450,"class":434,"pins":451},"net_scl_lv","SCL_3V3",[452,453,454],{"component":371,"pin":400},{"component":315,"pin":426},{"component":384,"pin":439},{"id":456,"name":457,"class":434,"pins":458},"net_scl_hv","SCL_5V",[459,460,461],{"component":384,"pin":445},{"component":336,"pin":426},{"component":389,"pin":428},[463,466,470,475],{"id":464,"netId":432,"position":465},"j_sda_lv",{"x":381,"y":276},{"id":467,"netId":441,"position":468},"j_sda_hv",{"x":469,"y":276},440,{"id":471,"netId":449,"position":472},"j_scl_lv",{"x":473,"y":474},240,360,{"id":476,"netId":456,"position":477},"j_scl_hv",{"x":478,"y":474},480,[],[481,490,499,508,516,524,532,540,548,556,564,573,581,590,598,606,614,622,630,638,646,654],{"id":482,"netId":396,"endpoints":483,"path":486},"w_v33_c1",[484,485],{"component":253,"pin":400},{"component":263,"pin":402},[487,489],{"x":488,"y":259},580,{"x":488,"y":267},{"id":491,"netId":422,"endpoints":492,"path":495},"w_gnd_c1",[493,494],{"component":263,"pin":426},{"component":272,"pin":428},[496,498],{"x":488,"y":497},120,{"x":488,"y":276},{"id":500,"netId":413,"endpoints":501,"path":504},"w_v50_c2",[502,503],{"component":280,"pin":400},{"component":287,"pin":402},[505,507],{"x":506,"y":259},640,{"x":506,"y":267},{"id":509,"netId":422,"endpoints":510,"path":513},"w_gnd_c2",[511,512],{"component":287,"pin":426},{"component":292,"pin":428},[514,515],{"x":506,"y":497},{"x":506,"y":276},{"id":517,"netId":396,"endpoints":518,"path":521},"w_v33_r1",[519,520],{"component":297,"pin":400},{"component":303,"pin":402},[522,523],{"x":381,"y":259},{"x":381,"y":267},{"id":525,"netId":396,"endpoints":526,"path":529},"w_v33_r2",[527,528],{"component":310,"pin":400},{"component":315,"pin":402},[530,531],{"x":473,"y":259},{"x":473,"y":267},{"id":533,"netId":413,"endpoints":534,"path":537},"w_v50_r3",[535,536],{"component":320,"pin":400},{"component":326,"pin":402},[538,539],{"x":469,"y":259},{"x":469,"y":267},{"id":541,"netId":413,"endpoints":542,"path":545},"w_v50_r4",[543,544],{"component":331,"pin":400},{"component":336,"pin":402},[546,547],{"x":478,"y":259},{"x":478,"y":267},{"id":549,"netId":396,"endpoints":550,"path":553},"w_v33_q1_g",[551,552],{"component":349,"pin":400},{"component":355,"pin":409},[554,555],{"x":374,"y":267},{"x":374,"y":359},{"id":557,"netId":396,"endpoints":558,"path":561},"w_v33_q2_g",[559,560],{"component":378,"pin":400},{"component":384,"pin":409},[562,563],{"x":374,"y":473},{"x":374,"y":386},{"id":565,"netId":432,"endpoints":566,"path":569},"w_sda_lv_port",[567,568],{"component":341,"pin":400},{"junctionId":464},[570,572],{"x":571,"y":276},100,{"x":381,"y":276},{"id":574,"netId":432,"endpoints":575,"path":578},"w_sda_lv_r1",[576,577],{"component":303,"pin":426},{"junctionId":464},[579,580],{"x":381,"y":497},{"x":381,"y":276},{"id":582,"netId":432,"endpoints":583,"path":586},"w_sda_lv_q1",[584,585],{"junctionId":464},{"component":355,"pin":439},[587,588],{"x":381,"y":276},{"x":589,"y":276},300,{"id":591,"netId":441,"endpoints":592,"path":595},"w_sda_hv_q1",[593,594],{"component":355,"pin":445},{"junctionId":467},[596,597],{"x":358,"y":276},{"x":469,"y":276},{"id":599,"netId":441,"endpoints":600,"path":603},"w_sda_hv_r3",[601,602],{"component":326,"pin":426},{"junctionId":467},[604,605],{"x":469,"y":497},{"x":469,"y":276},{"id":607,"netId":441,"endpoints":608,"path":611},"w_sda_hv_port",[609,610],{"junctionId":467},{"component":363,"pin":428},[612,613],{"x":469,"y":276},{"x":367,"y":276},{"id":615,"netId":449,"endpoints":616,"path":619},"w_scl_lv_port",[617,618],{"component":371,"pin":400},{"junctionId":471},[620,621],{"x":571,"y":474},{"x":473,"y":474},{"id":623,"netId":449,"endpoints":624,"path":627},"w_scl_lv_r2",[625,626],{"component":315,"pin":426},{"junctionId":471},[628,629],{"x":473,"y":497},{"x":473,"y":474},{"id":631,"netId":449,"endpoints":632,"path":635},"w_scl_lv_q2",[633,634],{"junctionId":471},{"component":384,"pin":439},[636,637],{"x":473,"y":474},{"x":589,"y":474},{"id":639,"netId":456,"endpoints":640,"path":643},"w_scl_hv_q2",[641,642],{"component":384,"pin":445},{"junctionId":476},[644,645],{"x":358,"y":474},{"x":478,"y":474},{"id":647,"netId":456,"endpoints":648,"path":651},"w_scl_hv_r4",[649,650],{"component":336,"pin":426},{"junctionId":476},[652,653],{"x":478,"y":497},{"x":478,"y":474},{"id":655,"netId":456,"endpoints":656,"path":659},"w_scl_hv_port",[657,658],{"junctionId":476},{"component":389,"pin":428},[660,661],{"x":478,"y":474},{"x":367,"y":474},"\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"25.75 -82.4 688.5 507\" width=\"688.5\" height=\"507\" role=\"img\">\u003Ctitle>BSS138 Bidirectional I2C Level Shifter\u003C\u002Ftitle>\u003Cdesc>Exported from CircuitBase\u003C\u002Fdesc>\u003Cpolyline data-kind=\"wire\" points=\"580,0 580,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"580,120 580,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"640,0 640,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"640,120 640,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"200,0 200,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"240,0 240,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,0 440,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,0 480,40\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"340,40 340,80\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"340,240 340,280\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"100,160 200,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"200,120 200,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"200,160 300,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"380,160 440,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,120 440,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,160 520,160\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"100,360 240,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"240,120 240,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"240,360 300,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"380,360 480,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,120 480,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"480,360 520,360\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cg transform=\"translate(560,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C1\" id=\"elem-c1\" cursor=\"pointer\">\u003Cg transform=\"translate(600,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"556\" y=\"76.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C1\u003C\u002Ftext>\u003Ctext x=\"556\" y=\"94.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100nF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(560,160) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(620,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C2\" id=\"elem-c2\" cursor=\"pointer\">\u003Cg transform=\"translate(660,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"32\" y2=\"20\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"6\" x2=\"32\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"6\" x2=\"48\" y2=\"34\" fill=\"none\"\u002F>\u003Cline x1=\"48\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"664\" y=\"76.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C2\u003C\u002Ftext>\u003Ctext x=\"664\" y=\"94.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100nF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(620,160) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"0\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"6\" y1=\"10\" x2=\"34\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"10\" y1=\"16\" x2=\"30\" y2=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"14\" y1=\"22\" x2=\"26\" y2=\"22\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(180,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R1\" id=\"elem-r1\" cursor=\"pointer\">\u003Cg transform=\"translate(220,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"182\" y=\"76.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R1\u003C\u002Ftext>\u003Ctext x=\"182\" y=\"94.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(220,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R2\" id=\"elem-r2\" cursor=\"pointer\">\u003Cg transform=\"translate(260,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"258\" y=\"76.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R2\u003C\u002Ftext>\u003Ctext x=\"258\" y=\"94.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(420,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R3\" id=\"elem-r3\" cursor=\"pointer\">\u003Cg transform=\"translate(460,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"454\" y=\"33.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R3\u003C\u002Ftext>\u003Ctext x=\"454\" y=\"51.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(460,-40) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"R4\" id=\"elem-r4\" cursor=\"pointer\">\u003Cg transform=\"translate(500,40) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"20\" x2=\"20\" y2=\"20\" fill=\"none\"\u002F>\u003Crect x=\"20\" y=\"12\" width=\"40\" height=\"16\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"498\" y=\"76.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">R4\u003C\u002Ftext>\u003Ctext x=\"498\" y=\"94.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10k\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(40,140) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(320,0) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"Q1\" id=\"elem-q1\" cursor=\"pointer\">\u003Cg transform=\"translate(380,80) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"88\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"40\" x2=\"28\" y2=\"40\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"20\" x2=\"32\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"20\" x2=\"55\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"20\" x2=\"80\" y2=\"0\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"60\" x2=\"80\" y2=\"80\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"386\" y=\"85.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">Q1\u003C\u002Ftext>\u003Ctext x=\"386\" y=\"103.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">BSS138\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(520,140) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"0,8 34,8 48,20 34,32 0,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(40,340) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg transform=\"translate(320,200) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cline x1=\"20\" y1=\"40\" x2=\"20\" y2=\"10\" fill=\"none\"\u002F>\u003Cline x1=\"8\" y1=\"10\" x2=\"32\" y2=\"10\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"Q2\" id=\"elem-q2\" cursor=\"pointer\">\u003Cg transform=\"translate(380,280) rotate(90)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"88\" height=\"88\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cline x1=\"0\" y1=\"40\" x2=\"28\" y2=\"40\" fill=\"none\"\u002F>\u003Cline x1=\"32\" y1=\"20\" x2=\"32\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"20\" x2=\"55\" y2=\"60\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"20\" x2=\"80\" y2=\"0\" fill=\"none\"\u002F>\u003Cline x1=\"55\" y1=\"60\" x2=\"80\" y2=\"80\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"340\" y=\"384.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">Q2\u003C\u002Ftext>\u003Ctext x=\"340\" y=\"402.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">BSS138\u003C\u002Ftext>\u003C\u002Fg>\u003Cg transform=\"translate(520,340) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpolygon points=\"0,8 34,8 48,20 34,32 0,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ccircle data-kind=\"junction\" cx=\"200\" cy=\"160\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"440\" cy=\"160\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"240\" cy=\"360\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"480\" cy=\"360\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ctext x=\"580\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"580\" y=\"206.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"640\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+5.0V\u003C\u002Ftext>\u003Ctext x=\"640\" y=\"206.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003Ctext x=\"200\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"240\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"440\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+5.0V\u003C\u002Ftext>\u003Ctext x=\"480\" y=\"-53.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+5.0V\u003C\u002Ftext>\u003Ctext x=\"76\" y=\"196.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SDA (3.3V)\u003C\u002Ftext>\u003Ctext x=\"340\" y=\"-13.6\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"544\" y=\"196.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SDA (5V)\u003C\u002Ftext>\u003Ctext x=\"76\" y=\"396.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SCL (3.3V)\u003C\u002Ftext>\u003Ctext x=\"340\" y=\"186.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+3.3V\u003C\u002Ftext>\u003Ctext x=\"544\" y=\"396.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SCL (5V)\u003C\u002Ftext>\u003C\u002Fsvg>",[167],"overlay",null,[667,683,695],{"slug":668,"cluster":20,"tier":21,"supplyVoltage":669,"voltageSpecification":673,"signalDomain":677,"breadboardFriendly":14,"title":678,"shortDescription":679,"bomCount":680,"formulaCount":681,"search":682},"2n2222-relay-driver-flyback-protection",[670,671,672],"3.3v","5v","12v",{"kind":674,"value":675,"label":676},"supply","+12.0 V DC nominalnie (zakres roboczy od +10.8 V do +13.2 V)","Napięcie zasilania przekaźnika (VLOAD)","digital","Sterownik przekaźnika z tranzystorem NPN BJT 2N2222 \u002F 2N2222A i diodą zwrotną 1N4007","Dyskretny układ klucza dolnego na bipolarnym tranzystorze NPN do sterowania przekaźnikiem 12V z diodą gaszącą 1N4007, nasyceniem bazy i filtracją zasilania dla MCU 3.3V\u002F5V.",7,4,"sterownik przekaźnika z tranzystorem npn bjt 2n2222 \u002F 2n2222a i diodą zwrotną 1n4007\ndyskretny układ klucza dolnego na bipolarnym tranzystorze npn do sterowania przekaźnikiem 12v z diodą gaszącą 1n4007, nasyceniem bazy i filtracją zasilania dla mcu 3.3v\u002F5v.\nsterownik przekaźnika z tranzystorem npn bjt 2n2222 \u002F 2n2222a i diodą zwrotną 1n4007\ndyskretny układ klucza dolnego na bipolarnym tranzystorze npn do sterowania przekaźnikiem 12v z diodą gaszącą 1n4007, nasyceniem bazy i filtracją zasilania dla mcu 3.3v\u002F5v.\n2n2222 \u002F 2n2222a npn bjt relay driver with 1n4007 flyback clamping diode\ndiscrete npn bipolar junction transistor low-side relay driver circuit with 1n4007 flyback suppression diode, base saturation drive, and supply decoupling for 3.3v\u002F5v mcu control.\nmicrocontroller_interfaces\ntranzystor bipolarny npn ogólnego przeznaczenia\n2n2222a\nq1\nuniwersalna dioda prostownicza \u002F gasząca\n1n4007\nd1\nsubminiaturowy przekaźnik sygnałowy \u002F mocy spdt\ng5v-1-dc12\nk1\nrezystor szeregowy bazy 1 kω\n1kω\nr1\nrezystor ściągający bazy do masy 10 kω\n10kω\nr2\nceramiczny kondensator odsprzęgający wysokiej częstotliwości mlcc\n100nf 50v\nc1\naluminiowy kondensator elektrolityczny szyny dc\n47µf 25v\nc2",{"slug":684,"cluster":20,"tier":21,"supplyVoltage":685,"voltageSpecification":686,"signalDomain":677,"breadboardFriendly":14,"title":690,"shortDescription":691,"bomCount":692,"formulaCount":693,"search":694},"esp32-auto-reset-flashing-circuit",[670],{"kind":687,"value":688,"label":689},"logic","3,3 V (VDD33 na DevKitC V4)","Roboczy poziom logiczny","Układ automatycznego resetu i rozruchu ESP32 (DTR\u002FRTS)","Dwutranzystorowy układ z płytek rozwojowych Espressif, dzięki któremu esptool, Arduino IDE i PlatformIO resetują ESP32 i uruchamiają jego szeregowy bootloader liniami DTR i RTS mostka USB-UART, bez wciskania przycisków.",8,3,"układ automatycznego resetu i rozruchu esp32 (dtr\u002Frts)\ndwutranzystorowy układ z płytek rozwojowych espressif, dzięki któremu esptool, arduino ide i platformio resetują esp32 i uruchamiają jego szeregowy bootloader liniami dtr i rts mostka usb-uart, bez wciskania przycisków.\nukład automatycznego resetu i rozruchu esp32 (dtr\u002Frts)\ndwutranzystorowy układ z płytek rozwojowych espressif, dzięki któremu esptool, arduino ide i platformio resetują esp32 i uruchamiają jego szeregowy bootloader liniami dtr i rts mostka usb-uart, bez wciskania przycisków.\nesp32 auto-reset and boot circuit (dtr\u002Frts)\nthe two-transistor circuit from espressif development boards that lets esptool, arduino ide and platformio reset an esp32 and start its serial bootloader through the dtr and rts lines of a usb-to-uart bridge, with no buttons pressed.\nmicrocontroller_interfaces\nmałosygnałowy tranzystor npn\n2n3904\nq1\nmałosygnałowy tranzystor npn\n2n3904\nq2\nrezystor\n10kω\nr1\nrezystor\n10kω\nr2\nrezystor\n10kω\nr3\nkondensator ceramiczny\n1µf\nc1\nprzycisk taktowy\nboot\nsw1\nprzycisk taktowy\nen\nsw2",{"slug":696,"cluster":20,"tier":21,"supplyVoltage":697,"voltageSpecification":699,"signalDomain":702,"breadboardFriendly":14,"title":703,"shortDescription":704,"bomCount":680,"formulaCount":681,"search":705},"irlz44n-logic-level-low-side-switch",[670,671,672,698],"24v",{"kind":674,"value":700,"label":701},"+12.0 V DC nominalnie (zakres roboczy od +5.0 V do +50.0 V DC)","Napięcie zasilania obciążenia (VLOAD)","mixed","Klucz DC dolnego stopnia z tranzystorem MOSFET poziomu logicznego IRLZ44N","Dyskretny układ klucza mocy DC 12V\u002F24V po stronie masy do sterowania obciążeniami indukcyjnymi i rezystancyjnymi z tranzystorem N-MOSFET Infineon IRLZ44NPbF sterowanym bezpośrednio z logiki mikrokontrolera 3.3V lub 5V.","klucz dc dolnego stopnia z tranzystorem mosfet poziomu logicznego irlz44n\ndyskretny układ klucza mocy dc 12v\u002F24v po stronie masy do sterowania obciążeniami indukcyjnymi i rezystancyjnymi z tranzystorem n-mosfet infineon irlz44npbf sterowanym bezpośrednio z logiki mikrokontrolera 3.3v lub 5v.\nklucz dc dolnego stopnia z tranzystorem mosfet poziomu logicznego irlz44n\ndyskretny układ klucza mocy dc 12v\u002F24v po stronie masy do sterowania obciążeniami indukcyjnymi i rezystancyjnymi z tranzystorem n-mosfet infineon irlz44npbf sterowanym bezpośrednio z logiki mikrokontrolera 3.3v lub 5v.\nirlz44n logic-level n-channel mosfet low-side dc switch\ndiscrete 12v\u002F24v low-side dc switch circuit driving high-current inductive and resistive loads with an infineon irlz44npbf logic-level mosfet from 3.3v or 5v mcu logic.\nmicrocontroller_interfaces\ntranzystor mocy n-mosfet poziomu logicznego\nirlz44npbf\nq1\nszeregowy rezystor tłumiący bramki 100 ω\n100ω\nr1\nrezystor pull-down bramki 10 kω\n10kω\nr2\ndioda zabezpieczająca gasząca przepięcia indukcyjne\n1n4007\nd1\nszczotkowy silnik dc 12v\n12v dc motor\nm1\nkondensator elektrolityczny odsprzęgający zasilania 100 µf\n100µf\nc1\nkondensator ceramiczny odsprzęgający wysokich częstotliwości 100 nf\n100nf\nc2",1793836429394]