Controlador de motor MOSFET individual con oscilación en la salida

1

Estoy tratando de conducir un pequeño motor de CC con un PWM con el circuito a continuación, donde estoy usando un optoacoplador TIL111 y un MOSFET IRF510N. El MCM STM32F103C8T6 genera el PWM (ciclo de trabajo del 50%), la fuente de + 3.3V proviene de esta MCU y la fuente de + 5V es otra.

Elmotorseacciona,perolaformadeondasobreelmotorseparecealadeabajo(perdónpormiosciloscopio).Laimagennoesclara,peroloquesucedeesqueestasalidatienealgunasondas(queseasemejanalasondasdedescargadelabobina)cuandodeberíaestarapagada,o0V(elsemestredeencendidofuncionabien).Comotengounafuentede+5VyunPWMde50%deservicio,debomedir2.5Vsobreelmotor,pero,conestaseñal,estoymidiendo3.55V.

Siquitoelmotorycolocounaresistenciade120ohmiosensulugar,puedovisualizarlaformadeondacorrectaacontinuación.TambiénverifiquélaformadeondasobreeloptoysobrelapuertadelMOSFET,yestáfuncionandobien(conosinelmotor).

Estoyutilizandoestemotordcdummyacontinuación,peroloheprobadoconotrosdosmotoresdummyyheobtenidoelmismoresultado.Enrealidad,tratédeconducirestosmotoresconunTIPantes,utilizandouncircuitosimilar;Enesemomento,cambiéprácticamentetodosloscomponentes(TIP,resistencias,diodos,motores,protoboards)ytodavíaterminéconestemismoresultado.Sialguienmepudieradaralgúnconsejosobreporquéestoyteniendoestecomportamiento,teloagradecería.

    
pregunta Marcos Monteiro

1 respuesta

2

Sería más iluminador si dispara su osciloscopio desde la puerta FET, eso debería ser una señal más limpia.

Lo que está sucediendo es que el circuito empujará la corriente hacia el motor, pero no lo sacará. Entonces, cuando el FET está encendido, si el motor gira más lento que su velocidad sin carga con 5 V aplicados, el motor acelerará. Cuando el FET está apagado, el motor avanzará lentamente, generando un voltaje proporcional a su velocidad. Debido a que el sistema tiene pérdidas, el motor no gira lo suficientemente rápido como para generar 5 V, pero está muy cerca de hacerlo. Estás leyendo el promedio de 5 V y lo que genere el motor a medida que avanza por inercia.

    
respondido por el TimWescott

Lea otras preguntas en las etiquetas