[{"data":1,"prerenderedAt":775},["ShallowReactive",2],{"schematic:uln2003a-7-channel-relay-solenoid-driver:pt":3},{"schematic":4,"title":19,"shortDescription":22,"proseSource":735,"localizationFallbackIssues":736,"related":737,"confirmations":736},{"schemaVersion":5,"governance":6,"slug":18,"title":19,"cluster":20,"tier":21,"shortDescription":22,"deepTechnicalOverview":23,"theoryOfOperation":24,"keySpecifications":25,"applications":50,"gotchas":56,"formulas":75,"bom":149,"interactiveElements":195,"circuitJson":310,"svg":730,"relatedSchematicSlugs":731,"relatedComponentSlugs":734},"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 Texas Instruments SLRS027P Rev. P; 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.ti.com\u002Flit\u002Fds\u002Fsymlink\u002Fuln2003a.pdf","uln2003a-7-channel-relay-solenoid-driver","ULN2003A: driver de 7 canais para relés e solenoides de carga indutiva","microcontroller_interfaces","Tier 1","Circuito driver dreno Darlington de 7 canais Texas Instruments ULN2003A para relés de 12V, solenoides e bobinas de passo com diodos de retorno integrados e desacoplamento.","O circuito driver de 7 canais para relés e solenoides ULN2003A oferece uma interface robusta de comutação em nível baixo (low-side sink) entre microcontroladores digitais de baixa potência (como sistemas AVR de 5.0 V ou ARM\u002FESP de 3.3 V) e atuadores indutivos de alta corrente (como relés eletromecânicos de 12 V, válvulas solenoides pneumáticas e bobinas de motores de passo unipolares).\n\nNo centro do circuito está a matriz de transistores Darlington Texas Instruments ULN2003A, contendo sete pares Darlington NPN monolíticos em um encapsulamento de 16 pinos. Cada par Darlington é composto por dois transistores bipolares em cascata com uma rede integrada de resistores de polarização base-emissor (resistor série de entrada de 2.7 kΩ e resistores de sangria base-emissor totalizando 7.2 kΩ). Essa configuração fornece um ganho de corrente contínua extremamente alto (hFE tipicamente de 1000 a 5000), permitindo que sinais lógicos na faixa de microamperes saturem confiavelmente correntes de coletor de até 500 mA.\n\nQuando um nível lógico ALTO (+5.0 V) é aplicado a qualquer porta de entrada (de P_IN1 a P_IN4), a corrente flui através do resistor série integrado de 2.7 kΩ para a base do transistor de entrada. Ambos os transistores do par entram em forte saturação, puxando a respectiva saída de coletor aberto (de 1C a 4C) para o terra com uma queda de tensão de saturação típica de VCE(sat) ≈ 1.1 V a 200 mA (até 1.6 V a 350 mA). Isso energiza a bobina do relé conectada (L1, L2) ou o solenoide (L3, L4), estabelecendo o fluxo magnético e atuando o mecanismo.\n\nRelés eletromecânicos e solenoides armazenam energia magnética substancial em seus enrolamentos indutivos (E = 1\u002F2 * L * I^2). Quando a entrada comuta para nível lógico BAIXO (0 V), o par Darlington desliga bruscamente. Pela lei de indução de Faraday-Lenz (V = -L * dI\u002Fdt), a interrupção repentina da corrente induz um pico de tensão severo no coletor aberto, capaz de ultrapassar 100 V e destruir a junção do semicondutor. O ULN2003A integra diodos de recirculação (flyback clamp) para cada canal com todos os catodos conectados internamente ao pino 9 (COM). Conectando o pino 9 diretamente à linha positiva de alimentação de +12 V, qualquer transiente acima de (+12 V + VF ≈ 13.2 V) polariza diretamente o diodo de supressão interno, circulando a corrente de descarga com segurança através da bobina até a extinção do campo magnético.\n\nA integridade do barramento de alimentação é mantida pelo capacitor cerâmico de alta frequência C1 (100 nF) e pelo capacitor eletrolítico de reservatório C2 (100 µF) posicionados junto à linha de carga. C1 desvia transientes rápidos de comutação dI\u002Fdt, enquanto C2 evita afundamentos de tensão causados pela corrente de atracamento inicial das bobinas.","O funcionamento do driver de carga indutiva de 7 canais ULN2003A divide-se em cinco estágios elétricos e magnéticos sequenciais:\n\n1. **Ativação da entrada lógica e condução da base Darlington:** Quando o microcontrolador aciona a entrada (por exemplo, P_IN1) em nível ALTO (+5.0 V), a corrente entra no pino 1 através do resistor série interno de 2.7 kΩ. A tensão ultrapassa o limiar combinado de condução das duas junções base-emissor (VBE1 + VBE2 ≈ 1.4 V), fornecendo ~1.3 mA de corrente de base. O par Darlington entra rapidamente em condução.\n\n2. **Energização da bobina indutiva e dreno para o terra:** O transistor de saída satura, conduzindo o pino 16 (1C) para VCE(sat) ≈ 1.1 V em relação ao terra (pino 8). A bobina do relé L1 recebe uma tensão diferencial efetiva de VCC - VCE(sat) ≈ 12 V - 1.1 V = 10.9 V. A corrente cresce exponencialmente segundo i(t) = (V\u002FR) * (1 - e^(-t \u002F tau)), onde tau = L \u002F R, até que a força magnética de atracamento da armadura seja atingida.\n\n3. **Saturação em regime permanente e dissipação térmica:** Em regime contínuo, a corrente se estabiliza em IC = (VCC - VCE(sat)) \u002F R_coil. O par Darlington dissipa potência elétrica PD = VCE(sat) * IC + VIN * IIN. Com quatro canais conduzindo 150 mA cada, a dissipação total permanece confortavelmente dentro do limite de 1.0 W do encapsulamento PDIP-16 (resistência térmica junção-ambiente R_thetaJA = 67 °C\u002FW).\n\n4. **Corte da entrada e supressão de retorno indutivo (Flyback Clamping):** Quando a entrada retorna a nível BAIXO (0 V), a corrente de base cessa e a chave desliga em menos de 0.5 µs. A interrupção súbita da corrente gera um transiente indutivo imediato (V_L = -L * dI\u002Fdt). A tensão de coletor ultrapassa a linha de +12 V até polarizar diretamente o diodo de recirculação interno em V_clamp = VCC + VF ≈ 12 V + 1.2 V = 13.2 V. A energia armazenada (E = 1\u002F2 * L * I^2) circula pela malha do diodo, dissipando-se com segurança em forma de calor na resistência do enrolamento.\n\n5. **Desacoplamento da linha de alimentação e retorno de terra:** O chaveamento de cargas indutivas gera ruídos transitórios dI\u002Fdt no barramento de +12 V. O capacitor cerâmico C1 (100 nF) desvia picos de alta frequência para o terra, enquanto o capacitor eletrolítico C2 (100 µF) fornece armazenamento local de carga, prevenindo quedas de tensão no controlador lógico.",[26,29,32,35,38,41,44,47],{"label":27,"value":28},"Tensão nominal da linha de carga (VCC)","+12.0 V DC (faixa de operação de +4.5 V a +50 V DC)",{"label":30,"value":31},"Nível lógico de entrada de controle","+5.0 V DC TTL\u002FCMOS (compatível com +3.3 V com redução de corrente)",{"label":33,"value":34},"Corrente contínua de coletor (dreno)","500 mA de pico, 350 mA contínuo por canal",{"label":36,"value":37},"Tensão de ruptura coletor-emissor (VCE(BR))","50 V DC mínimo em toda a faixa de temperatura",{"label":39,"value":40},"Tensão de saturação coletor-emissor (VCE(sat))","1.1 V típico a IC = 200 mA; 1.6 V máx a IC = 350 mA",{"label":42,"value":43},"Corrente direta máxima do diodo de retorno","500 mA (compatível com a corrente nominal do canal)",{"label":45,"value":46},"Tensão reversa de ruptura do diodo de retorno","50 V DC mínimo",{"label":48,"value":49},"Limite de dissipação de potência do encapsulamento (PD)","1.0 W (PDIP-16 a TA \u003C= 25 °C, redução de 8.0 mW\u002F°C acima de 25 °C)",[51,52,53,54,55],"Controle multicanal de bancada de relés eletromecânicos de 12V por microcontroladores (Arduino, STM32, PIC, ESP32)","Acionamento sequencial de válvulas solenoides pneumáticas e hidráulicas de 12V \u002F 24V em automação","Excitação de fases para motores de passo unipolares de 4 bobinas (ex.: 28BYJ-48 de 5V\u002F12V)","Dreno de corrente em nível baixo para matrizes de LED de alta potência e displays de 7 segmentos","Chaveamento unidirecional e controle de velocidade via PWM de motores DC com escovas",[57,62,67,71],{"title":58,"trap":59,"solution":60,"severity":61},"Pino COM desconectado destrói os transistores de saída","Deixar o pino 9 (COM) flutuando desconecta os diodos de retorno internos do barramento de carga. Ao desligar relés ou solenoides, picos indutivos ultrapassam 50V e provocam queima imediata por avalanche na junção coletor-emissor.","Sempre conecte o pino 9 (COM) diretamente à linha positiva de alimentação de +12V das bobinas. Mantenha capacitores de desacoplamento próximos para reduzir indutâncias parasitas.","critical",{"title":63,"trap":64,"solution":65,"severity":66},"Queda de saturação Darlington (1.1V a 1.6V) reduz a tensão da bobina","Diferente de MOSFETs de potência com baixo RDS(on), o par Darlington apresenta queda inerente de VCE(sat) ≈ 1.1V a 1.6V. Um relé de 12V recebe na prática apenas 10.4V a 10.9V, o que pode causar falha de atracamento em caso de variações na fonte.","Certifique-se de que a tensão mínima de operação do relé ou solenoide (tipicamente 70% a 80% da nominal) seja garantida a 10.5V, ou ajuste a fonte externa para +12.5V.","warning",{"title":68,"trap":69,"solution":70,"severity":61},"Corrente de terra cumulativa excede o limite de 2.5A do pino","Embora cada canal suporte 500mA de pico, ligar simultaneamente os sete canais a 500mA exige 3.5A no pino 8 (E), rompendo o fio interno do encapsulamento e violando o envelope térmico de 1.0W.","Limite a corrente contínua total pelo pino 8 a \u003C= 1.5A a 2.0A. Para cargas pesadas, escalone os tempos de acionamento ou divida a carga entre múltiplos circuitos integrados.",{"title":72,"trap":73,"solution":74,"severity":66},"Redução de margem de corrente com controle direto por lógica de 3.3V","O resistor de base interno de 2.7 kΩ foi projetado para sinais TTL\u002FCMOS de 5.0V. Acionar as entradas com microcontroladores de 3.3V (ESP32, Raspberry Pi Pico) fornece apenas ~0.7mA de corrente de base, limitando a capacidade de dreno a ~200mA por canal.","Para cargas acima de 200mA controladas por lógica 3.3V, ligue em paralelo dois canais adjacentes (entradas e saídas unidas) ou utilize drivers de baixa tensão como o ULN2003LV ou MOSFETs.",[76,100,116,133],{"name":77,"latexOrText":78,"description":79,"variables":80},"Corrente de atracamento da bobina do relé em saturação","I_C = \\frac{V_{CC} - V_{CE(sat)}}{R_{coil}}","Calcula a corrente de coletor em regime contínuo através da bobina do relé ou solenoide, levando em conta a queda de saturação do par Darlington.",[81,86,91,95],{"symbol":82,"name":83,"typicalValue":84,"unit":85},"I_C","Corrente de coletor (dreno)","150","mA",{"symbol":87,"name":88,"typicalValue":89,"unit":90},"V_{CC}","Tensão da linha de carga","12.0","V",{"symbol":92,"name":93,"typicalValue":94,"unit":90},"V_{CE(sat)}","Tensão de saturação coletor-emissor","1.1",{"symbol":96,"name":97,"typicalValue":98,"unit":99},"R_{coil}","Resistência DC da bobina do relé","72","Ω",{"name":101,"latexOrText":102,"description":103,"variables":104},"Energia magnética indutiva armazenada","E_L = \\frac{1}{2} L \\cdot I_C^2","Determina a energia magnética total armazenada no enrolamento indutivo que deve ser absorvida com segurança pelo diodo de retorno ao desligar.",[105,110,114],{"symbol":106,"name":107,"typicalValue":108,"unit":109},"E_L","Energia magnética armazenada","1.69","mJ",{"symbol":111,"name":112,"typicalValue":84,"unit":113},"L","Indutância da bobina","mH",{"symbol":82,"name":115,"typicalValue":84,"unit":85},"Corrente da bobina em regime",{"name":117,"latexOrText":118,"description":119,"variables":120},"Potência dissipada no diodo de retorno","P_{clamp} = E_L \\cdot f_{switch} = \\frac{1}{2} L \\cdot I_C^2 \\cdot f_{switch}","Calcula a potência térmica média dissipada no diodo de recirculação interno sob frequências repetitivas de comutação.",[121,126,128],{"symbol":122,"name":123,"typicalValue":124,"unit":125},"P_{clamp}","Dissipação média de potência do diodo","16.9","mW",{"symbol":106,"name":127,"typicalValue":108,"unit":109},"Energia magnética por pulso",{"symbol":129,"name":130,"typicalValue":131,"unit":132},"f_{switch}","Frequência de acionamento \u002F comutação","10","Hz",{"name":134,"latexOrText":135,"description":136,"variables":137},"Dissipação total de potência do encapsulamento","P_D = \\sum_{k=1}^{n} \\left( V_{CE(sat),k} \\cdot I_{C,k} \\cdot D_k + V_{IN,k} \\cdot I_{IN,k} \\cdot D_k \\right)","Calcula a potência térmica total desenvolvida em todos os canais ativos para manter a temperatura de junção abaixo do limite absoluto de 150 °C.",[138,142,143,145],{"symbol":139,"name":140,"typicalValue":141,"unit":125},"P_D","Dissipação total de potência","660",{"symbol":92,"name":93,"typicalValue":94,"unit":90},{"symbol":82,"name":144,"typicalValue":84,"unit":85},"Corrente de coletor por canal",{"symbol":146,"name":147,"typicalValue":5,"unit":148},"D","Ciclo de trabalho do canal (Duty Cycle)","ratio",[150,159,166,170,177,181,188],{"refDes":151,"componentName":152,"value":153,"package":154,"quantity":155,"componentSlug":156,"role":157,"notes":158},"U1","Matriz de 7 transistores Darlington","ULN2003A","PDIP-16",1,"uln2003a","Driver multicanal de dreno para cargas indutivas","Texas Instruments ULN2003AN; 50V \u002F 500mA por canal, diodos de supressão integrados com catodo comum (COM).",{"refDes":160,"componentName":161,"value":162,"package":163,"quantity":155,"role":164,"notes":165},"L1","Relé eletromecânico miniatura SPDT de 12V 1","Omron G5V-1-DC12","DIP-6","Carga indutiva de relé do canal 1","Omron Electronic Components G5V-1-DC12; bobina de 12V DC, resistência nominal de 960 Ω (~12.5 mA corrente de disparo), contatos de 1A.",{"refDes":167,"componentName":168,"value":162,"package":163,"quantity":155,"role":169,"notes":165},"L2","Relé eletromecânico miniatura SPDT de 12V 2","Carga indutiva de relé do canal 2",{"refDes":171,"componentName":172,"value":173,"package":174,"quantity":155,"role":175,"notes":176},"L3","Solenoide linear de tração de 12V DC 1","JF-0530B-12V","Chassis Mount \u002F Flying Leads","Carga indutiva de alta corrente do canal 3","Atuador solenoide de 12V DC de estrutura aberta; resistência da bobina ~40 Ω (~300 mA corrente contínua de retenção, força de 5N).",{"refDes":178,"componentName":179,"value":173,"package":174,"quantity":155,"role":180,"notes":176},"L4","Solenoide linear de tração de 12V DC 2","Carga indutiva de alta corrente do canal 4",{"refDes":182,"componentName":183,"value":184,"package":185,"quantity":155,"role":186,"notes":187},"C1","Capacitor cerâmico multicamada de desacoplamento","100nF","0805 \u002F Radial","Desvio de alta frequência da linha de alimentação","KEMET C320C104K5R5TA; 100nF 50V cerâmico X7R, desvia transientes rápidos dI\u002Fdt junto ao pino 9 (COM) de U1.",{"refDes":189,"componentName":190,"value":191,"package":192,"quantity":155,"role":193,"notes":194},"C2","Capacitor eletrolítico de alumínio de reservatório","100µF","Radial 6.3x11mm","Reservatório de carga para correntes de partida","Nichicon UVR1E101MDD; 100µF 25V eletrolítico radial, absorve correntes de partida e evita afundamentos de tensão.",{"U1":196,"P_IN1":206,"P_IN2":217,"P_IN3":224,"P_IN4":231,"P_VLOAD":238,"L1":248,"L2":258,"L3":264,"L4":273,"C1":278,"C2":286,"GND1":294,"GND2":303},{"refDes":151,"name":197,"value":153,"role":157,"description":198,"componentSlug":156,"footprint":199,"specs":200},"Matriz de transistores Darlington ULN2003A (7 canais)","Sete pares Darlington NPN monolíticos de 50V\u002F500mA com resistores de base e diodos de retorno de catodo comum integrados.","PDIP-16 \u002F SOIC-16",{"Canais":201,"Tensão máxima de coletor (VCE)":202,"Corrente máxima de coletor (IC)":203,"Tensão de saturação (VCE(sat))":204,"Diodos de supressão integrados":205},"7 drenos independentes de nível baixo (low-side)","50 V DC","500 mA de pico, 350 mA contínuo","1.1 V típico a 200 mA","7 diodos com catodo comum no pino 9 (COM)",{"refDes":207,"name":208,"value":209,"role":210,"description":211,"footprint":212,"specs":213},"P_IN1","Entrada lógica 1 (Controle do Relé 1)","IN1","Porta digital de controle do canal 1","Entrada lógica digital 5V TTL\u002FCMOS (ativo em nível alto) que aciona o canal Darlington 1 (pino 1 a 16).","2.54mm Pin Header",{"Tensão de entrada (VI)":214,"Resistor série interno":215,"Corrente nominal de entrada":216},"+5.0 V nominal (ativo em nível alto)","2.7 kΩ","1.3 mA a 5.0 V",{"refDes":218,"name":219,"value":220,"role":221,"description":222,"footprint":212,"specs":223},"P_IN2","Entrada lógica 2 (Controle do Relé 2)","IN2","Porta digital de controle do canal 2","Entrada lógica digital 5V TTL\u002FCMOS (ativo em nível alto) que aciona o canal Darlington 2 (pino 2 a 15).",{"Tensão de entrada (VI)":214,"Resistor série interno":215,"Corrente nominal de entrada":216},{"refDes":225,"name":226,"value":227,"role":228,"description":229,"footprint":212,"specs":230},"P_IN3","Entrada lógica 3 (Controle do Solenoide 1)","IN3","Porta digital de controle do canal 3","Entrada lógica digital 5V TTL\u002FCMOS (ativo em nível alto) que aciona o canal Darlington 3 (pino 3 a 14).",{"Tensão de entrada (VI)":214,"Resistor série interno":215,"Corrente nominal de entrada":216},{"refDes":232,"name":233,"value":234,"role":235,"description":236,"footprint":212,"specs":237},"P_IN4","Entrada lógica 4 (Controle do Solenoide 2)","IN4","Porta digital de controle do canal 4","Entrada lógica digital 5V TTL\u002FCMOS (ativo em nível alto) que aciona o canal Darlington 4 (pino 4 a 13).",{"Tensão de entrada (VI)":214,"Resistor série interno":215,"Corrente nominal de entrada":216},{"refDes":239,"name":240,"value":241,"role":242,"description":243,"footprint":244,"specs":245},"P_VLOAD","Linha de alimentação de carga +12V DC","+12V","Alimentação principal dos atuadores indutivos","Barramento externo de +12V DC que supre as bobinas dos relés, solenoides e o catodo comum dos diodos de supressão.","5.08mm Screw Terminal \u002F DC Jack",{"Tensão nominal":246,"Capacidade de corrente recomendada":247},"+12.0 V DC","capacidade mínima de 2.0 A",{"refDes":160,"name":249,"value":250,"role":251,"description":252,"footprint":253,"specs":254},"Bobina do relé eletromecânico 1 de 12V DC","RELAY 1 (12V)","Atuador indutivo do relé 1","Bobina de relé SPDT miniatura energizada ao colocar o canal 1 em nível ALTO.","DIP-6 Through-Hole",{"Tensão nominal da bobina":255,"Resistência da bobina":256,"Corrente nominal":257},"12 V DC","960 Ω","12.5 mA",{"refDes":167,"name":259,"value":260,"role":261,"description":262,"footprint":253,"specs":263},"Bobina do relé eletromecânico 2 de 12V DC","RELAY 2 (12V)","Atuador indutivo do relé 2","Bobina de relé SPDT miniatura energizada ao colocar o canal 2 em nível ALTO.",{"Tensão nominal da bobina":255,"Resistência da bobina":256,"Corrente nominal":257},{"refDes":171,"name":265,"value":266,"role":267,"description":268,"footprint":269,"specs":270},"Solenoide linear de tração 1 de 12V DC","SOLENOID 1 (12V)","Atuador indutivo de alta corrente 1","Solenoide tubular ou aberto de 12V DC para posicionamento mecânico linear.","Chassis Mount \u002F Lead Wires",{"Tensão nominal de operação":255,"Resistência da bobina":271,"Corrente nominal de retenção":272},"40 Ω","300 mA",{"refDes":178,"name":274,"value":275,"role":276,"description":268,"footprint":269,"specs":277},"Solenoide linear de tração 2 de 12V DC","SOLENOID 2 (12V)","Atuador indutivo de alta corrente 2",{"Tensão nominal de operação":255,"Resistência da bobina":271,"Corrente nominal de retenção":272},{"refDes":182,"name":279,"value":184,"role":280,"description":281,"footprint":282,"specs":283},"Capacitor cerâmico de bypass de alta frequência","Desacoplamento de alta frequência da linha","Capacitor cerâmico multicamada 100 nF 50V X7R para desviar transientes rápidos dI\u002Fdt no barramento de diodos.","0805 \u002F Radial 5.08mm",{"Capacitância":284,"Tensão nominal":202,"Dielétrico":285},"100 nF (0.1 µF)","Cerâmica X7R",{"refDes":189,"name":287,"value":191,"role":288,"description":289,"footprint":192,"specs":290},"Capacitor eletrolítico de reservatório","Reservatório de carga para picos de corrente","Capacitor eletrolítico de alumínio 100 µF 25V para evitar afundamentos de tensão no acionamento das bobinas.",{"Capacitância":291,"Tensão nominal":292,"Resistência série equivalente (ESR)":293},"100 µF","25 V DC","\u003C 0.4 Ω at 100 kHz",{"refDes":295,"name":296,"value":297,"role":298,"description":299,"footprint":300,"specs":301},"GND1","Terra do driver e retorno de emissor comum","GND","Terra de potência de referência (U1 Pin 8)","Caminho principal de retorno de corrente para os sete estágios emissores Darlington.","PCB Ground Plane",{"Corrente contínua máxima":302},"limite de 2.5 A do pino do encapsulamento",{"refDes":304,"name":305,"value":297,"role":306,"description":307,"footprint":300,"specs":308},"GND2","Terra de referência do desacoplamento da fonte","Retorno de terra de filtragem","Ponto de retorno de terra para a rede de desacoplamento de alimentação (C1, C2).",{"Potencial de referência":309},"0.0 V DC",{"schemaVersion":311,"id":18,"meta":312,"components":318,"nets":401,"junctions":480,"netLabels":510,"wires":511},"1.5",{"title":19,"locale":313,"grid":314,"source":315},"pt",20,{"type":316,"ref":317,"url":17},"datasheet","Texas Instruments ULN2003A Datasheet SLRS027P Section 9.2",[319,327,333,338,343,348,354,362,367,372,377,383,389,396],{"id":320,"symbolId":321,"refDes":151,"position":322,"rotation":325,"properties":326},"comp-u1","ic.driver.uln2003a",{"x":323,"y":324},380,180,0,{"value":153},{"id":328,"symbolId":329,"refDes":207,"position":330,"rotation":325,"properties":332},"comp-p-in1","port.input",{"x":331,"y":324},120,{"value":209},{"id":334,"symbolId":329,"refDes":218,"position":335,"rotation":325,"properties":337},"comp-p-in2",{"x":331,"y":336},240,{"value":220},{"id":339,"symbolId":329,"refDes":225,"position":340,"rotation":325,"properties":342},"comp-p-in3",{"x":331,"y":341},300,{"value":227},{"id":344,"symbolId":329,"refDes":232,"position":345,"rotation":325,"properties":347},"comp-p-in4",{"x":331,"y":346},360,{"value":234},{"id":349,"symbolId":350,"refDes":239,"position":351,"rotation":325,"properties":353},"comp-p-vload","port.power",{"x":352,"y":314},200,{"value":241},{"id":355,"symbolId":356,"refDes":160,"position":357,"rotation":360,"properties":361},"comp-l1","inductor.iec",{"x":358,"y":359},620,100,90,{"value":250},{"id":363,"symbolId":356,"refDes":167,"position":364,"rotation":360,"properties":366},"comp-l2",{"x":365,"y":359},700,{"value":260},{"id":368,"symbolId":356,"refDes":171,"position":369,"rotation":360,"properties":371},"comp-l3",{"x":370,"y":359},780,{"value":266},{"id":373,"symbolId":356,"refDes":178,"position":374,"rotation":360,"properties":376},"comp-l4",{"x":375,"y":359},860,{"value":275},{"id":378,"symbolId":379,"refDes":182,"position":380,"rotation":360,"properties":382},"comp-c1","capacitor.ceramic",{"x":381,"y":359},940,{"value":184},{"id":384,"symbolId":385,"refDes":189,"position":386,"rotation":360,"properties":388},"comp-c2","capacitor.electrolytic",{"x":387,"y":359},1020,{"value":191},{"id":390,"symbolId":391,"refDes":295,"position":392,"rotation":325,"properties":395},"comp-gnd1","gnd.port",{"x":393,"y":394},420,460,{"value":297},{"id":397,"symbolId":391,"refDes":304,"position":398,"rotation":325,"properties":400},"comp-gnd2",{"x":381,"y":399},280,{"value":297},[402,410,416,422,428,441,448,455,462,469],{"id":403,"name":209,"class":404,"pins":405},"net_in1","signal",[406,408],{"component":328,"pin":407},"out",{"component":320,"pin":409},"1",{"id":411,"name":220,"class":404,"pins":412},"net_in2",[413,414],{"component":334,"pin":407},{"component":320,"pin":415},"2",{"id":417,"name":227,"class":404,"pins":418},"net_in3",[419,420],{"component":339,"pin":407},{"component":320,"pin":421},"3",{"id":423,"name":234,"class":404,"pins":424},"net_in4",[425,426],{"component":344,"pin":407},{"component":320,"pin":427},"4",{"id":429,"name":241,"class":430,"pins":431},"net_vload","power",[432,433,435,436,437,438,439,440],{"component":349,"pin":407},{"component":320,"pin":434},"9",{"component":355,"pin":409},{"component":363,"pin":409},{"component":368,"pin":409},{"component":373,"pin":409},{"component":378,"pin":409},{"component":384,"pin":409},{"id":442,"name":443,"class":404,"pins":444},"net_out1","OUT1",[445,447],{"component":320,"pin":446},"16",{"component":355,"pin":415},{"id":449,"name":450,"class":404,"pins":451},"net_out2","OUT2",[452,454],{"component":320,"pin":453},"15",{"component":363,"pin":415},{"id":456,"name":457,"class":404,"pins":458},"net_out3","OUT3",[459,461],{"component":320,"pin":460},"14",{"component":368,"pin":415},{"id":463,"name":464,"class":404,"pins":465},"net_out4","OUT4",[466,468],{"component":320,"pin":467},"13",{"component":373,"pin":415},{"id":470,"name":297,"class":471,"pins":472},"net_gnd","ground",[473,475,477,478,479],{"component":320,"pin":474},"8",{"component":390,"pin":476},"in",{"component":378,"pin":415},{"component":384,"pin":415},{"component":397,"pin":476},[481,486,490,494,498,502,506],{"id":482,"netId":429,"position":483},"j-vload-com",{"x":484,"y":485},440,60,{"id":487,"netId":429,"position":488},"j-vload-l1",{"x":489,"y":485},600,{"id":491,"netId":429,"position":492},"j-vload-l2",{"x":493,"y":485},680,{"id":495,"netId":429,"position":496},"j-vload-l3",{"x":497,"y":485},760,{"id":499,"netId":429,"position":500},"j-vload-l4",{"x":501,"y":485},840,{"id":503,"netId":429,"position":504},"j-vload-c1",{"x":505,"y":485},920,{"id":507,"netId":470,"position":508},"j-gnd-c",{"x":509,"y":336},960,[],[512,523,531,542,552,561,569,577,585,593,601,609,617,625,633,641,649,659,669,678,687,696,704,713,722],{"id":513,"netId":403,"endpoints":514,"path":517},"w-in1",[515,516],{"component":328,"pin":407},{"component":320,"pin":409},[518,519,521,522],{"x":324,"y":352},{"x":520,"y":352},260,{"x":520,"y":336},{"x":323,"y":336},{"id":524,"netId":411,"endpoints":525,"path":528},"w-in2",[526,527],{"component":334,"pin":407},{"component":320,"pin":415},[529,530],{"x":324,"y":520},{"x":323,"y":520},{"id":532,"netId":417,"endpoints":533,"path":536},"w-in3",[534,535],{"component":339,"pin":407},{"component":320,"pin":421},[537,539,540,541],{"x":324,"y":538},320,{"x":520,"y":538},{"x":520,"y":399},{"x":323,"y":399},{"id":543,"netId":423,"endpoints":544,"path":547},"w-in4",[545,546],{"component":344,"pin":407},{"component":320,"pin":427},[548,549,550,551],{"x":324,"y":323},{"x":341,"y":323},{"x":341,"y":341},{"x":323,"y":341},{"id":553,"netId":429,"endpoints":554,"path":557},"w-vload-in",[555,556],{"component":349,"pin":407},{"junctionId":482},[558,560],{"x":559,"y":485},220,{"x":484,"y":485},{"id":562,"netId":429,"endpoints":563,"path":566},"w-vload-com-pin",[564,565],{"junctionId":482},{"component":320,"pin":434},[567,568],{"x":484,"y":485},{"x":484,"y":324},{"id":570,"netId":429,"endpoints":571,"path":574},"w-vload-com-l1",[572,573],{"junctionId":482},{"junctionId":487},[575,576],{"x":484,"y":485},{"x":489,"y":485},{"id":578,"netId":429,"endpoints":579,"path":582},"w-vload-l1-pin",[580,581],{"junctionId":487},{"component":355,"pin":409},[583,584],{"x":489,"y":485},{"x":489,"y":359},{"id":586,"netId":429,"endpoints":587,"path":590},"w-vload-l1-l2",[588,589],{"junctionId":487},{"junctionId":491},[591,592],{"x":489,"y":485},{"x":493,"y":485},{"id":594,"netId":429,"endpoints":595,"path":598},"w-vload-l2-pin",[596,597],{"junctionId":491},{"component":363,"pin":409},[599,600],{"x":493,"y":485},{"x":493,"y":359},{"id":602,"netId":429,"endpoints":603,"path":606},"w-vload-l2-l3",[604,605],{"junctionId":491},{"junctionId":495},[607,608],{"x":493,"y":485},{"x":497,"y":485},{"id":610,"netId":429,"endpoints":611,"path":614},"w-vload-l3-pin",[612,613],{"junctionId":495},{"component":368,"pin":409},[615,616],{"x":497,"y":485},{"x":497,"y":359},{"id":618,"netId":429,"endpoints":619,"path":622},"w-vload-l3-l4",[620,621],{"junctionId":495},{"junctionId":499},[623,624],{"x":497,"y":485},{"x":501,"y":485},{"id":626,"netId":429,"endpoints":627,"path":630},"w-vload-l4-pin",[628,629],{"junctionId":499},{"component":373,"pin":409},[631,632],{"x":501,"y":485},{"x":501,"y":359},{"id":634,"netId":429,"endpoints":635,"path":638},"w-vload-l4-c1",[636,637],{"junctionId":499},{"junctionId":503},[639,640],{"x":501,"y":485},{"x":505,"y":485},{"id":642,"netId":429,"endpoints":643,"path":646},"w-vload-c1-pin",[644,645],{"junctionId":503},{"component":378,"pin":409},[647,648],{"x":505,"y":485},{"x":505,"y":359},{"id":650,"netId":429,"endpoints":651,"path":654},"w-vload-c1-c2",[652,653],{"junctionId":503},{"component":384,"pin":409},[655,656,658],{"x":505,"y":485},{"x":657,"y":485},1000,{"x":657,"y":359},{"id":660,"netId":442,"endpoints":661,"path":664},"w-out1",[662,663],{"component":320,"pin":446},{"component":355,"pin":415},[665,667,668],{"x":666,"y":336},520,{"x":489,"y":336},{"x":489,"y":324},{"id":670,"netId":449,"endpoints":671,"path":674},"w-out2",[672,673],{"component":320,"pin":453},{"component":363,"pin":415},[675,676,677],{"x":666,"y":520},{"x":493,"y":520},{"x":493,"y":324},{"id":679,"netId":456,"endpoints":680,"path":683},"w-out3",[681,682],{"component":320,"pin":460},{"component":368,"pin":415},[684,685,686],{"x":666,"y":399},{"x":497,"y":399},{"x":497,"y":324},{"id":688,"netId":463,"endpoints":689,"path":692},"w-out4",[690,691],{"component":320,"pin":467},{"component":373,"pin":415},[693,694,695],{"x":666,"y":341},{"x":501,"y":341},{"x":501,"y":324},{"id":697,"netId":470,"endpoints":698,"path":701},"w-gnd1",[699,700],{"component":320,"pin":474},{"component":390,"pin":476},[702,703],{"x":484,"y":393},{"x":484,"y":394},{"id":705,"netId":470,"endpoints":706,"path":709},"w-gnd-c1",[707,708],{"component":378,"pin":415},{"junctionId":507},[710,711,712],{"x":505,"y":324},{"x":505,"y":336},{"x":509,"y":336},{"id":714,"netId":470,"endpoints":715,"path":718},"w-gnd-c2",[716,717],{"component":384,"pin":415},{"junctionId":507},[719,720,721],{"x":657,"y":324},{"x":657,"y":336},{"x":509,"y":336},{"id":723,"netId":470,"endpoints":724,"path":727},"w-gnd2",[725,726],{"junctionId":507},{"component":397,"pin":476},[728,729],{"x":509,"y":336},{"x":509,"y":399},"\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"111 9 963.25 519.5999999999999\" width=\"963.25\" height=\"519.5999999999999\" role=\"img\">\u003Ctitle>ULN2003A 7-Channel Relay &amp; Solenoid Inductive Load Driver\u003C\u002Ftitle>\u003Cdesc>Exported from CircuitBase\u003C\u002Fdesc>\u003Cpolyline data-kind=\"wire\" points=\"180,200 260,200 260,240 380,240\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"180,260 380,260\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"180,320 260,320 260,280 380,280\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"180,380 300,380 300,300 380,300\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"220,60 440,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,60 440,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,60 600,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"600,60 600,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"600,60 680,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"680,60 680,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"680,60 760,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"760,60 760,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"760,60 840,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"840,60 840,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"840,60 920,60\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"920,60 920,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"920,60 1000,60 1000,100\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"520,240 600,240 600,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"520,260 680,260 680,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"520,280 760,280 760,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"520,300 840,300 840,180\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"440,420 440,460\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"920,180 920,240 960,240\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"1000,180 1000,240 960,240\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cpolyline data-kind=\"wire\" points=\"960,240 960,280\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u002F>\u003Cg class=\"comp-interactive\" data-refdes=\"U1\" id=\"elem-u1\" cursor=\"pointer\">\u003Cg transform=\"translate(380,180) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"148\" height=\"248\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Crect x=\"20\" y=\"20\" width=\"100\" height=\"200\" fill=\"none\"\u002F>\u003Cline x1=\"0\" y1=\"60\" x2=\"20\" y2=\"60\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"64\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">1B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"57\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">1\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"80\" x2=\"20\" y2=\"80\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"84\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"77\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"100\" x2=\"20\" y2=\"100\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"104\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">3B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"97\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">3\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"120\" x2=\"20\" y2=\"120\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"124\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">4B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"117\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">4\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"140\" x2=\"20\" y2=\"140\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"144\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">5B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"137\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">5\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"160\" x2=\"20\" y2=\"160\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"164\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">6B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"157\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">6\u003C\u002Ftext>\u003Cline x1=\"0\" y1=\"180\" x2=\"20\" y2=\"180\" fill=\"none\"\u002F>\u003Ctext x=\"24\" y=\"184\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">7B\u003C\u002Ftext>\u003Ctext x=\"16\" y=\"177\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">7\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"60\" x2=\"140\" y2=\"60\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"64\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">1C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"57\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">16\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"80\" x2=\"140\" y2=\"80\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"84\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">2C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"77\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">15\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"100\" x2=\"140\" y2=\"100\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"104\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">3C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"97\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">14\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"120\" x2=\"140\" y2=\"120\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"124\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">4C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"117\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">13\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"140\" x2=\"140\" y2=\"140\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"144\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">5C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"137\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">12\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"160\" x2=\"140\" y2=\"160\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"164\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">6C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"157\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">11\u003C\u002Ftext>\u003Cline x1=\"120\" y1=\"180\" x2=\"140\" y2=\"180\" fill=\"none\"\u002F>\u003Ctext x=\"116\" y=\"184\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">7C\u003C\u002Ftext>\u003Ctext x=\"124\" y=\"177\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">10\u003C\u002Ftext>\u003Cline x1=\"60\" y1=\"0\" x2=\"60\" y2=\"20\" fill=\"none\"\u002F>\u003Ctext x=\"60\" y=\"34\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">COM\u003C\u002Ftext>\u003Ctext x=\"63\" y=\"15\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">9\u003C\u002Ftext>\u003Cline x1=\"60\" y1=\"220\" x2=\"60\" y2=\"240\" fill=\"none\"\u002F>\u003Ctext x=\"60\" y=\"214\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">E\u003C\u002Ftext>\u003Ctext x=\"63\" y=\"233\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">8\u003C\u002Ftext>\u003C\u002Fg>\u003Ctext x=\"506\" y=\"173.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">U1\u003C\u002Ftext>\u003Ctext x=\"506\" y=\"191.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">ULN2003A\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"P_IN1\" id=\"elem-p_in1\" cursor=\"pointer\">\u003Cg transform=\"translate(120,180) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"68\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"156\" y=\"236.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">IN1\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"P_IN2\" id=\"elem-p_in2\" cursor=\"pointer\">\u003Cg transform=\"translate(120,240) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"68\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"156\" y=\"296.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">IN2\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"P_IN3\" id=\"elem-p_in3\" cursor=\"pointer\">\u003Cg transform=\"translate(120,300) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"68\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"156\" y=\"356.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">IN3\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"P_IN4\" id=\"elem-p_in4\" cursor=\"pointer\">\u003Cg transform=\"translate(120,360) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"68\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\u003Cpolygon points=\"12,8 46,8 60,20 46,32 12,32\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"156\" y=\"416.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">IN4\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"P_VLOAD\" id=\"elem-p_vload\" cursor=\"pointer\">\u003Cg transform=\"translate(200,20) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"48\" height=\"48\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\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>\u003Ctext x=\"220\" y=\"84.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+12V\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"L1\" id=\"elem-l1\" cursor=\"pointer\">\u003Cg transform=\"translate(620,100) 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>\u003Cpath d=\"M 20 20 A 5 5 0 0 1 30 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 30 20 A 5 5 0 0 1 40 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 40 20 A 5 5 0 0 1 50 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 50 20 A 5 5 0 0 1 60 20\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"585\" y=\"136.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">L1\u003C\u002Ftext>\u003Ctext x=\"585\" y=\"154.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">RELAY 1 (12V)\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"L2\" id=\"elem-l2\" cursor=\"pointer\">\u003Cg transform=\"translate(700,100) 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>\u003Cpath d=\"M 20 20 A 5 5 0 0 1 30 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 30 20 A 5 5 0 0 1 40 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 40 20 A 5 5 0 0 1 50 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 50 20 A 5 5 0 0 1 60 20\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"691\" y=\"93.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">L2\u003C\u002Ftext>\u003Ctext x=\"691\" y=\"111.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">RELAY 2 (12V)\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"L3\" id=\"elem-l3\" cursor=\"pointer\">\u003Cg transform=\"translate(780,100) 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>\u003Cpath d=\"M 20 20 A 5 5 0 0 1 30 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 30 20 A 5 5 0 0 1 40 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 40 20 A 5 5 0 0 1 50 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 50 20 A 5 5 0 0 1 60 20\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"771\" y=\"93.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">L3\u003C\u002Ftext>\u003Ctext x=\"771\" y=\"111.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SOLENOID 1 (12V)\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"L4\" id=\"elem-l4\" cursor=\"pointer\">\u003Cg transform=\"translate(860,100) 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>\u003Cpath d=\"M 20 20 A 5 5 0 0 1 30 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 30 20 A 5 5 0 0 1 40 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 40 20 A 5 5 0 0 1 50 20\" fill=\"none\"\u002F>\u003Cpath d=\"M 50 20 A 5 5 0 0 1 60 20\" fill=\"none\"\u002F>\u003Cline x1=\"60\" y1=\"20\" x2=\"80\" y2=\"20\" fill=\"none\"\u002F>\u003C\u002Fg>\u003Ctext x=\"829\" y=\"179.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">L4\u003C\u002Ftext>\u003Ctext x=\"829\" y=\"197.4\" text-anchor=\"end\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">SOLENOID 2 (12V)\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"C1\" id=\"elem-c1\" cursor=\"pointer\">\u003Cg transform=\"translate(940,100) 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=\"944\" y=\"136.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">C1\u003C\u002Ftext>\u003Ctext x=\"944\" y=\"154.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 class=\"comp-interactive\" data-refdes=\"C2\" id=\"elem-c2\" cursor=\"pointer\">\u003Cg transform=\"translate(1020,100) 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>\u003Ctext x=\"24\" y=\"12\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">+\u003C\u002Ftext>\u003C\u002Fg>\u003Ctext x=\"1024\" y=\"132.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=\"1024\" y=\"150.4\" text-anchor=\"start\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">100µF\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"GND1\" id=\"elem-gnd1\" cursor=\"pointer\">\u003Cg transform=\"translate(420,460) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"48\" height=\"38\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\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>\u003Ctext x=\"440\" y=\"506.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003C\u002Fg>\u003Cg class=\"comp-interactive\" data-refdes=\"GND2\" id=\"elem-gnd2\" cursor=\"pointer\">\u003Cg transform=\"translate(940,280) rotate(0)\" fill=\"none\" stroke=\"#2e2e2c\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Crect x=\"-4\" y=\"-4\" width=\"48\" height=\"38\" fill=\"transparent\" stroke=\"transparent\" pointer-events=\"all\"\u002F>\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>\u003Ctext x=\"960\" y=\"326.4\" text-anchor=\"middle\" fill=\"#18181a\" stroke=\"none\" font-family=\"'Space Mono', 'SFMono-Regular', Consolas, 'Liberation Mono', monospace\" font-size=\"11\">GND\u003C\u002Ftext>\u003C\u002Fg>\u003Ccircle data-kind=\"junction\" cx=\"440\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"600\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"680\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"760\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"840\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"920\" cy=\"60\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003Ccircle data-kind=\"junction\" cx=\"960\" cy=\"240\" r=\"4.5\" fill=\"#2e2e2c\" stroke=\"none\"\u002F>\u003C\u002Fsvg>",[732,733],"l293d-dual-h-bridge-dc-motor-driver","pc817-optocoupler-isolated-logic-interface",[156],"overlay",null,[738,754,764],{"slug":739,"cluster":20,"tier":21,"supplyVoltage":740,"voltageSpecification":744,"signalDomain":748,"breadboardFriendly":14,"title":749,"shortDescription":750,"bomCount":751,"formulaCount":752,"search":753},"2n2222-relay-driver-flyback-protection",[741,742,743],"3.3v","5v","12v",{"kind":745,"value":746,"label":747},"supply","+12.0 V CC nominal (faixa operacional de +10.8 V a +13.2 V)","Tensão de alimentação do relé (VLOAD)","digital","Driver de relé com BJT NPN 2N2222 \u002F 2N2222A e diodo flyback 1N4007","Circuito de chaveamento de lado baixo com transistor bipolar NPN para relé de 12V com diodo flyback 1N4007, acionamento por saturação e desacoplamento de alimentação para MCU de 3.3V\u002F5V.",7,4,"driver de relé com bjt npn 2n2222 \u002F 2n2222a e diodo flyback 1n4007\ncircuito de chaveamento de lado baixo com transistor bipolar npn para relé de 12v com diodo flyback 1n4007, acionamento por saturação e desacoplamento de alimentação para mcu de 3.3v\u002F5v.\ndriver de relé com bjt npn 2n2222 \u002F 2n2222a e diodo flyback 1n4007\ncircuito de chaveamento de lado baixo com transistor bipolar npn para relé de 12v com diodo flyback 1n4007, acionamento por saturação e desacoplamento de alimentação para mcu de 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\ntransistor bipolar npn de uso geral\n2n2222a\nq1\ndiodo retificador \u002F grampeador de uso geral\n1n4007\nd1\nrelé subminiatura eletromecânico spdt\ng5v-1-dc12\nk1\nresistor limitador de base 1 kω\n1kω\nr1\nresistor pull-down de base 10 kω\n10kω\nr2\ncapacitor cerâmico de desacoplamento mlcc\n100nf 50v\nc1\ncapacitor eletrolítico de desacoplamento de alumínio\n47µf 25v\nc2",{"slug":755,"cluster":20,"tier":21,"supplyVoltage":756,"voltageSpecification":757,"signalDomain":748,"breadboardFriendly":14,"title":760,"shortDescription":761,"bomCount":762,"formulaCount":752,"search":763},"bss138-bidirectional-i2c-level-shifter",[741,742],{"kind":745,"value":758,"label":759},"+3,3 V CC nominal (faixa operacional de +1,65 V a +3,6 V)","Alimentação de baixa tensão (VDD1)","Conversor de nível lógico bidirecional I2C de 3,3 V para 5 V com BSS138","Tradutor de nível de tensão bidirecional para barramento I2C que conecta domínios lógicos de 3,3 V e 5 V utilizando dois MOSFETs de canal N onsemi BSS138 com resistores pull-up e desacoplamento de alimentação.",8,"conversor de nível lógico bidirecional i2c de 3,3 v para 5 v com bss138\ntradutor de nível de tensão bidirecional para barramento i2c que conecta domínios lógicos de 3,3 v e 5 v utilizando dois mosfets de canal n onsemi bss138 com resistores pull-up e desacoplamento de alimentação.\nconversor de nível lógico bidirecional i2c de 3,3 v para 5 v com bss138\ntradutor de nível de tensão bidirecional para barramento i2c que conecta domínios lógicos de 3,3 v e 5 v utilizando dois mosfets de canal n onsemi bss138 com resistores pull-up e desacoplamento de alimentação.\nbss138 bidirectional i2c 3.3v to 5v level shifter\nbidirectional i2c bus voltage level translator interfacing 3.3v and 5v logic domains using two onsemi bss138 n-channel mosfets with pull-up resistors and decoupled supplies.\nmicrocontroller_interfaces\nmosfet de nível lógico de canal n\nbss138\nq1\nmosfet de nível lógico de canal n\nbss138\nq2\nresistor chip smd\n10kω\nr1\nresistor chip smd\n10kω\nr2\nresistor chip smd\n10kω\nr3\nresistor chip smd\n10kω\nr4\ncapacitor cerâmico multicamada\n100nf\nc1\ncapacitor cerâmico multicamada\n100nf\nc2",{"slug":765,"cluster":20,"tier":21,"supplyVoltage":766,"voltageSpecification":767,"signalDomain":748,"breadboardFriendly":14,"title":771,"shortDescription":772,"bomCount":762,"formulaCount":773,"search":774},"esp32-auto-reset-flashing-circuit",[741],{"kind":768,"value":769,"label":770},"logic","3,3 V (VDD33 na DevKitC V4)","Nível lógico de operação","Circuito de reset automático e boot do ESP32 (DTR\u002FRTS)","O circuito de dois transistores das placas de desenvolvimento da Espressif com o qual o esptool, o Arduino IDE e o PlatformIO resetam um ESP32 e iniciam seu bootloader serial pelas linhas DTR e RTS de uma ponte USB-UART, sem apertar botões.",3,"circuito de reset automático e boot do esp32 (dtr\u002Frts)\no circuito de dois transistores das placas de desenvolvimento da espressif com o qual o esptool, o arduino ide e o platformio resetam um esp32 e iniciam seu bootloader serial pelas linhas dtr e rts de uma ponte usb-uart, sem apertar botões.\ncircuito de reset automático e boot do esp32 (dtr\u002Frts)\no circuito de dois transistores das placas de desenvolvimento da espressif com o qual o esptool, o arduino ide e o platformio resetam um esp32 e iniciam seu bootloader serial pelas linhas dtr e rts de uma ponte usb-uart, sem apertar botões.\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\ntransistor npn de pequenos sinais\n2n3904\nq1\ntransistor npn de pequenos sinais\n2n3904\nq2\nresistor fixo\n10kω\nr1\nresistor fixo\n10kω\nr2\nresistor fixo\n10kω\nr3\ncapacitor cerâmico\n1µf\nc1\nchave táctil\nboot\nsw1\nchave táctil\nen\nsw2",1793836435324]