Autor Tópico: Controladora com PIC  (Lida 17830 vezes)

Description:

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

Offline ivan braga

  • Se os fatos não se encaixam na teoria, modifique os fatos. Albert Einstein
  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
Controladora com PIC
« Online: 04 de Novembro de 2008, 07:19 »
   Olá a todos, muitos já leram o tópico que eu criei na parte de apresentções, porem quem ainda não leu cabe uma rápida leitura para o entendimento. http://www.guiacnc.com.br/forum/index.php/topic,3212.0.html

    Segue um endereço para que vocês possam ver a placa em funcionamento.

    Antes que alguem tente sacanear a qualidade do vídeo, eu já adianto, tá um lixo, mas levando-se em conta que foi feito com um celular da para ver. E sim o celular tambem é velho com camera de 0.5 pixel por polegada  ;D   ;)

Nesse a fonte usada foi de +ou-60v, com aceleração = 25.000hz, velocidade max = 38.000hz e jog rápido = 38.000hz.




   Bom, vale a intenção.


   Abraços

   Ivan Braga

 
« Última modificação: 27 de Abril de 2009, 02:26 por ivan braga »

Offline ivan braga

  • Se os fatos não se encaixam na teoria, modifique os fatos. Albert Einstein
  • Novato
  • *
  • Posts: 36
  • Sexo: Masculino
Re: Controladora com PIC
« Resposta #1 Online: 04 de Novembro de 2008, 07:42 »
Como o amigo Daniel "Tverm" solicitou anteriormente,

Boa noite Ivan.

Seria possivel uma foto da mesma assim a galera vai ficando com uma imagem visual do produto.

Um abraço e bom garimpo.

Daniel Marques

não é para ser usada como referencia, pois também como escrevi anteriormente essa é o protótipo.

  Abraços

 Ivan Braga

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controladora com PIC
« Resposta #2 Online: 04 de Novembro de 2008, 09:30 »
Ivan, tô gostando bastante dos resultados que vc tá obtendo,parabéns !

Gostaria que nos explicasse o funcionamento em linhas gerais ...

Offline fcamargo

  • Produzindo equipamentos e dispositívos
  • CNCMASTER
  • ******
  • Posts: 2974
  • Sexo: Masculino
  • www.faraos.net
    • industria de máquinas
  • Cidade - UF: Curitiba
  • Nome:: Fábio Aurélio Camargo
  • Profissão: fabricante de routers
Re: Controladora com PIC
« Resposta #3 Online: 04 de Novembro de 2008, 14:24 »
muito legal..

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #4 Online: 23 de Janeiro de 2009, 09:16 »
Eae cara!
Parabéns pela tua placa!
Eu tenho conhecimento em PIC, ja fiz algumas coisas com ele, placas acionamento, frequencímetro...
Mas o que me falta é esta parte do PWM com o PIC, eu não tenho idéia de como trabalhar isto com ele.
Tu tem como me dar alguma dica ou recomendação para ler?
Como que tu fez ai para controlar a corrente? tu colocou a tensão em um pino, usou A/D, e fez uma equação para o PWM?
Como que seria para calcular quanto % de ciclo ativo eu teria que dar, para tal corrente do motor...
Tu acha que a tua placa ficou melhor que uma CNC3AX?

Qualquer dica é bem vinda!
Obrigado!

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #5 Online: 23 de Janeiro de 2009, 09:57 »
Eu tinha pensado no seguinte...
Usar um PIC para um controle simples, somente da direção, da frequência e do PWM.
E usar um 74LS194 por ex., para controlar os transistores e receber o clock que vem do PIC e o sinal de direção.
O PIC seria um código simples para receber e enviar os pulsos, ver para que lado está indo o motor e se é necessário inverter a ordem...
Quando ele não receber pulsos, ele trava os motores.
Só que o detalhe está no seguinte...
Eu teria que usar PWM para controlar a corrente desses pulsos de saída do PIC, que vão até o clock do 74LS194.

O código seria assim...

Citar
boolean int x;

main()
{

while(true)
{

if(input(PIN_A0))    // Verifica a direção e aciona os pinos de comando do 74LS194
{
output_high(PIN_D3);
output_low(PIN_D4);
x=1;
}
else
{
output_high(PIN_D4);
output_low(PIN_D3);
x=0;
}

while(PIN_A0!=x)     // Recebe os pulsos para acionar a saída
{                          // Enquanto o pino da direção não é alterado ele fica aqui.
if(input(PIN_A1))
{
output_high(PIN_D0);
}
}

}
}

Tu acha que ficaria bom assim?

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #6 Online: 23 de Janeiro de 2009, 10:02 »
Desculpe...
esqueci de perguntar uma coisa.

Tu esta fazendo para vender a placa ou é para o seu uso somente?

Se for para vender e não quiser me passar as informação eu entendo...

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #7 Online: 23 de Janeiro de 2009, 10:28 »
o que não é a preguiça neh...
Dei uma lida em um livro que tenho aqui, e descobri como que se faz..
é mais fácil do que eu imaginei...
O detalhe agora está em saber o quando de PWM tem que se deixar para tal corrente, tu tem como me dizer isso?

A, eu acho que não vai funcionar com o meu 74LS194, pois se eu colocar PWM na entrada de clock dele, ele vai achar que eu estou dando pulsos de clock ali...
Eu vou ter que fazer de outra maneira...
Muda o meu código e usar 4 portas para controlar os transistores...
ja tenho uma idéia de como fazer, vou testar isso e depois posto aki.

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #8 Online: 23 de Janeiro de 2009, 11:03 »
Consegui fazer funcionar o meu aki!
Estou usando só o PIC e alguns transistores...
Desculpe por escrever tanto no seu tópico, se as dúvidas que eu tinha eu esclareci ja...
Vou pedir para um moderador apagar estes posts aqui.
Se não fosse o seu tópico eu não iria atras disso!
Parabens pela placa!
Fico no aguardo da fórmula para determinar o ciclo ativo e controlar a corrente, claro, se tu puder me informar...

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #9 Online: 23 de Janeiro de 2009, 22:22 »
Eu pensei no seguinte:

C x Vmax = Vmed

C : Ciclo Ativo
Vmax : tensao máxima aplicada ao motor
Vmed : tensao média "vista" pelo motor

Eu teria que manter sempre a tensão média na tensão das fases do meu motor?

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controladora com PIC
« Resposta #10 Online: 23 de Janeiro de 2009, 23:04 »
Eu teria que manter sempre a tensão média na tensão das fases do meu motor?

Smarley, li rapidamente as últimas msgs do tópico, por isto perdoe se me equivoco, mas tô com a forte impressão de que sua abordagem pode não estar correta.

PWM, tal como é implementado nos PICs não é a mesma coisa que fazem os choppers. O parâmetro controlado tb é outro, não a tensão mas a corrente.

Talvez vc queira dar uma espiada nisto:

http://www.guiacnc.com.br/forum/index.php/topic,884.0/highlight,tutorial.html

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #11 Online: 24 de Janeiro de 2009, 09:14 »
C N C N o w !

Li toda sua explicação!
Está tudo muito bem explicado la cara, parabéns!
mas...

agora eu fiquei curioso para saber como que o ivan braga fez para controlar a corrente dos motores dele, hehehe
tem como contar pra nós ai?

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Controladora com PIC
« Resposta #12 Online: 24 de Janeiro de 2009, 11:56 »
... fiquei curioso para saber como que o ivan braga fez para controlar a corrente dos motores dele ...

A deduzir pelo esquema é uma implementação convencional, em tudo semelhante a CNC3AX, com o PIC emulando o L297.

Offline sandro_ventania

  • Fuso
  • **
  • Posts: 138
  • Sexo: Masculino
Re: Controladora com PIC
« Resposta #13 Online: 24 de Janeiro de 2009, 12:30 »
    Muito bom projeto Ivan!!
    Seria possivel uma placa dessa para 4 motores?
    Quando é que o Firm, vai estar disponivel? tenho praticamente todos os componentes e me interessei, achei o desempenho excelente!

Smarley

  • Visitante
Re: Controladora com PIC
« Resposta #14 Online: 24 de Janeiro de 2009, 12:35 »
... fiquei curioso para saber como que o ivan braga fez para controlar a corrente dos motores dele ...

A deduzir pelo esquema é uma implementação convencional, em tudo semelhante a CNC3AX, com o PIC emulando o L297.

hmm...
Eu pensei que ela teria vantagens sobre a CNC3AX, mas me enganei então.

 

/** * */