Inversor para motor AC trifásico

Software e Hardware para ATMEL

Moderadores: 51, guest2003, brasilma

Inversor para motor AC trifásico

Mensagempor Fandango » 02 Out 2008 17:04

Alguém aí já desenvolveu algum inversor de frequência para motores AC trifásicos usando AVR?
É que vou iniciar o desenvolvimento de um variador de velocidade para um motor trifásico de até 2HP alimentado com baterias, usando uma arquitetura Microcontrolador + Driver + MeiaPonte H (de MOSFETs), de maneira a usar o barramento DC de 240V que vem de 20 baterias chumbo-ácidas de 12V, e vou precisar de 6 saídas em PWM e outras cositas. Então, na real, queria saber se alguém já fez algo parecido e se poderia me passar uma impressão dos resultados que obteve, coisa assim, tipo trocar uma idéia.

Valew gente!
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil

Mensagempor RobL » 02 Out 2008 17:25

A ATMEL tem uma linha dedicada a motores e lâmpadas AT90PWM1,2,3,etc.
Estes chips tem várias saídas de PWM, tem até com 10 saídas se não me engano.
Tem também a linha genérica ATmetga48,88,168 com 6 saídas PWM e vários modos PWM baixo preço.

Sua dificuldade será após o programa e o chip, ou seja, um step up de 12 V para 240Vca. Aí é com os núcleos magnéticos.
Ah, não notei que era em série 20 baterias. Acho que fica mais fácil.
Infelizmente é tudo que tenho a dizer.
RobL
Dword
 
Mensagens: 1546
Registrado em: 20 Fev 2007 17:56

Mensagempor Fandango » 02 Out 2008 18:28

Valeu RobL,

Vou dar uma olhada nessa linha que me indicou.
Obrigado pela sua prestatividade.
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil

Mensagempor vohr56 » 20 Out 2008 21:54

Estou com um problema semelhante, mas aparentemente mais fácil de resolver. O que quero fazer é controlar o ângulo de disparo de um TRIAC, para assim controlar a potência em uma carga. O circuito de passagem por zero já consegui. Ele me dá um pulso a cada passagem por zero da senóide de entrada. Logo tenho pulsos de 60Hz.

Estou utilizando o atmega8 e o codevision como compilador. Consigo gerar o pwm na frequência de 60Hz através do timer2 com uma fonte de clock externa no pino TOSC1. O problema está sendo em sincronizar o pulso da passagem por zero com o início do ciclo de pwm, e depois quando cessados os pulsos da passagem por zero o pwm tem que cessar também.

Alguém tem alguma idéia que possa me ajudar?
vohr56
Bit
 
Mensagens: 22
Registrado em: 30 Nov 2006 10:36

Mensagempor chipselect » 21 Out 2008 00:37

não dá pra usar um "output compare" com um contador de 8 bits pra acionar os triacs, com reload do contador via int externa (zero)?
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

Mensagempor Fandango » 21 Out 2008 07:41

A dica do nosso amigo ChipSelect é boa. Há um tempo atrás resolvi um problema semelhante dessa forma. Minha detecção de passagem pelo zero acionava uma interrupção que por sua vez reiniciava dois contadores: um de atraso para disparo e outro de tempo máximo de TRIAC disparado.

Evidentemente a estratégia de controle depende do tipo de disparo que utilizas para o TRIAC. Alguns utilizam um único pulso, outros um trem de pulsos. Também deves observar os quadrantes de controle do TRIAC, para ajustar corretamente os teus contadores. :wink:

O circuito de passagem por zero já consegui. Ele me dá um pulso a cada passagem por zero da senóide de entrada. Logo tenho pulsos de 60Hz.


Não entendi direito esse teu detetor de zero, porque um ciclo completo passa duas vezes pelo zero: uma no semiciclo positivo e outra no semiciclo negativo. Teoricamente terias dois pulsos em 60Hz, ou pulsos em frequência de 120Hz. :? Atenção a isso!
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil

Mensagempor Djalma Toledo Rodrigues » 21 Out 2008 11:26

vohr56 escreveu:.... O problema está sendo em sincronizar o pulso da passagem por zero com o início do ciclo de pwm
Alguém tem alguma idéia que possa me ajudar?


Mas, não tem nada a ver PWM . você precisa é cogitar do ângulo de disparo dos SCR ou Triac . E isso pode ser feito contando o tempo a partir da passagem por zero de cada ciclo, ou meio ciclo.

Veja o Datasheet do TCA785 e tera uma boa visão do sistema.

Qualquer dúvida não hesite em voltar aqui .
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Re: Inversor para motor AC trifásico

Mensagempor Djalma Toledo Rodrigues » 21 Out 2008 11:58

Fandango escreveu:Alguém aí já desenvolveu algum inversor de frequência para motores AC trifásicos usando AVR?
Valew gente!


A Fairchild tem Módulos prontos e bem compactos.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Fandango » 21 Out 2008 12:21

Obrigado pela informação Djalma, a IR também tem.
Mas você já desenvolveu algum inversor de frequência para motores AC trifásicos usando AVR?
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil

Mensagempor vohr56 » 21 Out 2008 18:41

Isso mesmo Fandango, a frequência correta é 120Hz. Havia me esquecido disto. Já faz algum tempo que consegui este circuito, e agora estava batalhando mais com o disparo e naum sei o que aconteceu que coloquei o 60Hz na cabeça. :lol:.

Chipselect: gostei da sua idéia. Vou tentar implementar isso.

Um amigo meu já desenvolveu um projeto com o TCA785 (acho que é este modelo mesmo), mas são carinhos (comprei para ele por 17 reais cada em sta Ifigênia). O mega8 paguei acho que 5,40.

Não tenho nenhum projeto em vista. Apenas quero montar um pequeno dimmer, nada mais.
vohr56
Bit
 
Mensagens: 22
Registrado em: 30 Nov 2006 10:36


Voltar para AVR

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x