Olá pessoal, tem um tempo que não volto aqui.

Estou a procura de um modulo LCD para um equipamento que estou utilizando em um laboratório ( modeloCK66 UL94V-0 ).

O equipamento é um medidor de potencia, muito parecido com uma bike ergométrica, mas como o equipamento é um tanto antigo, o lcd acabou pifando. estou a procura deste lcd pela net e encontrei alguns modelos similares na china e no e-bay, mas todos esgotados, a minha segunda alternativa é perguntar pelos foruns se alguem possui este lcd no meio de suas sucatas ou conhece alguem que o venda novo.

Como já acho dificil encontrar, minha segunda ideia, é usar um arduino ou similar, para extrair as informações via serial e fazer a leitura pelo pc.

E isso me parece um tanto complicado, então em ultimo caso, operar o eletrima e ler o sensor e calcular a potência, a parte mais dificil disso é operar o eletroima que aumenta a carga do equipamento, não tenho ideia de como fazer isso com um arduino.

LCD pifado:

Sensor que mede a rotação e Eletroima que gera controla a carga gerando uma Corrente de Foucault na roda metalica:

lcd desmontado: 

Controladora do eletrima(aparentemente):

Exibições: 1252

Anexos

Responder esta

Respostas a este tópico

enviarei...

O chip U15 não estava na placa, veio de fabrica dessa forma, já medi todas as tensões e estão todas corretas.

Segue um video do mal funcionamento do display, este no video é o novo, porem o velho apresenta o mesmo problema, hoje finalmente, consegui os CI 573 que desconfiava serem o problema, substitui, mas não surtiu efeito, já não sei mais para onde olhar, só me vem a cabeça que sera o uControlador, mas não conheço nem encontrei material sobre este modelo.

https://youtu.be/Q64bqur_pw4

Boa tarde, 

Você não respondeu :

1) Tem certeza que o Bit DB3 esta realmente morto?

Troque as portas do Analisador Lógico, para ter certeza que o bit DB3 esta morto.

Se estiver morto, você descobriu o defeito. Esse bit é essencial para o controle do display.

2) Pode ser um problema no módulo display (pouco provável) ou no circuito da Placa principal. O mais provável é que seja o cabo. Veja se consegue identificar se esse bit vem direto do Microcontrolador ou passa através de um driver TTL ou CMOS. Teste a continuidade do cabo e nos circuitos também. Testou o cabo e as linhas do circuito do Bit 3 ?

o sinal parece vir direto do uControlador (ha continuidade apenas com o uControlador), o cabo esta perfeito, testarei de novo o bit 3.

Se a continuidade esta boa e se o Bit 3 esta falhando, aí a vaca foi para o brejo! 

O microcontrolador deve estar com a porta queimada (veja se o pino do Bit 3 esta bem soldado). 

Testei novamente, todos os bits respondem, não esta ai o problema, onde está eu não sei hahaha, aparentemente foi mal contato no arduino que usei para fazer o analisador logico.

Vou tentar montar o display com um arduino como você recomendou, em todo o caso, o que me interessa deste equipamento, é comandar o eletroima que funciona como freio da flyweel (foto) partindo do principio do efeito EDDY CURRENT (não sei como chama em portugues).

Bom dia Sayid, 

Você já sabe como funciona esse freio eletromagnético? 

Tente levantar o circuito da placa de controle. Identifique as tensões usadas nesse circuito. 

Poste as fotos nítidas dos dois lados. Assim usando o meu método fotográfico, poderá fazer esse levantamento mais facilmente. 

https://www.flickr.com/photos/jgustavoam/albums/72157685229244925

https://www.flickr.com/photos/jgustavoam/albums/72157677627872151

Bom dia,

Que bom que usou o meu método fotográfico e lhe facilitou o seu trabalho! 

O eletroíma (freio magnético) fica conectado no J2, não é?

1) tem certeza que esse eletroíma é alimentado por 5V? Acho que não! Deve ser por 12V

2) O KIA494AP é um Controlador PWM ajustado por tensão. O eletroíma é controlado por PWM.

    A tensão de ajuste, determina a largura do pulso PWM. Meça com scope a frequencia do PWM.

2) O MAX505 é um conversor DAC 10 Bits, ele gera a tensão de controle do KIA494. Meça a tensão no pino 12 (saida do DAC) quando fizer os testes. 

https://www.maximintegrated.com/en/products/analog/data-converters/...

3) O 74HCT14 é somente um driver para as linhas SCLK , DIN e CS. 

O circuito é bem simples. Poderá injetar sinais do Arduino para a interface Serial (conector J3). Esse tipo de interface é antecessora da SPI, mas deve ter muita coisa parecida. 

Veja o que eu li no datasheet:

The MAX504/MAX515 use a three-wire serial interface that is compatible with SPI™, QSPI™ (CPOL = CPHA = 0), and Microwire™ standards as shown in Figures 4 and 5

Dá para controlar essa placa com Arduino! 

Primeiro passo, estude o conversor DAC e crie um programa para controlá-lo. Mas não conecte o eletroíma ainda! Meça as tensões com osciloscópio, durante os testes. 

Esse tutorial é para um DAC de 12 bits. Veja se a interface usa o mesmo padrão e ajuste para 10 Bits:

http://labdegaragem.com/forum/topics/duvida-como-funciona-e-qual-a-...

SE VOCÊ TIVESSE EXPLICADO O SEU OBJETIVO ANTERIORMENTE, NÃO TERIA PERDIDO TEMPO E DINHEIRO COM O DISPLAY....

Boa Tarde amigo.

Muito Obrigado pelas suas dicas.

primeiramente, realmente confundi a linha e etiquetei errado no esquema, o eletroima é alimentado por 12 V, na verdade, medi exatamente 11.49V, estava realmente pensando em PWM, mas não cheguei a consideral injetar por SPI, vou estudar como fazer isto, infelizmente estou limitado a um multimetro simples, estou sem acesso ao ociloscopio por conta do isolamento desta pandemia, conectei novamente a placa ao equipamento com defeito e não consegui medir tensão alguma, creio que dessa forma, concluo que o uControlador, realmente foi para o beleleu, vou tentar controlar usando um arduino, e ver o que consigo.

Sobre o Objetivo, a ideia principal era recuperar o equipamento original, com o display, para não necessitar fazer uma nova validação, (este equipamento é usado em pesquisa ciêntifica), e incrementar novas funções usando a prorpia interface do equipamento.

Caro amigo, peço que me ajude a entender mais algumas informações para saber por onde começo. o proprio datasheet da um exemplo de ligação SPI, o que já é um bom sinal

Mas há três trechos conflitantes que me deram um nó na cabeça, o CI é um DAC de 10-bits, em um trecho é mencionado 16, e em outro 12, veja:

The MAX504/MAX515 inputs data in 16-bit blocks. The SPI
and Microwire interfaces output data in 8-bit blocks, thereby requiring two write cycles to input data to the DAC. 

-----------

* Write 10-bit data words with two sub-LSB 0s because the
DAC input latch is 12 bits wide.

 -------

este ultimo trecho retrei da tabela que indica os dados binarios, isso quer dizer que se usar seu exemplo de 12 bits deve funcionar?

Boa noite, 

O Max504 é um 5V, Low-Power, Voltage-Output, Serial, 10-Bit DACs.

https://www.maximintegrated.com/en/products/analog/data-converters/...

Veja na figura abaixo, como os 10 bits são armazenados no registrador de 16 bits. 

2 zeros + 10 bits + 4 bits sem utilidade (dummy)

MSB First.

A configuração da sua placa é :

Figure 7. Unipolar Configuration (0V to +4.096V Output)

Table 2. Unipolar Binary Code Table- (0V to 2VREFIN Output), Gain = 2

* Write 10-bit data words with two sub-LSB 0s because the DAC input latch is 12 bits wide

Não me lembro do programa do meu tutorial, mas não custa tentar, Grande chance de funcionar.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço