Sunteți pe pagina 1din 11

CÓDIGO: SGC.DI.

505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA CARRERA: ELECTRÓNICA E INSTRUMENTACIÓN


PERíODO
ASIGNATURA: INSTRUMENTACION Y SENSORES Sep 2019 – Feb 2020 NIVEL: V
LECTIVO:
DOCENTE: ING. JOSÉ BUCHELI NRC: 3950- 2631 PRÁCTICA N°: 3.2

LABORATORIO DONDE SE DESARROLLARÁ LA PRÁCTICA CASA

TEMA DE LA
PRÁCTICA: Balanza Electrónica (Medidor)
- Daniela Guerrero
INTEGRANTES - Darwin Taco
- Anthony René Yánez
INTRODUCCIÓN:

Las balanzas digitales son instrumentos de pesaje de funcionamiento no automático que utilizan la acción de la gravedad
para determinación de la masa. Se compone de un único receptor de carga (plato) donde se deposita el objeto para medir.
Una célula de carga de carga mide la masa a partir de la fuerza (peso) ejercida por el cuerpo sobre el receptor de carga.
El resultado de esa medición (indicación) aparecerá reflejado en un dispositivo indicador.
La balanza digital suele ser un equipo de laboratorio y resultan equipos imprescindibles en operaciones químicas,
analíticas y de formulación en industrias y en laboratorios de calidad.

En cuanto a su exactitud y precisión es necesario calibrar balanza digital para trabajar conforme a un sistema de calidad.
Es recomendable que la calibración de balanza digital sea realizada por laboratorios de calibración acreditados por ENAC.
Estos dos parámetros son fundamentales para un buen control de la calidad de los productos. En el proceso de medición
no es tan importante la precisión de la medida sino la fiabilidad del resultado y que el técnico conozca bien los distintos
conceptos estadísticos y metrológicos.

MODULO HX711
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

El módulo HX711 es un transmisor entre las celdas de carga y un microcontrolador como Arduino, permitiendo leer el
peso en la celda de manera sencilla. Es compatible con las celdas de carga de 1kg, 5kg, 20kg y 50kg. Utilizado en
sistemas de medición automatizada, procesos industriales, industria médica.
El chip HX711 posee internamente la electrónica para la lectura del puente de Wheatstone formado por la celda de
carga y también un conversor ADC de 24 bits. Se comunica con el microcontrolador por medio de un protocolo de tipo
serial mediante 2 pines (Clock y Data).

Las celdas de carga estan formadas por galgas extensiométricas en configuración de puente Wheatstone. Para conectar
la celda al módulo HX711 son necesarios 4 cables, los colores utilizados habitualmente son Rojo, Negro, Blanco y Verde.
Cada color corresponde a una señal como se muestra a continuación:

ESPECIFICACIONES TÉCNICAS:
 Voltaje de Operación: 5V DC
 Consumo de corriente: menor a 10mA
 Voltaje de entrada diferencial: ±40mV
 Resolución conversion A/D: 24 bit
 Frecuencia de lectura: 80 Hz
 Dimensiones: 38mm*21mm*10mm

CONEXIÓN
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Conexión entre la Celda de carga y módulo HX711

Celda De Carga Módulo HX711

Cable Rojo Pin E+

Cable Negro Pin E-

Cable Verde Pin A-

Cable Blanco Pin A+


CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Conexión entre HX711 y Arduino

Módulo HX711 Arduino

Pin GND Pin GND

Pin DT Pin A1

Pin SCK Pin A0

Pin VCC Pin 5V

OBJETIVOS:

 Realizar una balanza electrónica

MATERIALES:
INSUMOS:
REACTIVOS:

EQUIPOS:
 Módulo MAX6675
 Pantalla LCD
 Fuente de Alimentación
 Protoboard
 Arduino
 Cables de conexión

MUESTRA:

INSTRUCCIONES:

- Utilice ropa de protección: mandil


- Verifique la disponibilidad de los equipos a usar en la práctica

ACTIVIDADES POR DESARROLLAR:


CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

CONEXIÓN MODULO

RESULTADOS OBTENIDOS:
Código

// HX711 circuit wiring

const int LOADCELL_DOUT_PIN = 2;

const int LOADCELL_SCK_PIN = 3;

HX711 scale;

void setup() {

Serial.begin(38400);

Serial.println("Inicializando escala");
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

// Initialize library with data output pin, clock input pin and gain factor.

// Channel selection is made by passing the appropriate gain:

// - With a gain factor of 64 or 128, channel A is selected

// - With a gain factor of 32, channel B is selected

// By omitting the gain factor parameter, the library

// default "128" (Channel A) is used here.

scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);

Serial.println("Before setting up the scale:");

Serial.print("read: \t\t");

Serial.println(scale.read()); // print a raw reading from the ADC

Serial.print("read average: \t\t");

Serial.println(scale.read_average(20)); // print the average of 20 readings from the ADC

Serial.print("get value: \t\t");

Serial.println(scale.get_value(5)); // print the average of 5 readings from the ADC minus the tare
weight (not set yet)

Serial.print("get units: \t\t");

Serial.println(scale.get_units(5), 1);// print the average of 5 readings from the ADC minus tare weight (not
set) divided

// by the SCALE parameter (not set yet)

scale.set_scale(2280.f); // this value is obtained by calibrating the scale with known weights;
see the README for details

scale.tare(); // reset the scale to 0

Serial.println("After setting up the scale:");


CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Serial.print("read: \t\t");

Serial.println(scale.read()); // print a raw reading from the ADC

Serial.print("read average: \t\t");

Serial.println(scale.read_average(20)); // print the average of 20 readings from the ADC

Serial.print("get value: \t\t");

Serial.println(scale.get_value(5)); // print the average of 5 readings from the ADC minus the tare
weight, set with tare()

Serial.print("get units: \t\t");

Serial.println(scale.get_units(5), 1); // print the average of 5 readings from the ADC minus tare weight,
divided

// by the SCALE parameter set with set_scale

Serial.println("Readings:");

void loop() {

Serial.print("one reading:\t");

Serial.print(scale.get_units(), 1);

Serial.print("\t| average:\t");

Serial.println(scale.get_units(10), 1);

scale.power_down(); // put the ADC in sleep mode

delay(5000);

scale.power_up();
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

Interfaz

Diagrama de bloques
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

CONCLUSIONES:

 Se pudo determinar que la balanza ya venía con el transductor de resistencia a voltaje (puente de Wheanstone)

 El HX711 tiene la característica de ser un conversor de nivel adaptado entre el voltaje generado por el transductor
y el arduino.

RECOMENDACIONES:

• Se recomienda reconocer de manera correcta los cables que salen de la balanza ya que de polarizarlo mal

• Se recomienda calibrar la balanza antes de utilizarla


CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

FIRMAS

F: ……………………………………………. F: ………………………………………………. F: ……………………………………………………

Nombre: José Bucheli A. Nombre: Ing. Galo Avila Nombre: Ing. Edwin Pruna
COORDINADOR DE ÁREA DE COORDINADOR/JEFE DE LABORATORIO
DOCENTE CONOCIMIENTO

DATASHEET
CÓDIGO: SGC.DI.505
GUIA PARA LAS PRÁCTICAS DE VERSIÓN: 2.0
FECHA ULTIMA REVISIÓN:
LABORATORIO, TALLER O CAMPO. 12/04/2017

S-ar putea să vă placă și