Expertos, hice un módulo de carga rápida Type-C de un solo puerto basado en el chip SW3538, al encenderlo el pin VDD funciona normal, pero al conectar el dispositivo no lo reconoce y no carga.

Ahora, al encender el módulo, el LED en serie con el pin VDD del chip se enciende normalmente, pero al conectar un móvil u otro dispositivo electrónico, no lo reconoce ni tampoco carga. Al medir el pin SW del chip con un osciloscopio, tampoco muestra frecuencia.

Mira la foto del circuito que soldaste, así como la imagen de detalle, para ver si el chip QFN tiene alguna soldadura fría.

Te sugiero hacer primero una comprobación de «amputación»:

  1. Desconecta el transistor de potencia Q3 de la salida y comprueba si hay pulsos de accionamiento en los pines GATEA/GATEB del chip.
  2. Tu condensador BST (C3) está un poco lejos del chip y las pistas son muy finas. El área de bucle del condensador bootstrap debe ser lo más pequeña posible; de lo contrario, la corriente de accionamiento será insuficiente, el MOSFET superior no se abrirá y no habrá salida en SW.
  3. Revisa si el pin CC tiene un cortocircuito a tierra. Si estás utilizando ese tipo de conector Type-C con la carcasa conectada a tierra, es muy fácil que los pines de señal se cortocircuiten con la carcasa durante la soldadura.

¿Por qué CSPC, CSPA, CSNA y VBUSA están cortocircuitados entre sí en tu circuito?

Verifica que el valor de resistencia del termistor NTC sea el correcto. Si utilizas el termistor equivocado, un valor de resistencia incorrecto podría activar la protección contra sobrecalentamiento.

Veo muchas vías en tu ruta de alimentación, pero ¿qué pasa con el retorno de tierra? El bucle desde los condensadores de salida hasta los condensadores de entrada debe ser lo más corto posible. Una cosa en particular: revisa tu resistencia NTC (R4). Si el voltaje en el pin 24 no es exactamente el que el chip espera, permanecerá en corte térmico. Dado que tu LED de VDD está encendido, el LDO está bien, así que definitivamente es una señal de „inhibición“ a nivel lógico. Desolda la NTC y usa una resistencia fija para descartar problemas de protección térmica.

Antes hice la placa tomando como referencia este proyecto de código abierto, y veo que su cableado está conectado así https://oshwhub.com/wffg/sw3538_1

Usé una termistencia NTC de 10K, tomando como referencia la que se utiliza en la hoja de datos.

Veo que el de tu enlace usa una resistencia NTC de 10k, ¿¿¿y lo cambiaste directamente a 100k???

Estoy usando una resistencia NTC de 10K y veo que el ejemplo de conexión en la hoja de datos también es una resistencia NTC de 10K

En tu esquema está marcado como 100K, y además hay varios tipos de termistores: de coeficiente de temperatura positivo, de coeficiente de temperatura negativo, y con diferentes valores B.
Si no estás seguro de qué termistor estás usando, puedes probar a reemplazarlo por una resistencia común de 10K.

Perdón, perdón, jefe, se me pasó un cero al responder. Fui a revisar de nuevo la hoja de datos y mi historial de compras en Taobao, y estoy usando una resistencia de 100K.

Ok jefe, voy a probar la placa otra vez.

Es extraño, veo que el modelo de termistor utilizado en la hoja de datos es el 104AT, a continuación están los parámetros del 104AT que le pregunté a la IA

El 104AT no es una resistencia fija convencional, sino un termistor NTC (coeficiente de temperatura negativo) muy común. Fue creado originalmente por la empresa japonesa Ishizuka Electronics (Semitec/Ishizuka) y, debido a su alta precisión y estabilidad, se ha convertido en un modelo estándar de la industria.

A continuación se detallan los parámetros y la información específica sobre el 104AT:

1. Significado de la nomenclatura

  • 104: representa su valor de resistencia nominal a 25^\circ\text{C}. Los dos primeros dígitos son cifras significativas y el tercero es la potencia de 10.

  • 10 \times 10^4 = 100.000 \Omega = \mathbf{100k\Omega}.

  • AT: representa el número de serie del producto (serie AT), cuya característica principal es la alta precisión y la miniaturización.


2. Parámetros técnicos clave

Parámetro Valor típico Descripción
Resistencia nominal (R_{25}) 100\text{k}\Omega \pm 1\% Valor de resistencia medido a una temperatura ambiente de 25^\circ\text{C}.
Valor B (B_{25/85}) 4039\text{K} \pm 1\% Constante que refleja la sensibilidad del material a la temperatura (determinada entre 25^\circ\text{C} y 85^\circ\text{C}).
Rango de temperatura de funcionamiento -50^\circ\text{C} a +110^\circ\text{C} Superar este rango puede provocar una disminución de la precisión o daños físicos.
Coeficiente de disipación \approx 2.0\text{mW/}^\circ\text{C} Potencia necesaria para que el calentamiento de la resistencia provoque un aumento de temperatura de 1^\circ\text{C}.
Constante de tiempo \approx 10 - 15 segundos Tiempo necesario para que la resistencia alcance el 63.2\% de la diferencia de temperatura final en aire estancado.
Potencia nominal máxima 10\text{mW} Para evitar que el efecto de autocalentamiento interfiera con las mediciones, normalmente se recomienda que la potencia real sea muy inferior a este valor.

3. Características principales

  1. Coeficiente de temperatura negativo: a medida que aumenta la temperatura, la resistencia desciende rápidamente. Esta característica lo hace muy adecuado como sensor de temperatura.
  2. Alta precisión: la serie 104AT-2 suele ofrecer una tolerancia de resistencia de \pm 1\%, lo que significa que no requiere una calibración compleja en los circuitos de control de temperatura.
  3. Alta intercambiabilidad: dado que el valor B de 4039K se ha convertido en un referente de la industria, muchos fabricantes producen NTC de 100k compatibles con este parámetro.

4. Escenarios de aplicación comunes

Debido a que su resistencia de 100\text{k}\Omega provoca una pérdida de corriente mínima a temperatura ambiente, se utiliza a menudo en:

  • Hogar inteligente: monitorización de temperatura en aire acondicionado, frigoríficos y calentadores de agua.
  • Protección de baterías: monitorización de sobrecalentamiento en baterías de portátiles y móviles (BMS).
  • Equipos de oficina: control de temperatura de la unidad fijadora de impresoras.
  • Termómetros electrónicos: medición de temperatura ambiente de alta precisión.

5. Recomendaciones de uso

Al diseñar el circuito, se suele utilizar un divisor de voltaje para convertir el cambio de resistencia en un cambio de voltaje, que luego se introduce en el pin ADC del microcontrolador (MCU).

Consejo: Si estás calculando la temperatura, asegúrate de utilizar la ecuación de Steinhart-Hart o consulta la tabla R-T (tabla de correspondencia resistencia-temperatura) del modelo. Dado que las características de los NTC son no lineales, una simple proporción lineal provocaría enormes errores de medición.

¿Estás realizando un diseño de circuito específico o necesitas la tabla de correspondencia de resistencias de este componente a temperaturas específicas?

Envíame el enlace de compra de tu termistor para que le eche un vistazo.

Prueba a cambiarlas por resistencias comunes de 10k y 100k.

【Taobao】https://e.tb.cn/h.R0k031eCoKkrkXf?tk=AcqP5qZE9FM CZ057 «Termistor NTC SMD 0805 2.2K 4.7K 6.8K 10K 22K 33K 47K 50K 100K»
Haz clic en el enlace para abrirlo directamente o busca en Taobao para abrirlo directamente

¡Crack! ¡Brutal! Cambié a una resistencia de 100K y el módulo ya funciona!!! ¡¡¡¡Gracias por el consejo, crack!!!

El termistor NTC que elegí tiene un problema.