Eu tenho um motor DC muito pequeno (de um Walkman), gostaria de controlar a velocidade de um microcontrolador. Para isso, gostaria de conectar um MOSFET em série e aplicar um sinal PWM ao seu portão para alterar a velocidade do motor.
Eu medi o L & R do motor = 4.7mH, 11.5Ohm (Tao 0.41msec).
Ao executar algumas experiências com o motor usando uma fonte de alimentação de bancada, posso ver que ele funciona bem de uma voltagem de 0,2V até algo em torno de 0,4V - essa é toda a faixa que eu preciso.
A fonte de alimentação que tenho para isso é configurada em 1,8V (usada para a parte digital do circuito), o que dificulta um pouco o uso dos MOSFETs padrão, porque não posso fornecer a tensão necessária para a saturação do portão. Comprei alguns MOSFETs de canal P como este .
Portanto, embora eu achasse que essa configuração funcionaria (Vcc -> motor -> FET -> GND), parece que não consigo obter uma boa resolução sobre o controle e não recebo tanto torque do motor quanto usei para obter quando executado a partir de uma fonte de alimentação CC.
Não tenho certeza do que freq. Eu deveria estar usando e não tenho certeza de quais outros parâmetros precisam ser verificados para que isso funcione conforme o esperado. Qualquer ajuda sobre isso será apreciada.
* ATUALIZAÇÃO * Após a resposta de Olin, construí o circuito que ele sugeriu. Eu usei um transistor 2N3904, resistor de 180 Ohm paralelo a uma tampa de 4,7nF. Em anexo está a tensão do coletor ao executar a partir do código PWM 100 (de 256). Vcc é 1.8V.