vad är den analoga referensen, jag vet att den kan användas som en spänningsreferens, men inte exakt vad det är allt om snälla hjälp någon.
Svar
Det är referensspänningen som alla andra analoga spänningar (analoga ingångar) mäts mot .
Som standard är det samma som spänningsmatningsspänningen (5V på de flesta Arduino-kort), så de analoga ingångarna kan mäta mellan 0 och 5V.
Om du ansluter AREF stift till en lägre spänning, säg till 3,3 V-stiftet (för enkelhets skull) och ställ in den analoga referensen till EXTERN, du kan sedan mäta mellan 0 och 3,3 V.
Det här är bra om du mäter en mindre spänning och vill få så mycket upplösning i den analoga avläsningen. Om du lämnar den på 5V och bara mäter upp till, säg, 3,3V, slösar du bort alla analoga avläsningsvärden mellan 3,3V och 5V som kan leda till att du blir mer känslig.
Kommentarer
- När EXTERNAL inte är valt väljer den första analoga skrivan den interna spänningsreferensen. Den spänningen kan mätas vid AREF-stiftet med en multimeter. Arduino Uno har inuti chipet en spänningsreferens på 1,1 V, som kan vara användbar när 5 V inte är exakt 5,0 V, till exempel när Uno drivs via USB-kabeln. Referens: arduino.cc/ sv / Reference / AnalogReference
- @Jot Du menar analogRead, inte analogWrite …
- Oj, förlåt, ja jag menar analogRead.