¿Cómo filtrar una fuente actual de PWM?

1

Estoy usando el puente LMD18200 H para conducir un motor de CC usando una señal PWM de 20 kHz. Este chip tiene una salida de detección de corriente que produce una corriente de aproximadamente 377uA por amperio que fluye a través del motor (las corrientes de recirculación se ignoran). Me gustaría leer esta salida a aproximadamente 100Hz usando un ADC de 3.3v.

¿Cómo puedo suavizar de manera simple y eficiente la salida actual de sensaciones?

Sé cómo usar un filtro de paso bajo RC (o RL) para suavizar una fuente de voltaje, pero no estoy totalmente seguro de cómo se comportaría dicho filtro en presencia de una fuente de corriente. Cualquier ayuda sería muy apreciada.

    
pregunta JeuneElec

2 respuestas

1

Ya que dijo que está familiarizado con el filtro RC simple aplicado al voltaje. Un enfoque sería considerar los circuitos equivalentes a continuación:

simular este circuito : esquema creado usando CircuitLab

Los dos circuitos dentro de las dos cajas son equivalentes. Así que elige R1 para obtener el rango de voltaje que deseas. Ahora puede agregar C1 para formar un filtro RC familiar en el voltaje.

    
respondido por el rioraxe
0

El uso de 377uA / A * 2k7 carga a gnd da 1 mV / A y la salida no debe exceder los 5 V, por lo que este es un buen valor. Luego, use lo que sea importante, corriente de CC promedio y pico I con un pico de precisión y sostenga con reinicio o lo que desee. Escale el filtro de ganancia y condición para satisfacer sus requisitos.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas