Página 1 de 1

Controlar velocidade de motor DC

MensagemEnviado: 03 Nov 2006 17:52
por Cabomba
Olá, pessoal!
Quero fazer uma experiência com PWM, controlando um motorzinho DC de 12 volts (com escovas). Vou usar o PIC16F876A, mas não sei como montar o circuito com o driver do motor. Que transistor eu devo usar, e como devo conectá-lo ao motor? Preciso de algum outro componente?

Obs: quero apenas variar a velocidade do motor, sem inverter o sentido de rotação.

Obrigado!

MensagemEnviado: 04 Nov 2006 07:52
por alex_david_lima
Ola, Cabomba

Qual a corrente consumida pelo motor ?
me passa ai que desenvolvo um driver pra vc e qual a frequencia que o PWM vai funcionar?



meu e-mail é alex@radioscan.com.br
ate mais ...

MensagemEnviado: 04 Nov 2006 08:23
por alex_david_lima
Ola, experimenta esse aki utiliza , um BC337, um resistor 1k, e um diodo 1n4148

corrente max de 500mA

Imagem

MensagemEnviado: 04 Nov 2006 09:49
por Cabomba
Obrigado, Alex, valeu mesmo!

O motor consome 85mA e sobre a frequência do PWM, pensei em usar um valor entre 4KHz e 20KHz...
Não tenho nenhum bc337 disponível no momento, mas tenho um IRF530... eu poderia usar esse?

MensagemEnviado: 04 Nov 2006 10:13
por alex_david_lima
bom, e ate demais, mas funciona sim. o BC337 pode ser substituido por qual outro NPN, exemplo BC548.
Mais a frequencia que quero saber não é a frequencia do clock do cristal, do PCI e sim a frequencia do pulso do PWM

perguntei a frequencia justamente para saber qual transistor utilizar devido a frequencia de operação de disparo base, tipo se o transistor nao for pra frequencia alta, não vai ter a resposta correta, mais com o IRF530 funciona menhor ainda eliminando o diodo que vai em paralelo com o otor, a função do diodo e eliminar a chamada FEM (força eletro motriz)j gerado pelo motor evitando que o transistor se queime e com o IRF530, vc pode trabanhar em alta frequencia, com uma corrente 14A a tensão ate 100V

MensagemEnviado: 04 Nov 2006 11:23
por Cabomba
Então, Alex... a frequência a que eu estava me referindo era a do PWM mesmo, não a do cristal.

A Microchip tem um documento (AN905) que fala sobre controle de motores DC. Na página 5 desse documento eles dizem que os valores melhores pra se experimentar ficam na faixa de 4KHz a 20KHz, então eu pensei em adotar uma frequência mais ou menos no meio dessa faixa (poderia ser 10KHz, por exemplo). O que você acha?

Obrigado mais uma vez!

MensagemEnviado: 04 Nov 2006 12:00
por alex_david_lima
Boa ideia funciona legal já utilizei assim, sobre a frequencia me desculpe não entendi direito não tinha reparado que era 4kmz e não 4mhz.


espero ter de ajudado com o esquema.

MensagemEnviado: 04 Nov 2006 18:34
por Cabomba
Alex,
Testei o seu circuito com o BC337 e com o IRF530 e com todos os dois o resultado foi perfeito! :D
Eu precisava de um controle de velocidade para o motor de um toca discos daqueles antigos (LP) e o resultado ficou muito bom. Fiquei impressionado com a simplicidade e a versatilidade desse circuito PWM do PIC. Muito bom mesmo! :D

Obrigado pela ajuda!!

MensagemEnviado: 06 Nov 2006 18:32
por alex_david_lima
OK, fico contente por poder ajuda , prescisando e só entrar em contato

MensagemEnviado: 07 Nov 2006 09:19
por ÁgioFelipe
Pessoal, e se fosse pra implementar um controle realimentado à esse motor?
Alguém tem idéia de como fazer isso??

MensagemEnviado: 07 Nov 2006 09:31
por andre_luis
Precisaria de uma amostra da velocidade do motor.
Um furo/chanfro numa engrenagem poderia ser usado com um acoplador ótico para gerar os pulsos

MensagemEnviado: 15 Nov 2006 09:46
por alex_david_lima
Ola, colegas veja isso aki é uma boa ideia
http://www.tnt-audio.com/clinica/td125tweaks.html