La producción de PCBA con pistola de masaje exige un manejo de alta corriente, control de motor sin escobillas y seguridad del usuario. Después de dos décadas de fabricar componentes electrónicos para motores, he visto diseños que se sobrecalientan, pierden velocidad bajo carga o crean riesgos para la batería. Este procedimiento paso a paso cubre todo el flujo de trabajo de producción, desde la selección de componentes hasta la prueba final.
Cada pistola de masaje PCBA sigue una secuencia de 9 pasos. Saltarse cualquier paso aumenta las tasas de fallas en el campo.
| Categoría de componente | Parámetro crítico | Criterios de rechazo |
|---|---|---|
| MOSFET (accionamiento por motor) | Rds(encendido) < 5 mΩ a 10 V | > 6 mΩ falla a 20 A |
| Sensores de pasillo | Punto de conmutación ±5 gauss | La asimetría causa cogging |
| CI de protección de iones de litio | Sobrecorriente 30A ± 2A | Disparos durante el par de parada |
| MCU | 2x ADC (10 bits mínimo) | Un solo ADC no puede muestrear dos fases del motor |
| Tapas resistentes a las vibraciones | Dieléctrico X7R o X8R | X5R falla a 60°C |
Prueba: muestree 50 MOSFET de cada lote. Mida Rds(encendido) a 25°C y 80°C. Rechace lotes que superen los 7 mΩ a alta temperatura.
| Parámetro | Especificación | Por qué es importante |
|---|---|---|
| Grosor de la plantilla | 0,12 mm (sección de potencia), 0,10 mm (control) | Los MOSFET de potencia necesitan más soldadura |
| Relación de apertura | 1:1 para almohadillas MOSFET | Previene juntas secas con alta corriente. |
| tipo de pasta | SAC305 (alta temperatura) | El estaño-bismuto se agrieta bajo vibración |
| Velocidad de impresión | 25 mm/s | Evita manchas de pasta |
Crítico: use una plantilla escalonada: 0,12 mm de espesor debajo de los MOSFET, 0,10 mm debajo de MCU y sensores. Un solo espesor provoca aberturas o puentes.
La pistola de masaje PCBA a menudo necesita piezas con orificios pasantes para lograr resistencia mecánica:
| Componente | Método de soldadura | Temperatura |
|---|---|---|
| Cables de batería (14 AWG) | Onda de soldadura selectiva | 380°C, 3 segundos |
| Interruptor (táctil) | soldadura por ola | 260°C |
| Conector CC (entrada de alimentación) | Soldadura manual (robótica) | 350°C, 2 segundos |
No haga reflujo en las piezas del orificio pasante. Sus cuerpos de plástico se derriten en el horno a 245°C.
La sección de accionamiento del motor determina el manejo de la corriente de bloqueo y el tiempo de funcionamiento de la batería.
| Componente | Especificación | Función |
|---|---|---|
| MOSFET (6x) | 40 V, 60 A pulsado, TO-252 | Conmutación de fase |
| Conductor de puerta | Trifásico, 1A disipador/fuente | Acciona puertas MOSFET |
| Sentido actual | Resistencia de derivación de 2 mΩ (paquete 2512) | Protección contra sobrecorriente |
| Gorras de arranque | 100 nF, 50 V, X7R | Accionamiento de puerta de lado alto |
Diseño térmico: Cada MOSFET disipa hasta 2W a 20A. Utilice vías térmicas (9 por MOSFET) que se conecten al vertido de cobre inferior (mínimo 2 oz).
| Carril | Voltaje | Actual | Protección |
|---|---|---|---|
| Batería (Li-ion 5S) | 18-21 V nominales | pico 20A | sobrecorriente de 2 etapas |
| MCU (3,3V) | 3,3 V | 100 mA | LDO de la batería |
| Sensores Hall (5V) | 5V | 30mA | LDO con límite de 50 mA |
| Entrada del cargador | 21–25 V (USB-C PD) | 2A | FET de polaridad inversa |
Seguridad crítica: utilice dos rutas de protección contra sobrecorriente independientes: una en el controlador de puerta y otra en el CI de protección de la batería. Una sola falla no debe permitir que el motor funcione sin control.
Ninguna pistola de masaje PCBA deja la producción sin una calibración completa.
| Parámetro | Rango | Tolerancia |
|---|---|---|
| Compensación del sensor Hall (U,V,W) | 0–360° | ±2° eléctrico |
| Ganancia de sentido actual | 0,1–0,3 V/A | ±3% |
| Compensación del sensor de temperatura | -5 a +5°C | ±1°C |
| Divisor de voltaje de la batería | 0,05–0,1 | ±1% |
Por qué es importante la calibración: Sin la calibración Hall por placa, el motor produce un chirrido audible a bajas velocidades. Los usuarios rechazan las pistolas de masaje que suenan defectuosas.
La PCBA es inútil si no se ajusta al mango o no disipa el calor.
| Componente | Camino Térmico | Material TIM |
|---|---|---|
| MOSFET | Almohadilla inferior → caja de aluminio | Almohadilla con separación de 1,5 W/m·K |
| MCU | Paquete superior → carcasa de plástico | Espacio de aire (no se necesita TIM) |
| Cargador de batería IC | Almohadilla expuesta → cobre PCB | 12 vías + relleno de soldadura |
Prueba: haga funcionar la PCBA de la pistola de masaje a 2800 RPM durante 30 minutos. La temperatura de la caja MOSFET debe permanecer por debajo de 85°C.
Cada pistola de masaje PCBA debe pasar estas cinco pruebas antes del montaje.
| Prueba | Método | Pasa/falla |
|---|---|---|
| TIC (en circuito) | sonda voladora | Todos los rieles > 90% del voltaje esperado |
| Suma de comprobación del firmware | CRC-32 | Coincide con la muestra dorada. |
| Giro del motor sin carga | 500 RPM, sin pérdida | Corriente < 0.8A |
| Detección de pérdida | Bloquear el rotor, 3 segundos | Se apaga en 500 ms |
| Simulación de batería | Barrido de 16 V a 21 V | Desviación de velocidad < 3% |
Muestra el 5% de la producción para:
R: La causa principal es una fuerza de accionamiento de compuerta inadecuada para los MOSFET del lado alto. Cuando la presión aumenta la carga del motor, el controlador BLDC intenta aumentar la corriente. Si el condensador de arranque (que alimenta el controlador de puerta del lado alto) tiene un tamaño insuficiente, el voltaje de la puerta cae por debajo del umbral del MOSFET, lo que aumenta Rds(on) de 4 mΩ a 20 mΩ. Esto crea un circuito descontrolado térmico:
Caída de voltaje → menor accionamiento de puerta → mayor resistencia → más calor → mayor aumento de resistencia
La solución requiere tres cambios en la PCBA de la pistola de masaje:
Después de estas modificaciones, la corriente de pérdida permanece estable en 22 A incluso con 15 kg de presión corporal aplicada.
R: Se producen disparadores falsos cuando el ruido de conmutación del motor se acopla a la línea de detección de corriente del CI de protección de la batería. La conmutación de fase del motor BLDC crea picos de corriente de 1 µs de hasta 50 A, demasiado rápido para que el CI de protección lo distinga de un cortocircuito. Tres correcciones de hardware resuelven esto:
Filtro de paso bajo en la entrada de detección: instale un filtro RC (cerámica de 10 Ω + 1 µF) directamente en el pin CS+ del CI de protección. Frecuencia de esquina = 16 kHz. Esto pasa la corriente promedio (20–30 A) pero bloquea los picos de conmutación de 200 kHz.
Tierra de resistencia de detección separada: ejecute una traza Kelvin dedicada desde el terminal negativo de la resistencia de derivación hasta el pin CS- del CI de protección. No comparta esta tierra con corrientes de fuente MOSFET. Incluso 1 mΩ de traza compartida genera 50 mV de señal falsa a 50 A.
Ajuste del temporizador de retardo: programe el retardo de sobrecorriente del IC de protección a 100 µs (suponiendo que su IC lo admita). La mayoría de los diseños de PCBA de pistolas de masaje utilizan un retraso de 10 µs con respecto a los diseños de referencia de baterías. Los picos de conmutación duran sólo 2 a 3 µs. Un retraso de 100 µs los ignora y al mismo tiempo sigue reaccionando a cortocircuitos verdaderos (>50 µs de duración).
Prueba con osciloscopio: Sondear CS+ mientras el motor funciona a carga máxima. Los picos deben permanecer por debajo del umbral de disparo del CI de protección (normalmente 50 mV para una derivación de 50 A). Si los picos superan el umbral, aumente la capacitancia del filtro a 2,2 µF.
R: Un procedimiento de programación de producción de cuatro etapas evita confusiones y reduce el tiempo de programación en un 75 % en comparación con el flasheo uno por uno.
Utilice un programador grupal (por ejemplo, Elnec BeeProg) para actualizar el gestor de arranque en las MCU antes de colocarlas. Esto funciona solo para MCU con flash externo (paquetes QFN con pines expuestos). Rechace cualquier chip que no pase la verificación: es más barato que reelaborar las placas colocadas.
Coloque un dispositivo de programación de pines pogo (6 pines: SWDIO, SWCLK, 3.3V, GND, RESET, BOOT0). Utilice un programador multicanal (8 o 16 placas simultáneamente). Tiempo objetivo: 45 segundos por tablero, incluida la verificación.
Después de la programación, mueva las placas a un dispositivo de calibración que contenga un motor de pistola de masaje real con codificador óptico. El dispositivo hace pasar cada PCBA de pistola de masaje a través de:
Guarde estas 12 constantes de calibración en un sector flash MCU protegido. Las tablas sin calibración producen rampas de velocidad inconsistentes.
Imprima un código Data Matrix 2D en cada PCBA que contenga:
Escanee este código durante el montaje final. Si se produce una falla en el campo, puede rastrear hasta un lote de componentes específico y volver a trabajar solo las unidades afectadas.
| Escenario | Rendimiento objetivo | Fallo común | Costo de retrabajo |
|---|---|---|---|
| Colocación SMT | 99,5% | Pines MOSFET puenteados | Bajo (retoque por reflujo) |
| Programación | 99,0% | Pérdida de energía durante el flash | Medio (re-flash) |
| Calibración | 97,0% | Desajuste de fase del sensor Hall | Alto (sensor de retrabajo) |
| funcional final | 98,5% | Detección de pérdida fuera de rango | Medio (ajustar umbral) |
Una PCBA de pistola de masaje producida correctamente ofrece 2800 RPM bajo carga, se apaga en 500 ms y sobrevive 500 ciclos de carga. Siga este procedimiento, audite cada paso y sus productos superarán a los competidores que omiten la calibración o no especifican el accionamiento del portón.
Delivery Service
Payment Options