• Welcome to LusoRobótica - Robótica em Português.
 

Modificar Balança

Started by kast, 25 de July de 2012, 18:47

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kast

Oi pessoal

Arranjei uma balança, que queria modificar, numa primeira fase de modo a que conseguisse que um arduino conseguisse ler os valores dos quatros sensores que possui.

Estive a ler sobre isto, e encontrei alguns projectos, mas não encontrei nenhum com sensores de peso com 3 fios.

Alguém sabes como é que estes sensores funcionam ?
Suponho que um seja o GND, ou o VCC e outro será para verificar a resistência ?
Hoje não tenho aqui o meu multimetro para verificar  :'(

Coloco aqui algumas fotos.







Aquele integrado é uma EEPROM. Mas não encontro nenhum ampop.
Os electrões são nossos amigos !!! :D

senso

Essa eeprom de certeza que tem a calibração de fábrica, os sensores são strain gauges, pesquisa sobre isso, não encontras nenhum op-amp porque essa bola de epoxy tem de certeza uma ASIC que trata de tudo.
Avr fanboy

Sérgio_Sena

Ligares alguma coisa aos sensores, vai alterar o seu valor. São valores tão baixos, que qualquer coisa os altera.

Nesse estado das coisas, quase que te digo para tentares fazer a leitura dos pinos do LCD, procurando como é feito o seu driving.
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

kast

#3
O que pretendia mesmo era conseguir sacar o peso a partir dos sensores. Porque se for para o lcd, vai ser um pouco complicado, porque tenho de ver quando é que aparece o peso e há ainda outros detalhes. O que pretendia mesmo era tirar o peso a partir dos sensores.

Bom, consegui encontrar um tipo que fez exactamente o mesmo que preciso, mas apenas para um sensor, aqui:

http://www.electro-tech-online.com/electronic-projects-design-ideas-reviews/32536-3-wire-load-cell-question.html

Eu preciso de fazer isto para 4 sensores.


Ele utiliza um LM324N para fazer um Instrumentation Amplifier. Um pesquisa rápida mostra que este integrado é bastante barato 0.26€, mas será que há algum melhor ? Ou algum que me possa fazer a amplificação dos 4 sensores ao mesmo tempo, isto é com entradas (e saidas) suficientes para 4 sensores ?
Os electrões são nossos amigos !!! :D

senso

Vale mais usar um op-amp de instrumentação a sério de raiz, são é mais caros, mas são melhores, com menor ruido entre outras caracteristicas, se pesquisares vais ver que esses sensores tipicamente são ligados a um circuito do tipo ponte de wheatstone e é feito a leitura da voltagem/queda de tensão provocada, e com os op-amps faz-se o condicionamento de sinal e amplificação do mesmo para ser depois lido por exemplo num adc.
Avr fanboy

kast

Obrigado pela ajuda senso, sabes me dizer que op-amp de instrumentação com 4 canais posso utilizar, ou onde posso encontrar essa informação ?
Os electrões são nossos amigos !!! :D

senso

E qual é o problema em usar 4 op-amps em separado?
Eu começava por pesquisar no site da Analog Devices, têm do melhor para essas aplicações.
Avr fanboy

ivitro

#7
ina128 podes pedir samples no site da texas.

precisas de fazer o condicionamento e amplificação aos 4 sensores para depois meteres nos ADs do micro e fazer a média.

as resistencias devem ter o minimo de tolerancia (tas a trabalhar com instrumentação) caso possivel arranja o datasheet dos sensores.

convém ter dois reostastos para afinação do ganho e da soma/subtração.

kast

ivitro obrigado pela ajuda.

Essa parte creio que já percebi bem, agora o problema é o preço! cada LM324 custa 0.26€ e cada um dos INA125 4€. Para mais os LM324 posso comprar aqui perto de casa a esse preço, já o outro tenho de mandar vir.

Como estamos a falar de qq coisa como 4 sensores é a diferença entre 0.26x4=1.04€ ou 4.00x4=16€ .....

Creio que vou tentar com os LM324... mm que não funcione o rombo não é grande ....
Os electrões são nossos amigos !!! :D

ivitro

como te disse podes mandar vir samples gratuitos da texas intruments.

vê isto http://forum.allaboutcircuits.com/showthread.php?t=38667 pode ser que te ajude!

Sérgio_Sena

Quote from: kast on 26 de July de 2012, 01:04
ivitro obrigado pela ajuda.

Essa parte creio que já percebi bem, agora o problema é o preço! cada LM324 custa 0.26€ e cada um dos INA125 4€. Para mais os LM324 posso comprar aqui perto de casa a esse preço, já o outro tenho de mandar vir.

Como estamos a falar de qq coisa como 4 sensores é a diferença entre 0.26x4=1.04€ ou 4.00x4=16€ .....

Creio que vou tentar com os LM324... mm que não funcione o rombo não é grande ....


A grande diferença entre um Amplificador normal e um de Instrumentação, é que o este último já tem o circuito montado e estabilizado internamente. Os PSRR, offset de entrada, CMRR capazes, entre outros, são o mais importante nestes casos pois, estamos a lidar com sinais de micro-volts.

O LM324 é tudo menos perfeito para este trabalho. Dentro dos baratos, menos mal são o LMV358 e por.ex. o CLC2011, que já usei anteriormente para fazer um Amp.instrumentação, e os resultados foram surpreendentes. Com componentes de apenas 1% e sem compesação de temperatura, obtive resultados muito mais favoraveis do que esperava. (usado para ler sinais AC de micro-volts) E além do que o preço para grandes quantidades é muito mais baixo do que um AmpInstrument de raiz.

Como para o teu caso só queres ver se o circuito funciona, avança com o que tens à mão.
Mas cuidado... poderás ter, como também não poderás ter os resultados que esperas. Com esse material china, tudo é possivel :)
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

kast

Ora bem aqui vai o esquema de uma half-bridge, normalmente utilizado em strain gauges com 3 condutores:



Se não estou enganado, vou ter de adicionar R1 e R2.

Alguém comenta ?
Os electrões são nossos amigos !!! :D

kast

Bom ligando isto tudo ao strain gauge, tenho 0.5 mV sem o pressionar e quando o pressiono aumenta até 1.0 mV

Parece-me que está a funcionar ....

Precisa agora é do amplificador ...
Os electrões são nossos amigos !!! :D

kast

Bom na breadboard isto não está a funcionar como devia.

Vou ter de fazer uma pcb para isto!
Os electrões são nossos amigos !!! :D

ivitro

Se na breadboard não funciona é provável que na pcb também não, tenta resolver primeiro o problema!

Mete o esquema que ajuda!