Autor Tópico: DSP (Digital Signal Processor) & cia  (Lida 14079 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #30 Online: 09 de Outubro de 2009, 23:06 »
Jorge

Fiz alguns testes aqui com esta formula e ela realmente não condiz com a realidade.
creio que ela e´ para calculo da força eletromotriz induzida não para calculo de tempo da elevação da corrente em uma bobina em relação a tensão aplicada.

veja só

caracteristicas do motor :
6,4 mH ; 6,2 Amperes por fase; resistencia da bobina 0,56 ohms ; 3,5 volts

se aplicar a formula Ti=L*Ii/V,  tendo em vista uma alimentação de 100V
da um tempo de carga de 396,8 uS para atingir 6,2A , que horrivel  :P

Vamos piorar a coisa vamos aplicar agora 10V,  da um tempo de carga de 3,968 mS para atingir 6,2A .

Ta bom vamos piorar mais  ;D aplicar agora 0,0368V da um tempo de carga de 1 segundo. Eca

Só que 0,03968V jamais poderá gerar 6,2 A em uma bobina com 0,56 ohms de resistencia. acho que nem dá 0,07A.
« Última modificação: 09 de Outubro de 2009, 23:07 por jc felix »

Offline Rudolf Waller

  • Hobby
  • ****
  • Posts: 683
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #31 Online: 10 de Outubro de 2009, 08:47 »
Grande Felix,
Fiz alguns testes aqui com esta formula e ela realmente não condiz com a realidade.

Você poderia dar um pouco mais de detalhes sobre isso, por favor?

Citar
creio que ela e´ para calculo da força eletromotriz induzida não para calculo de tempo da elevação da corrente em uma bobina em relação a tensão aplicada.

veja só

caracteristicas do motor :
6,4 mH ; 6,2 Amperes por fase; resistencia da bobina 0,56 ohms ; 3,5 volts

se aplicar a formula Ti=L*Ii/V,  tendo em vista uma alimentação de 100V
da um tempo de carga de 396,8 uS para atingir 6,2A , que horrivel  :P

Confere :)

Citar

Vamos piorar a coisa vamos aplicar agora 10V,  da um tempo de carga de 3,968 mS para atingir 6,2A .

Ta bom vamos piorar mais  ;D aplicar agora 0,0368V da um tempo de carga de 1 segundo. Eca.

Pois é... Quanto maior a tensão, mais rápido a corrente chega ao valor nominal.

Por outro lado, supondo que, quando a corrente chega ao seu valor nominal você muda de passo (fornecendo uma corrente com formato triangular), você teria (usando seus valores acima):

Para 100V, Freq= 1 / 396,8 uS = 2,520 Khz
Para 10V,   Freq= 1/  3,968mS = 252 Hz

Resumo: Quanto maior a tensão, mais rápido o motor pode girar COM O MESMO TORQUE.

Abraços,
Rudolf
« Última modificação: 10 de Outubro de 2009, 08:50 por Rudolf Waller »

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #32 Online: 10 de Outubro de 2009, 16:04 »
 Rudolf

Citar
Citar
Fiz alguns testes aqui com esta formula e ela realmente não condiz com a realidade.

Você poderia dar um pouco mais de detalhes sobre isso, por favor?


          Teste pratico,  tenho que fazer mais testes pra confirmar o valor real. Mas  alimentando o motor com  50V e Dutry a 99% o tempo que leva para a amperagem atingir o valor nominal é bem menor do que o da formula. Pelo menos é o que to vendo aqui a principio.
          No teste alimentei a bobina do motor com 99% da tensão, o ideal era aproveitar a formula e calcular o tempo pra depois reduzir o Duty e estabilizar a amperagem, mas a amperagem subiu muito. A principio achei que era programação, mas agora vou testar este comportamento com um programa especifico para isso, pra tentar achar alguns parametros, e aplicar no programa.



Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #33 Online: 10 de Outubro de 2009, 16:46 »
... alimentando o motor com  50V e Dutry a 99% o tempo que leva para a amperagem atingir o valor nominal é bem menor do que o da formula. Pelo menos é o que to vendo aqui a principio.

Como vc tá vendo ? Tá usando um osciloscópio ?

Citar
... calcular o tempo pra depois reduzir o Duty e estabilizar a amperagem, ...

Posso pedir uma gentileza ? "amperagem", "voltagem" e outros "... agem" me causam urticária, vamos falar de tensão e corrente ?  ;D

Vou pegar um atalho, indo mais diretamente ao ponto:

Quer me parecer, pelo que diz, que está pretendendo controlar a corrente através de PWM e quer calcular o duty cycle em função da corrente nominal do motor e da tensão da fonte e tudo em malha aberta, é isto ?

Se for isto, gostaria de alertá-lo de que a coisa não vai funfar e que a utilização de fontes com tensões superiores às nominais dos motores deixa de ser vantajosa, pelo menos no que se refere às vantagens almejadas com a utilização de choppers ...
« Última modificação: 10 de Outubro de 2009, 17:03 por C N C N o w ! »

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #34 Online: 10 de Outubro de 2009, 17:38 »
Jorge

      Por que malha aberta? Não entendí. Ao meu ver ta em malha fechada, pois to controlando a corrente com o ADC.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #35 Online: 10 de Outubro de 2009, 17:42 »
Por que malha aberta?

Foi o que me pareceu, já que vc falou em calcular o ciclo de trabalho ...

Como vc tá fazendo o controle exatamente ?

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #36 Online: 10 de Outubro de 2009, 19:42 »
Jorge


A base da idéia é elevar o valor da corrente o mais rapido possivel ao patamar do valor de controle. desta forma aplicando o maximo da tensão no motor durante (x) tempo e, a partir dai aplicar o PID.
Ex:
                          POLO 1         POLO 2      INV.POLO 1    INV.POLO 2
                           PWM1          PWM2             PWM3           PWM4
 PASSO 0             100%             0                    0                  0
 PASSO 1              99%            48%                 0                  0         
 PASSO 3              97%            67%                 0                  0

Na tabela da pra ter uma pequena idéia do deslocamento dos passos e o controle de corrente que to tentando fazer. O polo 1 no estágio de mudança do passo somente ajusta o PID pois a corrente tende a diminuir enquanto o polo 2,  parte de 0 a 48% do valor da corrente do motor , neste caso teria que dar certo o calculo de tempo de subida da corrente, aplicando o duty ao valor max. em (x) tempo, que teoricamente ja colocaria o polo em 48% e a partir dai reduzir o duty a um valor anteriormente gravado e corrigir atraves do PID (leitura da corrente e ajuste do duty) .  Mais ou menos isso que to tentando fazer.

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #37 Online: 31 de Outubro de 2009, 12:29 »
      Resultado dos testes
      Motor 6,4 mH ; 6,2 Amperes por fase; resistencia da bobina 0,56 ohms ; 3,5 volts, tensão de operação 50V

   Tempo de disparo dos fets    10µs; resultado da corrente lida pela enrada analógica = 0,0A
   Tempo de disparo dos fets  100µs; resultado da corrente lida pela entrada analógica = 0,7A
   Tempo de disparo dos fets  500µs; resultado da corrente lida pela entrada analógica = 1,5A a 1,75A
   Tempo de disparo dos fets  600µs; resultado da corrente lida pela entrada analógica = 1,9A a 2,2A

     Opa  ta faltando dados ai;

  Transistores fets(IRF640/IRF9640) queimados até agora 40, disparadores queimados 12, Core(dspic33fj128mc706) queimados 2, placas perdidas por erro do circuito de disparo 20.
    Agora sim tem dados suficientes para admitir o fracasso atual do driver. Mas vamos lá o jeito é reprojetar o circuito todo de dispara (ja executado) e juntar uma grana pra comprar tudo de novo, e mandar fazer as placas com o novo circuito.  Simples né. 
   Só uma coisa ainda está estranha, até 100µs praticamente não teve disparo dos fets. Os disparadores (TC427) estavam normalmente conduzindo o sinal, mas os fets nada. Será que foi o capacitor de 0,1µf que usei na referencia do gate?

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #38 Online: 02 de Novembro de 2009, 11:14 »

   Estou com problema em conseguir um transistor fet P-chanel com mais de 200V e 10 A, ja vi varios exemplos de driver que mostra um fet N disparando canal positivo. mas em meus testes eles esquentam muito por estarem com polaridade invertida. mas vi tambem alguns exemplos com IGBTs que usam esta tecnica de usar o IGBT N em lugar do P e naum sei se da o mesmo resultado do fet.
  Tenho olhado com carinho o IXTH10P60 mas não achei nenhuma revenda dele no pais. E o IGBT IRG4BC30UD
  Se alguem sabe se é possivel usar o fet N ou IGBT no lugar de um P_chanel sem que ele esquente demais me da uma força.
 

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #39 Online: 02 de Novembro de 2009, 11:44 »
   Estou com problema em conseguir um transistor fet P-chanel ...  Se alguem sabe se é possivel usar o fet N ou IGBT no lugar de um P_chanel sem que ele esquente demais me da uma força.

É perfeitamente possível ... o que é que vc tá fazendo, uma ponte H ?

Se for este o caso, há drivers para excitar os FETs do lado alto da ponte ...

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #40 Online: 02 de Novembro de 2009, 12:20 »
Jorge


Citar
É perfeitamente possível ... o que é que vc tá fazendo, uma ponte H ?

          Isso mesmo é uma ponte H, ja tentei usar FETs N mas o resultado foi tragico. ::)
          Hoje estou usando o IRF640 em conjunto com o IRF9640. Mas eles só suportam 200V. Tava usando o driver TC427, mas naum deu muito certo. Ja redezenhei o circuito com TC 427 mais um BF 420 e um BF 421 para o disparo. ficou bom, mas to tentando almentar a tensão e to ficando limitado com fet P.
          Se vc tiver algum exemplo ou link ai me ajudaria muito Vlw. Ja testei varios exemplos de links e a unica resposta foi queima de fets.
         

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #41 Online: 02 de Novembro de 2009, 12:45 »
... ja tentei usar FETs N mas o resultado foi tragico. ::)

Felix, especifique as características desejadas para a ponte, fica mais fácil dar um pitaco ...

Não sei se ficou claro o que eu queria dizer, repetindo: há drivers para o lado alto da ponte pra usar com FETs canal N ... vc pode tb utilizar optoacoladores pra esta função ...

Não sei quais foram os probs que vc enfrentou, mas ainda insisto nisto, acho que é mais econômico que usar FETs canal P, sempre mais caros e mais difíceis de encontrar ...

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #42 Online: 02 de Novembro de 2009, 15:44 »
Jorge


Me desculpe a falta de conhecimento sobre pontes H, se eu tivese um terço do seu conhecimento com serteza ja teria resolvido o problema.
Citar
Felix, especifique as características desejadas para a ponte, fica mais fácil dar um pitaco ...
Jorge, naum sei exatamente do que precisa , mas posso tentar passar algumas explicaçóes do que eu to tentando fazer;
   O projeto consiste em um driver de 10A espero alimentar o motor com 150V.
   Todos os tentes que executei até agora foram com alimentação de 50V cc
   Sense ta projetado pra 10A com resistores de 0,33R  50W (espero passar pra sensor Hall Futuramente)
   Frequencia do PWM 200 Khz. Controle de corrente de 20 a 80% da capacidade do driver (2A até 8A).
   
Citar
Não sei se ficou claro o que eu queria dizer, repetindo: há drivers para o lado alto da ponte pra usar com FETs canal N ... vc pode tb utilizar optoacoladores pra esta função ...
   Humm não ficou claro. Pra mim não  ;D (ignorancia do assunto mesmo)

Citar
Não sei quais foram os probs que vc enfrentou, mas ainda insisto nisto, acho que é mais econômico que usar FETs canal P, sempre mais caros e mais difíceis de encontrar
     Com relaçõa ao irf640 e irf9640 o valor de mercado é praticamente  o mesmo.(mas ache IGBTs N de 40A 600V mais baratos).
     
 
   
   

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: DSP (Digital Signal Processor) & cia
« Resposta #43 Online: 02 de Novembro de 2009, 16:30 »

Felix, o que pretende acionar com essa ponte, motores de passo ?

Jose Carlos Felix

  • Visitante
Re: DSP (Digital Signal Processor) & cia
« Resposta #44 Online: 02 de Novembro de 2009, 16:55 »
Jorge


 
Citar
Felix, o que pretende acionar com essa ponte, motores de passo ?

  E´um driver de motor de passo sim. Tem mais de 2 anos que to tentando terminar este projeto. Quando acho que to chegando a algum lugar descubro que esse lugar é um grande deserto de informação e gasto de dinheiro.

 Mas vamos lá,  tem muita areia ainda neste deserto.

 

/** * */