Arduino límite de voltaje PWM

1

Estoy pensando en usar arduino para generar una onda cuadrada de varios ciclos de trabajo y frecuencia. la onda cuadrada se alimentará al amplificador de transistor.

¿Qué opciones tengo para controlar mediante programación la salida del transistor?

    
pregunta aaa

2 respuestas

2

El arduino tiene una función analogWrite (pin, level) que cuida los detalles del hardware PWM en el chip. Desde el punto de vista programático, simplemente le da a analogWrite el número de pin al que está escribiendo y un valor de 0 a 255 para controlar el ciclo de trabajo. Si el hardware es tal que el transistor se satura en un nivel lógico desde el pin PWM y se corta en el otro, debe entregar la potencia adecuada controlada por PWM a su carga. Tenga en cuenta que el valor RMS de PWM va por el cuadrado del ciclo de trabajo; 70% en 30% de descuento equivale a media potencia.

    
respondido por el JustJeff
0

Si usa un filtro de paso bajo (Resistencia al condensador), puede filtrar el PWM de frecuencia más alta para que sea un valor promedio de su PWM. Por lo tanto, si tiene un ciclo de trabajo del 50% y su rango de voltaje es de 0-5 V, obtendrá 2.5 V. Esto se puede usar para generar voltajes analógicos fácilmente.

La tensión analógica se puede usar para controlar el mosfet.

    
respondido por el Kortuk

Lea otras preguntas en las etiquetas