Diseño completo de 3 placas PCB en EasyEDA

Job ID: 40574237

Budget: $30 – $250 USD

Busco un diseñador electrónico para el diseño completo de 3 placas PCB en EasyEDA (excluyente). Alcance SOLO diseño: esquemático, ruteo, contorno, Gerbers validados, BOM y PDF de ensamble, DRC sin errores. No incluye fabricación, prototipo ni firmware (el firmware lo hacemos nosotros). Componentes con códigos LCSC (stock, preferentemente biblioteca de ensamble JLCPCB); equivalentes Digikey/Mouser opcionales.

El sistema son 3 placas que trabajan juntas: un emisor óptico, un receptor óptico y un nodo concentrador con microcontrolador.

PLACA 1 — EMISOR
Barrera de 3 LEDs infrarrojos emisores. Requisito no negociable: los LEDs deben ser THT (de patas), no SMD, porque se orientan mecánicamente. El resto SMD. Placa chica y simple.

PLACA 2 — RECEPTOR
Enfrentada al emisor. Lleva 3 fotorreceptores IR (THT, alineados con los del emisor), comparador LM392 y salida con BC327/BC337 que entrega un pulso digital limpio por detección. Resto SMD.
Requisito clave de velocidad: el sensor debe resolver picos de al menos 100 pulsos por segundo por canal. Esto implica detectar pulsos de hasta ~0,3 ms de ancho y distinguir dos eventos separados por menos de 1 ms como dos detecciones distintas (no como una sola). El comparador debe usar histéresis para no rebotar en los flancos, y el diseño NO debe usar ningún debounce/filtro que fusione detecciones rápidas.

PLACA 3 — NODO (ESP32-S3)
Placa concentradora: recibe 7 sensores, los aísla, procesa y reporta por WiFi (MQTT). Es la más compleja.
- Módulo ESP32-S3-WROOM-1-N8 (8MB flash, SIN PSRAM, deja libres GPIO33–37). Contemplar variante -1U (antena externa u.FL) si va en caja metálica.
- USB-C nativo directo al ESP32 (D– GPIO19, D+ GPIO20) para programar/depurar por USB-Serial-JTAG, sin chip UART externo. Con ESD en datos y CC 5,1k.
- Alimentación de entrada 12V, regulada internamente a 6V (para los sensores) y 3,3V (para el ESP32). Protección de entrada robusta para ambiente eléctricamente ruidoso: picos de tensión, inversión de polaridad y transitorios. Importante: los 5V del USB deben alimentar SOLO el LDO de 3,3V del ESP32 (para programar en banco), aislados del riel 12V/6V mediante diodo o load-switch; el USB nunca debe inyectar tensión al riel de 6V.
- 7 canales de sensor. Cada canal entra al ESP32 a través de un optoacoplador dedicado (7 en total). Las 7 salidas de los optoacopladores van a GPIO configurados como entrada con interrupción: GPIO 4, 5, 6, 7, 15, 16 y 17 (todos interrupt-capable, sin conflicto con pines especiales).
- Cada canal debe llevar además un fusible rearmable/autorrecuperable tipo PTC (polyfuse), uno por canal (7 en total): ante un corto en un cable, la línea se corta y se rearma sola sin intervención.
- Pines a respetar y NO usar como I/O común: GPIO0 (strapping BOOT: pull-up 10k + pulsador BOOT), EN/reset (pull-up + capacitor + pulsador RESET), GPIO43/44 (UART0: sacar a un header de pocos pines para debug), GPIO3/45/46 (strapping: dejar en estado por defecto). LED de estado opcional en GPIO48.
- Conector de campo: AMPSEAL de 23 pines (TE Connectivity), sellado, apto para vibración/polvo/humedad. Distribución: 7 sensores × 3 líneas cada uno (6V + GND + señal) = 21 pines, más 2 pines de alimentación general (12V + GND) = 23.
- Placa robusta, apta para vibración y polvo.

ENTREGABLES
Proyecto EasyEDA editable de las 3 placas; Gerbers + taladro validados (revisados en visor Gerber); BOM final con códigos LCSC; PDF de ensamble con posiciones; captura de DRC sin errores. El ruteo del nodo debe dejar accesibles los pines que usamos (7 canales, alimentación, programación/UART/boot).

ARCHIVOS DE BASE
Entregamos los archivos de una versión previa de la placa receptora (Gerbers, BOM en Excel y fotos). Se pueden usar y COPIAR LIBREMENTE, sin restricción. No importa reutilizar el diseño anterior: lo único que importa es que el resultado final funcione.

EVALUACIÓN Y CALIFICACIÓN
Una vez entregado el diseño, mandamos a fabricar y armar las placas por nuestra cuenta (JLCPCB) y las probamos en banco. La aprobación y la calificación dependen de que el sensor funcione correctamente al fabricarse: que el par emisor–receptor detecte y entregue el pulso limpio, que el nodo lea los 7 canales por los optoacopladores y que la cadena 12V→6V/3,3V funcione. El diseñador es responsable de que su diseño ande; si hay un error de diseño que impida el funcionamiento, debe corregirlo sin costo. Como la fabricación + envío puede tardar 1–3 semanas, propongo pago por hitos que contemple ese período de prueba.

PERFIL
Experiencia comprobable en EasyEDA y diseño de PCB, circuitos analógicos (optoelectrónica IR, comparadores) y placas con ESP32 (alimentación, USB, RF/antena). Se valora experiencia en sensores o electrónica para ambientes exigentes. Comunicación fluida en español. Diseño prolijo, documentado y pensado para producción.
Related categories: Electronics PCB Layout