Autor Tópico: Projeto - Smile  (Lida 137827 vezes)

Description:

0 Membros e 4 Visitantes estão vendo este tópico.

Offline viumau

  • Hobby
  • ****
  • Posts: 577
  • Sexo: Masculino
  • Cidade - UF: São Bernardo do Campo
  • Nome:: Maurício Dias
  • Profissão: Consultor Técnico Automotivo
Projeto - Smile
« Resposta #210 Online: 27 de Junho de 2006, 00:13 »
Aproveitando a mensagem, queria implementar mais tarde uma característica do seu driver que o mestre Fabio Gilii comentou, a de indicar a aceleração e velocidade máximas do motor já ligado ao CNC.

Sabe como é, "nada se cria, tudo se copia" :)

Abraços,

Amigo Rudolf será um prazer poder ajuda-lo nesta empreitada, o que precisar de mim estarei pronto a atende-lo... :D

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #211 Online: 27 de Junho de 2006, 07:36 »
Citação de: "viumau"
Aproveitando a mensagem, queria implementar mais tarde uma característica do seu driver que o mestre Fabio Gilii comentou, a de indicar a aceleração e velocidade máximas do motor já ligado ao CNC.

Grande Viumau,

Gostei muito desta característica do seu driver (é o seu que faz isso, não?). As configurações do driver (corrente, micropasso, ...) serão feitas por um programa no PC, que se comunicará com os drivers usando o mesmo cabo da paralela. Pretendo que este programa do PC faça este teste, pois já mostrará no monitor a aceleração e a velocidade máximas. Aliás, ele também poderia fazer este teste para outros drivers, e não só o nosso. Acho que é possível :)
Citar

Amigo Rudolf será um prazer poder ajuda-lo nesta empreitada, o que precisar de mim estarei pronto a atende-lo... :D

Legal! Peço que acompanhe este fórum e me corrija quando eu patinar.

Muitas vezes é fácil implementar uma determinada característica. Difícil é ter a idéia.

Abraços,
Rudolf

Offline rgallas

  • Hobby
  • ****
  • Posts: 282
  • Sexo: Masculino
  • Nome:: ROQUE JOSÉ GALLAS JR.
  • Profissão: Empresário
Projeto - Smile
« Resposta #212 Online: 27 de Junho de 2006, 09:24 »
GRande Rudolf;
Legal acompanhar um desenvolvimento desses, apesar de ser técnico em eletrônica, fazem 21 anos que não olho pra um esquema de montagem de placas de CI. Não lembro de mais nada, nada mesmo. Acabei acostumando a comprar pronto no trabalho e me preocupar com a aplicação.
Pelo visto, minha próxima aplicação terá várias assinaturas: Rudolf, viumau, Gerber, marcsam, e muitos outros que colocam suas idéias aí no fórum. HA, ia me esquecendo de um pequeno colaborador: Mestre Fábio.

Mas só pra lembrar, esta aplicação é pra mim, longe do trabalho.

Tô torcendo pelo teu projeto e já tô na fila pra testar. E esta de medir aceleração é muitíssimo útil.

Bom trabalho. Aproveita o tempinho de hoje, entre 12 e 14:00 que ninguem vai fazer nada pra ti fazer mais teste... hehehehe

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #213 Online: 27 de Junho de 2006, 14:05 »
Citação de: "rgallas"

Pelo visto, minha próxima aplicação terá várias assinaturas: Rudolf, viumau, Gerber, marcsam, e muitos outros que colocam suas idéias aí no fórum. HA, ia me esquecendo de um pequeno colaborador: Mestre Fábio.

Grande Roque,

Com certeza este projeto tem muitas assinaturas. Na sua relação acima ficou faltando um dos que mais colaborou. Foram HORAS a cada sábado me dando aulas: Sir Jorge da armadura dourada :)
Citar

Tô torcendo pelo teu projeto e já tô na fila pra testar.

Legal saber disso!
Citar

E esta de medir aceleração é muitíssimo útil.

Ainda tem muita carta na manga, acredite. E o melhor é que tem 2 características que acho muito interessantes:
-O trabalho pesado é feito pelo firmware, ou seja, não é preciso alterar o hardware para fazer as alterações;
-Uma nova versão de firmware pode ser carregada pelo próprio usuário. O driver não precisa viajar via Fedex 8)
Citar

Bom trabalho. Aproveita o tempinho de hoje, entre 12 e 14:00 que ninguem vai fazer nada pra ti fazer mais teste... hehehehe

Hoje vai ficar difícil, pois assisti aqui na empresa. Nos outros jogos fiquei trabalhando no driver. Tempo escasso dá nisso :)

Abraços,
Rudolf

Offline rgallas

  • Hobby
  • ****
  • Posts: 282
  • Sexo: Masculino
  • Nome:: ROQUE JOSÉ GALLAS JR.
  • Profissão: Empresário
Projeto - Smile
« Resposta #214 Online: 27 de Junho de 2006, 16:10 »
Rudolf;

Minha atual opção de drive está no site www.pede.com.br

Como não deve sair nada do papel por um tempo creio que vou te esperar.

Offline Guia CNC

  • Guia CNC
  • Administrador
  • CNCMASTER
  • *******
  • Posts: 15640
  • Sexo: Masculino
    • Grupo CNC Caseiras Brasil Facebook
  • Cidade - UF: Minas Gerais
  • Nome:: Guia CNC
  • Profissão: Administrador
ENCONTRO ROBOCLUBE E CRESSOFT AO VIVO
« Resposta #215 Online: 01 de Julho de 2006, 12:06 »
Tá rolando e vcs não sabem o que estão perdendo !!!
 
Moçada, estamos transmitindo áudio e vídeo, em dois canais separados, nos mesmos endereços que divulguei e repito abaixo.
 
Vejam e ouçam, tá muito bom isto aqui ! ;-))
 
 
Áudio: http://cncnow.no-ip.org:7000

 
( Abrir URL acima no Media Player )
 
 
Vídeo: http://cncnow.no-ip.org:5005
 
( colar no navegador, Internet Explorer, por exemplo )
 
Vcs podem interagir conosco pelo Messenger: [email protected]
 
Abração
Jorge L.


[stream]http://cncnow.no-ip.org:7000[/stream]

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #216 Online: 02 de Julho de 2006, 11:12 »
Pois é,

O encontro do "Roboclube" e "Cressoft" foi mesmo muito bom.

Estavam presentes pessoas das mais interessantes tanto no quesito pessoal, pelas personalidades marcantes e de papo solto e agradável, como no conteúdo técnico, que indiscutivenmente era do maior nível que voces podem imaginar.

O ponto alto foi a apresentação do "Driver Inteligente" de motor de passo do mestre Rudolf, que se mostrou muito capaz apesar de ser a versão ALFA!!!

A demonstração na verdade durou algumas horas, pois todos os presentes queriam opinar e experimentar várias combinações de acionamentos, já que uma das virtudes deste "driver" é a facilidade de ser reprogramado para atender a uma nova exigencia.

A performance do motor ao meu ver se apresentou um pouco melhor do que se comparado com um acionamento PWM "comum", e como ponto alto também devo dizer que me agradaram 2 coisas: a temperatura do motor que se manteve em níveis comfortáveis e seguros por muitas horas, e o nível de ruído que é nulo!

Uma das propostas do "driver" é poder acionar motores de passo com tensões altas - mais do que estamos acostumados a ver e usar - mas os testes foram executados a meros 24V, e quando se tentou aumentar a tensão para valores mais altos, o dispositivo não se mostrou estável ainda.

Pudera - como se trata de uma versão "ALFA", muita coisa ainda precisa ser feita.
No "hardware" serão feitas mudanças para melhorar o comportamento geral e a manipulação de tensões e correntes circulantes pelo sistema, e numa segunda etapa o "software" será refinado.

Mas uma coisa eu atesto! Meninos, o "drive" promete!

Sei que sou suspeito, mas digo sem medo de errar - do jeito que estava, achei as performances dos testes melhor que o exemplo que tenho comigo e que tenho visto por aí!

Imagino quando estiver pronto.

Offline Guia CNC

  • Guia CNC
  • Administrador
  • CNCMASTER
  • *******
  • Posts: 15640
  • Sexo: Masculino
    • Grupo CNC Caseiras Brasil Facebook
  • Cidade - UF: Minas Gerais
  • Nome:: Guia CNC
  • Profissão: Administrador
Fotos do Super Driver do Sr. Rudolf
« Resposta #217 Online: 03 de Julho de 2006, 17:05 »
Segue algumas fotos do projeto Alfa

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #218 Online: 07 de Julho de 2006, 21:49 »
Oi pessoal,

Ufa... Finalmente consegui um tempinho para postar mais um capítulo da novela "Corra que o driver vem aí". Como dizia um ditado da época do BBS, "Antes tarde que mais tarde" :)

Final de semana retrazado aproveitei que era sábado e resolvi colocar algumas coisas a limpo (tou falando do driver, ok?). Tinha algumas partes que estavam me encomodando. Respirei fundo e me aprofundei no tal do filtro RC.

Uma das características mais interessantees deste DSP é que ele pode fazer a aquisição da corrente exatamente no meio do acionamento do sinal do PWM. Exemplificando: Se o período do PWm é de 40us, por exemplo, e o ciclo de trabalho é de 30us, isso quer dizer que, a cada 40us, durante 30us o driver joga corrente no motor e durante 10us, não. Como só podemos ler a corrente durante estes 30us (devido ao circuito), o DSP automaticamente faz a aquisição em 15us (metade de 30us) e, assim que o conversor A/D fizer a parte dele, uma interrupção é gerada para que seja calculado o próximo cilco de trabalho em função da corrente configurada e do valor real que foi lido. Só tem um porém nesta história toda: isso só funciona legal se houver um filtro no sinal de corrente bem ajustado.

Comecei analisando o sinal em cima do resistor de corrente (Rsense). Tinha um sinal muito forte com 1 MHz. O filtro RC ficou com resistor de 150R e capacitor de 10nF, dando uma freqüência de corte de 105 KHz. Gostei do resultado 8)

Com o snubber foi bem parecido. Sintonizei nos mesmos 105 KHz, só que com resistor de 1K5 e capacitor de 1nF. Melhorou bastante!

Por falar nisso, existe um conjunto de programas freeware que auxiliam neste tipo de cálculo e no que se refere a áudio de modo geral em http://www.infinitespectra.com/freeware O que usei se chama MA2003. Vale a pena esperimentar.

Estando os filtro montados, dei uma boa melhorada numa parte do firmware que estava me incomodando. Assim que o transistor liga a corrente, ocorre uma grande oscilação de tensão em cima do Rsense que dura uns 3 a 4 us, sendo que a leitura da corrente só pode ser feita depois deste tempo. O que acontece se a fonte do motor for muito alta e a corrente muito baixa? Teríamos que ter um ciclo de trabalho bem pequeno. A questão é: e se o ciclo tivesse que ser tão pequeno que a corrente lida ficasse nesta região de oscilação?

Para solucionar esta questão, é feita uma configuração automática toda vez que o driver ou a fonte do motor são ligados. Dentre outras coisas, ele verifica se é possível gerar esta corrente com um ciclo de trabalho mínimo . Se não for, ele vai aumentando o período do PWM até que seja possível.

Exemplificando: Se o período é de 40us, precisaríamos ter um ciclo de trabalho de 2us (5%) para gerar esta pequena corrente e o menor ciclo prático é de 8us (a leitura da corrente é feita em 4us, ou seja, na metade de 8us), o novo período será de 160us com ciclo de 8us, mantendo os 5% necessários para gerar esta pequena corrente.

O resultado prático disso é que o driver consegue fornecer 1A para um Nema23 alimentado com 35V, mas consegue no mínimo 1,4A se alimentado com 98V. Para fornecer 1A nesta configuração, o período do PWM é aumentado até que seja possível fornecer 1A. O resultado é audível, pois a freqüência do PWM fica abaixo de 20KHz.

Abraços,
Rudolf

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #219 Online: 15 de Julho de 2006, 08:58 »
Oi pessoal,

Enfim chegou o dia da apresentação do driver na masmorra do Sir Jorge, com direito a transmissão ao vivo pela internet. Achei brilhante esta idéia do Sir Jorge. Tem muita gente que não pode participar dos seus memoráveis encontros devido à distância e compromissos.

Cheguei bem cedo para preparar a tranqueira toda. Além do driver, levei 2 PCs (1 com TurboCNC e o outro com o compilador do DSP), um monte de componentes eletrônicas, salgadinhos, gato, cachorro... Foi quase uma mudança :)

Ficamos tão empolgados trocando idéias que só lembramos de ligar a transmissão pelas 11hs.

Após ligarmos o driver na fonte, o ligamos no PC com o TurboCNC. O motor simplesmente ficou louco  :shock: O bicho tremia de medo, sei lá. Vai saber o que se passa na cabeça dele numa hora dessas. Sempre funcionou aqui em casa, cercado de amigos. Agora ia se apresentar no meio de gente estranha, quase maluca. Tadinho, amarelou... E eu fiquei branco! Como dizia o Murphy, "se existe alguma possibilidade de algo der errado, com certeza vai ocorrer no momento mais crítico". Em outras palavras, "demonstração é assim mesmo".

O pessoal começou a chegar, e o motor tremia que nem vara verde. Bastava conectar o cabo no PC que ficava assim. Desconectava e voltava ao normal. Aí chegou a mais inesperada das ajudas: monsieur Alain. Ele mesmo, o criador das impressoras Rima 8)

Do alto da sua sabedoria nos indicou como resolver o problema de terra que estava ocorrendo. Não, não foi chamado nenhum caminhão com terra, apenas desconectamos um plug daqui e ligamos ali. O motor se sentiu bem mais a vontade, e eu também 8)

Papo vem, papo vai, o pessoal chegando, alegria por reencontrar tanta gente sorridente (ou malucos, sei lá), com tantas minhocas em comum. Somos tão... estranhos, sei lá, que o Brasil inteiro parou para ver o jogo contra a França (quebra este galho, pula esta parte, vai...), menos a gente. A TV ficou ligada e ninguém dava bola prá ela. Êita povo esquisito, sô!

E o driver? Quem? Ah, sim.. o driver. Me desculpe, empolguei  :oops:

Mestre Fabio Gilii usou seu tão famoso "torquímetro versátil adaptável para qualquer bitola e potência de motores" (sua mão) para comprovar que o torque do Nema23 estava acima da média, sem contar que, após bastante tempo, sua temperatura estava bem morna. Para evitar qualquer dúvida, temperatura do motor, não do Fabio :) Colocamos o bicho para rodar para checar o torque, a velocidade:  Acima da média. Passo cheio, meio passo, acelera, diminui, ...

Uma das pessoas que mais se interessou pelo driver foi o monsieur Alain. Ficamos trocando idéias sobre cada detalhe. Desculpe, trocar idéias foi meio forçado... Ele me passou muitas idéias de como melhorar esta ou aquela parte do circuito.

Vasculhamos cada pedaço, cada particularidade, cada característica do driver. Confesso que houveram diversas (muitas) ocasiões que achei que nunca tinha visto um driver na vida, tamanha foi a quantidade de detalhes que aprendi.

Há tempos atrás, nesta mesma bat-masmorra, percebemos um sinal muito estranho (horrível, prá dizer a verdade) no dreno, quando o motor está girando. Quebrei muito a cabeça para entender o que estava acontecendo, e cheguei a conclusão (que monsieur Alain detalhou melhor) que era devido à característica de auto-transformador que um motor unipolar tem.

Normalmente o tap central de cada bobina do motor é conectado ao positivo da fonte, e cada extremidade (chamada fase) é chaveada. O chaveamento de uma fase faz com que seja criada uma tensão de valor de 2 vezes a da fonte na outra faze da mesma bobina. Supondo que o valor da tensão da fonte seja F, com o motor girando, isso causa um sinal de 2F, F, 0, F, 2F, ... A impressão que tínhamos é que o transistor conduzia somente a metade da corrente, como se estivesse a "meia condução".

Outro ponto visto é o circuito que aciona os transistores bipolares, vulgo BCzinhos. Ele me mostrou que um capacitor em paralelo com o resistor da base diminui o tempo de saturação e de corte, pois gera picos na transição do sinal da base, fazendo com que carregue e descarregue rapidamente a capacitância que existe internamente ao transistor. Comprovei isso sábado passado, mas isso é história para outro diário.

Quase no final do encontro tentamos fazer com que o motor girásse nas mesmas rotações que girou aqui em casa (9900 rpm a 35V), mas sem sucesso. Só conseguimos girá-lo a 5000rpm a 24V. Achamos que vilão foi a fonte do Sir Jorge (pena que não levei a minha fonte linear), que chaveava automaticamente o melhor tap do transformador. Dou a mão à palmatória: chequei aqui em casa e também não chegou nos 6000rpm (a 35V). Devo ter mudado alguma característica do firmware durante os muitos testes que foram realizados no encontro, que acabou resultando nesta perda de rotação.

Fica aqui um alerta de macaco velho, que às vezes ainda põe a mão na cumbuca, sim. Mostrando o circuito para monsieur Alain, percebi que o circuito do pré-driver dos fets foi perdido. Simplesmente desapareceu. Respondendo a sua pergunta: sim, tinha backup, mas não feito da forma certa. Me preocupo muito com o backup do firmware, mas me esqueci do de hardware. Já cansei de perder arquivos e, principalmente, versões antigas de arquivos. Foi o que aconteceu: o arquivo estava lá, mas o circuito, não. Todo o backup foi feito com o arquivo com o circuito faltante. Como trabalho só com firmware, houve uma preocupação para que não ocorresse com firmware, só que vacilei e perdi o de hardware. Ainda bem que é uma parte bem fácil de refazer

Normalmente faço backup de firmware da seguinte maneira (vale para qualquer tipo de backup): após chegar num ponto de estar funcionando uma determinada característica, crio um diretório chamado 070715-0815 (ano, mês, dia-hora, minuto múltiplo de 5) dentro de outro diretório "backup" e copio TODOS os arquivos lá dentro. Acabei de checar, o backup de firmware tem 21 diretórios, desde 060402-1210 até 060624-2000. Alguns destes diretórios tem um comentário após a data, como "060528-1855 - Display", que foi quando coloquei o LCD no projeto. Fica fácil localizar determinar características ou versões específicas do projeto.

Mas, afinal, prá que tanto diretório assim? Simples, perdi um circuito que estava num arquivo. Tenho certeza que na data xxx ele estava lá. Vou no backup daquela data e acesso o circuito. Somente fazer o backup do arquivo atual não resolve este problema. A data está neste formato para ficar automaticamente em ordem cronológica no Windows Explorer. Melhor que isso, só se eu tivesse feito o backup do hardware da maneira certa... Ainda aprendo...

Voltando ao encontro, havia colocado no firmware um aumento da corrente de acordo com a rotação, para que o torque não diminua (muito). Ficou bem fácil de implementar: Assim que há um sinal de passo (step), aumento a corrente em 4x durante 100us, 2x durante mais 400us. Após estes 500us a corrente volta ao valor configurado. Ou seja, o torque aumenta durante o começo da "virada" do motor, mas somente por pouco tempo. Temos dois efeitos colaterais neste processo: Até uma certa rotação a corrente cai muito, e após uma certa rotação, a corrente sobe demais. Na rodinha foi sugerido que houvesse um aumento de corrente proporcional à rotação, de tal maneira que a corrente fornecida pela fonte  se mantenha constante, independente da rotação, já que existe uma diminuição da corrente enviada pela fonte com o aumento desta rotação.

Questionei de que forma poderia levantar esta curva de compensação de corrente, e monsieur Alain matou a pau: de forma a manter a temperatura constante no motor ou, pelo menos, a temperaturas aceitáveis! Mestre Fabio completou, dizendo que o criador de um driver (não me recordo o nome) havia dito a mesma coisa. Também sugeriu que houvesse um aumento um pouco maior desta corrente, de tal forma a tentar compensar a diminuição do torque com a rotação. Putz... como ainda tenho tanto a aprender :) Me senti no maternal no meio de tantos mestres :)

Abraços,
Rudolf

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Projeto - Smile
« Resposta #220 Online: 15 de Julho de 2006, 09:14 »
Grande Herr Rudolf,

Cheguei a pensar que teria acontecido algo com sua pessoa, no que tange talvez ao interesse neste forum, de tamanha a distância entre esta postagem e a última, que aconteceu dia 7 do corrente mês...

Mas vejo que voce continua animado e disposto a enfrentar o bicho de frente!!!
Em especial gostei de conhecer um pouco da sua forma de organizar as coisas (os arquivos) usando este método de datas - muito interessante - combina bem com voce!!!

Mas na verdade, este relato foi do encontro...
Quando teremos um novo relato do andamento das coisas e mais: talvez um novo encontro para vermos a versão "beta" do driver!!!

Se Sir Jorge não estiver disposto a ceder sua masmorra novamente (que eu duvido), sabes que o encontro poderá ser feito aqui em casa...

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #221 Online: 15 de Julho de 2006, 09:47 »
Citação de: "fgilii"

Cheguei a pensar que teria acontecido algo com sua pessoa, no que tange talvez ao interesse neste forum, de tamanha a distância entre esta postagem e a última, que aconteceu dia 7 do corrente mês...

Ave, Fabio!

Tem acontecido, sim. O boa e velha falta de tempo...

De qualquer maneira, como os diários narram o desenvolvimento do nosso driver, e como só tenho conseguido trabalhar nele nos fins de semana, é natural que os diários sejam semanais :)

De qualquer maneira, ainda estou devendo o diário do fim de semana passado.
Citar

Mas vejo que voce continua animado e disposto a enfrentar o bicho de frente!!!

Em especial gostei de conhecer um pouco da sua forma de organizar as coisas (os arquivos) usando este método de datas

Esta forma de backup já me salvou de várias enrascadas. Numa ocasião, precisei buscar o backup de mais de 1 ano atrás.

Ainda bem que a perda do circuito foi pequena. Se lembra há meses atrás que lhe enviei um esquema do pré-driver (conversamos sobre ele no encontro)? Foi este que sumiu. Ainda tenho a tela que lhe enviei. Fica fácil copiar no Orcad 8) Mas que vacilei, vacilei!
Citar

Mas na verdade, este relato foi do encontro...
Quando teremos um novo relato do andamento das coisas e mais: talvez um novo encontro para vermos a versão "beta" do driver!!!

Mal consegui colocar em prática algumas sugestões de hardware. Estas melhorias só podem ser medidas com osciloscópio ou (acho) quando tiver que fornecer um monte de corrente, pois os fets deves estar mais gelados do que antes 8)
Estou deixando as grandes melhorias (firmware) para mais tarde. Pretendo disparar o roteamento e a fabricação das plascas para então mexer fundo no firmware. Assim não perco tempo :)

Me dá um tempo prá fazer mais algumas melhorias, tá? Quem sabe daqui a 1 mês possamos nos encontrar novamente?
Citar

Se Sir Jorge não estiver disposto a ceder sua masmorra novamente (que eu duvido), sabes que o encontro poderá ser feito aqui em casa...

Gostaria muito de conhecer aí. Atibaia sempre me pareceu bonita, quando vista pela Fernão :)

Abraços,
Rudolf

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Projeto - Smile
« Resposta #222 Online: 15 de Julho de 2006, 20:23 »
Editada em 13/08/2006 as 22,17 horas ...

Offline morcego

  • Novato
  • *
  • Posts: 8
Projeto - Smile
« Resposta #223 Online: 16 de Julho de 2006, 00:45 »
Pessoal, sou novo por aqui, e estou me lamentando por não ter descoberto este forum antes !
 Primeiramente saudações a todos.

 Vou dar uma dica, pois vi funcionando em drive antigo da parker, a alguns anos, e que me lembre funcionava muito bem.
 Existia dentro do mesmo um circuito com logica simples para o acionamento dos passos(4027, 4013 coisas do genero), e um 8031 com adc 0808 lendo o rsense, parece-me que o sw do 8031, controlava a corrente por pwm, como esse ai, no entanto  a  partir de certos rpms, ele passava a controlar a corrente atraves de um circuito simples de fonte de corrente constante.
 Não sei se fui claro, mas vou tentar simplificar, EX- até 1000RPM controle da corrente por pwm, via 8031, acima de 1000RPM controle da corrente linear por circuito com transistores ligados de forma a gerar corrente constante, o chaveamento destes dois tipos de controle eram feitos atravez de fets, assim como o sr rudolf liga e desliga seus diodos.
 Não sei até onde isso pode ajudar nesse projeto, mas é mais uma coisa pra se pensar na hora de dormir.

Offline Rudolf Waller

  • Moderadores
  • Hobby
  • ******
  • Posts: 683
  • Sexo: Masculino
Projeto - Smile
« Resposta #224 Online: 16 de Julho de 2006, 08:28 »
Citação de: "morcego"
Pessoal, sou novo por aqui, e estou me lamentando por não ter descoberto este forum antes !
 Primeiramente saudações a todos.

Grande Morcego!

Antes tarde do que mais tarde :)

Seja bem vindo ao cafofo :)
Citar

Vou dar uma dica, pois vi funcionando em drive antigo da parker, a alguns anos, e que me lembre funcionava muito bem.
(...)

Valeu pela dica!

Não conheço este circuito e posso estar enganado, mas me parece que esta solução foi adotada pelo fato de que o 8031 só conseguiria controlar a corrente até uma certa rotação por não ser tão rápido.

Mesmo que o 8031 conseguisse controlar, os transistores ficam continuamente ligados a partir de uma determinada rotação, pois o tempo que leva para a corrente atingir o valor configurado é menor do que o tempo de acionamento da fase. A solução disso seria elevar a tensão da fonte 8)

Existe uma solução que alimenta as fases através de uma fonte de corrente feita com LM317 e um resistor "de lastro". Achei a solução muito simples e prática.
Citação de: "Mac_RC"

Eu acho que deviamos cortar a raçao do Rudolf, nao da para admitir este atrazo ...

Queremos os capitulos em dia !!! rsrsrs

Grande Reinaldo,

A super Cida sugeriu de mudar o nome para "semanário" do driver, já que "diário" é uma vez por dia :)

Atendendo a inúmeros pedidos de fãs e corregilionários, quero ver se hoje consigo postar o "diário" da semana passada e desta. Tchan, tchan, tchan, tchaaaaaaan :)

Abraços,
Rudolf

 

/** * */