Load Cell DAQ a través de Arduino Mega

0

Antecedentes: estoy trabajando en un proyecto que consiste en aprovechar las celdas de carga de una escala y leer la salida diferencial del puente de Wheatstone. Necesito mantener toda la funcionalidad original de la escala intacta. El circuito interno de la báscula funciona a 5v y también alimenta las celdas de carga a 5v, con cualquiera de los dos nodos del puente que generan 2.5v.

La configuración hasta ahora: tengo un Arduino Mega que se comunica con un ADC de 16 bits a través de los pines S2 y SCL de I2C que está tomando una lectura única desde la salida de un INA125P (Inst. Amp) de TI que amplifica la salida de puente de la celda de carga . Cuando desconecto la celda de carga de la báscula y le suministro energía a través del pin 5v de Arduino, obtengo lecturas perfectas, casi a gran escala (resolución impresionante con poco ruido para arrancar).

El problema: cuando reconecto la celda de carga a la báscula y dejo que el circuito de la báscula de 5v alimente al Arduino y a mi pequeño circuito amplificador (a través del pin Vin en el Mega), la pantalla digital de la báscula muestra lecturas perfectas de peso, pero todas Mi lectura de Arduino tiene valores falsos sin significado.

Al principio pensé que podría tratarse de un problema con los voltajes de suministro conflictivos 5v de mi computadora y 5v del circuito de la báscula, pero por lo que entiendo, el regulador de potencia a bordo de Arduino cambiará automáticamente al voltaje de suministro de Vin e ignorará los dispositivos USB. tensión de alimentación

¿Alguien tiene alguna idea sobre lo que podría estar pasando aquí? No tengo tanta experiencia con la electrónica, ¡así que espero que esté pasando por alto algo muy simple!

Gracias!

    
pregunta Brandon T

1 respuesta

0

Si las básculas tienen alimentación de CA, el 0V en las básculas puede estar conectado nuevamente a la tierra de CA y está experimentando algunos problemas allí. Alternativamente, cuando mides los 5 V en las escalas, puedes conectarte a -5 V y 0 V y convencerte de que es de + 5 V y 0 V; esto funcionará bien cuando el arduino lo encienda, pero no tiene sentido cuando usas el poder de las escalas .

Lo que debes hacer es conectar una conexión a tierra común (0V) entre las escalas y el arduino y medir cuáles son los voltajes en la escala nuevamente. Si leen valores negativos o no son como esperabas que estén, es probable que haya una falta de coincidencia en las fuentes de alimentación. Compruebe también que todavía mide alrededor de 2,5 V en los puntos medios.

Es un poco difícil de conseguir y hacer cosas como esta y es posible que obtengas valores diferentes, pero si son diferentes a lo que esperas (con el 0V común), hay una discrepancia.

Otra posibilidad es cómo las básculas (cuando están conectadas a loadcell) hacen su medición. No puede descartar que estén realizando una medición de CA con dc superpuesta; mida 5 V, pero de hecho puede haber una señal de CA significativa (probablemente entre 100 Hz y 10 kHz) superpuesta a la que su medidor no tiene en cuenta.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas