Popis
Štandardný modul snímača napätia pre testovanie elektronických tehál pre robota pre elektronické snímače Arduino
Tento modul je založený na konštrukčnom princípe odporového deliča, aby vstupné napätie terminálu rozhrania bolo 5-krát znížené, analógové vstupné napätie Arduino až na 5 V, potom vstupné napätie modulu na detekciu napätia nemôže byť vyššie ako 5 V × 5 = 25 V (ak je použitý systém 3,3 V, vstupné napätie nesmie prekročiť 3,3 V × 5 = 16,5 V). Pretože čipy Arduino AVR sa používajú v 10 bitovom AD, rozlíšenie analógového modulu je 0,00489 V (5 V / 1023), modul detekcie napätia detekuje minimálne vstupné napätie 0,00489 V × 5 = 0,02445 V.
Parameter:
- Rozsah vstupného napätia: DC 0-25V
- Rozsah detekcie napätia: DC 0,02445V-25V
- Rozlíšenie analógového napätia: 0,00489 V
Elektrické vedenie:
Vstupný konektor DC:
- kladný pól pripojený k VCC,
- negatív spojený s GND
Výstupné rozhranie:
- “+” je 5 / 3,3 V,
- “-” potom GND,
- “s” Arduino pripojené k kolíku AD
Kód:
#include <Arduino.h> int val11; int val2; void setup() { pinMode(LED1, OUTPUT); Serial.begin(9600); Serial.println("Emartee.Com"); Serial.println("Napätie:"); 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); }