Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

ELETRÔNICA / ELÉTRICA => Eletrônica Básica => Microcontroladores => Tópico iniciado por: André Lima em 30 de Abril de 2009, 10:06

Título: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 10:06
Prezados amigos....

De acordo com os tópicos que eu acabei lendo sobre tacômetros, percebi que muitos integrantes do fórum gostariam de construi-lo, porém cada um tem uma idéia diferente. No entanto depois de pesquisar um pouco, estou tomando a liberdade de postar uma sugestão de construir um tacômetro para spindle, para incrementar nossas maquinas CNCs utilizando um display LCD de 16x2.

A idéia deste tópico é que sejam postados apenas sugestões referentes a um único projeto, ou seja os mestres devem dar um ponta-pé inicial, onde todos tenham a possibilidade de construir o seu tacômetro de forma que as informações sejam claras, ou seja, de entendimento de todos.

Gostaria de deixar a palavra aos mestres para que possamos discutir quais serão os critérios para a construção. Quem sabe podemos ser mais ousados no projeto e colocar um mostrador de temperatura dos FETS, por exemplo.

Um grande abraço a todos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 10:08
A idéia é fazer algo assim ....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 30 de Abril de 2009, 13:52
André e amigos posso disponibilizar o projeto sim mas seria muito precipitado da minha parte, porque ainda estou tendo uma pequena variação de leitura no display do Lcd, ou seja há uma falha de resposta no receptor de infrared, um dos motivos é que a luz do meu quarto é de lampada fluorescente e pisca em uma frequência muito alta atrapalhando a leitura, a outra é o sol direto que também emite raios UV dando esta margem de erros.

Estou testando outros sensores como sensor hall, infrared paralélo, infrared angular, disco de encoder linear, disco de encoder absoluto, sensor reed, e também sensor laser.
Estou mais inclinado a usar o laser, não se assustem pois não é nenhum laser difícil de se achar ou caro não, trata-se desses lasers de 1,99 de camelô, porque quero um projeto bem baratinho.
Ou para quem tem um gravador de Dvd ou Cd parado em casa ou comprar em sucata de informática pode-rá retirar o emissor de  laser para tal projeto, tem vários vídeos de como retira-lo do dispisitivo no youtube.

Este é um deles:


Os sensores de infrared estão dando pequenos erros na leitura, os discos de encoders se tornaram inviáveis por ter que fazer uma modificação drástica nos motores para adaptalos e o encoder absoluto dificil de se achar, os sensores reed se tronaram um trambolho muito grande para colocar no projeto, o sensor hall é uma boa pedida mas implica em uma modificação no eixo dos motores para colocar-se um imã vale isso também para o reed, então acho que a melhor saida é o laser mesmo.

Este tacometro lê na casa de 99.999 RPM já testado, montei vários projetos de tacômetro que tem na internet e de todos este foi o melhor. Coloquei um display de Lcd azul para facilitar a leitura durante o dia, outra saida seria o Lcd vermelho mas não achei facilmente, já que os displays verdes ou amarelos torna-se muito dificil de ler a luz do dia com uma reflexão direta.

Um outro problema que estou tendo é que uso tanto uma mini retífica (Dremell) como uma tupia e mais para frente pretendo colocar um motor de alta frequência como este que é vendido aqui no shopping do fórum, espero que seja um leitor universsal para poder atender a leitura em qualquer tipo de motor.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 30 de Abril de 2009, 14:21
Como já postei anteirormente em um outro post aqui no fórum, (o priguiça de procurar em galéra) o projeto original veio deste site aqui:

http://www.forme-jp.net/cgi/joyful/joyful.cgi?page=25
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 14:56
Grande Viumau....

Obrigado pelos posts.... creio que agora com esse tópico, quem sabe podemos ajuda-lo a solucionar o problema que tanto te incomoda....

Quanto a procura, não foi preguiça não..... te confesso que procurar eu procurei, mas como a extensão do site é imensa fica dificil é achar....

Estou ancioso pra começar o projeto.... Já tenho umas coisas aqui.. Vou arregaçar as mangas e vamos lá....

Um abraço...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 15:14
Baseado nessas fotos e diagramas tiradas do site, a lista de materiais parece não estar completa....

Viumau passe a lista de peças para que possamos providenciando os componentes...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RAranda em 30 de Abril de 2009, 16:21
Nobres amigos....

Como disse no outro post, sou quase cego em se tratando de eletrônica.

No máximo consigo algumas soldas, se os componentes estiverem em ordem e com esquema (foto ou desenho) .ehehehehe.

Mas como disse; o amigo Alebe construiu um tacometro e me presenteou.

Não é novidade, mas como o assunto agora é esse, lá vai a página do Jose Pino, ele usa outro tipo  de display, mas quem sabe possa ser aproveitado algo desse projeto.

http://www.josepino.com/pic_projects/?tachometer.jpc

http://josepino.com/circuits/?tachometer-circuit.jps

http://josepino.com/pic_projects/indexsp.pl?four_digits_counter .jps

E um outro post antigo que se discutiu também sobre isso.

http://www.guiacnc.com.br/forum/index.php?topic=3254.0


Abraços.

Rubens

PS. Se posso sugerir aos mestres ou aos mais entendidos no assunto, muitos leigos como eu gostariam de montar suas próprias crias, para isso bastaria um pouco mais de detalhe nas fotos e desenhos. Grato 
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Guia CNC em 30 de Abril de 2009, 16:40
No meu Blog, tem a tradução do site do Jose Pino
http://jostdayan.wordpress.com/

e tem este daqui
http://www.jeffree.co.uk/pages/revmaster.htm
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 17:12
Grande Raranda....

Esses projetos que vc acabou de postar eu já tinha visto nos tópicos correspondentes. No entanto, a ideia é fazer um tacometro utilizando desses displays, é muito mais bonito e tem um toque bem profissional.

Observem também que o projeto proposto pelo Viumau faz a leitura de rotações na casa de 99.999RPM enquanto outros tarbalham com rotações bem menores, ou seja inadequadas para nossas tupias de 30.000 RPM

A ideia desse projeto do Viumau, é fazer com que qualquer um de nós possamos construi-lo... fazendo bem dizer uma receita de bolo pra facilitar para aqueles que não tem muita experiencia com eletronica....

Mas vamos coletar mais informações e quem sabe dar uma força pro Viumau resolver o problema com a variação de velocidade para que possamos fazer um tutorial bem elaborado desse projeto.

Um grande abraço a vc Raranda e ao Jost e muito obrigado pelas informações e novas idéias.

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 30 de Abril de 2009, 17:31
... estou tendo uma pequena variação de leitura no display ... há uma falha de resposta no receptor ...

De quanto é essa variação ? O que o leva a concluir que o responsável é o sensor ? Quais são as condições de teste ? Como está captando os pulsos ?

Citar
um dos motivos é que a luz do meu quarto é de lampada fluorescente e pisca em uma frequência muito alta atrapalhando a leitura, a outra é o sol direto que também emite raios UV dando esta margem de erros.

Considero improvável que ocorra interferência de lâmpadas fluorescentes ... se ocorrer de fato a leitura seria 7.200 RPM, considerando um pulso por revolução. Que tipo de sensor / emissor está usando ? Como está montado ?

Obs: sensores para infravermelho não respondem a ultravioleta ...

Citar
Estou testando outros sensores ...

Não há qualquer necessidade de empregar coisas exóticas como encoders absolutos e nem sequer incrementais, basta um bom e velho par infravermelho. É o que uso há décadas nas mais diferentes situações, sempre com bom desempenho, seja como sensor transmissivo, seja como reflexivo. Costumo improvisar tacômetros por aqui em dois minutos ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 30 de Abril de 2009, 19:35
Pessoal,

Concordo com o Jorge, o mais simples (entre os +indicados) é sempre o melhor.

Trabalho com automação industrial há muitos anos, e tenho as seguintes sugestões para incrementar a discussão sobre medição de rotação:

(1) Os sensores infravermelho, usandos em conjunto com uma marca absorvedora de luz ou um espelhamento (por exemplo) no eixo são as soluções mais simples e baratas (nada de encoders, ... caros e  desnecessários para medir a rotação apenas = canhâo pra matar formiga). O encoder se justificaria apenas se fosse medir a posição angular do motor. O sistema ótico deve ficar alojado num tipo de caixa o mais fechada possível, pintada de preto internamente, para minimizar a interferência de luz externa.
O ideal é usar sensores infravermelho, para minimizar a interferência das lâmpadas fluorescentes. Porém, o sensor deve ter resposta rápida, dependendo da rotação a ser medida.

(2) Existem ainda soluções mais robustas e um pouco mais caras, usando sensor Hall ou o sensor indutivo de relutância variável. Nada de usar sensores tipo reed (lâmina), que é mecânico (nada contra os colegas homônimos....), possui resposta lenta e apresenta um número máximo de atuações.

Obs. - O captador de relutância variável é uma solução simples, gera sua própria energia, também é fácil de construir, sendo basicamente uma bobina com uma imâ no meio (ver figura). O eixo do motor deve ter um pino / chaveta / placa de material ferromagnético ou um rasgo de chaveta, que será detectada pelo sensor. Tem limite de medição para velocidades muito baixas (dezenas de RPM), o que pode ser compensado usando uma engrenagem no lugar de uma chaveta / pino.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 30 de Abril de 2009, 20:51
Show de bola galera...

Estou gostando de ver a evolução desse tópico....

Também me lembrei que temos uma balanceadora de spindles que utiliza sensor infravermelho, e no entanto esse sensor garante a leitura dos 20.000 RPM cujo qual nossos spinldles trabalham.... em breve postarei algumas fotos para discutirmos mais sobre o assunto... enquanto isso aguardamos os arquivos do Viumau

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Edu Lopes em 30 de Abril de 2009, 22:33
Pessoal, talvez o que vou falar seja considerado pelos mestres como uma heresia, pelas quais já peço desculpas antecipadas... rs...
Sou um não, mas vários zeros à esquerda em se tratando de eletrônica digital.
Mas dias destes, vi uma bicicleta com um painelzinho, onde tinha um tacômetro destes...  digital...
Um dispositivo ligava-se ao eixo do pneu da frente e levava informações até o painelzinho, que ficava no guidão...
Um diplay até grandinho, que mede a velocidade da bicicleta em Km/h...
Acho que alimentado a bateria (ou pilhas, talvez) e fiquei pensando se não daria para se aproveitar aquilo para um spindle...
O dono da bicicleta disse que tinha comprado numa bicicletaria e pago R$40,00..
Não tinha amizade com o sujeito, senão teria analisado melhor o sensor, para ver como era... mas o cara tava com pressa e não deu para ver direito.. mas cabo de aço não era...  era fio mesmo.. e creio que no eixo devia ter algum tipo de sensor digital, ou algo assim...

Será que não daria para se fazer apenas uma adaptação num sisteminha destes?

Estaria resolvido o problema, e baratinho...


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 01 de Maio de 2009, 00:38
Pessoal,

Já tive em mãos um velocímetro de bicicleta, mas nunca analisei detalhadamente, mas pelo tamanho e aparência do sensor e como pode ser exposto ao sol, sistema de iluminação pública, chuva, poeira,... arriscaria que deve ser um sensor Hall (mais robusto) ou pouco provavelmente uma ampola reed. Talvez o sensor (Hall) valesse apenas aproveitar, mas quanto a eletrônica, talvez não, pois deve medir quantas voltas dá a roda num determinado intervalo de tempo e, sabendo o perímetro da roda, calcula a velocidade de deslocamento do centro da roda em km/h. Por outro lado, um tacômetro mede a velocidade algular de um eixo em RPM, se o velocímetro indicasse as RPM da roda, ok, mas será???

Dei uma olhada na Net e vi inclusive velocimetros de bicicleta sem fio. Usam um imã e acho que devem utilizar um pequeno transmissor de pulsos (um pulso = uma volta) montado junto ao imã, o transmissor talvez até seja alimentado por uma bobina (similar ao sensor de relutância variável, acima), a mesma bobina poderia gerar os pulsos que serão contados no módulo do painel e a distância sendo calculada em seguida. Porém, sistemas transmissores / receptores costumam sofrer interferência de máquinas, motores e equipamentos eletrônicos próximos (não seria tanto o caso de um ciclista pedalando ao ar livre, mas com certeza um sistema CNC).
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 00:55
Baseado nessas fotos e diagramas tiradas do site, a lista de materiais parece não estar completa....

Viumau passe a lista de peças para que possamos providenciando os componentes...

Então lá vai:

Em primeiro lugar o pic usado no projeto é o 16f648A e não 16f628A.

1 Pic 16f648A
1 cristal ressonador de 20 Mhz (o cristal de 3 pernas)
1 resistor de 300R
1 resistor de 33K
1 regulador de tensão lm780
2 capacitores de 10nF (código 103 de preferência multi-camadas)
1 capacitor de 470uF/50V (esta voltagem vai depender da fonte de alimentação, então com um trafo de 12V tá ótimo)
1 Ci CD4049 UBE
1 trimpot de 3k3 (para regulagem de contraste do Lcd, geralmente este pot serve para 90% dos Lcd´s, mas é bom consultar o datasheet do Lcd a ser usado)
1 barra de pinos para conecxão do Lcd macho
1 barra de pinos fêmea
1 conector de 3 pinos macho á 90º
1 conector fêmea de 3 pinos para conectar o sensor de leitura
1 conector de 2 pinos mancho á 90º para entrada da alimentação
1 conector fêmea de 2 pinos para a alimentação
1 Placa de circuito impresso (PCB)

É isso aí se faltar alguma coisa me avisem.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 01:08
Pesssoal lembrem que o projeto é para todos e tem que ser baratinho mesmo e de componentes fáceis de se achar, também lembrem que este dispoditivo terá que ler todos os tipos de eixos, desde uma micro retífica (finos e curtos), até eixos de motores de alta frequência (longos e com diâmetros grandes), nas mini retificas é muito difícil colocar qualquer coisa porque o eixo é curto, nada de parafernalhas de sensores que tenham uma área de instalação muito grande, tem gente que construiu uma cnc pequena e não cabe muita coisa, então levem isso em consideração.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 01:26
De quanto é essa variação ? Depende hora de 500 rpm hora de 10.000 rpm

O que o leva a concluir que o responsável é o sensor ? Porque o sensor que estou usando aqui não achei o datasheet dele na internet então fico sem base para calculos

Quais são as condições de teste ? Ao ar livre sem nenhuma proteção para encapsulamento do rotor (eixo) e sensor

Como está captando os pulsos ? Por sensor infrared modelo = CTK C7L3 (comprado na Multicomercial) Olha o danado do sensor aí Jorge:



Considero improvável que ocorra interferência de lâmpadas fluorescentes ... se ocorrer de fato a leitura seria 7.200 RPM, considerando um pulso por revolução. Com a luz do quarto apagada e a noite a leitura se estabiliza dando uma margem de erro de leitura de 500 rpm somente

Que tipo de sensor / emissor está usando ? Como está montado ? Respósta do sensor acima

Obs: sensores para infravermelho não respondem a ultravioleta ... Então tem alguma coisa errada porque a luz do sol o display fica louco na variação novamente e não pretendo feixar tudo em uma caixa negra porque uso outros Spindles na minha Cnc

Não há qualquer necessidade de empregar coisas exóticas como encoders absolutos e nem sequer incrementais, basta um bom e velho par infravermelho. É o que uso há décadas nas mais diferentes situações, sempre com bom desempenho, seja como sensor transmissivo, seja como reflexivo. Costumo improvisar tacômetros por aqui em dois minutos ... Coloque fotos de alguns com esquemático para darmos uma avaliada Jorge, seria mais algumas opções para podermos testa-los.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 02:14
O que eu quero dizer é que um trambolho deste tamanho para ler RPM não funcionaria dessas 2 primeiras fotos, para mim e também para muitos outros...

Algo como estas 2 últimas fotos seria melhor...

Mas ainda não acho espetacular, se trocarmos de spindle teriamos que ficar regulando altura e distância do sensor e sabe-se lá o que mais...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 02:16
No caso de cair fluido de corte no sensor de leitura como é que fica a coisa????
Mais uma para irmos pensando...

Imaginem colocar um sensor em uma Cnc dessas...

http://www.forme-jp.net/nc/nc.html
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 07:28
... o sensor que estou usando aqui não achei o datasheet dele na internet então fico sem base para calculos

Bão, agora vc já tem a DS do C7L3.

Citar
Coloque fotos de alguns com esquemático para darmos uma avaliada ...

Vou providenciar, mas uso o que há de mais comum e circuitinhos os mais simples, raramente chego a amplificar e alargar os pulsos.

Acho que vale a pena comentar algumas coisinhas:

Evidentemente os sensores reflexivos do tipo que vc está usando são mais suceptíveis a interferência da iluminação ambiente que os transmissivos. De modo geral são tb mais lentos, perfeitamente adequados a um torno, mas podem não ser tão adequados a um spindle, neste caso pode se fazer necessário recorrer a amplificação e alargamento dos pulsos - o que sugiro que faça - bem como algum tipo de blindagem ou anteparo que minimize ou elimine as possíveis interferências.

Tenho utilizado habitualmente um sensor semelhante ao seu pra avaliar coisas como tupias, apenas pintando de branco uma das facetas da porca da pinça e aproximando o sensor do eixo. Quase sempre utilizo o frequencímetro embutido no osciloscópio, o que evidentemente me poupa de preocupações quanto a amplitude e largura dos pulsos, que de modo geral já seriam adequados a um circuitinho como o que vc tá usando. Quase sempre os testes são efetuados sob iluminação fluorescente a uma distância de 60 ~ 70 cm e a iluminação natural é boa, embora não receba sol direto. Sob estas condições não me lembro de ter tido algum prob com interferências. Vou ver se faço alguns oscilogramas.

Para tentar isolar o prob, sugiro que injete um sinal de frequência conhecida, pode ser o da rede, a partir de um trafinho. Usando uma ponte retificadora vc terá um sinal de 120 Hz, correspondente a 7.200 RPM (ou um simples diodo: 60 Hz - 3.600 RPM)bastante conveniente pra avaliar seu tacômetro. Se dispuser de um gerador de funções, melhor ainda. Se tiver um osciloscópio à mão, perfeito.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 07:35
No caso de cair fluido de corte no sensor de leitura como é que fica a coisa? ???

Há outras soluções para ambientes agressivos já mencionadas, como sensores hall, sensores de proximidade indutivos e capacitivos e o pickup mencionado pelo Gil, muito utilizado no ambiente industrial.

Citar
Imaginem colocar um sensor em uma Cnc dessas...

Se não estou enganado o motor do spindle dessa maquininha é um BLDC para aeromodelos ou um DC comum. Em casos assim tem sido cada vez mais frequente opção sensorless, ou seja, o ripple inerente à operação desses motores é utilizado para mensurar a velocidade de rotação. É o mesmo método utilizado em motores de HDs já há muitos anos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 07:47
... um tacômetro mede a velocidade algular de um eixo em RPM, se o velocímetro indicasse as RPM da roda, ok, mas será???

A idéia do Edu é boa e não é nova, há um punhado de exemplos por aí e eu mesmo já brinquei com a coisa. Aqui está um exemplo:

http://www.instructables.com/id/Tachometer-made-from-a-bicycle-speedometer-cycloc/ (http://www.instructables.com/id/Tachometer-made-from-a-bicycle-speedometer-cycloc/)

O pulo do gato é utilizar a indicação de velocidade, pode ser mais conveniente que indicação RPM, quando disponível. Leia o tutorial e vc vai entender.

Citar
Dei uma olhada na Net e vi inclusive velocimetros de bicicleta sem fio. Usam um imã e acho que devem utilizar um pequeno transmissor de pulsos ...

Via de regra o sensor é um reed switch, mas nada impede a adaptação de uma chave ótica ou sensor hall ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 01 de Maio de 2009, 09:51
Pessoal,

O problema é o velho e sempre presente perturbador dos sinais elétricos, o RUIDO!!! A solução sempre praticada: aumentar a relação Sinal/Ruído (S/N) do circuito!! É por essas dificuldades que usamos sensores indutivos em aplicações industriais.

Uma abordagem que melhora relação S/N é o sensor ótico transmissivo ao invés do reflexivo. Esse sensor transmissivo deve ser associado a um disco com um ou mais furos ou uma placa / cantoneira presa ao eixo.

Olhando a placa do tacômetro, deduzi que o sinal do sensor ótico passa por um Schmitt Trigger (introduz alguma rejeição de ruído) e depois vai para o microcontrolador. Acredito que isso não elimina o ruído de modo eficiente. Sugiro uma etapa de tratamento do sinal para tornar o circuito mais robusto aos sinais espúrios (luz ambiente, lâmpadas fluorescentes, etc.). O link abaixo sugere uma compensação da luz ambiente via software para um sensor de proximidade (não é um tacômetro).

http://www.ikalogic.com/ir_prox_sensors.php#soft_light_det

Uma coisa interessante desse circuito é o controle do limiar do sensor, o que aumenta a rejeicão de ruídos. Essa abordagem foi usada num tacômetro no link a seguir:

http://www.ikalogic.com/d_tach.php

Acho que o sensor ótico bem construído deve resolver. Mas se quiserem poderemos usar esse tipo de sensor, posso sugerir um caseiro.

Pra quem gosta de se informar, o sensor de que estamos tratando é um sensor ótico de distância, há outros tipos de sensores que tb poderiam ser considerados:

http://www.solarbotics.net/library/circuits/sensors_prox.html
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 09:52
Promessa é dívida e tô pagando mais uma. Eis aqui algumas fotos de uma gambiarra que costumo improvisar.

O sensor é um venerando OPB125A que sofre em minhas mãos há décadas. O trimmer é o famigerado clone da Makita que como se pode ver chega a 25 krpm em vazio.

O valente OPB125A disponibiliza um sinal de ~ 1,7V pico-a-pico mesmo na condição precária em que a leitura foi realizada.

Na bancada há quatro lâmpadas fluorescentes de 80W cada, um par delas logo acima do conjunto, a cerca de 60 cm. A masmorra estava com as lâmpadas do teto acesas e as portas abertas, manhã ensolarada, o ambiente bem iluminado.

quod erat demonstrandum

PS: a foto foi feita durante a leitura, com a tupia girando. Só agora me dei conta disto, por coincidência o flash congelou a imagem com a faceta pintada bem em frente ao sensor ...  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 01 de Maio de 2009, 09:54
Uma correção...

Acho que o sensor ótico bem construído deve resolver. Mas se quiserem poderemos usar esse tipo de sensor, posso sugerir um caseiro.

No texto anterior, eu quiz me referir ao sensor do tipo pickup magnético e não ao ótico.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 01 de Maio de 2009, 10:08
Citar
quod erat demonstrandum

Tudo que está escrito em Latim soa mais importante :)

ad libitum
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 01 de Maio de 2009, 10:37


Olhando a forma de ondo do sinal do Jorge, vemos que o sinal vai de -1 a +1 V com um valor médio de 0V, devido ao acoplamento AC (interessante para limitar a interferência da luz ambiente solar).

Sugiro o circuito a seguir, com Schmitt Trigger, ajuste do ponto de atuação e acoplamento AC. O circuito original usa apenas um inversor (me enganei em meu texto anterior!!!).

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 10:58
Promessa é dívida e tô pagando mais uma.

Aí vai um esqueminha pra condicionamento do sinal do sensor, bem simples. Uso esse troço a mais anos do que gosto de admitir e lembrar, é claro que é sempre possível complicar a coisa, mas raramente isto se faz necessário,a coisa deve atender a quase qualquer situação entre nós.

O bloqueio das tensões contínuas pelo capacitor e o ajuste do limiar de disparo do comparador ajustado pelo potenciômetro são artifícios que proporcionam boa imunidade contra a influência da iluminação espúria, boa sensibilidade e boa conformação do sinal. "Boa" aqui é quase eufemismo, via de regra o desempenho é excelente.

Em alguns casos é recomendável a conexão do sensor ao condicionador e do condicionador ao tacômetro via cabo blindado, mas no mais das vezes isto tb é dispensável.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 01 de Maio de 2009, 14:02
Gostaria de agradecer os amigos por ajudarem nessa empreitada e em especial ao Jorge, por ter cedido um pouco do seu tempo nos dando mais uma verdadeira aula de como fazer a coisa certa, obrigado amigos...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Smarley em 01 de Maio de 2009, 20:17
Que sensor é este que muda a saída quando passa pela cor branca/preta?
Ele fecha o contato ou libera uma tensão?

Eu ja fiz um projeto deste tipo, um freqüêncímetro.
Nele eu consigo ler até 65000rpm, com variações de 1rpm em 1rpm.
Ja serve para fazer isto.
Olhem no meu blog, aqui na assinatura.

Só teria que ver o sensor pois meu aparelho le um sinal de 5V na entrada.
Se este sensor for como uma chave, vai ser fácil de faze-lo funcionar para isto.
E se ele liberar uma tensão mais baixa, e depois 0, basta adicionar um transistor e se resolve.

Abraço!
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Smarley em 01 de Maio de 2009, 20:21
Não tinha lido o post do C N C N o w ! onde ele fala do sensor.
Eu teria que adicionar um transistor PNP, e colocar um resistor de 4k7 por ex. ligado dos 5V a base dele. E quando ele receber 0V do sensor, ele vai liberar um pulso.
Ja que 1,7V é muito pouco para chavear o transistor NPN e liberar 5V.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 01 de Maio de 2009, 21:25

Citar
Ja que 1,7V é muito pouco para chavear o transistor NPN e liberar 5V.

É mais que o suficiente, para saturar um transistor, basta 0,6V ... além disso, embora desejável, não é sempre absolutamente necessária a excursão ente 0V e 5V, verifique o que é reconhecido como nível alto / baixo na sua lógica. Verifique para a família TTL , por exemplo:

http://200.19.92.57/wschui/cix/ttlfy.htm
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 02 de Maio de 2009, 08:37
Caro Jorge e pessoal,

Gostaria de fazer alguns comentários e acréscimos, no sentido de aperfeiçoar / melhorar o circuito sugerido.

O bloqueio das tensões contínuas pelo capacitor e o ajuste do limiar de disparo do comparador ajustado pelo potenciômetro são artifícios que proporcionam boa imunidade contra a influência da iluminação espúria, boa sensibilidade e boa conformação do sinal. "Boa" aqui é quase eufemismo, via de regra o desempenho é excelente.

A entrada não inversora do comparador deveria ser ligada à terra (ou melhor, ao Vcc/2) através de um resistor de alto valor (100K). Para garantir que a tensão média nessa entrada seja zero (ou Vcc/2). Imagino que vc deve ter deixado isso para a resitência interna do comparador, e até já use assim, mas acredito que o uso da resistência seria uma boa prática.

Também acredito que o uso do comparador apenas, sem algum tipo de histerese (como no Schmitt Trigger) não seria o ideal. O comparador sozinho funciona, mas o Schmitt Trigger (ex.: 74LS14) introduz maior grau de robustez aos ruídos a esse tipo de circuito. Sugiro inclusive que o inversor usado no circuito original, de pouca serventia nesse aspecto, seja retirado ou substituido por um Schmitt Trigger.

Tomei a liberdade de sugerir um arranjo com amplificador de corrente (pra melhorar o Sinal, e trabalhar com maior relação S/N), eu já usei isto em algumas aplicações que fiz com fototransistores e LEDs Infra Red. O projeto desse tipo de circuito deveria ser feito dos componentes efetivamente utilizados na montagem. Pois o desempenho e os valores dos resistores são função da intensidade do LED, da sensibilidade do fototransistor, da luminosidade ambiente, etc. Assim, visando maximizar a amplitude do sinal de saída do amplificador (relação S/N), utilizo um ajuste de ganho. O ajuste deve ser feito medindo a tensão em TP1, de modo a maximizar a diferença entre as tensões de claro / escuro. 

Também inclui o Schmitt Trigger para maior rejeição de ruídos, com um ajuste de limiar (posiciona a janela de 0,8 V do Scmitt Trigger).


Finalmente, também recomendo o uso de sensor transmissivo ao invés do refletivo por duas razões:

(1) O transmissivo possui construção mais "fechada", sendo mais imune a luz ambiente. O feixe de luz vai direto do emissor ao detector, o refletivo pode ser afetada por sujeira e falta de contraste (claro / escuro) ou se a distância entre o sensor e a superfície for grande. Ou seja, o transmissivo possuir melhor relação S/N. Acredito até que o sinal do transmissivo é tão intenso, que talvez simplique toda a "circuitaria" de tratamento de sinal que estamos discutindo aqui   ;)

(2) Dependendo da distância sensor / superfície refletora, o ângulo de condução do sensor reflexivo (ângulo em que o sensor "enxerga" o reflexo do LED) seja menor que o transmissivo. Já o transmissivo, pode até ficar recebendo luz metade de uma volta e a outra metade sem luz, o que aumenta a potência luminosa média recebida por cada volta e a relacão S/N.

Apesar do refletivo ser conveniente e prático, conforme o Jorge bem demonstrou, basta uma pintura no eixo. Acho que se puder usar o transmissivo o desempenho é melhor e o circuito pode ficar mais simples. Mas é necesário montar um disco ou algo preso ao eixo para interromper o feixe de luz.

Saudações tacométricas....   :D :D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RDM em 02 de Maio de 2009, 12:44
Pessoal boa tarde,

estou acompanhado esse tópico, pois me interessa muito, algo que já tive idéia de fazer faz algum tempo.
Mas minha idéia era outra. Não sei estou "viajando" ou se no fundo tenho um pouco de razão.

A idéia era o seguinte: Suponhamos que um spindle funcione a 300Hz, se temos que n=60xf ( onde n= rotações por minuto e f=frequencia), logo temos que a velocidade máxima desse spindle é 18000 rpm.

Ora, não seria mais facil nesse caso medirmos a frequencia em que ele está trabalhando?

Abç a todos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 02 de Maio de 2009, 12:48
Ora, não seria mais facil nesse caso medirmos a frequencia em que ele está trabalhando?

Um tacômetro é um frequencímetro, né ? A diferença é só a base de tempo, minuto em vez de segundo ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 02 de Maio de 2009, 12:49
Acredito que nem todos os motores aqui cobertos usem inversores...

Acho que o método de leitura deva também poder usar frequencia, mas não só ele.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RDM em 02 de Maio de 2009, 13:05
Acredito que nem todos os motores aqui cobertos usem inversores...

Acho que o método de leitura deva também poder usar frequencia, mas não só ele.

Gilii, concordo com sua colocação, nem todos possuem motores com inversor de frequência.

Então é possivel tal medição!?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 02 de Maio de 2009, 13:20
Se estiver usando um inversor, deverá verificar que tipos de saídas ele pode oferecer..;.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 02 de Maio de 2009, 13:28
Gilii, concordo com sua colocação, nem todos possuem motores com inversor de frequência. Então é possivel tal medição!?

Pera aí, vamos esclarecer a coisa ? Do que é que vc tá falando exatamente ? Medir a partir de que sinal, onde ?

Mesmo no caso dos inversores, a frequência de operação não corresponde diretamente à velocidade de rotação. O mesmo é válido para motores operando diretamente a partir de rede. O mesmo acontece com motores universais ou DC, não há um sinal que indique diretamente a velocidade de rotação***, se é disto que estamos falando.

É por este motivo que de modo geral se emprega algum instrumento externo, capaz de medir a velocidade do eixo ... e neste caso o que se mede é uma frequência, que pode ser expressa em diferentes unidades, rpm, como quando uso um tacômetro ou em  hertz, como quando se usa um osciloscópio ou frequencímetro ...

*** na verdade há, mas não é lá muito fácil extrair esse sinal.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 02 de Maio de 2009, 13:29
A idéia era o seguinte: Suponhamos que um spindle funcione a 300Hz, se temos que n=60xf ( onde n= rotações por minuto e f=frequencia), logo temos que a velocidade máxima desse spindle é 18000 rpm.

Não sei se entendi direito, no caso, a frequência de um sensor que gerasse um pulso por volta, seria de 300 Hz, se o motor girasse a 18.000 RPM.
 
Esclarecendo também que se a frequência do inversor for de 300Hz, não quer dizer que a rotação do motor corresponda a essa frequência, pois a rotação real do spindle varia com a carga aplicada ao eixo e também porque existe uma coisa chamada escorregamento, que é diferença entre a frequência real e a frequência que corresponde a rotação do motor, o que ocorre em motores AC. Em motores DC ou universais então nem se fala, pois a rotacão não tem nenhuma relação com a frequência de alimentação.

Ou seja, a fequência que temos de medir é a do sensor e converter pra rotação usando a fórmula: n= fx60/N, onde N: quantidade de furos / espelhos / rasgos da roda do sensor (encoder), que permite gerar N pulsos por volta do eixo do spindle.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 02 de Maio de 2009, 13:33
Se estiver usando um inversor, deverá verificar que tipos de saídas ele pode oferecer..;.

De modo geral, os inversores de pequeno porte, aqueles acessíveis a nós, não disponibilizam sinal de velocidade do motor, apenas o da frequência de operação. Quase sempre é próximo, satisfatório em muitos casos, mas não é a mesma coisa ...

Só pra mencionar um exemplo extremado: o motor pode estar sobrecarregado, travadaço, paradão, velocidade zerinha e ainda assim a indicação seria a da frequência de operação.

O exemplo é um tanto forçado, já que via de regra as proteções atuariam, desligando o driver, mas não é nada impossível e ilustra o que tô tentando dizer.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 02 de Maio de 2009, 13:34
Acho que já estão misturando as estações:

Se o motor usado for trifásico, dependendo do motor (polos) e do inversor, pode-se usar o proprio mostrador do aparelho inversor para mostrar um valor de rpm teorico (por exemplo os inversores Baldor e Weg fazem isso)- isso é uma função interna e depende de alguns valores de referência que podem ser programados no inversor

A discussão continua no caso de usar sensores montados nos eixos, independente dos motores usados.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RDM em 02 de Maio de 2009, 13:58
Ok pessoal,

entendi perfeitamente os pontos.

Obrigado Gilli e Jorge.

Desculpem por fugir do foco do tópico.

Abçs
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 02 de Maio de 2009, 14:19
Amigo minilathe poderia mostrar um modelo de um sensor transmissivo, colocar uma foto do bichinho e se possível o seu datasheet, nunca ví um sensor desses então fico sem base para comprar um e testar no projeto ok, antecipadamente meu muito obrigado por sua atenção, digo isso porque tenho vários tipos de motores com vários diametros de eixos, tem uma empresa de um amigo meu aqui perto de casa onde usino minhas peças que tem 2 fresadoras industriais e também posso esperimentar o aparato nelas sem problemas...

Ps: Assim que chegarmos a uma conclusão da montagem final disponobilizarei o circuito pronto para impressão com todos os detalhes aqui no fórum...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 02 de Maio de 2009, 14:37
Uma instalação:
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 02 de Maio de 2009, 15:00
Tô mandando umas fotos de alguns sensores transmissivos que tinha mais à mão.

Vc pode aproveitar sensores da sucata, impressoras, drives de disquete e CD, mouse ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: luciano g em 02 de Maio de 2009, 18:28
a ideia e simples se usar um inversor monitore uma das alimentaçoes do motor utilizando um divisor de tençao que alimenta um opto e do outro lado multiplica por 60 e entra em um tacografo.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 02 de Maio de 2009, 21:06
Caro viumau,

Amigo minilathe poderia mostrar um modelo de um sensor transmissivo, colocar uma foto do bichinho e se possível o seu datasheet, nunca ví um sensor desses então fico sem base para comprar um e testar no projeto ok

O Jorge ja postou boas fotos de sensores transmissivos.

Mas achei algo legal aqui em casa (fotos anexadas), um sensor de medição de pulsos de uma bomba de gasolina. Usa tres sensores, um gera pulsos a cada volta e os outros dois estão montados de modo a determinar o sentido de rotação. A carcaça é blindada e recebe um selo do INMETRO pra evitar fraudes. Ou seja, os sensores transmissivos trabalham dentro da "escuridão da caixa", também possume amplificador acoplado na placa do sensor (gera um sinal de maior amplitude, o que melhora a relacão S/N, pois isso trabalha próximo de motores, outras máquinas, ...). Não me perguntem como o computador da bomba usa isso, que eu não sei, mas a coisa foi feita para ser confiável (os sensores são redundantes) pra não sermos lesados na medição, será????   ;)

Também achei alguns sensores transmissivos em minha sucata.

Seguem também em anexo alguns datasheets de sensores e notas de aplicação de sensores refletivos, transmissivos, etc. Uma linha de sensores que deve ser procurada nas lojas é a série OPB-xxxx, da Optek onde x são alagrismos, alguns modelos possuem amplificador e Schmitt Trigger (OPB-625), o que facilita o projeto. A série OPB também pode ser obtida na Farnell do Brasil.

Também achei um artigo (anexo) que fala da medição de velocidade de um motor AC, usando a análise espectral do sinal (DSP) da corrente do motor, e não da frequência de entrada.

Ps: Assim que chegarmos a uma conclusão da montagem final disponobilizarei o circuito pronto para impressão com todos os detalhes aqui no fórum...

Acho que o circuito deveria trabalhar com sensores transmissivos e refletivos, pra atender toda a "galera". De acordo???

Nas aplication notes há algumas sugestões interessantes também, vamos ver se colocamos algo mais conclusivo aqui. Mas primeiramente deveríamos escolher sensores mais disponíveis em nosso mercado para fazer o projeto em seguida. Os colegas que tem mais tempo poderiam se apresentar. O sensor ótico é simples, mas a boa aplicação do mesmo é parte crítica no sucesso do circuito.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 02 de Maio de 2009, 23:44
Acho que o circuito deveria trabalhar com sensores transmissivos e refletivos, pra atender toda a "galera".

Gil, no mais das vezes, quando são empregados os transmissivos, não é necessário nenhum circuito adicional, além de um resistor para o LED e outro para o transistor, se for o caso. Nada impede que os mais perfeccionistas utilizem com os transmissivos os circuitos para já discutidos para os reflexivos ou algum outro que seja ventilado, neste aspecto o povo tá bem servido, as dificuldades aqui são aquelas tão naturais, advindas do desconhecimento e da inexperiência, não da falta de opções de projeto ou dificuldades com a aquisição de componentes.

Acho que o que pega mais é mesmo o tacômetro e mesmo neste caso há um punhado de projetos adequados por aí. Indo mais adiante, o prob pra muita gente não é ainda mensurar a velocidade, mas controlá-la e isto é o que de fato é importante. Acho que qualquer esforço seria melhor empregado ou no tacômetro ou no controlador de velocidade.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 03 de Maio de 2009, 08:01
Jorge e pessoal,

Sem querer complicar, para tornar o nosso tacômetro mais flexível, sugiro que o mesmo seja composto de dois módulos, conforme a seguir:

(1) Modulo sensor - plaquinha onde o sensor fica preso, e que poderá conter amplificador e Schmitt Trigger, caso necessário, se for um sensor reflexivo (por exemplo). Poderia até usar um sensor indutivo, bastando usar uma plaquinha adequada.

(2) Modulo de processamento - plaquinha contendo o microcontrolador, display e eletrônica necessária para contar os pulsos e calcular a rotação. O Jorge sugeriu que tivéssemos controle de velocidade, desse modo, precisamos de uma saída analógica padrão, que fosse proporcional a velocidade, sugiro usar um sinal (padrão) de 0 a 10V. Compatível com inversores de frequência (ex.: CFW-10 da WEG), controladores de velocidade externos.

Para implementar o controle de velocidade, é necessário um algoritmo de controle (geralmente PID), que no caso do inversor CFW-10, e outros inversores mais recentes, já vem incorporado.

Uma possibilidade interessante (mas não essencial) é implementar um algoritmo de controle do tipo PID nessa plaquinha para permitir que a mesma controle a velocidade quando usada com inversores que não possuam algoritmo de controle PID, mas dependerá da capacidade de processamento do microcontrolador que os colegas montadores estiverem usando. Nesse caso, a saída da placa não será de velocidade, mas de comando para o inversor de frequência, usando o sinal padrão (0 a 10V).

Resumindo, algumas especificações técnicas para nortear o nosso projeto:

Placa do sensor transmissivo:
-Sensor ótico do tipo transmissivo (da Optek, modêlo: OPB-???)
-Alimentação em 5V
-Saída TTL de pulsos do sensor

Placa de processamento:
-Faixa de leitura: 0 a 300.000 RPM (0 a 50.000 Hz)
-Microcontrolador (???)
-Entrada TTL de pulsos do sensor
-Alimentação de 12 a 30VDC
-Display LCD
-Saída analógica de 0 a 10V (parametrizável), proporcional à rotação
-Algoritmo PID (se possível)
-Teclado (2 ou 3 botões)
-Funções: indicação da velocidade (RPM) ou frequência (Hz), ajuste do número de pulsos por volta do eixo do spindle, ajuste da faixa de rotação da saída analógica (a saída 0 a 10V poderá corresponder de 0 a 10.000 RPM, de 0 a 20.000RPM, ...)
-Funções adicionais (se tiver controle PID incorporado): ajuste do Set Point de velocidade ou de frequência, ajuste dos parâmetros do algoritmo PID (ganho, constante integral e constante derivativa), o display deveria indicar a velocidade e o Set Point simultaneamente, a saída analógica deverá ser definida se é a rotacão ou a saída do PID, possibilitar a indicação do sinal de saída (de 0 a 100%).
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 03 de Maio de 2009, 11:08
Uma instalação:

Valeu Gilli esse tipo de instalação ajuda muito na montagem, limpa e profissional...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 03 de Maio de 2009, 11:18
Entendí meninos, tenho estes tipos de sensores aqui em casa também só não sabia que o nome deles eram transmissivos, mas voltando ao assunto, é exatamente o que eu estou tentando evitar no uso são esses discos, tenho até um software que desenha estes (furos) ou listas nos discos de acordo com a necessidade mas não gostaria de fazer modificações nos eixos dos motores para poder prender este disco encoder, me corrijam se eu estiver errado mas acho que de uma forma geral o sensor reflexivo virá mais a calhar como estes que o Jorge e o Gilli disponibilizaram nas fotos, o que acham?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Blackmore em 03 de Maio de 2009, 11:34
quanto ao microcontrolador .. talvez o PIC seja uma melhor opção por ter em qqer esquina ...
uma boa solução acredito que seja o PIC16F876 ou 876A que possue 28 pinos, tem 5 AD´s, possue 2 saídas para PWM que junto com o AD irão fazer o "trabalho sujo" no controle de velocidade, terá saída mais que suficiente para controlar o display LCD e colocar os botões necessários, tem um custo relativamente baixo (encontrei por 12 reais) aceita gravação in circuit adicionando nada mais que 3 resistores no circuito.
Antes que me perguntem porquê utilizar um PIC 876 ao invés de um 628 pelo simples fato do 628 não ter AD e então controlar o RPM por Delta Sigma acredito que será um pouco mais difícil pois o software deverá fazer todo o trabalho e podendo deixar o controle mais lento.
Então parafraseando o mestre Gilli, "esta é apenas a minha opnião" ...
Me disponho a ajudar em algo ... pois igualmente a alguns amigos do forum tenho alguns poucos componentes em meu antro !!   ;D

abrax!
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 03 de Maio de 2009, 12:38
Boa tarde galera....

Esse é o tipo de sensor que usamos em nossa balanceadora de spindles, e conforme eu havia mencionado eles garantem 20.000 RPMs tranquilo...

Observem o acondicionamento dos sensores...

Abraço

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 03 de Maio de 2009, 17:12
Viumau... estou começando a montar o projeto sugerido desde o começo da discussão, no entanto, gostaria que vc enviasse o programa do PIC para que eu possa dar continuidade ao experimento.....

Acho que estamos indo muito bem, no entanto, não esqueçam.... vamos fazer um projeto bom, bonito e barato... que atenda todos os tipos de spindles das nossas CNCs.

Embora a aula de sensores tenha sido um show... eu ainda acho que devemos usar aquele do tipo OPB125A.

Observem também que a disposição da placa do circuito é praticamente do mesmo tamanho do display, tornando o circuito bem compacto....

Talvez a alteração para resolvermos o problema da variação da velocidade possa ser alocado nesse mesmo espaço mantendo o circuito dentro dessas caracteristicas....

Um grande abraço a todos, e parabéns pelas explicações....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 03 de Maio de 2009, 18:40
Desculpem esquecí do principal ou seja de postar o HEX do Pic então lá vai...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 07:45
Desculpem esquecí do principal ou seja de postar o HEX do Pic então lá vai...

Vc tem o fonte ? Não consegui localizar no site ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 11:04

Para que conste dos autos:

A insônia que de vez em quando me acomete rendeu uma simulação no Proteus e verifiquei que a máxima velocidade legível é de pouca acima de 60.000 rpm, o que tá mais que suficiente para nossos propósitos, mas é bom saber, pra não cometer o equívoco de concluir que já que há cinco dígitos no display, seria possível ler até 99.999 rpm ...


PS: Eu odeio quem publica layout e não publica esquema, vá entender ...

Não gosto da utilização de ressonador cerâmico em instrumento desse tipo, é preferível utilizar um cristal de 20 mHz, barato e fácil de encontrar.

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 04 de Maio de 2009, 12:13

Vc tem o fonte ? Não consegui localizar no site ...
Não Jorge, não há código fonte somente o arquivo hex mesmo...


PS: Eu odeio quem publica layout e não publica esquema, vá entender ...
Comcordo plenamente, acho que já que colocou a disposição coloque completo...

Não gosto da utilização de ressonador cerâmico em instrumento desse tipo, é preferível utilizar um cristal de 20 mHz, barato e fácil de encontrar. Sim pode-se usar perfeitamente neste circuito um cristal de 20Mhz com 2 capacitores cerâmicos...


[/quote]
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 12:33
Enquanto traçava meu feijão me ocorreu que a simulação foi meia boca, testei o limite superior, mas não o inferior ...

Voltei a testar a coisa e como já suspeitava, a resolução não chega à unidade, o que talvez explique as variações relatadas pelo viumau ...

Com uma frequência de 7 Hz na entrada, por exemplo, a leitura oscila entre 400 e 500 rpm, com 19 Hz a leitura oscila entre 1.100 e 1.200 rpm, ou seja, a resolução é de 10 Hz, coisa que não é incomum em tacômetros.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Maio de 2009, 13:15
Pessoal,

A insônia que de vez em quando me acomete rendeu uma simulação no Proteus e verifiquei que a máxima velocidade legível é de pouca acima de 60.000 rpm, o que tá mais que suficiente para nossos propósitos, mas é bom saber, pra não cometer o equívoco de concluir que já que há cinco dígitos no display, seria possível ler até 99.999 rpm ...

Ao Jorge: isso quer dizer que a faixa de indicação de velocidade no display será de 0 a 99.999 RPM, porém, na prática o circuito só conseguirá medir até 60.000 RPM, o que corresponderia a 1KHz de frequência de sinal do sensor?

Se for isso mesmo, se alguém usar dois furos no eixo onde está o sensor,  a a rotação máxima medida será de 30.000 RPM (acho que ainda bem alta!!!). Ok, só não pode usar discos com mais do que 2 furos / rasgos, né, ...

Como a indicação de rotação indicada depende de quantos pulsos são gerados por volta do eixo. Pra facilitar o programa, evitando fazer contas (divisão complexa), sugiro ter apenas algumas opções de quantidade de furos / rasgos no disco / eixo no programa, isso seria selecionado pelo usuário: 1 furo (n = 60xf), 2 furos (n=30xf), 4 (n=15xf), 6 furos (n=10xf), 8 furos (n=15 x f / 2), 10 furos (n=6xf), 12 furos (n=5xf). Ok???

A saída analógica do tacômetro (0 a 10V), que irá para o inversor (fazer o controle PID), deveria ser parametrizda pelo usuário. Para permitir o ajuste da malha de controle (disco furado - sensor - tacômetro - inversor - motor) de velocidade. Ou seja: 10V corresponderá à velocidade máxima, a ser definida pelo usuário (podem ser valores fixos, conforme a definção da quantidade de pulso por volta: 1-> 60.000 RPM, 2->30.000 RPM, 4->15.000 RPM, 6->10.000 RPM, 8->7.500 RPM, 10->6.000 RPM, 12->5.000 RPM).
Isso é feito em sistemas de controle industriais, que é a definição da faixa do sensor de uma malha de controle. Sem isso, o controle de velocidade no inversor poder ficar deficente, ou até impossível.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 15:54
Ao Jorge: isso quer dizer que a faixa de indicação de velocidade no display será de 0 a 99.999 RPM, porém, na prática o circuito só conseguirá medir até 60.000 RPM, o que corresponderia a 1KHz de frequência de sinal do sensor?

Isso mesmo.

Citar
Se for isso mesmo, se alguém usar dois furos no eixo onde está o sensor,  a a rotação máxima medida será de 30.000 RPM (acho que ainda bem alta!!!). Ok, só não pode usar discos com mais do que 2 furos / rasgos, né, ...

Não imagino pq alguém usaria mais que um pulso por revolução, já que o tacômetro japa não permite configurar o número de pulsos por revolução. Dez pulsos já faria mais sentido e seria adequado a tornos.

Citar
Como a indicação de rotação indicada depende de quantos pulsos são gerados por volta do eixo. Pra facilitar o programa, evitando fazer contas (divisão complexa), sugiro ter apenas algumas opções de quantidade de furos / rasgos no disco / eixo no programa, isso seria selecionado pelo usuário: 1 furo (n = 60xf), 2 furos (n=30xf), 4 (n=15xf), 6 furos (n=10xf), 8 furos (n=15 x f / 2), 10 furos (n=6xf), 12 furos (n=5xf). Ok???

Bom, aqui vc tá falando de um futuro projeto, né ?

Isto tudo só seria relevante para circuitos implementados com lógica discreta, e mesmo assim não é nada que preocupe, dividir ou multiplicar por qualquer número inteiro é trivial, coisa que se resolve mais facilmente na eletrônica que na mecânica.

Se bem entendi a proposta é fazer ou adaptar um tacômetro microcontrolado e neste caso é mais vantajoso prever a possibilidade de configurar o programa de acordo com algum disco disponível ou um de confecção conveniente, ao invés de preocuparmo-nos com a confecção de um disco que satisfaça a eletrônica. "Disco" aqui vale por cilindro, engrenagem ou qualquer outra tranqueira que sirva aos propósitos da geração dos pulsos.

Algo que pode ser interessante é uma função auto ranging e algo que mude o modo de mensuração de frequência para período quando a frequência for baixa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Maio de 2009, 16:50
Jorge,

Não interessa complicar, né??? Acho que um pulso por volta está de "ótimo tamanho"!!!

A minha dúvida é com relação ao controle. Se o tacômetro operar de 0 a 60.000 RPM (na verdade pode indicar de 0 a 99.999 RPM), a saída analógica seria 10V para 100.000 RPM. Ocorre que, se o motor operar de 0 a 3.600 RPM apenas, a tensão de saída será de 0 a 3,6 Volts e o restante da faixa (3,6 a 10 V) não será usado, o que pode degradar o desempenho do controle e perda de resolução no controle, podendo gerar oscilações e instabilidades. Pois, como vc mostrou, a resolução em RPM diminui com o aumento da faixa de trabalho da rotação.

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 17:31
Não interessa complicar, né??? Acho que um pulso por volta está de "ótimo tamanho"!!!

He, he, he ... Tá amarelando ?  ;D ;D ;D

Citar
A minha dúvida é com relação ao controle. Se o tacômetro operar de 0 a 60.000 RPM (na verdade pode indicar de 0 a 99.999 RPM), a saída analógica seria 10V para 100.000 RPM. Ocorre que, se o motor operar de 0 a 3.600 RPM apenas, a tensão de saída será de 0 a 3,6 Volts e o restante da faixa (3,6 a 10 V) não será usado, o que pode degradar o desempenho do controle e perda de resolução no controle, podendo gerar oscilações e instabilidades. Pois, como vc mostrou, a resolução em RPM diminui com o aumento da faixa de trabalho da rotação.

Bão, não vejo muitos probs aqui ... a estabilidade é função tb de outros fatores mais importantes, não é necessário que seja muito elevada e não depende de granularidade muito fina. Tanto uma saída analógica quano uma PWM pode ser usada e ajustada para qualquer fundo de escala que se queira.

Só como nota mais prática e consoante com a maioria dos casos por aqui: os inversores de pequeno porte que muitos aqui utilizam, admitem controle digital escalonado (5V), por frequência (5V) e por tensão, 5V no fundo da escala. As tupias vão a ~ 25 krpm em vazio e os motores de indução associados aos inversores a ~ 18 krpm tb em vazio. Aqui me refiro a spindles, mas muita gente tem tornos e neste caso a coisa não vai muito além das centenas de rpm.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Maio de 2009, 17:53
Jorge,

He, he, he ... Tá amarelando ?  ;D ;D ;D

Só to simplificando  ;)  ;)

Só como nota mais prática e consoante com a maioria dos casos por aqui: os inversores de pequeno porte que muitos aqui utilizam, admitem controle digital escalonado (5V), por frequência (5V) e por tensão, 5V no fundo da escala. As tupias vão a ~ 25 krpm em vazio e os motores de indução associados aos inversores a ~ 18 krpm tb em vazio. Aqui me refiro a spindles, mas muita gente tem tornos e neste caso a coisa não vai muito além das centenas de rpm.

Bom, se as rotações são altas, a faixa de indicação e do sinal 0 a 10 V poderiam ser altas mesmo (0 a 100.000 RPM), apesar de não ser o que eu mais gostaria  :(

Mas sabendo que isso reduz a faixa útil dos conversores D/A (de 8 bits???) e piora o controle no que diz respeito a qualidade do sinal de rotação. Apesar da inércia dos spindles, não dá pra adivinhar quanto vai variar a rotação (pelo menos sem mais informações...). O bom e velho teste ainda é o mais indicado.

Quanto aos tornos e fresadoras tradicionais, a solução pode ser usar as rodas com vários furos. Aí eu fico "menos amarelo" e o tacômetro tem que permitir trabalhar com mais pulsos por volta...  :D  :D  :D

Poderíamos ter duas opções de tratamento de pulsos (1 furo ou 12 furos) também, para altas e baixas rotações.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 04 de Maio de 2009, 18:32
Bom, se as rotações são altas, a faixa de indicação e do sinal 0 a 10 V poderiam ser altas mesmo (0 a 100.000 RPM), apesar de não ser o que eu mais gostaria  :(

Não necessariamente ou quase nunca. Enquanto fundo de escala de 10V é algo comum, 100 krpm é bem raro. E não nenhum prob em vincular 10V a 3 kpm, por exemplo.

Citar
Mas sabendo que isso reduz a faixa útil dos conversores D/A (de 8 bits???)

Reduz a faixa útil ? Pq ? Onde vc imagina que seja necessária resolução melhor que 8 bits ?

Vejamos um exemplo prático, um inversor capaz de levar o motor a 18 krpm. Teremos uma resolução de ~70 Hz ! 0,39% do fundo da escala ! Pra que mais ?

Citar
e piora o controle no que diz respeito a qualidade do sinal de rotação.

Piora o controle ? Do sinal de rotação ? Não entendi ...

Citar
Apesar da inércia dos spindles, não dá pra adivinhar quanto vai variar a rotação (pelo menos sem mais informações...).

Dá sim, pode variar de zero ao máximo ... he, he, he ...  ;D ;D ;D

... mas acho que vc tá falando da regulação sob carga ... isto é muito função da potência do motor versus a carga imposta, quanto maior a reserva, melhor a regulação. Eu estimaria que com carga de até 2/3 da potência máxima propicia-se boa regulação, mesmo pra malhas simples com um mero integrador.

Citar
O bom e velho teste ainda é o mais indicado.

Sempre !

Citar
Quanto aos tornos e fresadoras tradicionais, a solução pode ser usar as rodas com vários furos. Aí eu fico "menos amarelo" e o tacômetro tem que permitir trabalhar com mais pulsos por volta...  :D  :D  :D

Sim, e no caso de tornos não é difícil instalar um disco com qualquer configuração desejada, os spindles é que são mais enjoados ...

Citar
Poderíamos ter duas opções de tratamento de pulsos (1 furo ou 12 furos) também, para altas e baixas rotações.

É o que eu dizia acima. Não é difícil incluir funções assim, onera pouco o desenvolvimento, é coisa trivial.

E sua fixação sexagesimal é só tara, não tem razão de ser,  podem ser tantos furos quando seja conveniente.  ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Maio de 2009, 23:34

Vou  explicar melhor meus pontos de vista.

Com um conversor D/A de 8 bits (que vai gerar o sinal de 0 a 10V) com uma faixa de indicação de 0 a 100.000 RPM, cada bit representa apenas 0,0391 V, mas corresponde a 100.000/256 = 391 RPM. Ou seja, o controlador PID, Fuzzy, Rede Neural, .... por melhor que seja sintonizado, não conseguirá um controle melhor de +/- 391 RPM ....  :(

Se com esse tacômetro formos tentar controlar um motor que vai de 0 a 3.600 RPM (num torno), então, não se consegue um controle melhor que 10% da rotacão máxima. Imagine agora tentar controlar o motor a 1.000 RPM, com regulação de +/- 391 RPM?

Quando disse variar a rotação e qualidade do sinal de rotação, me referi a regulação em controle, os tais 391 RPM  ;)

Mas se adotássemos, por exemplo, uma faixa de 0 a 5.000 RPM (para o sinal de 0 a 10V), para aplicações em baixas velocidades, então, a resolução do sinal para o controlador será de +/-19 RPM. Muito bom, se formos controlar um motor a 1000 ou a 500 RPM.

Ok????
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 05 de Maio de 2009, 08:48
Caros,

Apenas complementando, para termos um bom controle é necessário termos primeiramente uma boa medição. O algoritmo de controle não faz milagres, o limitante, nesse caso, é o elemento sensor.

O conversor D/A pode ter 8 ou mais bits, mas o que temos de definir, é a resolução da escala do nosso medidor e isso inclui a faixa de medição (ex: 0 a 20.000 RPM) e a resolução que estamos interessados nessa faixa (ex: 100 RPM). Sabemos que um conversor A/D de 8 bits é como uma regua com 256 divisões, mas temos que determinar a magnitude de uma divisão.

Pessoal, sugestões de escala???

Minhas sugestões (D/A de 8 bits):
Faixa 1: 0 a 60.000 RPM, resolução: 234 RPM
Faixa 2: 0 a 10.000 RPM, resolução: 39 RPM

OBS. - ainda não falamos da resolução do contador utilizado na determinação da rotacão, mas imagino que possua 8 ou mais bits, né???
Calça de veludo e ....  ;)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 05 de Maio de 2009, 09:07
Com um conversor D/A de 8 bits (que vai gerar o sinal de 0 a 10V) com uma faixa de indicação de 0 a 100.000 RPM, cada bit representa apenas 0,0391 V, mas corresponde a 100.000/256 = 391 RPM. Ou seja, o controlador PID, Fuzzy, Rede Neural, .... por melhor que seja sintonizado, não conseguirá um controle melhor de +/- 391 RPM ....  :(

Gil, vc tá muito preocupado com a variação absoluta quando o que importa é a variação relativa. Temos ainda a mesma resolução de 0,39% que continua sendo adequada a praticamente qualquer aplicação, mesmo no muito improvável caso de um spindle a 100 krpm. Para praticamente qualquer aplicação que eu possa imaginar a manutenção da velocidade dentro de +/- 5% já seria excelente e certamente a quantização abaixo de 0,5% do sinal de controle é mais que suficiente para a obtenção disto.

Citar
Se com esse tacômetro formos tentar controlar um motor que vai de 0 a 3.600 RPM (num torno), então, não se consegue um controle melhor que 10% da rotacão máxima. Imagine agora tentar controlar o motor a 1.000 RPM, com regulação de +/- 391 RPM?

Esta é uma hipótese das mais artificiais, né ? Estabelecer o fundo de escala 10X acima do real seria pura e simples bobagem.

Citar
Quando disse variar a rotação e qualidade do sinal de rotação, me referi a regulação em controle, os tais 391 RPM  ;)

He, he, he ... não força, isso é bobagem ...  ;D ;D ;D

Citar
Mas se adotássemos, por exemplo, uma faixa de 0 a 5.000 RPM (para o sinal de 0 a 10V), para aplicações em baixas velocidades, então, a resolução do sinal para o controlador será de +/-19 RPM. Muito bom, se formos controlar um motor a 1000 ou a 500 RPM.

Pq que vc tá preocupado com o estabelecimento de uma faixa de operação rígida quando podemos ter toda a flexibilidade que quisermos ? O que importa se o fundo de escala é de 500, 5.000, 50.000 ou 500.000 rpm ?

Pq vc se rende à hipótese de alguém operar o equipamento configurado pra um spindle de 500.000 rpm em um torno de 500 rpm ?

Tudo bem, isto pode ocorrer por desconhecimento, com alguém brincando, mas não é nada realístico, né ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 05 de Maio de 2009, 10:12
Caro Jorge e pessoal,

Talvez minhas explicações estejam confusas  :-\

Fiz a tabela a seguir para esquematizar o que penso da implementação do tacômetro:

Rotação     Furos     Frequência   Indicação     Fator do     Saída   Resolução
Spindle     na Placa  do sinal do      no Display   display    analógica da saída
(RPM)                     sensor (KHz)   (RPM)                         (V)      (RPM)
0 a 60.000       1          0 a 1        0 a 60.000     x60        0 a 10    391
0 a 15.000       4          0 a 1        0 a 15.000     x15        0 a 10     59
0 a 7.500         8         0 a 1         0 a 7.500      x15/2     0 a 10      29

Ou seja, o tacômetro será um frequencímetro que sempre medirá na faixa de 0 a 1.000 Hz, com uma saída de 0 a 10 V sempre. A indicação será n= Fator x Frequência. Mas as placas com furos e o fator de escala é que deverão mudar, de acordo com a faixa de rotação escolhida. Poderíamos até não mudar o fator de escala, e usar apenas de 0 a 100% (???) e trocar o disco de acordo com a faixa de rotação esperada, mas o usuário teria de fazer uma continha se quisesse saber a rotação em RPM. Teríamos então um "auto-ranging" do primo pobre,atendendo a indicação e ao controle.

Como vc disse, estou "preocupado" em aplicar corretamente o tacômetro. Usar a placa furada adequada, se quiser uma boa indicação / controle e do mesmo modo, aplicar o fator do medidor (eletrônicamente ou mentalmente).

De qq modo, para permitir o controle, o algoritmo PID do inversor deveria aceitar o ajuste da faixa de medição (sinal 0 a 10V). A menos que usasse também uma escala percentual de rotação (0 a 100%).
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 05 de Maio de 2009, 11:06
Talvez minhas explicações estejam confusas  :-\

Não tá confuso não Gil, mas tá inadequado, pouco realista e restritivo  :P :P :P

Citar
Ou seja, o tacômetro será um frequencímetro que sempre medirá na faixa de 0 a 1.000 Hz, com uma saída de 0 a 10 V sempre.

E pq raios vc quer amarrar a coisa dessa maneira ? A questão da saída analógica é particularmente inadequada e restritiva, primeiro pq na maioria dos casos de inversores é possível utilizar comando digital, seja por frequência, seja por largura de pulso, seja por máscara de bits, pra não mencionar coisas como algum tipo de comunicação serial, qualquer deles superior ao comando analógico. Segundo, o ajuste do fundo de escala é simplíssimo e trivial, terceiro, como já disse e volto a repetir, a resolução é sempre a mesma, com as mesmas consequências, não importando o fundo de escala.

Citar
A indicação será n= Fator x Frequência. Mas as placas com furos e o fator de escala é que deverão mudar, de acordo com a faixa de rotação escolhida.

Gil, esta é uma das coisas que fazem menos sentido. Enquanto é trivial programar na eletrônica - qualquer que seja - a resolução do encoder, isto nem sempre é fácil no que se refere a mecânica. Não tem cabimento pretender que o sujeito tenha que fabricar um disco ou coisa que o valha pra adaptar o tacômetro, quando é tão simples e confortável, pra não dizer mais barato e rápido, configurar a eletrônica de acordo com a realidade mecânica.

Citar
Poderíamos até não mudar o fator de escala, e usar apenas de 0 a 100% ( ??? ) e trocar o disco de acordo com a faixa de rotação esperada, mas o usuário teria de fazer uma continha se quisesse saber a rotação em RPM. Teríamos então um "auto-ranging" do primo pobre,atendendo a indicação e ao controle.

Vc tá de brincadeira ... se é pra fazer isso, melhor comprar "computador de bordo" de bicicleta ...  ;D ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 05 de Maio de 2009, 11:51

E pq raios vc quer amarrar a coisa dessa maneira ? A questão da saída analógica é particularmente inadequada e restritiva, primeiro pq na maioria dos casos de inversores é possível utilizar comando digital, seja por frequência, seja por largura de pulso, seja por máscara de bits, pra não mencionar coisas como algum tipo de comunicação serial, qualquer deles superior ao comando analógico. Segundo, o ajuste do fundo de escala é simplíssimo e trivial, terceiro, como já disse e volto a repetir, a resolução é sempre a mesma, com as mesmas consequências, não importando o fundo de escala.

Acredito que possam haver várias possibilidades, como voce citou, mas sendo um projeto, deveriam haver algumas orientaçôes. Acho que a saída analógica 0 a 10V é barata e simples. Os inversores da WEG possuem esse tipo de entrada, então julguei ser uma boa solução. Mas tb poderíamos usar PWM, o que deveríamos usar??

Aliás sobre comunicação digital (serial), há casos em que não a usamos em controle em malha fechada devido aos tempos envolvidos na comunicação (processamento de erros, retries, ...), mas depende da velocidade / protocolo, esses tempos podem ser altos e afetar o tempo de resposta da malha de controle. Mas se for para indicação apenas até serve...

Gil, esta é uma das coisas que fazem menos sentido. Enquanto é trivial programar na eletrônica - qualquer que seja - a resolução do encoder, isto nem sempre é fácil no que se refere a mecânica. Não tem cabimento pretender que o sujeito tenha que fabricar um disco ou coisa que o valha pra adaptar o tacômetro, quando é tão simples e confortável, pra não dizer mais barato e rápido, configurar a eletrônica de acordo com a realidade mecânica.

Concordo que programar é +fácil, aliás, é o que prefiro...  ;)

Mas, qual seria a realidade mecânica? Entendi que deveríamos dar algumas sugestões de uso e nâo deixar pra alguem não inventar de usar 7 furos por volta, senão alguém teria de reprogramar o tacômetro a cada aplicação nova. Nâo seria melhor algo já ter algo mais ou menos pronto? Mas acho que isso tb nâo impede alguém de modificar o projeto, se for de interesse.

Vc tá de brincadeira ... se é pra fazer isso, melhor comprar "computador de bordo" de bicicleta ...  ;D ;D ;D ;D

Concordo!!!! So tô tentando "simprificar" a coisa :D :D

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 05 de Maio de 2009, 20:33
Caro Jorge,

Por que tanta reclamação do simples e pobrezinho 0 a 10V....???

Só complementando meus argumentos, o Inversor WEG CFW-10 só possui entrada analógica para controle (0 a 10V ou por corrente).

O inversor da CFW-08 da WEG, que possui comunicação por rede em diversos protocolos (Profibus, Modbus, CAN), também usa entrada 0 a 10 V para controle.

Além da WEG, outros fabricantes (Siemens, Moeller, ...) todos usam entradas 0 a 10V para controle. Voce sugere algum outro tipo de sinal de controle para a versão Alfa do projeto?

Ou voce tá amarelando pro controle ???   :P
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 01:06
Jorge,

Não comentei isso antes, não sei se vc sabe, mas as escalas percentuais eram usadas há décadas na área de instrumentação e controle de processo. Obviamente, as coisas evoluiram, hoje temos capacidade de processamento em qualquer mm2 perto de nós. Mas as escalas percentuais eram (e ainda são em algumas aplicações) uma opção simples na área de medição de variáveis de processo em tempo real e automação industrial, ao invés de trabalhar em unidades de engenharia (unidades de medida). Usavam-se percentuais, não era tão absurdo assim, mais simples e rápido de usar...  ;)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 06 de Maio de 2009, 08:06
Uma pergunta:

Para que precisam de um tacometro que gere um sinal de 0...10V para ser injetado num inversor?

O Tacometro por acaso irá controlar o inversor?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 06 de Maio de 2009, 08:14
... ao invés de trabalhar em unidades de engenharia (unidades de medida). Usavam-se percentuais, não era tão absurdo assim, mais simples e rápido de usar...  ;)

E não é isso que tenho dito e repetido à exaustão ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 06 de Maio de 2009, 08:35
Por que tanta reclamação do simples e pobrezinho 0 a 10V.... ???

Não fiz reclamação, mas crítica à desnecessária rigidez do que vc vem postulando ...  ;D

Não tenho e nem poderia ter nada contra isso, releia as msgs anteriores, o que eu tenho martelado é que não se deve vincular 0-10V a um fundo de escala específico.

Citar
Só complementando meus argumentos, o Inversor WEG CFW-10 só possui entrada analógica para controle (0 a 10V ou por corrente).

Neca. Diz o manual:

ENTRADAS:

Analógicas - 1 entrada isolada 0...10 V, 0...20 mA ou 4...20 mA
Digitais - 4 entradas isoladas programáveis

http://catalogo.weg.com.br/files/artigos/4-394.pdf (http://catalogo.weg.com.br/files/artigos/4-394.pdf)

Citar
Além da WEG, outros fabricantes (Siemens, Moeller, ...) todos usam entradas 0 a 10V para controle. Voce sugere algum outro tipo de sinal de controle para a versão Alfa do projeto?

Não, tá de bom tamanho, já atende à maioria dos casos, se não todos.

Citar
Ou voce tá amarelando pro controle ???   :P

He, he, he ... Vc não me conhece ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 08:39
Peace, peace please!!!

Acho que o que pega mais é mesmo o tacômetro e mesmo neste caso há um punhado de projetos adequados por aí. Indo mais adiante, o prob pra muita gente não é ainda mensurar a velocidade, mas controlá-la e isto é o que de fato é importante. Acho que qualquer esforço seria melhor empregado ou no tacômetro ou no controlador de velocidade.

Por várias conversas ateriores, entendi que valeria a pena investir no controle de velocidade, pois é onde o bicho pega, não é?

Daí, precisaríamos de um inversor e do sinal de velocidade...

Não era isso? Ou perdemos tempo nessas discussões??  ;)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 09:06
Não tenho e nem poderia ter nada contra isso, releia as msgs anteriores, o que eu tenho martelado é que não se deve vincular 0-10V a um fundo de escala específico.

Quando sugeri usar 0 a 10V vinculado a frequência de 0 a 1KHz foi pra simplicar o projeto e o seu uso, visando atender a mais pessoas sem sofrer modificações, a faixa de velocidades seria alterada apenas trocando um disco e o tacômetro também poderia controlar a velocidade sem mexer em mais nada. Isto não seria simples??

Neca. Diz o manual:

Método de controle: Modulação PWM senoidal (Space Vector Modulation), tensão imposta V / F linear ou quadrático (escalar)

O que voce citou não é o controle de velocidade usando o sinal de rotação:

"Modulação PWM senoidal (Space Vector Modulation)" - é como o inversor sintetiza o sinal da senóide, sem precisar gerar uma senóide verdadeira. É necesário gerar uma senóide mais pura (sem harmônicos), pois as componentes de harmônicas superiores à frequência principal poderiam aquecer o motor sem efetivamente contribuir na efetiva geração de movimento.

"tensão imposta V / F linear ou quadrático (escalar)"  - é como o circuito do inversor mantem o torque do motor ao varia a velocidade do mesmo. Sabemos que ao aumentar a frequência de alimentação de um motor de indução a reatância indutiva aumenta, o que causa diminuição da corrente e consequentemente de seu torque. Então, pra compensar, a tensão deve ser aumentada, pra corrente aumentar também, dai o conceito de controle de relacão V / F, que pode ser uma relação linear ou quadrática. Mas isso não está vinculado ao sinal de velocidade do motor.
 
Pergunta que não quer calar:  Como fazer o controle de velocidade em malha fechada sem o sinal 0 a 10V do inversor CFW-10?   :) :)
 
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 06 de Maio de 2009, 09:13
Peace, peace please!!!

Ué, tem alguém brigando ?

Citar
Por várias conversas ateriores, entendi que valeria a pena investir no controle de velocidade, pois é onde o bicho pega, não é?

A rigor este tópico foi criado para discussão sobre tacômetros. A certa altura o Gil propôs um controlador, o que faz sentido.

Obviamente ambas as funções podem ser agregadas em um mesmo microcontrolador. Ou não.

Eu tenho uma ligeira preferência por manter os projetos separados por dois simples e bons motivos: primeiro: há quem queira apenas um tacômetro, há quem queira apenas um controlador. Há quem queira tudo e uma coisa não exclui a outra.

Segundo, manter uma separação evita o caso muito comum de o projeto não prosperar se algo enroscar em um dos subsistemas e o resultado costuma ser que não se tem nem uma coisa e nem outra. Nada impede que a integração seja feita posteriormente, quando tacômetro e controlador estiverem funcionando. Entretanto esta abordagem não é algo que eu defenda ferozmente, não tenho nada contra consorciar as funções já de saída.

Se for pra estabelecer prioridades, eu privilegiaria o controlador.

Citar
Daí, precisaríamos de um inversor e do sinal de velocidade ...

Acho que é importante não amarrar a coisa apenas a inversores, muita gente usa coisas como tupias, por exemplo, a utilização de inversores tem aumentado muito em função da possibilidade de variar a velocidade e do menor ruído acústico, mas sempre haverá quem precise e/ou prefira tupias ou coisa semelhante.

Citar
Não era isso? Ou perdemos tempo nessas discussões??  ;)

Não se perde tempo discutindo ... perde-se tempo quando se colocam as mãos à frente da cabeça ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 06 de Maio de 2009, 09:19
Quando sugeri usar 0 a 10V vinculado a frequência de 0 a 1KHz foi pra simplicar o projeto e o seu uso, visando atender a mais pessoas sem sofrer modificações, a faixa de velocidades seria alterada apenas trocando um disco e o tacômetro também poderia controlar a velocidade sem mexer em mais nada. Isto não seria simples??

Não, e já expliquei pq mais de uma vez ...

Citar
O que voce citou não é o controle de velocidade usando o sinal de rotação:

Não é mesmo, dê uma espiada lá em cima, editei a msg, o que apareceu foi devido a um escorregão enquanto editava a msg, agora deve estar certo.

Citar
Pergunta que não quer calar:  Como fazer o controle de velocidade em malha fechada sem o sinal 0 a 10V do inversor CFW-10?   :) :)

Não faço idéia, alguém falou que seria possível ?

PS: Na verdade faço idéia sim, é possível tb controlar por sinais 0 ~ 20mA ou 4 ~ 20mA, padrão na indústria e coisa que vale a pena considerar para o futuro. Pra não mencionar o controle digital escalonado, algo que eu acho que não é de muito interesse neste contexto.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 12:59
A rigor este tópico foi criado para discussão sobre tacômetros. A certa altura o Gil propôs um controlador, o que faz sentido.

Obviamente ambas as funções podem ser agregadas em um mesmo microcontrolador. Ou não.

Eu tenho uma ligeira preferência por manter os projetos separados por dois simples e bons motivos: primeiro: há quem queira apenas um tacômetro, há quem queira apenas um controlador. Há quem queira tudo e uma coisa não exclui a outra.

Segundo, manter uma separação evita o caso muito comum de o projeto não prosperar se algo enroscar em um dos subsistemas e o resultado costuma ser que não se tem nem uma coisa e nem outra. Nada impede que a integração seja feita posteriormente, quando tacômetro e controlador estiverem funcionando. Entretanto esta abordagem não é algo que eu defenda ferozmente, não tenho nada contra consorciar as funções já de saída.

Só esclarecendo que o controle (o algoritmo e a ação efetiva de controle) não seriam executadas no / pelo tacômetro e sim no inversor, ver figura em anexo. Uma coisa não exclui a outra. Podemos ter um tacômetro que poderá apenas indicar ou ajudar o inversor (se houver) a controlar nossa máquinas....  :)

Concordo em separar as funções de controle e indicação no tacômetro, para o projeto prosperar.

Aliás, eu até sugeri executar controle no tacômetro, o que também não seria nada muito complexo, mas deixemos isso mais pra frente. Mas que fique registrado que topo essa parada (já fiz muitos sistemas de controle)....  :)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 13:40

Não sei se ficou claro, quando eu disse indicar ou controlar a rotação, eu quiz dizer: indicar a rotação apenas ou indicar E controlar a rotação.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 20:32

Tentando evoluir com o projeto, decisôes que precisamos fechar:

(1) O tacômetro poderá ser usado para indicação ou controle de velocidade.

(2) Caso seja usado para controle de rotação, a saída de 0 a 10 V será conectada ao inversor, na entrada de controle de velocidade. Como o tacômetro não terá algoritmo de controle, o inversor deverá possui um controlador PID, cuja entrada receberá o sinal do tacômetro. O valor desejado de velocidade de referência (Set Point) será definido no Inversor de frequência.

Exemplo: Controle usando o inversor CFW-10:

Como todos nós que estudamos controle sabemos, é necessário um algoritmo de controle para poder regular a rotação, o qual normalmente é um PID (proporcional, integral, derivativo, apenas Proporcional no CFW-10).

Analisando o diagrama anexo, nota-se que o algoritmo de controle interno é ligado às entradas analógicas apenas (0 a 10V, 0 a 20 mA ou 4 a 20 mA). Assim, para o controle digital de velocidade no CFW-10 seria necessário um controlador PID externo.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 06 de Maio de 2009, 22:26
Pessoal,

Corrigindo, o algoritmo do CFW-10 é um PID completo e não apenas Proprocional (conforme figura anexa).

Podemos montar o tacômetro agora? Pois todas as questôes e foram esclarecidas e pontos discordantes alinhados??
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 07 de Maio de 2009, 18:50
Corrigindo, o algoritmo do CFW-10 é um PID completo ...

Corrigindo a correção:

A função PID só está presente nos inversores cujo software seja da versão 2.0X ou 2.2X

Citar
Podemos montar o tacômetro agora?

Pq não ? Mãos à obra !  ;D


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 07 de Maio de 2009, 22:24
Olá, pessoal.
Tô querendo dá um palpite. Que tal se aparecer aí dois projetos. Um, mais simples, que foi o objetivo inicial do tópico, somente pra medir a rotação de alguma coisa q rode. E o outro, seria um "tacômetro medidor, controlador, variador, servidor, enaltecedor, etc (hehehe)" e outras coisas mais que o Xará e o minilathe tão debatendo. Essa última parte é brincadeira, mas pra mim, qto mais simples, melhor.
Abraço a todos.
Jorge
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 07 de Maio de 2009, 23:22
Pessoal,

Sou a favor de um tacômetro básico. Apesar de todo o "calor e entropia" geradas o que eu sugeri a mais foi apenas uma saída analógica 0 a 10V. Mas pode ser o basicão tb (não ter saída nenhuma) ou então dois projetos, com saída e sem saída, se hover interesse, é claro!!! Acho que uma votação seria interessante...
 
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 05:13
Amigo minilathe não quero ser ditador ou algo parecido até porque como uma democracia a votação seria bem lógica e talvez até proveitosa, mas como eu torno a dizer, tem que ser um projetinho muito fácil até porque muitos aqui não tem um inverssor, muito conhecimento em eletrônica, loja de componentes eletrônicos com disponibilidade próximo de casa ou até mesmo grana pra fazer algo mais despojado.
Acredito que este projeto que coloquei aqui já está praticamente pronto e funcionando, seria legal acerta-lo em suas deficiências e deixar para todos do fórum fazerem.
Sou a favor também de colocar um tacômetro no inversor mas isso depende do inversor né? O inversor que tenho aqui no meu torno de bancada é um "CFW-10 da WEG", só que o modelo "Clean", então não tenho como colocar o tacômetro no danado, mas posso colocar um tacômetro como esse do projeto na engrenagem principal do eixo árvore.
Vamos tentar achar uma solução juntos e que satisfaça a maioria.
Não sei mais quem montou este projeto e se está funcionando direitinho, acho que estão todos esperando uma solução para viabiliza-lo. Jorge dá uma força aí para podermos terminar essa engenhoca logo!
Se for pra fazer 2 circuitos por mim tudo bem, faço no Eagle e disponibilizo em vários formatos para todos poderem copiar ok?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 07:18
Ok  :)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 07:54
Jorge dá uma força aí para podermos terminar essa engenhoca logo!

Maurício, vc ainda tá enfrentando probs com seu tacômetro ?

Não vejo probs na utilização do projeto que vc sugeriu. Embora eu não possa no momento testar a coisa ao vivo e a cores como gostaria, a simulação no Proteus demonstra que a coisa funfa direitinho.

De qualquer modo vou revisar o esqueminha e eventualmente sugerir alguma alteração, talvez a inclusão de um circuitinho capaz de compatibilizar quase qualquer tipo de sensor com o tacômetro, pra evitar probs como o seu.

Eu preferiria um projeto com código fonte aberto, de modo a possibilitar alguma modificação que se faça necessária, mas a coisa já atende às necessidades da maioria, creio.

Alguns ainda podem sofrer tropeços com o sensor, mas acho que isto não representa grande dificuldade, já há informação suficiente pra contornar todos os probs mais comuns e algum detalhes, particularmente os mecânicos, é melhor tratar caso a caso.

Vc tem o prog para o 16F628A ? Este eu tenho aqui e poderia testar logo, o 16F648A eu teria que comprar. Vc sabe pq o japa mudou o modelo ? (eu poderia pesquisar no site, mas tô meio enrolado aqui ...)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 08 de Maio de 2009, 08:04
Mais uma pergunta: se, ao invés de usar display de cristal líquido, usar 4 displays de 7 segmentos (para rpm < 9.999), teria de modificar muito o circuito? Pergunto porque esse display é melhor para visualizar de uma distância maior.
Abraços.
Jorge
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 08:27
se, ao invés de usar display de cristal líquido, usar 4 displays de 7 segmentos ... teria de modificar muito o circuito?

Sim xará, outro circuito, outro programa.

Há projetos por aí que usam displays de LED de sete segmentos, eu andei tropeçando nisso na semana passada, sobrando um tempinho eu procuro ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 08 de Maio de 2009, 10:21
..... sobrando um tempinho eu procuro ...
,
Valeu, Xará.
Abraço.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: sandrus em 08 de Maio de 2009, 13:37
de display de 7 seg. eu vi aqui no forum no blog do Jost

http://jostdayan.wordpress.com/


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 08 de Maio de 2009, 14:25
Valeu, sandrus.
Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 14:34
Maurício, vc ainda tá enfrentando probs com seu tacômetro ?
Não mexí mais na criança Jorge, fiquei no aguardo da discução aqui para ver se haveria alguma modificação no projeto.

Não vejo probs na utilização do projeto que vc sugeriu. Embora eu não possa no momento testar a coisa ao vivo e a cores como gostaria, a simulação no Proteus demonstra que a coisa funfa direitinho.
Então vou por a mão na massa e disponibilizar pra galéra.

De qualquer modo vou revisar o esqueminha e eventualmente sugerir alguma alteração, talvez a inclusão de um circuitinho capaz de compatibilizar quase qualquer tipo de sensor com o tacômetro, pra evitar probs como o seu.
Agradeço muito por isso.

Eu preferiria um projeto com código fonte aberto, de modo a possibilitar alguma modificação que se faça necessária, mas a coisa já atende às necessidades da maioria, creio.
Sim também acredito que vai agradar a muitos, é uma pena mesmo não ter o código fonte e olhe que já revirei aquele fórum da japonesada de ponta cabeça.

Alguns ainda podem sofrer tropeços com o sensor, mas acho que isto não representa grande dificuldade, já há informação suficiente pra contornar todos os probs mais comuns e algum detalhes, particularmente os mecânicos, é melhor tratar caso a caso.
Sim, mas pretendo esboçar e esmiuçar a coisa toda pra que todospossam montar sem maiores problemas.

Vc tem o prog para o 16F628A ? Este eu tenho aqui e poderia testar logo, o 16F648A eu teria que comprar. Tenho mas é pra outra versão deste leitor de RPM.

Vc sabe pq o japa mudou o modelo ? (eu poderia pesquisar no site, mas tô meio enrolado aqui ...) Não tem problemas Jorge eu sempre tenho um tempo de sobra pros amigos e vou dar mais uma olhadela no site, o porque o japa mudou o projeto, porque ele estava usando um display Lcd dos antigos "Pagers", muitosaqui nem ouviram falar nesse trósso hehehehhe, segue umas fotos do antigo projeto dele no pager.

 
[/quote]
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 14:42
Jorge são por essas fotos que eu disse pra não ser um projeto drástico, nelas vc pode ver que o camarada furou a carcaça do motor para colocar o sensor de leitura, acredito que se fosse um disco de encoder ele arrancaria a tampa do fundo do motor fora hehehehe.
Abaixo das fotos estão 2 "Hex", não me lembro mais porque mas sei que houve uma modificação no processo de leitura, a enjenhoca final é essa com o pic 16f648A, que totalizaram 3 tacômetros cada um com suas respectivas modificações.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 14:55
Jorge-BH antes de tudo quero deixar bem claro que este tacômetro do José Pino dá um erro percentual de leitura muito grande, já montei este tacômetro e vários outros também e ví que não era os 10 mais não, inclusive o autor diz na própria página dele que não é um tacômetro de precisão ok?
Se quizer enchergar de longe o display procure por um LCD com o display vermelho ou com a película invertida que automaticamente inverte as cores dos caractéras e do fundo, pode-se colocar azul, laranja, verde amarélo, branco ou qualquer outro LCD, vai ser quaze a mesma coisa que um display de 7 seguimentos.
Aqui neste link segue alguns modelos e cores para deleite de todos.

http://www.crystalfontz.com/products/parametric.phtml?importancedisplay=50&display_type=character&chars=16&lines=2&search=1&results_per_page=66
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 15:04
Promessa é divída e tô pagando mais uma, aí vai o esqueminha para a interface com o sensor. O troço deve funfar bem com praticamente qualquer tipo de sensor ótico, transmissivo ou reflexivo. Há uma etapa de amplificação seguida de schmitt trigger com generosa histerese de Vcc/3.

Cá entre nós esse troço é overkill, perfeitamente dispensável em grande número de casos, senão a maioria, mas satisfaz os puristas de plantão. Talvez fosse bacana incorporar ao layout da placa ...

O amplificador operacional pode ser qualquer um rail-to-rail, o que eu coloquei foi só pq foi o primeiro que pesquei no Proteus que tinha o modelo SPICE pra simulação. Simulei entre 1 Hz ( 60 rpm )e 10 kHz ( 600.000 rpm ), com sinal de amplitude 10 mVpp. Acho que tá pra lá de bão.

É bom conferir o resistor limitador de corrente LED quanto à sua adequação ao LED efetivamente utlizado, o valor que consta do esquema é adequado ao OPB125A e muitos outros semelhantes.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 15:08

Outra sugestão quanto a legibilidade do display à distância é utilizar displays maiores. Tenho alguns aqui, cujos dígitos tem de 3 a 4X a altura dos mais comuns, o contraste é bom e consigo ler a vários metros.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 15:14
... o camarada furou a carcaça do motor para colocar o sensor ...

Ah, é um japa kamikaze então ... he, he, he ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 15:15
Muito obrigado Jorge... ;)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 15:16
Cadê o esqueminha Jorge?????
Kamikaze, mais ou menos poraí hehehehehehe
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 15:31
Cadê o esqueminha Jorge?????

Tá lá na msg, o munheca dura aqui havia anexado a uma outra msg ... o Chrome tá aqui tocando o samba do crioulo doido, abrindo trocentas janelas a cada clique do mouse, tá me confundindo a toda hora ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 17:43
Jorge,

....Há uma etapa de amplificação seguida de schmitt trigger com generosa histerese de Vcc/3.

...O amplificador operacional pode ser qualquer um rail-to-rail, o que eu coloquei foi só pq foi o primeiro que pesquei no Proteus que tinha o modelo SPICE pra simulação. Simulei entre 1 Hz ( 60 rpm )e 10 kHz ( 600.000 rpm ), com sinal de amplitude 10 mVpp. Acho que tá pra lá de bão.

A malha de realimentação do amplficador está correta?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 17:56
A malha de realimentação do amplficador está correta?

A que amplificador vc se refere, professor ?  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 18:13
Caro Jorge,

O primeiro estágio (ver figura) está sem a realimentação (negativa) entre a entrada nâo inversora e a saída.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 18:26
Tô no aguardo porque já estou desenhando o circuito...
Jorge o CI TLC2201 que vc se refere é este?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 08 de Maio de 2009, 18:33
Jorge-BH antes de tudo quero deixar bem claro que este tacômetro do José Pino dá um erro percentual de leitura muito grande....
Obrigado pelo aviso.
Abraço.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 18:37
O primeiro estágio (ver figura) está sem a realimentação (negativa) entre a entrada nâo inversora e a saída.

É, está sem realimentação ! Puxa ! Será que vai emitir raios gama ? Ou algo ainda mais catastrófico ? he, he, he ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 18:43
Jorge o CI TLC2201 que vc se refere é este?

Pô Maurício, não humilha ! Eu sei que seu mandarim (ou é japonês ?) é melhor que meu javanês, mas não precisa exagerar, né ?  ;D

O código eu consegui ler e tá correto ...  ;D ;D

Experimenta esta aqui:

http://www.ti.com/lit/gpn/tlc2201


PS: Como dizia acima, qualquer op amp rail-to-rail servirá. Depois a gente compila algumas alternativas.

PS do PS: De modo geral são compatíveis pino a pino.

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 18:56
Longe de humilhar Jorge, foi o primeiro datasheet que peguei na net hehehehe, to igual a vc tô pegando o que vem em primeiro plano, nem percebí que estava em "Tailandes" hehehhee...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 19:08
É, está sem realimentação ! Puxa ! Será que vai emitir raios gama ? Ou algo ainda mais catastrófico ? he, he, he ...

Emitir raios gama não vai... mas vai reduzir a frequência máxima de trabalho.

Pois o produto Ganho x Banda passante sendo constante e o ganho elevado (malha aberta), a banda passante (frequência máxima de trabalho) diminui, o que reduz a rotação máxima que o circuito pode responder. Acho que um ganho = 20 já seria de bom tamanho. Mas é só uma sugestão...  :)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 19:09
Quem dá mais, dole uma, dole duas e...............
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 19:43
Emitir raios gama não vai... mas vai reduzir a frequência máxima de trabalho.

E onde é que vc aprendeu que ampliar a banda passante é desejável em qualquer caso ? E qual seria a vantagem neste caso ?

Dá uma lidinha ali em cima onde reporto os resultados da simulação, vc vai primeiro constatar que procurei um componente comum e para o qual eu tivesse um modelo SPICE para garantir uma simulação fidedigna. A seguir vc verá que foi reportado que entre 1 Hz e 10 kHz, com sinal de entrada de 10 mVpp o circuito comporta-se perfeitamente bem. Considerando um pulso por revolução do eixo, 10 kHz equivalem a 600.000 rpm. Sim, isto mesmo, seiscentas mil revoluções por minuto !.

Como vc não parece ter a noção do que isto significa vou exemplificar: as mais rápidas turbinas dos motorzinhos dos dentistas, que são dos motores mais velozes existentes e certamente os únicos a que um cidadão comum tem acesso, atingem em vazio cerca de 400.000 rpm. Portanto não seria exagero dizer que do ponto de vista da resposta em frequência o nosso modesto circuitinho está apto a atender virtualmente qualquer aplicação tacométrica que se apresente, incluindo as pouco comuns.

Entre as tupias, que estão entre as máquinas mais rápidas,  poucas atingem 30.000 rpm em vazio ...

Vc tá preocupado com o que ? he, he, he ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 08 de Maio de 2009, 19:47
Eu acho que 600.000 rpm é meio pouco...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 19:55
Eu acho que 600.000 rpm é meio pouco...

Pô ... agora vc me fez perder o sono ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 20:34
Eu acho que 600.000 rpm é meio pouco...
Dole três, vendido pro cavalheiro de óculos do post acima hehehehehehe...
Brincadeiras a parte tô no final do layout...
Jorge arranco estes resistores de 33k e de 300r e deixo somente os do esquemático que vc mandou?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 20:38
Caro Jorge,

Não discordo dos resultados da simulação, mas para alguns CIs comuns e o que vc usou:

LM747:
Av.BW = 1.000.000 Hz
Ganho em Malha Aberta= 100.000
Banda Passante= 10 Hz

LM324:
Av.BW = 1.000.000 Hz
Ganho em Malha Aberta= 200.000
Banda Passante= 5 Hz

O TLC2201 é uma AmpOp de precisão ("papa fina")
Av.BW = 2.000.000 Hz
Ganho em Malha Aberta= 100.000
Banda Passante= 20 Hz

Também não estou dizendo que o amplificador não vá funcionar, pretendo ser um dos usuários!!!

O que eu citei é um dos critérios, e cuidados a serem tomados, no cálculo de um amplificador, para garantir que funcione. O ganho deveria ser menor que 40 para permitir que a banda passante fosse maior ou igual a 10KHz (ver figura anexa). E espero que o CI a ser usado se comporte como a sua simulação. Pois também já ví muita simulação dar errado na prática....  :)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 20:53
Amigo minilathe me tira uma dúvida como poderemos fazer uma leitura a 2.000.000 Hz se não sabemos como foi configurado o pic? Acredito que seria como colocar um motor de Ferrari em um fusquinha, ou vice-versa, seria muito sensor para pouco leitor, ou estou enganado?
Pois, não sabemos muito o que está nas entrelinhas do programa do pic, se o kamikaze configurou o pic para ler 1 1/2 pulsos por segundo vai ferrar tudo, então acho que teriamos que fazer o projeto primeiro e modificar-lo depois, o que vc acha?
Como estou com o meu montado é muito fácil fazer os testes aqui, também é mais que lógico que precisarei da ajuda dos ilustres amigos para fazer todos os testes possíveis. Tenho duas mini turbinas elétricas para aéromodelismo e estou terminando de montar a terceira que chegam na casa dos 95.000 RPM´s cada uma delas, como tenho, tupia, motor do torno, drimell entre vários outros motores aqui poderei testar o circuitinho em todos e ver a (#@*@*¨&%) que vai dar, depois disso é ver se tem alguma modificação a ser feita, se não houver é só por no forno e cada um fazer o seu hehehehehehe...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 21:14
Também não estou dizendo que o amplificador não vá funcionar, pretendo ser um dos usuários!!!

Ah bão ! Salvou minha noite de sono ...  ;D

Citar
... também já ví muita simulação dar errado na prática....  :)

Gil, de modo geral sou avesso a simulações, tô usando pela falta de tempo de ir pra bancada, mas tratando-se do que se trata, creio que a simulação é fidedigna e não por usar "papa fina", acabo de simular tb com o LM324, com resultados algo inferiores, mas ainda mais que suficiente para a aplicação.

Não tenho nada contra incluir a realimentação e controlar o ganho, é sempre um recurso a mais, mal não vai fazer.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 21:35
Caro Viumau,

Se vc nâo tem o programa fonte do PIC, pode montar primeiro e testar depois...

Não sei se ficou claro, a única coisa que eu sugeri por último foi usar um ganho menor no amplificador para termos maior certeza de funcionamento (segurança) e menos surpresas quando for testar. Mas foi só uma sugestão, sobretudo, espero não estar sendo incoveniente nesta discussão...

Mas antes de usar nas sua turbinas e não ficar frustrado, acho que voce poderia antes de mais nada, usar um gerador de sinais (se vc ou algum colega tiver um) e verificar a resposta, a precisão e o limite de velocidade do tacômetro. Se necessário, me coloco a disposição para ajudar testando (tenho acesso a laboratório de eletrônica), porém, estou longe de voces, moro no RJ. Mas quem sabe vcs me mandando o circuito, ou então monto um igual aqui e testo também...

Estou a disposição...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 21:48
Tenho duas mini turbinas elétricas para aéromodelismo e estou terminando de montar a terceira que chegam na casa dos 95.000 RPM´s

Maurício, a julgar pela simulação, o tacômetro proposto não chega lá no 95.000 rpm, mas não creio que isto seja um grande prob, vc pode usar um antigo artifício que leva o pomposo nome de prescaler e nada mais é que um divisor de frequência, ou seja vc divide o sinal de entrada por determinado fator, usualmente de base decimal e injeta o sinal do divisor no tacômetro, então no seu caso, se dividirmos por dez o sinal, vc terá a indicação de 9.500 rpm, perfetamente aceitável pelo tacômetro e adequada a sua aplicação.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 08 de Maio de 2009, 21:50
Se necessário, me coloco a disposição para ajudar testando (tenho acesso a laboratório de eletrônica)

Essa é uma boa idéia ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 22:31
Caro Viumau,

Se vc nâo tem o programa fonte do PIC, pode montar primeiro e testar depois...
Não infelizmente não tenho...

Não sei se ficou claro, a única coisa que eu sugeri por último foi usar um ganho menor no amplificador para termos maior certeza de funcionamento (segurança) e menos surpresas quando for testar. Mas foi só uma sugestão, sobretudo, espero não estar sendo incoveniente nesta discussão...
Não está sendo de incoveniente de forma alguma, estamos aqui todos para finalizarmos o projeto e isso só faremos juntos, eu é que pesso desculpas se de algma forma não fui claro, objetivo, ou mal fui educado...
Sim entendí como sujestão claramente, o problema é que fiquei em dúvida quanto ao circuito em relação as ligações e componentes...

Mas antes de usar nas sua turbinas e não ficar frustrado, acho que voce poderia antes de mais nada, usar um gerador de sinais (se vc ou algum colega tiver um) e verificar a resposta, a precisão e o limite de velocidade do tacômetro.
Sim eu tenho um gerador de sinais aqui sim...

Se necessário, me coloco a disposição para ajudar testando (tenho acesso a laboratório de eletrônica), porém, estou longe de voces, moro no RJ. Mas quem sabe vcs me mandando o circuito, ou então monto um igual aqui e testo também...
Bacana de sua parte poderá ser de grande valia mesmo minilathe...

Estou a disposição...
Muito obrigado por sua disponibilidade...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 22:37
Para os engenheiros, projetistas, curiósos e outros mais heis a cruatura...
Galéra antes de sairem montando a porcaria pela foto que estou disponbilizando lembren-se que ainda é um protótipo, o arquivo final mandarei depois das devidas correções se é que tem alguma ok????
Jorge estou no MSN, se quizer te envio o arquivo feito no EAGLE v.5.0.0.0, dá para dar uma olhada e ver se está tudo bem a montágem?
Minilathe se quizer o arquivo me adicione no MSN e te mando também...
MSN: [email protected]
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 08 de Maio de 2009, 22:42
Caro Viumau,

No momento não tenho como acessar o MSN, a rede que estou usando neste momento tem um firewall onde não passa nem formiga (só o acesso ao guiacnc...rsrsrs). Mas se puder enviar pro meu e-mail no Forum (acho que dá pra enviar) o arquivo do Eagle ou imagem mesmo, agradeço..
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 22:45
Placa depois de pronta...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 22:47
Minilathe não sei se tem como enviar por MP aqui pelo fórum mais mando por e-mail ok, só que seu e-mail está como escondidoentão fica difícil hehehehehehehe...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 08 de Maio de 2009, 23:10
Jorge com o antigo projeto do tacômetro este que postei na foto ainda sem modificações alguma (o que estava falhando), eu fiz um teste aqui injetando sinal de  pulso na criança e chegou a 60.600 á 60.900 RPM, acertou quaze que no (#@¨%*&) da mosca vc havia dito que no seu simulador ele chegou a 60.000 RPM então errou por pouco hehehhehehe, agora falta comprar estes 2 TLC2201 e ver como a criatura vai se portar...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 09 de Maio de 2009, 07:42
se quizer o arquivo me adicione no MSN e te mando também...
Ao invés de usar o MSN, porque não se pode usar o prórpio fórum para troca de informações, arquivos etc< ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 09 de Maio de 2009, 08:55
... acertou quaze que no (#@¨%*&) da mosca ...

He, he, he ... boa !

Citar
vc havia dito que no seu simulador ele chegou a 60.000 RPM então errou por pouco

Na verdade cheguei a ler até 63.000 rpm no simulador, bom saber que tá coerente.

Citar
hehehhehehe, agora falta comprar estes 2 TLC2201 e ver como a criatura vai se portar...

Como havia dito, usei o TLC2201 só pq era conveniente pra simular e não era difícil de achar, mas há muitas outras opções. É importante a gente tentar usar coisas facilmente encontráveis no nosso mercado e baratas. Mais tarde vou tentar dedicar um tempinho pra simular mais uma duas opções pelo menos.

Gil, alguma sugestão ? Como o povo compra das lojas do Rio e Sampa seria legal ver o que há de mais abundante, né ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 09 de Maio de 2009, 08:59
Jorge estou no MSN, se quizer te envio o arquivo feito no EAGLE v.5.0.0.0, dá para dar uma olhada e ver se está tudo bem a montágem?

Ué, envia por aqui mesmo !

Tá bacana o layout, bom que tenha feito no Eagle, vai facilitar a vida de quem queira fresar a placa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 13:23
Ao invés de usar o MSN, porque não se pode usar o prórpio fórum para troca de informações, arquivos etc< ?

Fabio só estava mandando via MSN porque nunca consegui mandar um arquivo por MP aqui, claro que irei disponibilizar-lo para todos, o que eu gostaria é que dessem uma olhada na placa para ver se não faltou ou sobrou nada antes de desponibilizar-lo, ok ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F.Gilii em 09 de Maio de 2009, 13:26
...claro que irei disponibilizar-lo para todos,...
Demorou...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 13:33
Tá bacana o layout, bom que tenha feito no Eagle, vai facilitar a vida de quem queira fresar a placa.
Obrigado, então lá vai...
Segue a placa desenhada no Eagle, em outros formatos como prometido e também estou enviando o Hex do pic novamente para ficar tudo em um post somente...
Segue também a lista de componentes e não esqueçam de comprar o sensor "OPB125A" como o Jorge indicou, assim não precisarão fazer mudanças nos resistores da plaquinha...
Pessaol mais um detalhe os pinos de saida da placa para o LCD vão do lado contrário dos coomponentes ok, vejam a numeração que está invertida na placa e os pinos de conecxão do LCD
As fotos abaixo ficaram uma porcaria mas vocês entenderam né?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 14:35
No processo PDF ou BMP pra quem quizer fazer impressão direta já com o lado dos componentes também, é só imprimir não precisa inverter a imagem...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 14:39
Pra quem quizer no formato PS (post script) para determinadas impressoras laser...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 15:09
Para ser feita em plotadora, formato HPGL2...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 15:17
Este arquivo está zipado por questão de não ser possível colocar arquivos grandes no fórum, mas contém arquivos em DXF para aqueles que forem fazer a placa no processo fotográfico, inclusive já com a máscara de solda...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 09 de Maio de 2009, 15:20
E finalmente para quem vai fazer a placa na Cnc, está no formato DXF...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 09 de Maio de 2009, 19:35
Grande Viumau e amigos.... 

Embora eu esteja afastado um pouco devido ao trabalho pelo RS, hoje dei uma olhada no topico, para saber o andamento e topei com o projeto pronto.... fico muito feliz que o projeto tenha ficado bom, e assim que eu estiver em SP darei continuidade a montagem....

Quero parabenizar vc e a todos os que participaram dessa empreitada pelo excelente trabalho que fizeram.....tudo ficou muito profissional. É sempre bom aprender com vcs meus amigos, que fazem dessa comunidade uma grande equipe.

Um grande abraço..

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: F2S em 10 de Maio de 2009, 22:22

Viumau,

Que asseio! Barba, cabelo e bigode.

Parabéns!
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 11 de Maio de 2009, 20:57

Viumau,

Que asseio! Barba, cabelo e bigode.

Parabéns!

Obrigado Serrão...

Pessoal a medida que vocês forem montando o tacômetro gostaria que fossem colocando as fontos ou até mesmo vídio da encrenca funfando ok...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 12 de Maio de 2009, 13:38
Grande Viumau....

amanhã comprarei o restante dos componentes... espero encontrar tudo em Campinas.....então darei prosseguimento no projeto e com certeza vou postar pra vcs...

Só uma coisinha....

tem um arquivo da lista dos componentes em htm que vc postou que parece não ter ficado muito claro.... ou seja a lista não está aprecendo de forma que eu possa entender.... se possivel poste um arquivo em (word)

Um abraço

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 12 de Maio de 2009, 23:55
Tá na mão André, deixei a lista de documentos em 2 formatos, 1º Doc para Word, e o 2º em Txt para abrir com o bloco de notas caso alguém não tenha o Office no Pc, outra coisa André se encontrar os Ci´s IC3 e IC4 (TLC2201cd) pode me enviar 2 por favor, pois estou sem tempo para ir no centro de Sampa para pega-los obrigado...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 13 de Maio de 2009, 11:34
Viumau,
Na lista, o lcd consta como 20x2, mas na foto desta sua mensagem o lcd é de 16x2.
http://www.guiacnc.com.br/forum/index.php/topic,4252.msg86402.html#msg86402
É isso mesmo?

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 13 de Maio de 2009, 12:49
Viumau,
Na lista, o lcd consta como 20x2, mas na foto desta sua mensagem o lcd é de 16x2.
http://www.guiacnc.com.br/forum/index.php/topic,4252.msg86402.html#msg86402
É isso mesmo?



Desculpe-me amigo Alebe, na verdade foi uma falha minha o LCD é realmente de 16 x 2 caractéres, já está corrigido na listagem de péças...
Obrigado...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 13 de Maio de 2009, 15:05
... o LCD é realmente de 16 x 2 caractéres

A quem interessar possa:

Qualquer display LCD compatível com HD44780 ou KS0066, o que são quase todos os alfauméricos, pode ser usado, não importa se é 40 x 4, 20 x 2, etc ...

Até um 8 x 1 poderia ser usado se o japa não tivesse enfeitado com "Spindle: XXXXXRPM" e deixasse apenas "XXXXXRPM" ou "XXXXX"

Talvez a info seja útil a quem não disponha de imediato do display receitado e queira testar a coisa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 13 de Maio de 2009, 17:21
Valeu Viumau....

Havia um erro na lista (html) o CI CD4049UBE estava como CD449UBE e por sua vez ninguém conhecia esse bicho.... mas ainda bem que eu me lembrei de algo sobre o CD4049UBE então acabei comprando-o.

Ainda estou tendo dificuldades em encontrar o CI TLC2201, o PIC16684A e também o sensor de rotação OPB125A.... aqui em Campinas é bem restrito o mercado de componentes eletronicos.... mas vou caça-los e logo postarei alguma novidade.....

Um grande abraço e obrigado pela nova lista corrigida.

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: mariano em 13 de Maio de 2009, 18:23
Senhores,
Andei pesquisando e me parece que o OPB125 é obsoleto e está descontinuado. Em seu lugar
pode ser usado o QRB1114.
http://www.fairchildsemi.com/pf/QR%2FQRB1114.html

Espero estar contribuindo.

Sds.
Mariano
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 13 de Maio de 2009, 18:25

Aproveitei que precisava ir na sta ifigenia para comprar outros compo, e ja levei a lista do taco.
Também não encontrei nem o tlc e nem opb. E olha que rodei todas que conhecia.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 13 de Maio de 2009, 22:25
Jorge este TLC2201 só achei na lista da Farnell e o danado custa 12,00 dinheiros cada e está em falta, teria algum ouro pra substituir estes ci´s com a mesma pinágem mas que fosse mais fácil para todos acharem e também mais (bratinho)...

http://www.farnell.com.br/u_Catalogo.apw?VerProd=1&cCodPro=90B1433

Já o  QRB1114 também na Farnell tá saindo por 3,26 dinheiros o que cabe no orçamento, hehehehehe...

http://www.farnell.com.br/u_Catalogo.apw?VerProd=1&cCodPro=83C0495

Ou se algum dos amigos achar poraí postem para todos aqui por favor... ;o)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 14 de Maio de 2009, 17:11
Pois é Viumau....

Eu também estou aguardando a confirmação da Farnell, pois realmente o estoque está zerado....

Agora vou fazer uma pergunta aos mestres.... não dá pra substituir o TLC2201 por um LM324 ??
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 14 de Maio de 2009, 17:16
... não dá pra substituir o TLC2201 por um LM324 ??

Dá sim André, mas é bom ver um op amp compatível pino a pino, né ? Pra aproveitar o layout ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 14 de Maio de 2009, 17:32
Legal Jorge....

Vamos buscar um compativel então.... e como disse o Viumau "e baratinho" agora se não tiver jeito mesmo a gente redesenha a placa... pois acredito que a maioria do pessoal está experimentando no protoboard ainda.... Pelo menos o LM324 é encontrado em qualquer banca de jornal da cidade....

Abraços
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 14 de Maio de 2009, 17:54
Aproveitei que precisava ir na sta ifigenia para comprar outros compo, e ja levei a lista do taco. Também não encontrei nem o tlc e nem opb. E olha que rodei todas que conhecia.

Pois é, acho que comentei no curso das discussões que fiz os testes com o que tinha em mãos e que seria necessário verificar o que há no mercado ...

De qualquer modo eu tenho aqui uns OPB742 procê ... como não tenho tenho dados sobre a resposta em frequência, vou fazer um teste amanhã, mas acho que funfa bem sim ...

http://www.optekinc.com/datasheets/OPB742.pdf
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 14 de Maio de 2009, 19:28
De qualquer modo eu tenho aqui uns OPB742

Beleza!  ;)

Tambem tenho uns Lm 324 e darei uma olhada nos ds dele e do tlc.

Percebi tambem que meu lcd é diferente do usado pelo Viumau e tive que modificar a placa no eagle.
O meu modelo é 1602E, e olhando para a tela com os pinos acima e todos para a direita e lendo da esq. para a dir, a pinagem fica assim:

                              14 13  12 11 10  09  08 07  06  05 04 03 02   01  15 16
                              D8 D7 D6 D5 D4 D3 D2 D1 D0  E  RW RS Vdd Vss A   K
 ___________________ ___________________ ___________________ ________
|                                 Spindle         0  0  0  0  0  0                                      |
|                                                      BY   MAX                                              |
|_________________________________________________________________|


Já o do projeto, os pinos estão todos à esq e com esta disposição:

 01   02   03 04 05 06 07  08 09 10  11 12  13 14  15 16
 Vss Vdd RS RW E  D0 D1 D2 D3 D4 D5 D6 D7 D8  A   K
 ___________________ ___________________ ___________________ ________
|                                 Spindle         0  0  0  0  0  0                                      |
|                                                      BY   MAX                                              |
|_________________________________________________________________|


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 08:57
Diquinha: Uma fonte com espaçamento constante como a Courier evita que a ASCII art seja detonada:



       14 13 12 11 10 09 08 07 06  05  04  03  02  01  15 16
       D8 D7 D6 D5 D4 D3 D2 D1 D0  E   RW  RS  Vdd Vss A   K
 ___________________ ___________________ ___________________ _______
| Spindle    0  0  0  0  0  0                                     |
| BY   MAX                                                        |
|_________________________________________________________________|



       01  02  03  04  05  06 07 08 09 10 11 12 13 14  15 16
       Vss Vdd RS  RW  E   D0 D1 D2 D3 D4 D5 D6 D7 D8  A   K
 ___________________ ___________________ ___________________ _______
| Spindle   0  0  0  0  0  0                                      |
| BY   MAX                                                        |
|_________________________________________________________________|

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 09:25
Andei caçando por aqui alguns displays e tenho em mão um com a disposição dos pinos que me parece ser a mais comum, 1 ~ 16 visto pelo lado da tela, backlight em 15 e 16.

Mas essa questão do layout do LCD pode pegar ... nada muito sério, sempre é possível adaptar o display, mas pode se um aborrecimento pra quem não tenha alguma experiência ...

No link abaixo há algumas pinagens de displays LCD:

http://www.geocities.com/p9019/lcd.html
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 11:01
Diquinha: Uma fonte com espaçamento constante como a Curier evita que a ASCII art seja detonada:

Ótima lembrança, devidamente anotada.  ;)

Mas quanto ao deslocamento dos pinos, a intenção foi essa mesma.
Enquanto o lcd ideal pro projeto os pinos ficam pra esquerda, no meu modelo estão à direita.
Fica a dica pra compra.

No meu caso vou fazer a ligação com fios em vez de tentar mexer na placa.
Gastei meia hora pra perceber que teria que mexer em todo o layout. :P
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 11:06
Outra coisa.

Parece que estes ci seriam equivalentes ao TLC2201:

MC33201, AD820, AD8531, TS921 e TLV2461
Confere?

Só não sei se seriam mais fáceis de encontrar.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 11:24

http://www.optekinc.com/datasheets/OPB742.pdf


O meu diz 1602E, mas pelo link a pinagem bate com o modelo 1602F.   ::)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 11:25
No meu caso vou fazer a ligação com fios em vez de tentar mexer na placa.

Eu usaria barra de terminais mesmo, instalando o display do outro lado da placa, e deixando apenas o backlight pra conectar com fios ou mesmo terminais dobrados ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 11:29
Eu usaria barra de terminais mesmo ...

Sim, eu teria que deslocar o lcd 2 pinos pro lado. A montagem fica com estilo de Dali, mas é uma solução.  ;D

Alem de precisar usar uma caixa maior.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 11:35
Parece que estes ci seriam equivalentes ao TLC2201:

Não vale a pena o esforço de procurar equivalentes, não há a menor necessidade ... seguindo a sugestão do Gil de programar o ganho, qualquer op amp rail-to-rail vai servir. Na verdade nem precisa ser rail-to-rail ...

Tô achando que o LM324, que é duplo, deve ser fácil de achar e barato pode ser uma boa opção ... de quebra já fiz a simulação e foi bem mesmo a 10 kHz, o que equivale a 600.000 rpm ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 11:44

Mas como vc mesmo disse para tentar usar um compativel na pinagem...
O 324 não é, e tem 14 pinos. Vai precisar mexer no layout.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 15 de Maio de 2009, 13:03
Jorge e Cia, achei um componente que poderá dar certo "LM741CN" e o mais importante tem em qualquer butéco hehehehe, na Farnell custa 0,69 dinheiros e é a mesma pinágem ou seja não haverá necessidade de modificar o layout original (ao menos de imediato), como ainda não montei a nova placa fico na dúvida, a pergunta é vai corresponder o que já foi discutido e detalhado até agora colocando-os no lugar do "TLC2201"???
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 13:50
Jorge e Cia, achei um componente que poderá dar certo "LM741CN"

Tá pegando pesado, hein ? he, he, he ... ;D ;D ;D

Experimente ! Vc não tá com a placa pronta ? O pior que pode acontecer é não funfar ...  ;D

No caso do 741 é interessante adotar a sugestão do Gil, de programar o ganho, veja o esqueminha abaixo.

Infelizmente não tenho como simular ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 15 de Maio de 2009, 15:05
Oba, oba, oba....

To gostando da ideia do LM324...

Jorge, vc testou o bichim ?? Ficou bom ??

Se ficou vamos partir pra ele, O layout a gente modifica depois..... O que vcs acham ??
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 16:41
Jorge, vc testou o bichim ?? Ficou bom ??

André, simulei com o Proteus, foi bem sim.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 21:24
Jorge, me de uma mão.
Estou modificando o layout para o lm324 e pintou uma dúvida.
No esquema que vc fez, a saída (pino6) do U2 deveria conectar no R9 e continuar até o 4049.
Só que na placa não tem essa trilha. Somente o resistor conecta no 4049.
Ta faltando mesmo ou perdi alguma modificação?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 15 de Maio de 2009, 22:04
Estou modificando o layout para o lm324 e pintou uma dúvida.

O 4049 é completamente dispensável, pode eliminá-lo, U2 tá configurado como schmitt trigger e de melhor qualidade que o 4049. A saída de U2 pode ser conectada diretamente à entrada do PIC, mas é usual inserir um resistor.

Parece que a conexão tá mesmo faltando ...

Já que vc tá com a mão na massa, aproveite e inclua o controle de ganho como no esqueminha:

http://www.guiacnc.com.br/forum/index.php?action=dlattach;topic=4252.0;attach=27581

Amanhã refaço o desenho pra ficar com o LM324.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 15 de Maio de 2009, 22:31

Ok. Vou ver o que consigo aqui.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 08:44
Eis aqui o esqueminha alterado para o LM324. A simulação no Proteus foi bem, a coisa responde perfeitamente a sinais de 50mVp @ 10kHz.

Fiz algumas alterações procurando reduzir o número de componentes mantendo o desempenho.

Seria bom verificar a disponibilidade do LM324 no mercado. Claro que há um punhado de outras alternativas e acho que não haverá dificuldades quanto a isto, mas a Santa já não faz milagres como antigamente ...

Eu já havia comentado que se este circuitinho for integrado à placa do tacômetro japa, o 4049 pode ser dispensado, não faz sentido utilizá-lo.


Alexandre, vc encontrou o PIC16684A ? Preço ?

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 16 de Maio de 2009, 09:13
Seria isso Jorge com o LM741??? Ou tenho que tirar o 4049 também???
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 09:22
Seria isso Jorge com o LM741??? Ou tenho que tirar o 4049 também???

Maurício, não é obrigatório retirar o 4049, mas pra que manter se não é útil ?

Se não quiser alterar o layout pode tb instalar um jumper entre o pino de entrada e o de saída ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 16 de Maio de 2009, 10:35
Uma perguntinha....!!!

Será que eu consigo gravar esse programa do 16F648A no 16F628A, sendo que a diferença entre eles é apenas a memoria disponivel ?? Existe alguma alteração no programa para se fazer para que o mesmo funcione ??

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 16 de Maio de 2009, 12:06
Se não quiser alterar o layout pode tb instalar um jumper entre o pino de entrada e o de saída ...

Não entendí como assim Jorge? A entrada é alimentação do aparato ou seja terra e 12V e o que vc chama de saida é a saida do terra, sinal do emissor e sinal do receptor do sensor, então colocar um jumper onde?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 13:22
Maurício, se quiser eliminar o 4049 sem alterar o layout, basta interconectar o pino 14, que seria a entrada, com o pino 2, que seria a saída ...

Veja o desenho abaixo. Claro que o 4049 não estaria instalado ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 16 de Maio de 2009, 15:34
Agora entendí Jorge penssei que vc estivesse falando das saidas dos conectores hehehehehehe, é que ainda não fiz a placa estou em outro projeto que se trata de um testador que poderá testar a  controladora e ou motor independentes da cnc e portátil também estou acrescentando um frequencímentro neste testador, e obrigado mais uma vez Jorge...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 16 de Maio de 2009, 15:39
Seria bom verificar a disponibilidade do LM324 no mercado.

A coisa de uns seis meses eu comprei alguns na lojinha de bairro por aqui.
E nas outras duas que tem no bairro tambem tinha.
Parece que para este estamos fornecidos.
E tava bem barato. Não lembro exatamente quanto, mais abaixo de $3 pilas.

Citar
... vc encontrou o PIC16648A ? Preço ?

10 pilas na www.dabicomercio.co m.br.
Na multi tava 15.  :P
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 16 de Maio de 2009, 15:44
Uma perguntinha....!!!

Será que eu consigo gravar esse programa do 16F648A no 16F628A??

Não, pelo menos o RpmMax.hex. Adivinha porque sei disso...
Tinha um 628a aqui e, quem sabe?
O programa (winPic800) não aceita, mostrando uma tela dizendo que o arquivo foi feito para outro pic.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 16 de Maio de 2009, 16:06
Que pena Alebe....

Pois então tenho que correr atras do 16F648A, pois aqui na minha região, nem pra remédio eu encontro esse cara...., não porque seja um componente dificil de se encontrar, mas é que aqui no meio do nada essas coisinhas são escassas mesmo....

Pra mim só faltam 3 componentes... O sensor, o PIC e o TLC ou substituto dele...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 16 de Maio de 2009, 16:33

Tente neste site que postei. Eles enviam pelo correio. E os preços são bons.

O sensor achei um modelo C7L3. Pelo DSheet tem algumas diferenças em relação ao opb, Mas não sei se vai funcionar.
Que acha dele Jorge? (Se não funfar, vou aceitar aquela sua oferta  ;D)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 16 de Maio de 2009, 17:12
Boa tarde Alebe....

Fiz uma pesquisa e baseado naqueles substitutos do TLC2201 que vc indicou, e no entanto o TLV2461 é a opção mais fácil de encontrar e mais barata.... R$4,50.

Portanto só resta saber se ele é mesmo compativel. Segue o data sheet para que os mestres comparem e nos diga. A principio, o numero de pernas do componente é o mesmo e a posição dos pinos tb....

Mas como não sou nenhum especialista é bom checar... e se esse servir, acabaram-se as dores de cabeça...

O mesmo pode ser encontrado na Farnell.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 16 de Maio de 2009, 17:17
Pessoal,

Gostaria de sugerir também um sensor magnético, que é simples e não requer LED, gerando o seu próprio sinal. Basta ligá-lo á entrada do amplificador, no lugar do foto-sensor (é necessário remover a resistência do foto-sensor). Andei pensando em fazer um só pra testar, mas já estou enviando um desenho em corte, se alguém estiver interessado, podemos aprofundar o assunto. O imã deve ser o mais forte possível, de preferência de neodímio (Nd). Se puder colocar mais espiras na bobina também é melhor. Este sensor deve ser colocado próximo (1 mm ou menos) do eixo, que deve estar provido de um rasgo de chaveta ou um furo para permitir que o fluxo magnético varie. O comprimento deste sensor é em torno de 50 mm. Para fixação, a sua ponta pode ser roscada externamente ou através de braçadeira.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 17:43
... estou em outro projeto que se trata de um testador ...

Bão, bota na roda pro "toró de parpites" ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 17:45
... aqui na minha região, nem pra remédio ...

André, pq vc não compra elo correio ? Há muitas lojas da Santa e adjacências que enviam ...

Outra alternativa é aproveitar alguém que vá lá, o Alexander foi nsta semana e certamente teria comprado pra vc ... eu nem tão cedo tô pretendendo ir, ma se for, aviso ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 17:48
O sensor achei um modelo C7L3.

O circuitinho deve funfar com praticamente qualquer sensor, mesmo os improvisados com um LED e um fotodiodo, inclusive o C7L3.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 17:52
A principio, o numero de pernas do componente é o mesmo e a posição dos pinos tb....

Infelizmente não é não ...

Pq vc não aproveita o layout que o Alexandre tá preparando e usa o Lm324 ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 18:11
Gostaria de sugerir também um sensor magnético ...

Gil, a idéia é boa, mas acho que vale a pena comentar tb os óbices:

O sinal de um pickup é muitas vezes de pequena amplitude, proporcional à velocidade tangencial, pode ser que seja necessário amplificar mais, dependendo das características do pickup. Ou pode ser necessário atenuar e ceifar, se a velocidade for elevada. Veja abaixo a curva para um típico pickup comercial de alta sensibilidade. Os dados são para rodas fônicas ideais para o sensor, como diriam os gringos, sua quilometragem pode variar ...

O volume do sensor pode ser um inconveniente sério em alguns casos, como o as tupias e assemelhados.

Para máquinas como tornos, onde seria perfeito utilizar um pickup, a captação do sinal é feita, via de regra, aproveitando-se os dentes de alguma engrenagem e neste caso é necessário um divisor de frequência ou um tacômetro configurável, o que não é o caso do projetinho que temos discutido, uma limitação que me aborrece, aliás. As mesmas considerações valem tb para as tupias e assemelhados, onde a adaptação seria ainda mais difícil em função das questões ligadas a balanceamento, etc.

Uma sugestão a quem queira experimentar esse tipo de sensor: há muito anos improvisei um pickup utilizando a bobina de um relé e seu núcleo. Alimentei a bobina sob a tensão nominal, obtendo assim um eletroimã que dispensa um imã externo. Para minha surpresa e satisfação, a coisa funfou muito bem, com sinal de amplitude maior que a do original !
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 18:18
A coisa de uns seis meses eu comprei alguns na lojinha de bairro por aqui. E nas outras duas que tem no bairro tambem tinha.

Bão, então deve ser mesmo coisa de quitanda como eu pensava ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 16 de Maio de 2009, 18:53

Acabo de receber um sensor hall CSLA2DJ pra correntes de até 225A AC/DC, belo presente de um amigo  ;D ;D ;D

Isto me fez lembrar de comentar uma coisinha que tava no fundo da cachola ...

É possível instalar sensores hall em uma configuração que lembra a dos pickups, com um magneto, obtendo-se o sinal pela variação da relutância.  Esta pode ser uma boa alternativa aos pickups, particularmente quando há probs com espaço ... voltamos ao assunto oportunamente ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 17 de Maio de 2009, 11:53
Grande Jorge... Vou seguir seu conselho.... Alebe.... nos mantenha informado....

Abraço

André Lima


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 17 de Maio de 2009, 14:18
Taí para o LM324, este para lcd modelo 1602ED que tinha aqui.
Ja estou modificando tambem para usar o lcd original do Viumau. Posto em seguida.


Editado: Mudei a imagem pois faltou a trilha de Vdd pro pic
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 17 de Maio de 2009, 16:43
Taí para o LM324 ...

Que chique !

Quando crescer eu quero ser assim ... he, he, he ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 17 de Maio de 2009, 17:40

he he he, dificil...
Vc ja entrou na fase do encolhimento  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: kommandeur em 17 de Maio de 2009, 18:20
Pô Alebe, quanto vc vai cobrar a hora aula no eagle...

Como vc mesmo já falou: _ tá dimais di boa !
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Lívero em 17 de Maio de 2009, 19:08
Como disse nosso amigo...

Pô Alebe, quanto vc vai cobrar a hora aula no eagle...

Como vc mesmo já falou: _ tá dimais di boa !

faço as dele as minhas palavras....

venho aconpanhando este topico desde o inicio e vcs estao de parabens pelo trabalho feito e pelas saidas encontradas como o LM324 .... este eh um dos projetos que tenho em mente apos a finalização de minha cnc.....

estao de parabens todos .......

pô para flar a verdade este forum é muito bom...hehe
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 17 de Maio de 2009, 19:37
Esse ai é o Alebe.....

Olha só que belezinha de trabalho......parab éns meu amigo..... vou jogar esse projeto na protoboard .... se rodar, o circutinho vai ficar show de bola....

Valeu Alebe....

Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: sandrus em 17 de Maio de 2009, 20:33
Alebe,

parabens pelo trabalho

ficou show mesmo a placa
trabalho de primeira


Abraços
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 17 de Maio de 2009, 20:42
Alebe estou pegando o gancho e já estou providenciando os componentes pela Farnell.....

03 pçs - Sensor QRB1114 - Fairchild Semiconductor - Cod Farnell - 83C0495 - R$ 3,26 cada

01 pç - PIC 16F648A - Microchip Technology - Cod Farnell - 69K7633 - R$ 11,77 cada

03 pçs - Amp-op LM324AN - Texas Instruments - Cod Farnell 43K5293 - R$ 0,84 cada

Preço total com frete e impostos... R$ 33,10
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 17 de Maio de 2009, 20:59
... quanto vc vai cobrar a hora aula no eagle...

Marcão, foi assim: fechei os olhos e fui clicando! quando espiei já estava assim.  ;)
Brigadu

faço as dele as minhas palavras....

Valeu Livero

Esse ai é o Alebe.....

 ::)

Citar
.... vou jogar esse projeto na protoboard .... se rodar, o circutinho vai ficar show de bola....

Ja rodei na proto. E ja estou montando na placa.
Até amanhã ta finalizado.

...trabalho de primeira...

O seu tambem na 3ax modular. Muito bom



                   
Como ja falei, foto de cel com 1.2Mp é uma m****. Mas mesmo assim vou mandar.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 17 de Maio de 2009, 21:12

Fiz uma brincadeirinha aqui no comecinho da noite, um taco baseado em PSoC, com bargraph, só de chinfra ...  ;D

Sobrando tempo e o saquinho não estando muito cheio, vou ver se melhoro a coisa ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 17 de Maio de 2009, 22:02
Grande Alebe....

Sua placa ficou um espetáculo...

Não é querendo ser folgado, mas sendo....tem como vc postar o programa cnc desse layout ?? Pelo visto vc o fez com 3 ferramentas distintas.. certo ??

Uma pra fresar as trilhas e 2 brocas com diametros diferentes para fazer os furos.... tenho aqui uma fresa em V para gravação e brocas de varios diametros tb... Qual é a profundidade que vc utiliza para a remoção do cobre ??

Pensei em fazer por processo de transferência, mas vi que que sua placa ficou excelente, então porque não usinar ??

Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 17 de Maio de 2009, 22:10
Vocês não tão mole não hehehehehehe, valeu amigo Alebe plaquinha muito bem feita parabéns...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 17 de Maio de 2009, 22:11

Fiz uma brincadeirinha aqui no comecinho da noite, um taco baseado em PSoC, com bargraph, só de chinfra ...  ;D

Sobrando tempo e o saquinho não estando muito cheio, vou ver se melhoro a coisa ...

Jorge só tá enovando pra dar água na boca da galéra né, hehehehehehe....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 17 de Maio de 2009, 22:18
Grande Jorge.... Essa sua idéia é muito interessante.....

Me lembrei que a tela de monitoramento de carga do spindle dos comandos FANUC tem um recurso muito parecido, ou seja... um display mostra o RPM real e a carga do spindle durante a usinagem é mostrada num bargraph como esse. É tomado como referência a corrente do motor de 0 a 100%. Por exemplo... se a carga ultrapassa 75% numa determinada usinagem então é bom ficar atento com o tipo de ferramenta e dados de corte a se utilizar...

Já o comando Siemens mostra além do bargraph e a corrente do motor em porcentagem, mostra também o valor da corrente de acordo com a barra numa janela em frente....

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 17 de Maio de 2009, 23:48
....tem como vc postar o programa cnc desse layout ??

Vou postar sim André.
Mas como esqueci da trilha do Vcc para o pic vou ter que gerar outro Gcode.
E vou disponibilizar todos os arquivos para as duas opções de lcd.
Mesmo porque, o dono de tudo isso é o Viumau viu. hehehe

Citar
Pelo visto vc o fez com 3 ferramentas distintas.. certo ??

4
Uma pra fresar as trilhas (30°), 2 brocas (0.8 e 1mm) e uma de 1.95 raiada para cortar.

Citar
Qual é a profundidade que vc utiliza para a remoção do cobre ??

Tava usando 0.15mm. Nesta fiz com 0.12mm e gostei.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 17 de Maio de 2009, 23:57
Obrigado Viumau, mas o trabalho duro foi o seu.
E traduzir Tailandês deve ser f***.  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 18 de Maio de 2009, 07:06
... um display mostra o RPM real e a carga do spindle ...

Pois é André, dá pra melhorar a coisa, a legibilidade por exemplo, eliminando os zeros à esquerda e acrescentando um ponto de milhar, além coisas como o que vc citou. Aliás a idéia de monitorar a caga do spindle é ótima, já tá no caderninho. Não seria mal dispor tb de um termômetro.

A título de curiosidade: meu tacômetro tá medindo o período e não a frequência. Um primeiro passo em direção ao autoranging (seleção automática de faixa). A base de tempo é o oscilador interno, sem cristal. Um teste rápido, injetando 60 Hz da rede (= 3.600 rpm), mostra 3.586 rpm, ou seja, um desvio menor que 0,4 %, nada mal.

Já dá pra programar o número de pulsos por revolução e já há um módulo PWM implementado, já seria possível controlar a velocidade em malha fechada.


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 18 de Maio de 2009, 09:35
Pois é Jorge....

De repente dá pra fazer o seguite...

Num display LCD de 4x16 a 1 linha indica a rotação, a segunda mostra o bargraph, a terceira a escala do bargraph e a quarta a temperatura... isso seria o máximo heim !!! Vou dar uma olhada aqui pra ver se tenho algo pra te inspirar....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 18 de Maio de 2009, 09:46
Este é um exemplo do monitoramento da carga da FANUC
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 18 de Maio de 2009, 10:09
Num display LCD de 4x16 ...

Óia, na verdade dá pra usar um 2 x 16 mesmo, mas claro que com um 4 x 16 a coisa fica mais chique ...

Mais tarde vou ver se consigo pendurar um termômetro na trapizonga ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 18 de Maio de 2009, 10:14

O que seria a "carga" do motor??
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 18 de Maio de 2009, 10:40
A carga do motor que estamos discutindo, nada mais é do que o esforço que o motor sofre durante uma usinagem....

Imagine só vc usinar um material com uma ferramenta bem desgastada por exemplo, o esforço que o motor deverá fazer é maior do que se tivesse tabalhando com uma ferramenta nova.

O aumento do "esforço do motor", é diretamente proporcional à corrente, que por sua vez, essa corrente medida é convertida (nesse caso da foto acima) em porcentagem.

Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 18 de Maio de 2009, 10:45
O que seria a "carga" do motor??

As forças de usinagem ... a combinação de tipo de ferramenta, velocidades de rotação e avanço, profundidade, material, etc determinam a carga no spindle ... conhecer a carga real e confrontá-la coma teórica é interessante, permite diagnosticar alguns problemas e refinar a estratégia de usinagem.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 18 de Maio de 2009, 11:13

Se for o torque seria necessário um sensor de torque, o que requer algumas modificações mecânicas na instalação ou fixação do motor. Ou quem sabe um sensor acoplado no spindle (um sensor sem fio), entre a ferramenta e a pinça, mas acho que seria meio inviável.... Também poderia se pensar em medir esforços nos eixos X, Y e Z, além do torque....

Por outro lado, a corrente é mais fácil de medir (p.ex.: um pequeno transformador de corrente) e é possível inferir o torque a partir desta.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 18 de Maio de 2009, 16:46

Montei o bicho e aparentemente está tudo correto com trilhas, possiveis curtos, etc.
Mas não há variação de rpm no lcd. Parece ser na etapa amplificadora.
Vou partir pruns testes com o multimetro pra saber onde o sinal não passa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 18 de Maio de 2009, 19:17
Mas não há variação de rpm no lcd. Parece ser na etapa amplificadora.

Como vc tá fazendo a captação do sinal ? Que tipo de sensor ?

Não é incomum a inversão da polaridade do LED ou do fotodiodo ...

Vc consegue verificar com o multímetro a variação do sinal no fotodiodo ?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 18 de Maio de 2009, 19:51
Montei o bicho e aparentemente está tudo correto com trilhas, possiveis curtos, etc.

Se serve de consolo, conferi o layout aqui e tb não encontrei probs ...

PS: exceto, talvez, um. O cap de entrada, especificado como 100nF (0.1uF) no esquema, aparece como 10nF no layout ... se for este o valor de fato instalado, a atenuação do sinal de entrada será bastante expressiva. Simulei aqui pra confirmar e aconteceu o que esperava ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 19 de Maio de 2009, 01:15

Citar
Como vc tá fazendo a captação do sinal ? Que tipo de sensor ?

Com o c7l3 conectado nos bornes. Mas tentei tambem com um transmissivo.

Citar
Não é incomum a inversão da polaridade do LED ou do fotodiodo ...

Emissor e katodo = terra, coletor = entrada, Anodo = saída, certo?

Citar
Vc consegue verificar com o multímetro a variação do sinal no fotodiodo ?

Com os sensores não conectados na placa tenho uma leitura boa de quase 5V de sinal.
Quando conecto mostra 1.27V ad eternum.
Nos pinos do 324, fora o VDD = 5V, todos os outros, do 1 até o 7 = 2.47V.

Citar
exceto, talvez, um. O cap de entrada, especificado como 100nF (0.1uF) no esquema, aparece como 10nF no layout ...

Esse foi um lapso ao conferir os valores.
Ao modificar a placa, usei o original do Viumau e não troquei o valor.
Na modificação para o 741 que ele postou tambem ainda esta como 10nF. Verifica aí Maurício!

Aqui já ta montado com o de 100n.

Mas isso tudo é só um probleminha.
Ao tirar o lcd para trocar o cap., ele escapou da mão e caiu dentro de um balde de agua que estava ao lado da bancada...  ;D
Acho que vou precisar doutro  :'(
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 03:44
Amigos montei a plaquinha do meu tacômetro com os 2 LM741 hoje e pude observar que sem o 4049 só com um jumper como o Jorge sujeriu a leitura do RPM oscila um pouco na casa de 200 RPM´s, já com o dito cujo do 4049 não oscila nada, então tô na dúvida, a leitura está correta ou volto pra prancheta de desenho? Como saber se este tacômetro está lendo os RPM´s corretos (falta instrumentação para mim)? Ou taco fogo em tudo e vou vender sorvetes? Tô ferrado tá entrando o inverno, hehehehehe...

Ps;do Ps: Alebe o meu circuito ainda está com os capacitores de 10nF...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 03:48
Jorge porque decidimos colocar um amplificador na entrada em vez de um comparador, será que a melhor saida seria amplificar o sinal ou dar maior exatidão na leitura colocando um comparador?
Outra coisa que notei é que no seu projeto abaixo vc colocou o sensor em linha com o eixo do motor, o correto não seria colocar o sensor em sentido transversal ao mesmo???

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 19 de Maio de 2009, 07:28

Jorge e viumau, me permitam entrar no assunto para acrescentar algumas opiniões...

porque decidimos colocar um amplificador na entrada em vez de um comparador, será que a melhor saida seria amplificar o sinal ou dar maior exatidão na leitura colocando um comparador?

Colocar o comparador antes não melhora a exatidão, pelo contrário. Sendo o sinal de pequena amplitude, é necessário amplificá-lo primeiramente para em seguida compará-lo com um limiar fixo
ou numa faixa (banda morta), usando o Schmitt Trigger que o Jorge colocou. Nesse caso, se o sinal for pequeno, será insuficiente para disparar o Scmitt Trigger, aí entra o amplificador.

É necessário checar se as ligações do sensor e led infravermelhos estão corretas. Sugiro medir as tensões nos terminais de ambos e postar aqui para um veredito. Pois, se a tensão no detector (foto transistor?) estiver muito baixa, o mesmo estará saturado e impedido de gerar sinal. Isso pode ocorrer se a resistência de polarização for muito baixa. A saturação também poderia estar ocorrendo devido a iluminação ambiente excessiva, seria bom também medir a tensão no sensor sem luz e sob luz normal.

Outra coisa que notei é que no seu projeto abaixo vc colocou o sensor em linha com o eixo do motor, o correto não seria colocar o sensor em sentido transversal ao mesmo???

O sensor transmissivo gera uma amplitude maior, que o reflexivo (da foto), e mais facilmente detectável. E também é menos suscetível à luz ambiente.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 08:27
Com os sensores não conectados na placa tenho uma leitura boa de quase 5V de sinal.

Hum ... vamos ver se estamos nos entendendo ...

Veja o esqueminha abaixo, medindo entre TP e "terra", vc deve medir perto de 5V, considerando o C7L3 sem nada na frente. Aproximando um objeto refletor, digamos uma folha de papel branco, a tensão deve cair.

Considerando o sensor transmissivo, sem obstrução do feixe, a tensão deve ser próxima a 0V e com obstrução, perto de 5V.

Citar
Quando conecto mostra 1.27V ad eternum.

A variação de tensão deveria ser idêntica ao dos testes acima. Será que não houve inversão, o LED conecado no lugar do fotodiodo e vice-versa ? Os valores dos resistores de polarização estão corretos ?

Citar
Nos pinos do 324, fora o VDD = 5V, todos os outros, do 1 até o 7 = 2.47V.

Tá correto.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 09:13
Jorge porque decidimos colocar um amplificador na entrada em vez de um comparador, será que a melhor saida seria amplificar o sinal ou dar maior exatidão na leitura colocando um comparador?

O Gil já explicou os critérios e os motivos.

Citar
Outra coisa que notei é que no seu projeto abaixo vc colocou o sensor em linha com o eixo do motor, o correto não seria colocar o sensor em sentido transversal ao mesmo??

Maurício, de modo geral essa é considerada a posição de melhor leitura, a que proporciona melhor contraste. Não há exatamente uma posição correta, o sensor pode funcionar em qualquer posição, a melhor vai depender da aplicação. Neste caso, com o OPB125A, funfa em ambas as posições, mesmo sem qualquer tratamento do sinal e a posição definitiva é escolhida em função da conveniência mecânica.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 09:21
... pude observar que sem o 4049 só com um jumper como o Jorge sujeriu a leitura do RPM oscila um pouco na casa de 200 RPM´s, já com o dito cujo do 4049 não oscila nada


Um tanto estranho isso ... o sinal já teria sido tratado e quando chega ao 4049 já tá quadradinho, o 4049 não deveria fazer qualquer diferença ...

Citar
Como saber se este tacômetro está lendo os RPM´s corretos (falta instrumentação para mim)?

Vc poderia, por exemplo, comparar a leitura de um cooler de PC pelo BIOS ou algum prog que faça isto e com o tacômetro ...

Pode tb injetar o sinal 60 Hz da rede, que deve redundar em uma leiura de 3.600 rpm. Faça isto encostando o dedo na entrada ou use um trafo de baixa tensão e um divisor resistivo. Se não souber como fazer eu explico melhor.

É bom colocar um cap maior que 10nF ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 13:20
Ok meninos voltando aos testes, depois dou outro parecer...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 19 de Maio de 2009, 14:10
... pude observar que sem o 4049 só com um jumper como o Jorge sujeriu a leitura do RPM oscila um pouco na casa de 200 RPM´s, já com o dito cujo do 4049 não oscila nada

Se estiver usando um LM324, pode ser que a saída não seja TTL, então, poderia haver algum erro na leitura. Então o 4049 poderia fazer diferença... Nesse caso, já que o soquete do 4049 já existe, acho que poderia ser interessante usar um Schmitt Trigger, das famílias CMOS ou TTL, no lugar do 4049.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 14:38
... pude observar que sem o 4049 só com um jumper como o Jorge sujeriu a leitura do RPM oscila um pouco na casa de 200 RPM´s, já com o dito cujo do 4049 não oscila nada

Se estiver usando um LM324, pode ser que a saída não seja TTL, então, poderia haver algum erro na leitura. Então o 4049 poderia fazer diferença... Nesse caso, já que o soquete do 4049 já existe, acho que poderia ser interessante usar um Schmitt Trigger, das famílias CMOS ou TTL, no lugar do 4049.


Minilathe estou usando o LM741cn e sensor C7L3 ok...

Jorge fiz uns testes aqui com um cooler como indicado e realmente o resulado ficou diferente então vamos lá.
Tenho em meu pc um controlador de cooler Zalman ZM-MFC2 para controle de 4 coolers que mede tanto temperatura do PC como o RPM dos coolers, também posso variar a rotação dos ditocujos, nele o coooler que testei fica na casa de 2950 á 3050 RPMs e na BIOS do PC fica com o mesmo valor de RPM.
Coloquei o mesmo cooler com uma alimentação independente (fonte de PC) ao do tacômetro (fonte de bancada) para não ter qualquer interferência, no teste com o 4049 no lugar o RPM vária muito na casa dos 1000 RPM (o contrário da medição que citei acima), já com o jumper no lugar do 4049 a rotação ficamais estável, variou em torno de 2800 á 3200 RPM (o que ainda acho muito).
Sem o sensor a entrada o sinal está medindo 5,04V, com o sensor no vazio está com 4,85V, com uma folha de papel branco na frente do sensor cai para 1,30V e com uma folha de papel preto fosco fica com 3,2V.
Outra dúvida, devo deixar o eixo preto e fazer uma faixa branca no eixo ou pintar todo de branco e deixar uma faixa preta?
Irei trocar os capacitores de 10nF para 100nF agora e medir novamente, segue a foto do Zalman para quem não conhece...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 15:11
Outra coisa que eu pude ver é que no projeto inicial que coloquei tem  erros na placa, 1° faltava ligar o sinal do amplificador ao 4049 como o amigo Alebe disse (falha minha), 2º o trimmpot de contraste do LCD estva com a ligação errada (falha minha novamente),vamos ver se acerto agora hehehehehehe...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 16:12
Desconciderem os antigos arquivos que enviei por conter erros no projeto, segue os arquivos já com todas as correções feitas...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 19 de Maio de 2009, 18:19
Não sei se esses comentários ainda são válidos...

Minilathe estou usando o LM741cn e sensor C7L3 ok...

O LM741 possui resposta em frequência um pouco pior que o LM324. A saída não é TTL, se for manter o 741, é necessário usar o 4049 ou outro CI com saída TTL.

Zalman para controle de 4 coolers que mede tanto temperatura do PC como o RPM dos coolers, também posso variar a rotação dos ditocujos, nele o coooler que testei fica na casa de 2950 á 3050 RPMs e na BIOS do PC fica com o mesmo valor de RPM,

Uma dúvida, essa indicação de RPM seria confiável?? Nâo seria melhor um gerador de sinais? Ou então a saída de uma placa de áudio acoplada a um software gerador de formas de onda, de frequência conhecida?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 19:05
Coloquei o mesmo cooler com uma alimentação independente (fonte de PC)

A fonte deveria a ser a mesma do PC onde vc fez as primeiras verificações, pra evitar variações na tensão e na velocidade do cooler. A segunda fonte de PC tinha carga na saída de 5V ? Sem isto a saída de 12V muito provavelmente não estabiliza ...

Citar
no teste com o 4049 no lugar o RPM vária muito na casa dos 1000 RPM (o contrário da medição que citei acima), já com o jumper no lugar do 4049 a rotação fica mais estável, variou em torno de 2800 á 3200 RPM (o que ainda acho muito).

Isto está um tanto estranho ... tenho idéia do que possa ser mas falemos disso adiante ...

Citar
com o sensor no vazio está com 4,85V, com uma folha de papel branco na frente do sensor cai para 1,30V e com uma folha de papel preto fosco fica com 3,2V.

Temos uma variação de pelo menos 1V, o que é mais que suficiente pra coisa funfar bem e indica que o sensor tá com boa saúde e conectado corretamente.

Citar
Outra dúvida, devo deixar o eixo preto e fazer uma faixa branca no eixo ou pintar todo de branco e deixar uma faixa preta?

Isto não é muito relevante, idealmente metade preto, metade branco. o que é importante que a faixa, se for apenas uma faixa, não seja muito estreita.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 19:23
O LM741 possui resposta em frequência um pouco pior que o LM324.

Verdade, mas isto não é relevante para esta aplicação.

Citar
A saída não é TTL, se for manter o 741, é necessário usar o 4049 ou outro CI com saída TTL.

A saída não é TTL e nem precisa ser rotulada como tal para estar em conformidade com a lógica TTL.

Tô mandando abaixo a tabelinha com os níveis de tensão que definem os níveis lógicos. Como se pode verificar, não é uma impossibilidade o casamento de um 741 com TTL.

É bom que conste dos autos que não recomendo o 741 para esta aplicação, e se fosse obrigado a utilizá-lo certamente o circuito seria alterado em consideração às suas características.

Citar
Uma dúvida, essa indicação de RPM seria confiável??

Em duas ocasiões apenas confrontei a leitura do BIOS com um frequencímetro de bancada e não verifiquei desvios significativos. Uma consideração importante aqui é que para estes testes iniciais importa mais verificar a consistência da leitura e menos sua exatidão.

Citar
Nâo seria melhor um gerador de sinais?

Claro que seria, mas nem todos dispomos dos instrumentos mais adequados, né ?

Citar
Ou então a saída de uma placa de áudio acoplada a um software gerador de formas de onda, de frequência conhecida?

Esta é uma boa sugestão, está ao alcance da maioria e é perfeitamente adequada a aplicação.

Na mesma linha, sugiro tb os osciloscópios e frequencímetros que usam a placa de som, são muito bons dentro de suas limitações, servem muito bem aos testes aqui discutidos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 19:53
Jorge a fonte que usei para os testes foi a mesma do pc para não perder a referência do teste, a alimentação do tacômetro é que foi com uma fonte de bancada ok...
Saindo uma plaquina novinha do fornoooooooooooooo. .. Corroida, limpa e a próxima invernizada... Tô montando ela agora, aguardem cenas dos próximos capítulos, hehehehhe...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 20:10
Tô montando ela agora, aguardem cenas dos próximos capítulos, hehehehhe...

Vá gostar de tacômetro assim na Cochinchina ... ou na Índia, como tá na moda ...  ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 19 de Maio de 2009, 20:15
Grande Jorge....

Um dia eu comprei um desses osciloscopios que funcionam com a placa de som... por sua vez acabei abandonando ele aqui por não saber usar essas coisas....mas taí uma boa oportunidade pra brincar com esse aparato....

Porisso fico aqui de bico calado só lendo e "tentando" entender o que vcs estão discutindo hehehe.... pois eletronica digital pra mim é o mesmo que coreano.

De qualquer forma eu tiro o chapeu pra vcs que "manjam" muuuuito disso, e pelo progresso da coisa, estou vendo que estamos quase lá.....

Abraços
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 21:36
Placa pronta vamos aos testes mas só depois da janta pois, saco vazio não para em pé hehehehe...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 19 de Maio de 2009, 21:54
... mas taí uma boa oportunidade pra brincar com esse aparato ...

Sem dúvida André ! O Osciloscópio é um instrumento fantástico. E divertido !  ;D

Bota pra funcionar que vc vai gostar ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 19 de Maio de 2009, 22:12
Óia só o capricho desse homi....

Parabens pela montagem Viumau.... depois de tanta discussão, com certeza vai dar tudo certo....

Um abraço e boa sorte...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 22:48
Pessoal lamentavelmente estou pedindo desculpas pois errei mais uma vez o layout na página anteiror, esquecí de ligar o 5V que vão para os amplificadores, como eu ví que muitos já andaram baixando deletem por favor e tornem a baixar novamente porque já os corrigí ok, foi mal acho que to perdendo o geito, mas um dia eu aprendo a fazer circuito impresso quenem gente grande, ;o)...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 19 de Maio de 2009, 23:12
Bom depois dessa última mancada vai o diagnóstico do tacômetro 3, nessa última placa não coloquei o 4049 como os amigos solicitaram, acabei de fazer os testes e surpresa tá funfando que é uma maravilha, o cooler testado está rodando a 3600 RPM com uma variação de 100 RPM, ou seja está igualzinho ao meu Zalman. Amanhã colocarei ele na CNC para fazer os estes na tupi e no Dremell, um outro teste rápido (meia boca) que fiz aqui na bancada com o Dremell funcionou perfeitamente, aumentando e baixando a velocidade de rotação se manteve estável sem aquela pornografia que estava no primeiro projeto.
Alebe dá uma informada como está o seu projeto aí cm o LM324, aqui a variação quaze que parou totalmente...

Segue o link do vídeozinho que fiz comtém 10 megas...

http://www.4shared.com/file/106519254/c97592d2/MOV00412.html
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 19 de Maio de 2009, 23:40

Beleza Viumau,
Só to chegando na area agora, e amanhã conserto a placa com o 324.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 20 de Maio de 2009, 00:05
Óia só o capricho desse homi....

Parabens pela montagem Viumau.... depois de tanta discussão, com certeza vai dar tudo certo....

Um abraço e boa sorte...

Obrigado pelo elogio e insentivo amigo André...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 20 de Maio de 2009, 07:07

Alexandre, o LCD sobreviveu ?

Imagino que vc tenha deixado pra secar, talvez ao sol ...

Eu ia comentar sobre isto mas tive que sair e esqueci, mas a diquinha é só isto:

A água em sim não danificaria o display, creio, mas sais e outro solutos podem causar probs. Já recuperei alguns aparelhos, alguns celulares e até um netbook afetados por enchente ou que caíram em piscinas e até no vaso sanitário  ;D

Minha primeira providência em todos os casos foi lavar abundantemente com água limpa e depois com destilada, secando a seguir com uma pistola de ar quente e ao sol. Por incrível que possa parecer, todos os gadgets funcionaram.  ;D ;D ;D

Se pifou mesmo, tenho aqui uns displays procê, só não prometo que tenham o mesmo layout dos pinos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 20 de Maio de 2009, 08:48
Viumau...

O video ficou fantástico.... mas eu reparei que as últimas duas casas não oscilam.... foi coincidência, ou ainda falta um ajuste fino ??
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 20 de Maio de 2009, 09:02
... reparei que as últimas duas casas não oscilam ...

André, pelo que pude verificar simulando o tacômetro no Proteus, as unidades e dezenas são desprezadas, o display é formatado assim: XXXX00, onde unidades e dezenas são sempre zero e apenas os dígitos das centenas até a dezena de milhar (X) são computados e mostrados.

Isto não é raro em tacômetros digitais, já que a leitura de unidades e dezenas é, via de regra, quase impossível e em muitos casos não é significativa. É bem o caso de spindles de alta rotação, para o qual esse taco foi concebido.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 20 de Maio de 2009, 10:47
Perfeito Jorge... agora entendi.....

Obrigado pela explicação...

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 20 de Maio de 2009, 12:25
Grande Jorge...

Olha ai o que eu tirei do armário....

Bom pelo menos eu consegui configurar o bichim.... agora só falta aprender tudo sobre ele......hehehehe

Assim que o meu taco ficar pronto, vou pedir uma ajuda sua pra checar uns sinais só por graça e assim começar a entender mais sobre o osciloscopio....

Esse meu kit tem 2 interfaces... sendo uma interface para medir desde alguns mV até 3V se a tensão for de 3V a 600V então tenho que usar outra interface.

Veio junto tb um gerador de frequencia para testar o osciloscopio...

O KIT é bem bacana.... Pra quem sabe usar é claro.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 20 de Maio de 2009, 12:36
Assim que o meu taco ficar pronto, vou pedir uma ajuda sua pra checar uns sinais só por graça e assim começar a entender mais sobre o osciloscopio ...

Opa, com o maior prazer, a gente tamus aí ...  ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 20 de Maio de 2009, 19:11

Alexandre, o LCD sobreviveu ?

...Se pifou mesmo, tenho aqui uns displays procê...

Estamos, eu e ele comemorando.
O renascimento dele. e o nascimento do taco.
Mesmo assim muito obrigado pela oferta jorge.
Sábado eu levo ele aí.

Vai uma video prôces.




Usei o sensor transmissivo de drive de 5 1/4, Depois tento com o L3C7.
Usei a dremel para ler a velocidade e leu toda a escala, de algumas centenas até 33.000 rpm.
A variação no video é por que a dremel foi usada com um dimmer que varia um pouco mesmo.
E a foto do interruptor do sensor que construì.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 20 de Maio de 2009, 19:21
É até bonito de vê né !!!!

Parabens Alebe, fico feliz que tudo foi bem... ainda estou aguardando os componentes da Farnell. Logo o meu entra em ação....

Enquanto isso, andei pesquisando na net e encontrei um calendário e um relógio em um só programa, composto por um PIC 16F628A e componentes fáceis de achar.... segue o esquema e o codigo fonte...não testei ainda, confesso que comecei a brincar com o Proteus a pouco....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 20 de Maio de 2009, 19:29

Valeu André.  ;)

Esqueci de avisar. Já, já eu disponibilizo os arquivos!
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 20 de Maio de 2009, 19:42

Alexandre, o LCD sobreviveu ?

...Se pifou mesmo, tenho aqui uns displays procê...

Estamos, eu e ele comemorando.
O renascimento dele. e o nascimento do taco.
Mesmo assim muito obrigado pela oferta jorge.
Sábado eu levo ele aí.

Usei o sensor transmissivo de drive de 5 1/4, Depois tento com o L3C7.
Usei a dremel para ler a velocidade e leu toda a escala, de algumas centenas até 33.000 rpm.
A variação no video é por que a dremel foi usada com um dimmer que varia um pouco mesmo.
E a foto do interruptor do sensor que construì.


Háááááá tacometrinho danado, parabéns Alebe mais um funfando....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 20 de Maio de 2009, 19:48
Estamos, eu e ele comemorando. O renascimento dele. e o nascimento do taco.

Boa !
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RAranda em 20 de Maio de 2009, 19:52
Nobre Alebe........

Mais um para a coleção, daqui a pouco vai fazer um outro com tela de LCD.

Parabéns.

Grande Viumau........

Meus parabens pela dedicação e espirito de doação ao compartilhar seu projeto com todos deste inestimável grupo.

Ilustre André.....

Agora esperamos o seu, mas pelo que já pudemos notar, vai sait tão caprichado quanto suas máquinas.

Parabéns a todos.

Grande abraço.

Rubens     
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 21 de Maio de 2009, 13:33
Rubens....

Estou ancioso pra brincar com o projeto.... porém aguardando os componentes.....  Assim que chegar, vou botar pra quebrar... quer dizer funcionar....

E vc o que está achando dessa parafernalha toda ??? Vai construir o seu ??? Não vale ganhar nada do Alebe heim !!!! Pode começar a brincar que além de vc aprender um monte ainda se diverte....


Jorge.... ontem instalei o dito cujo do Proteus... e o pouco tempo que brinquei com ele deu pra perceber que o bichim é fantastico, embora eu tenha tomado um banho pra aprender o básico do básico.

Vi nos posts anteriores que vc simulou tudo no Proteus... agora fiquei curioso e vou montar o projeto do tacometro nele pra ver como esse software funciona.... porém tenho uma duvida....Olhando os LCDs disponiveis na biblioteca,  percebi que não tem nehum parecido com esses que estamos usando... Vc poderia me dizer qual é o LCD que vc simula o tacometro ?? Se possivel bota um print screen do projeto pra eu dar uma olhada...

Um grande abraço e obrigado.

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 21 de Maio de 2009, 13:37
Pessoal,
Os arquivos para o LM324.
Percebam que este lcd tem a disposição dos pinos diferente do usado pelo Viumau com o 741.

Assim que tiver mais um tempinho eu posto os arquivos com a pinagem do outro modelo de lcd para o LM 324.

Enjoy!
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 21 de Maio de 2009, 13:43
Vai construir o seu ??? Não vale ganhar nada do Alebe heim !!!!

 ;D ;D ;D

Citar
Pode começar a brincar que além de vc aprender um monte ainda se diverte....

Isso mesmo André. Ele não sabe o que está perdendo.

Citar
Olhando os LCDs disponiveis na biblioteca,  percebi que não tem nehum parecido com esses que estamos usando... 

É provavel que vc ache na net ou até no desenvolvedor do proteus bibliotecas com outras pinagens.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Jorge_BH em 21 de Maio de 2009, 16:06
Ficou muito bom, Alebe.
Parabéns.
Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RAranda em 21 de Maio de 2009, 17:16
Nobre André.......

Não sei se depois do que voce escreveu o Alebe ainda vai querer me dar alguma coisa. rsrsrsr.

Uma pena, pois o outro ficou super caprichado.

Quanto á fazer, mesmo não precisando de outro, acho que me empolguei com sua "imposição".

Não tenho como fazer a placa, pois minha máquina ainda não está acabada, mas quem sabe eu ganhe alguma de alguem. eheeheheh.

Dai compro os componentes e começo a montar o meu também.

Faltando apenas o gravador de PIC, que já sei onde vou conseguir um emprestado para gravar o programa.

Mas vamos ver, estou querendo mesmo é terminar a minha máquina.

Mas de qualquer maneira valeu o incentivo.

Mestre Alebe.......

Meus parabens, e olha que as vezes eu fico duvidando que voce seja tão e somente um ótimo violinista.

Grande abraço.

Rubens   
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 21 de Maio de 2009, 18:07
Boa noite galera....

Olha minha placa nascendo ai....

Acabei de receber tb os componentes faltantes da Farnell

A fresa que tenho não é muito boa pra gravação, vou ver se amanhã eu corto outra.... A placa nãoficou lá aquelas coisas... ficou com muita rebarba...

Ahh outra coisa galera... Não sei se está acontecendo com vcs, mas ao entrar no site do guia cnc aparece uma mensagem de virus, tanto no PC do escritório, quanto o daqui de casa... Favor avisar o moderador.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 21 de Maio de 2009, 18:12
Segue a foto da placa usinada....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 21 de Maio de 2009, 18:15

Valeu Jorge.  ;)
Mas quem merece é o Viumau.

Rubens,

É que vc nunca me viu tocando...  :P

André,
Sempre fica uma rebarbinha.
Use uma lixa 280 ou 320 para tirar o grosso e depois uma palha de aço de cozinha.

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 21 de Maio de 2009, 18:18
Segue a foto da placa usinada....

Mas ficou muito bom André!!! Parabens.

Vi que vc usou só uma broca.
Cuidado agora ao alargar pros compo maiores.
Não faça segurando a tupia ou dremel na mão. pode acontecer uns trancos e abrir mais do que precisa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 21 de Maio de 2009, 18:22
Realmente André tem um vírus sim é um trojan chamado "heur" e tá vindo por java, Jost dá uma olhada que vai bichar tudo, tem alguém sacaneando...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 21 de Maio de 2009, 19:06
Jorge.... ontem instalei o dito cujo do Proteus... e o pouco tempo que brinquei com ele deu pra perceber que o bichim é fantastico, embora eu tenha tomado um banho pra aprender o básico do básico.

Boa ! Vale a pena conhecer ... assim vc ensina pra gente ... he, he, he ...

Citar
... percebi que não tem nehum parecido com esses que estamos usando...

Tem sim, tô mandando anexo o arquivo que usei aqui pra simular. É adequado pra qualquer display compatível com HD44780 (que na verdade é o controlador).
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RAranda em 21 de Maio de 2009, 19:55
Também estou recebendo a mesagem de virus, e pensei que era só comigo.

Grande André.....

Já que fez compras recentes, poderia nos informar o valor, para que pudessemos ter uma noção dos valores, pois pretendo buscar os meus na Santa e gostaria de ter uma ideia de valores.

Nobre Alebe.......

Como sempre muito modesto.

Mas quem sabe um dia não nos convida para ver uma apresentação, assim poderemos tirar nossas proprias conclusões.

Ou quem sabe não nos presentei no encontro em Sorocaba com um grande "show" de orquestra de um violino só.

Grande abraço.

Rubens 
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 21 de Maio de 2009, 22:41
Alebe,

Valeu a dica.... como eu n tinha broca pra usar na tupia, então eu só marquei os furos pra furar na minha furadeira de bancada, pois tenho as brocas, mas só servem no mandril da furadeira....

Raranda...

PIC foi 11,50 lascas, o LM324 foi 0,80 lascas e o sensor QRB1114 foram 3,53 lascas.... porisso é que comprei um monte desses mais baratinhos....

Jorge...

Quem me dera te ensinar sobre o Proteus... fiquei mais de uma hora pra simular um led acender...Ahhh e sem pic sem nada apenas bateria resistor e led....
hehehehe

Abraço a todos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 21 de Maio de 2009, 22:45

Por falar em proteus, que versão vocês usam?
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 22 de Maio de 2009, 07:36
Grande Jorge...

Não consegui abrir o arquvo do Proteus.... uma mensagem de incompatibilidade aparece, estou usando a versão 7.1 SP2.

Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: sandrus em 22 de Maio de 2009, 13:05
André,

instala o 7.4 que abre



Alebe,

eu usava o 7.2 até ontem... ai atualizei pra 7.4



Abraços
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 22 de Maio de 2009, 14:12
Alebe,

eu usava o 7.2 até ontem... ai atualizei pra 7.4

Então não tô tão desatualizado. Tenho o 7.2. Valeu.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: CRBR em 22 de Maio de 2009, 14:19
Alebe,

Você que fez o Mostrador poderia nos dizer qual foi o custo com os componentes e com visor LCD, enfim todos os materiais.

Obrigado,

Carlos
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 22 de Maio de 2009, 16:18
Boa tarde a todos....

Bom depois de fazer tantas placas, a 4a ficou boa, no entanto tive que fazer todas as furações antes de usinar, pois o Alebe me avisou, e como eu sou teimoso não o ouvi....

fazer os furos manualmente ... sem chance....

enfim, aprendi mais uma.... hehehehe

Placa feita componentes devidamente soldados, ops quer dizer.... resistor de 5K não encontrei, mas coloquei um de 4k7.. tudo bem ???

Olhem a foto e vejam se eu fiz a soldagem certa do sensor...

Bom, meu display é um pouco diferente do display do Alebe.... pois o meu tem uma disposição de 14 contatos...

e.. acho que pra mim não ficou claro a disposição da montagem entre os pinos da placa e os pinos do LCD... em virtude dessa situação, resolvi parar a montagem e pedir a ajuda de vcs para que eu possa dar prosseguimento no projeto...

Atenciosamente

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 22 de Maio de 2009, 18:14
Ahh outra coisa Alebe..

Qual é a alimentação da sua placa ???

Abraço
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 22 de Maio de 2009, 18:56
... acho que pra mim não ficou claro a disposição da montagem entre os pinos da placa e os pinos do LCD...

André, a primeira providência é identificar o fabricante e modelo do display e a seguir procurar as especificações ... se não encontrar nem tudo está perdido, a gente dá um jeito ...

Há um padrão, nem sempre obedecido, mas bastante comum:

13 o   o 14
11 o   o 12
 9 o   o 10
 7 o   o 8
 5 o   o 6
 3 o   o 4
 1 o   o 2


Isto pode aparecer espelhado na horizontal ou na vertical, o que importa mais é perceber que que as fileiras são uma par e outra impar. Quase sempre há identificação para o pino 1 ou o 14, ou ambos.

Veja lá pra cima que mandei um link onde há pinagens de muitos displays.

Veja se já dá pra resolver, se não, diga lá e a gente vê outras alternativas.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 22 de Maio de 2009, 20:49
Grande Jorge....

Meu display é exatamente este do exemplo acima...O que eu não entendi foi o seguinte... A placa do Alebe tem 16 pinos na saida... eu queria saber a disposição entre a placa e os pinos.... Pelo visto não é 1 com 1, 2 com 2 e assim por diante...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 22 de Maio de 2009, 21:31

André,
A pinagem do meu lcd. O modelo que tô usando é 1602B.
Pinos 15 e 16 são para o backlight.
Procurei seguir a montagem do Viumau, o lcd é encaixado pelo lado cobreado da placa
Estou usando uma fonte de 9V

Eu gosto de fazer os furos depois das trilhas porque ao contrário é mais fácil de descolar o cobre.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 22 de Maio de 2009, 21:36
eu queria saber a disposição entre a placa e os pinos.... Pelo visto não é 1 com 1, 2 com 2 e assim por diante...

Os pinos 15 e 16 correspondem ao backlight, que seu display não tem, a correspondência é direta sim, 1 < > 1 ~ 14 < > 14. Observe que o display opera em modo 4 bits e apenas 10 fios serão necessários, os pinos 7 ~10 não são conectados.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 22 de Maio de 2009, 21:37
Você que fez o Mostrador poderia nos dizer qual foi o custo com os componentes e com visor LCD, enfim todos os materiais.

Carlos,
O lcd eu ja tinha, mas tenho visto a 23 pilas o azul. O verde é mais barato.
O pic paguei 10 e o restante mais uns 10 a 15.
Sem contar a fonte e caixa,
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 23 de Maio de 2009, 01:09
Pro pessoal não se atrapalhar na compra, acrescentei uma lista com as especificações dos componentes mais complicados.
Tá na pg 18, junto com os outros.

Aqui anexo uma lista pro Viumau colocar na postagem dele.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 23 de Maio de 2009, 07:40
Pro pessoal não se atrapalhar na compra, ...

Volto a dizer que desrecomendo o emprego do 741 ... é preferível usar um op amp mais moderno, rail to rail ...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 23 de Maio de 2009, 09:29
Bom dia galera....

Seguindo o conselho dos amigos, tudo ficou lindo.... só resta agora saber a config do sensor.... pois nessa configuração da foto, não está funcionando....

Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 23 de Maio de 2009, 09:42
Acho que encontrei....

O fio amarelo é o aterramanto dos sensores e por sua vez é o pino central do barramento.... tudo lindo e funcionanado.... depois posto uns videos...

Abraço a todos...

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 23 de Maio de 2009, 11:42
... tudo lindo e funcionanado ...

Opa ! Mais um ! Parabéns !  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 23 de Maio de 2009, 19:40
Boa noite meus amigos....

Segue uma foto do meu tacômetro personalizado...

Um grande abraço a todos
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 23 de Maio de 2009, 20:40
Bacana heim André, e já mudou o nome no pic, gostei hehehehehe....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 23 de Maio de 2009, 20:46
Grande Viumau....

Se vc me permitir, eu gostaria de postar um tutorial que mostra como personalizar o nome no display alterando a configuração do PIC.

Um grande abraço

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: RAranda em 23 de Maio de 2009, 22:20
Grande André.....

Meus parabéns, realmente ficou muito bom, e a personalização é um toque á mais.

Grande abraço.

Rubens. 
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Edu Lopes em 23 de Maio de 2009, 23:02
Peço a meu querido amigo Rubens,  licença para fazer usos de suas palavras para também prestar a justa homenagem à todo pessoal que se empenhou para solucionar o problema... 
Solução prática, rápida e eficiente.. rs..  Incluindo o a personalização, proposta pelo colega André...

Valeu, pessoal...  Parabéns...

Eduardo
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 24 de Maio de 2009, 00:14
Grande Viumau....

Se vc me permitir, eu gostaria de postar um tutorial que mostra como personalizar o nome no display alterando a configuração do PIC.

Um grande abraço

André Lima


Demorou André....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 24 de Maio de 2009, 00:32
eu gostaria de postar um tutorial que mostra como personalizar o nome no display alterando a configuração do PIC.

Opa! temos um expert em disassembler.  8)
Como disse o Viumau, demorou...  ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 24 de Maio de 2009, 00:34
Obrigado amigos...

Realmente é muito legal construir algo que no fim de todos os esforços... funcione.

Estou muito satisfeito com o projeto...que por sua vez me proporcionou outros interesses tais como o Proteus e Softwares para gravação de PIC.

Quero agradecer aos mestres de eletrônica pelo empenho, dedicação e pelo incentivo.... Jorge... to curtindo brincar com o osciloscópio e Proteus.... vcs que se cuidem heim !!!!

Raranda... sua oportunidade de brincar de eletronica chegou..... vou permitir somente vc "ganhar" a plaquinha pronta, e o gravador de PIC o Alebe te empresta, mas vc vai ter que fazer a gravação ...

Viumau... agradeço muito o empenho... mas vou avisando.... isso não vai ficar poraí.... Nosso próximo objetivo é um display de LCD 16X4 com tacometro, carga do motor e termometro....

Já que fui autorizado... Estou postando o tutorial de personalização do PIC...

Alebe, não me venha com essa de direitos autorais.... só porque usei seu nome como exemplo heim....hehehehe ( estou te enviando o arquivo por MP )

Grande abraço a todos

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 24 de Maio de 2009, 01:00

Hahahahahahaha...

Se por acaso a PF baixar aqui (ou o fbi), eu direciono eles pro seu endereço.
Impagaval essa André!!!  ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 24 de Maio de 2009, 01:03
Acho mais fácil usando a tabéla ASCII tá aqui embaixo cedida pelo amigo Ivan Braga...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 24 de Maio de 2009, 01:06
.... isso não vai ficar poraí.... Nosso próximo objetivo é um display de LCD 16X4 com tacometro, carga do motor e termometro....

...Bafômetro...Anal isador de próstata...de QI....
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 25 de Maio de 2009, 23:20
Hahahaha.... olha que se a gente patentear o analisador de próstata.... ficaremos ricos....

Alebe... ocê num vale nada !!!!

Hahahahahha
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 25 de Maio de 2009, 23:22
E ai Viumau....

Personlizou o super display ??? Valeu pela tabela nova.... ai fica muuuito mais fácil...

Grande abraço

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: C N C N o w ! em 25 de Maio de 2009, 23:35
Alebe... ocê num vale nada !!!!

Isto é público e notório, mas a melhor idéia é de longe a do bafômetro ... imagine a melhoria para a segurança que isto representa ! Se o cara não tiver a quantidade mínima de sangue no álcool a máquina não funfa e pronto ! Elimina-se de vez o risco de um sóbrio doidão operar máquinas perigosas !   ;D ;D ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Edu Lopes em 25 de Maio de 2009, 23:43
Elimina-se de vez o risco de um sóbrio doidão operar máquinas perigosas !   ;D

HEHEHEHEHE!!!..  Parece-me que aqui não é só o Alebe que não vale nada não.. rs... 
Tem muito mais gente à toa do que imaginamos... rs...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 25 de Maio de 2009, 23:47
...Se o cara não tiver a quantidade mínima de sangue no álcool a máquina não funfa e pronto !

Ou no mínimo, ele tem que passar pelo L'Impalatore para ter ingresso aos encontros... ;D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 27 de Maio de 2009, 18:42
E ai Viumau....

Personlizou o super display ??? Valeu pela tabela nova.... ai fica muuuito mais fácil...

Grande abraço

André Lima

André o meu já está personalizado o Hex que eu disponibilizei aqui já estava como by Max (modificado) e não como Former que é o hex otiginal, meu apelido é MAX e no pic original vem "by Former" que é proveniente do fórum Former ok... :)
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Junho de 2009, 02:08

Andei analisando o circuito do amplificador e ví que poderia apresentar problemas:

(1) O estágio amplificador como foi feito pode saturar, deixando até de funcionar, pois cada entrada do AmpOp está ligada a um divisor de tensão independente, os quais poderiam apresentar diferenças de potencial, devido aos valores dos resistores não serem exatamente iguais, o que seria ainda pior associado a um ganho elevado (sem malha de realimentação...). Isso é facilmente detectado no circuito montado, é só medir a tensão de saída do primeiro estágio, que deveria ser de Vcc/2, sem sinal de entrada. Se estiver próximo de zero ou de Vcc, está saturado...

(2) O mesmo se aplica ao Schmitt Trigger, que deve ter o mesmo potencial de referência do amplificador, visando obter maior imunidade a ruídos e resposta mais consistente (com sinais altos e de pequena amplitude).
 
(3) Também limitei o ganho em 20 aproximadamente, o que permite boa largura de banda e boa amplificação.

(4) Outro aspecto importante a ser observado em qualquer amplificador é a limitação de largura de banda, visando mininizar ruídos. Fiz um filtro passa baixa, cortando acima de 2KHz, o que permite uma rotação máxima de 120.000RPM.

Simulei o circuito com todas essas melhorias, usando um LM-324, o amplificador projetado poderá lidar com sinais tâo baixos quanto 10mV e frequência máxima de 2KHz aproximadamente. Isto permite usar até pickups indutivos feitos em casa.

As melhorias estão no circuito anexo, se alguém teve problemas, e se interessar em melhorar o seu amplificador...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 04 de Junho de 2009, 08:46

Seguem como deveriam ser as tensões no amplificador sem sinal (medir em relação ao terra do circuito). Vou montar no lab e depois posto os resultados.

P.S. - acho que as imagens postadas anteriormente neste projeto foram pro espaço, isto é, se não baixarem um backup...
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: minilathe em 05 de Junho de 2009, 07:46
Pessoal,

Esqueci de verificar a resposta em frequências baixas, necessária em máquinas de baixa rotação (tornos)...

O circuito simulado agora responde entre 1Hz e 2KHz (60 a 120.000 RPM). Devo testá-lo na prática brevemente, quando for ao lab.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: viumau em 05 de Junho de 2009, 12:39
Legal minilathe poste para nós depois os resultados deste novo tacômetro, pode ter certeza que será muito útil também para que torno em casa.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: André Lima em 05 de Junho de 2009, 15:43
Porisso que eu digo, quem sabe... sabe né....

Parabéns Gil pelo empenho.... Mais uma vez mostrando suas habilidades....

Poste os resultados para que possamos fazer as alterações necessárias.

Grande abraço

André Lima
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Alebe em 05 de Junho de 2009, 18:48

A pedido do Jost estou postando de novo os arquivos.
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: kaoalex em 06 de Setembro de 2009, 01:03
Ressuscitando o tópico...
Estou tentando escrever um hex novo para esse contagiros, só que para o 16f628a. Alguém que montou o tacometro e tem um 16f628a teria a disponibilidade de testar o meu código?

Obrigado.


Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: Ednei em 20 de Setembro de 2009, 19:21
Ressuscitando o tópico...
Estou tentando escrever um hex novo para esse contagiros, só que para o 16f628a. Alguém que montou o tacometro e tem um 16f628a teria a disponibilidade de testar o meu código?

Obrigado.

eu conheço essa sua foto do avatar de algum lugar, hehehe mundo pequeno heim :D
Título: Re: Mostrador de Rotação para Spindle (Display LCD)
Enviado por: kaoalex em 21 de Setembro de 2009, 08:40
É mesmo...
E não é a primeira vez que acontece! Já encontrei até um vizinho em um fórum!!! Tô meio devagar pelo forumfuscabrasil, mas estou seguindo sempre.

um abraço