creando una balanza electronica con linux

No tengo habilidades con la electrónica, pero puedo codificar. ¿Qué tipo de hardware puedo usar para crear una báscula electrónica que funcione con Linux? ¿Arduino se ajustará a esta tarea? ¿Dónde puedo encontrar el sensor para controlar el peso?

En mi aplicación, necesito realizar un seguimiento cada hora del peso de una botella de líquido y almacenar los resultados en el hardware hasta que conecto una memoria USB en la placa. Tengo que detectar eso y almacenar los datos en el lápiz USB.

¿Cómo empiezo con esto?

Respuestas (2)

Puede comenzar mirando esta nota de aplicación de Texas Instrument: Báscula de pesaje de un solo chip MSP430F42x o esas notas de diseño de Analog Devices: Diseño de báscula de precisión con el ADC Sigma-Delta de 24 bits AD7192 con PGA interno y diseño de báscula de pesaje . Este , también, es un diagrama de bloques para una báscula.

Básicamente, utiliza una celda de carga , un amplificador y un convertidor A/D, que alimenta los datos al microcontrolador.

Luego, después de que esto funcione, puede trabajar en la interfaz con la computadora (algunos modelos del MSP430 tienen soporte USB en el chip; otros microcontroladores también pueden tener esta función).

En cuanto al host USB (necesario para almacenar datos en una memoria USB), puede usar (por ejemplo) el MAX3421E para agregar soporte si su microcontrolador no admite esta función.

+1 por un par de buenos enlaces de notas de aplicación. Puedo encontrar MSP430 que tengan capacidad de dispositivo USB en el chip, pero ¿hay alguno con capacidad de host USB? El OP también quería conectar una memoria USB a la placa.
@AnindoGhosh No sé; no pude encontrar nada

Qué tal: conseguir una báscula que se comunique a través de RS-232. Conéctelo y use /dev/ttyS<n>el dispositivo correspondiente de su Linux para leerlo.

¿Qué es esa 'g' de la que hablas?
@Vorac Oops, debería haber sido obtenido. ¿Todavía tienes un problema con esta respuesta?
Aparentemente soy bastante tonto :(. Gran respuesta para alguien que "no tengo habilidades con la electrónica" y no tiene un par de años de tiempo libre después del trabajo antes del lanzamiento del proyecto.