Beskrivelse
Denne spenningsdeteksjonsmodulen er designet basert på et resistivt deler-prinsipp, noe som reduserer inngangsspenningen til interfesterminalen med en faktor på 5. For Arduino-systemer med en maksimal analog inngangsspenning på 5V, kan modulen håndtere en inngangsspenning opptil 25V. For 3.3V-systemer bør inngangsspenningen ikke overstige 16.5V. Med en oppløsning på 0.00489V, kan modulen detektere spenninger så lave som 0.02445V.
Hovedtrekk:
- Spenningsdeteksjonsmodul og elektroniske blokker
- Basert på resistiv deler-prinsipp for nøyaktig spenningsmåling
- Optimalisert for Arduino-systemer
Denne spenningsdeteksjonsmodulen er designet basert på et resistivt deler-prinsipp, noe som reduserer inngangsspenningen til interfesterminalen med en faktor på 5. For Arduino-systemer med en maksimal analog inngangsspenning på 5V, kan modulen håndtere en inngangsspenning opptil 25V. For 3.3V-systemer bør inngangsspenningen ikke overstige 16.5V. Med en oppløsning på 0.00489V, kan modulen detektere spenninger så lave som 0.02445V.
Tekniske Spesifikasjoner:
- Spenning inngangsområde: DC0-25V
- Spenning deteksjonsområde: DC0.02445V-25V
- Spenning analog oppløsning: 0.00489V
- Størrelse på kretskortet: 13.4 × 21.6mm
Kabling:
- DC inngangskontakt:
- Positiv terminal: VCC
- Negativ terminal: GND
- Utgangsgrensesnitt:
- «+»: 5 / 3.3V
- «-«: GND
- «s»: Kobles til Arduino’s AD pin
Eksempelkode: Den medfølgende koden gir en rask oppstart for å lese spenningsverdier, med verdier sendt til en seriell konsoll.
#include
int val11;
int val2;
void setup()
{
pinMode(LED1,OUTPUT);
Serial.begin(9600);
Serial.println(«Emartee.Com»);
Serial.println(«Voltage: «);
Serial.print(«V»);
}
void loop()
{
float temp;
val11=analogRead(1);
temp=val11/4.092;
val11=(int)temp;
val2=((val11%100)/10);
Serial.println(val2);
delay(1000);
}
Ytterligere Informasjon:
- SDA: I2C data port
Omtaler
Det er ingen omtaler ennå.