Módulo sensor de voltaje para Arduino, marca Keyestudio

Módulo sensor de voltaje para Arduino, marca Keyestudio

SKU: KS0275

ntroducción
Dado que los productos electrónicos son diversos, el voltaje de la fuente de alimentación también es diferente. De hecho, es necesario detectarlo con un módulo o controlador de detección de voltaje adecuado.
El voltaje de entrada máximo de la interfaz analógica del controlador es de 5V, lo que significa que no se detectará un voltaje superior a 5V.
Sin embargo, este módulo de detección de voltaje puede lograr detectar un voltaje mayor a 5V. Está diseñado sobre la base del principio del divisor de voltaje resistivo, que puede hacer que el voltaje de entrada de la interfaz del poste de unión se estreche 5 veces, y el voltaje de entrada analógico es de hasta 5V, por lo tanto, el voltaje de entrada del módulo de detección de voltaje no es mayor a 5V * 5 = 25V (si usa un sistema de 3.3V, el voltaje de entrada no es mayor que 3.3V * 5 = 16.5V).

El chip AVR es AD de 10 bits, por lo que la resolución analógica de este módulo es 0.00489V (5V / 1023), y el voltaje de entrada mínimo es 0.00489V * 5 = 0.02445V.
Cuando conecte este sensor a la placa de expansión con un cable de 3 pines, no solo puede detectar fácilmente la magnitud de la potencia de voltaje y monitorear la cantidad eléctrica de la batería para trabajos de medios interactivos o robot, sino que también se puede combinar con el módulo LCD IIC LCD1602 para mostrar el voltaje o hacer un monitor de voltaje.

Especificación
Voltaje de trabajo: 0V-25V DC
Tipo de señal: señal analógica

Código de muestra
int analogpin=0;     // Define analogpin as analog port 0               
int val,val5;       //Define variables val,val5
int val2=0;      //Define variables val2
int val3=0;     //Define variables val3
int val4=0;    //Define variables val4

void setup()
{
    Serial.begin(9600);     //Set baud rate of 9600
}
void loop()
{
    int val,val5;
    float val1;
    val=analogRead(analogpin);     //Read the value of the analog port and assign it to the variable val
    val1=val/3.9;
    val5=(int)val1;
    val3=val5/100;
    val2=(val5%100)/10;
    val4=val5%10;
    Serial.print("$CLEAR\r\n");      //clear the screen
    Serial.print("$GO 1 1\r\n");                 
    Serial.print("$PRINT Voltage:\r\n");         
    Serial.print("$GO 1 9\r\n"); 
    Serial.print("$PRINT ");         
Serial.print(val3);        //The serial port prints the value of the variable val3
Serial.print(val2);      //The serial port prints the value of the variable val2
    Serial.print(".");               //The serial port prints out a point"."
    Serial.print(val4);         //The serial port prints the value of the variable val4
    Serial.println("V");          //The serial port prints out capital “ V”
    delay(100);      //delay 0.1 second
}

$11.000,00 Precio
$9.020,00Precio de oferta
Kit creador de aprendizaje sin placa para Arduino, marca Keyestudio

Kit creador de aprendizaje sin placa para Arduino, marca Keyestudio

$234.000,00Precio$191.880,00Precio de oferta

Ya lo viste???

Kit super educativo sin placa para Arduino, marca Keyestudio

Kit super educativo sin placa para Arduino, marca Keyestudio

$278.000,00Precio$227.960,00Precio de oferta
Kit de sensores con placa MEGA2560, extensión V1, Sensores, cables e inst

Kit de sensores con placa MEGA2560, extensión V1, Sensores, cables e inst

$425.000,00Precio$348.500,00Precio de oferta
logo academy.png
Unidad de Estado Solido Ssd Pny Cs900 240 Gb 2.5"

Unidad de Estado Solido Ssd Pny Cs900 240 Gb 2.5"

$199.900,00Precio
Cámara Web Känguru K-C10 Hd

Cámara Web Känguru K-C10 Hd

$178.900,00Precio
logo.png

Todos los derechos reservados - All rights reserved. Copyright © 2020.

Bogotá, Colombia | Discovertronics.com | info@discovertronics.com | +573152539020 @discovertronics.com

Política de Privacidad

  • Facebook
  • Twitter
  • Icono social LinkedIn
  • Instagram
  • YouTube
Conversemos! | Discovertronics.com

Conversemos!