¿Hay algún problema con este circuito? [cerrado]

-3

Estoy esperando una revisión de este circuito. Estoy buscando hacer un pequeño dispositivo IoT que se alimente de un mini puerto USB o de Vin. Hay una MCU, algunos sensores, una unidad de GPS y un módulo de RF.

Cualquier sugerencia o comentario sería bienvenido.

Esquemaactualizado

Creoquerecibílamayoríadelassugerencias,aunquelaslíneasUSBtodavíanecesitanunTSV.Solotratodeleerloantesdeagregaralgo.

AgreguéunaEEPROMaestoquenoestabaenlaanterior.

    
pregunta Justin808

2 respuestas

3

Su principal problema aquí es la falta de protección de entrada: como mínimo, debe tener:

  1. Una red supresora de voltaje transitoria para las clavijas USB, incluyendo Vbus (en la actualidad, puede obtener una red multi-TVS / clamp-diode diseñada para aplicaciones USB en un pequeño paquete SMT)
  2. ¡Protección contra polaridad inversa para Vin! Ahora mismo, conecte un suministro negativo = placa frita. Dada la aplicación, la nueva serie Schottky (MBRS120 o equivalente) es más que adecuada.
  3. Un supresor de voltaje transitorio para la conexión Vin: yo uso un TVSS bidireccional aguas arriba de la protección contra polaridad inversa, pero también puede usar un dispositivo unidireccional aguas abajo de la protección contra polaridad inversa
  4. Protección contra sobrecorriente tanto en Vin como en Vbus: para esto se puede usar un dispositivo tipo Polyfuse.

El filtrado de entrada adicional (como un estrangulador de modo común o ferritas en Vin) se puede implementar si es necesario / deseado, y mejorará el rendimiento de EMC de la placa.

Más allá de eso, debe especificar que C6 - 4.7µF es adecuado aquí, y ya está en su lista de materiales también. Además, estás haciendo retroceder tu puerto USB cuando estás en una configuración autoalimentada, que es un no-no , ya que fríe algunos dispositivos USB hosts - otro MBRS120 / ... Schottky de Vbus a "+ 5V" lo solucionará. Como tampoco estás usando la línea de + 5V para nada, eliminaría C21 / C22 y el registro de 5V completamente si estuviera en tu lugar.

Por último, pero no menos importante, dos cosas más. Primero, se recomienda un divisor de resistencia (por ejemplo, 4.7k sobre 10k) de Vbus a un pin de puerto, esto permite la detección de presencia del host USB. Finalmente, pondría otro condensador de 4.7 µF en el suministro de 3.3 V al módulo de RF, ya que los módulos de RF tienden a ser un poco extraños cuando transmiten, y no desea que el módulo se oscurezca solo o en otras partes del sistema durante ese tiempo.

    
respondido por el ThreePhaseEel
2

Esta pregunta es bastante amplia (EE.SE prefiere cuando las preguntas tienen preguntas más específicas sobre partes específicas del circuito), pero aquí hay algunas observaciones:

  • C22 y C6 no tienen valor.

  • Ninguno de sus CI / módulos / conectores tienen designadores de referencia.

  • Muy poco o nada de desacoplamiento masivo en el riel 3V3 (dependiendo del valor de C6).

  • / RST parece estar flotando.

  • No hay pullups en SDA / SCL. Tal vez uno de sus dispositivos sea un módulo con controles incorporados, si es así, anotado como tal.

  • No puedo encontrar nada conectado a Vin.

  • CS en LPS25H tiene un símbolo de suministro invertido.

  • Le convendría agregar algunas más conexiones directas en lugar de confiar en los nombres de red (mantenga los nombres de red, pero agregue cables en ciertas cosas. I2C, por ejemplo).

  • No reconozco el paquete de software esquemático utilizado, pero los símbolos de tu regulador se ven muy descuidados.

También, lea esto .

En general, dedique un poco de tiempo a limpiar el esquema y vuelva a revisar todas las hojas de datos para asegurarse de que todos los pines flotan en la dirección correcta.

    
respondido por el uint128_t

Lea otras preguntas en las etiquetas