Circuito controlador de motor de puente H básico para ondas PWM de audio con posible voltaje negativo

0

Necesito controlar un motor de CC con las ondas de audio PWM que salen de la toma de audio de un dispositivo. El dispositivo enviará un PWM positivo para hacer avanzar el motor y una señal PWM negativa para hacerlo retroceder. Las señales PWM pueden tener una amplitud de 500 mv máx. (Positiva o negativa). Tengo una tensión de alimentación de 5v también.

¿Puede alguien mostrarme cómo modificar un H-Bridge o un circuito similar para que esto funcione?

    
pregunta Xmindz

2 respuestas

2

Su arquitectura básica es defectuosa. El circuito que produce la salida de audio pasará por alto el filtro de la señal en algún lugar de la ruta. Incluso en el audio "HiFi", 20 Hz pueden atenuarse 3 dB y la ganancia se reduce arbitrariamente por debajo de eso.

El resultado neto es que no hay información de CC en la señal. Por lo tanto, no hay PWM positivo y negavite. El promedio de DC de la señal será 0. Por ejemplo, un PWM positivo del 70% del ciclo de trabajo será indistinguible de un PWM negativo del 30% del ciclo de trabajo.

Es posible que pueda recuperar parte de este concepto utilizando el ciclo de trabajo del 50% como nivel 0, con ciclos de trabajo altos (más tiempo pasado alto que bajo) lo que significa rotación hacia adelante y ciclos de trabajo bajo lo que significa rotación hacia atrás. Tenga en cuenta que no puede utilizar el ciclo de trabajo del 100% o del 0% para el avance total y el retroceso total, ya que ambos se verían igual después de que se elimine el DC. Probablemente desee limitar el PWM al rango de 5-95% o aproximadamente.

Sin embargo, todo esto es un kludge. Menciona que el dispositivo que produce este audio es un teléfono con Android, por lo que tiene otras interfaces de comunicación digital disponibles. De una forma u otra, desea obtener la velocidad digital del motor desde el dispositivo y hacer que el microcontrolador que maneja el puente H produzca los impulsos reales. Incluso podría pasar información digital a través de la salida de audio.

    
respondido por el Olin Lathrop
0

Por desgracia, está intentando obtener una señal de CC de un conector de audio. es decir, su conector de audio es CA, con un valor de CC promedio de cero voltios. (Es posible que incluso encuentre que su controlador de audio transmite la señal a la toma de audio a través de un condensador ...) Por lo tanto, debe elegir una forma de transmitir su información en una señal de audio. Esto se puede lograr mediante el uso de algunos medios de modulación. Podrías usar la modulación de amplitud o la modulación de frecuencia con bastante facilidad. Por supuesto, deberá demodular la señal después de que salga de la toma de audio y antes de que llegue a su controlador H. No estoy seguro de cómo está creando la señal de audio que saldrá de su conector de audio, pero eso puede determinar si utiliza AM o FM. Si usa AM, simplemente podría usar una señal que esté encendida o apagada en cualquier momento. (Similar a lo que se usa cuando se envía el código Morse a una portadora de RF). Entonces, si está encendido el 50% del tiempo, suponga que este es cero. Si está en más del 50% del ciclo de trabajo, entonces tradúzcalo a un ancho de pulso positivo que sea proporcional a la cantidad que supera el 50%. A la inversa, para generar un resultado negativo, simplemente obligue a que el período de modulación de la señal sea inferior al 50%, y suponga que es un impulso negativo ... En realidad, bastante simple ... Si desea ir a la modulación de FM, que funcionará igual de bien, puede elegir una frecuencia central, digamos 10 KHz, y asumir que es la frecuencia sin unidad. Y, cualquier frecuencia por encima de 10 KHz puede interpretarse como una unidad positiva, y cualquier señal por debajo de 10 KHz puede interpretarse como una unidad negativa. Y, la desviación en frecuencia de los 10 KHz puede determinar el porcentaje de PWM en cada dirección ... Asegúrese de tener una zona muerta en su demodulador, ya sea para AM o FM, ya que es posible que no tenga el control exacto de la generación de la señal ... Además, es una buena práctica de diseño ... Y, por supuesto, asegúrese de adaptarse La situación en la que no tienes señal. es decir, su demodulador debe interpretar la falta de señal como un comando "No-Drive" ...

    
respondido por el wmjbutler

Lea otras preguntas en las etiquetas