Feszültség mérés, feszültség referencia.

Tanfolyamok, oktatások és kapcsolódó házi feladatok...
Petyperetty
DrótVégénSzéndarab
Hozzászólások: 18
Csatlakozott: 2017. március 19. vasárnap, 6:45

Feszültség mérés, feszültség referencia.

HozzászólásSzerző: Petyperetty » 2017. március 23. csütörtök, 6:01

Üdv Mindenkinek! Nem találtam hasonló topikot, elnézést, ha benéztem volna. Ez egy fontos téma, hogy megérdemeljen egy külön fórum témát és én el is akadtam benne rendesen.
Találkozott-e valaki már azzal a jelenséggel, hogy beírva az analogReference(DEFAULT); a fordító hibaüzenetet dob vissza erre a sorra:

"fesz_meres:3: error: expected constructor, destructor, or type conversion before '(' token

analogReference(DEFAULT);"

Elméletileg jó a syntaxis, nem látom, hogy mi hiányozni és változót sem kell deklarálni a referencia beállításához. Érti ezt valaki? Mit bénázok el?

A másik, hogy próbaképpen készítettem egy 1/10 -es feszültség osztót és rákötöttem az A0 lábra. A leosztandó feszültséget a VIN lábról szedtem. A programot elindítva kb. 70mV -al kevesebbet kapok eredményül.
Ez a programom:

int analogPin=A1;
unsigned int fesz,skala;
analogReference(DEFAULT); //Erre dob hibát.

void setup()
{
Serial.begin(9600);
}

void loop()
{
fesz=analogRead(analogPin);
skala=4930/1023; //Átalakítás mV kijelzésre.
fesz=skala*fesz;
Serial.print("U= ");
Serial.print(fesz);
Serial.println("mV");
delay(2000);
}

atilla
DrótVégénSzéndarab
Hozzászólások: 25
Csatlakozott: 2016. május 10. kedd, 18:35

Re: Feszültség mérés, feszültség referencia.

HozzászólásSzerző: atilla » 2017. március 23. csütörtök, 7:25

A setupba tegyed.

Petyperetty
DrótVégénSzéndarab
Hozzászólások: 18
Csatlakozott: 2017. március 19. vasárnap, 6:45

Re: Feszültség mérés, feszültség referencia.

HozzászólásSzerző: Petyperetty » 2017. március 24. péntek, 4:52

Wov... pedig mintha így már próbáltam volna, de mind1, a lényeg, hogy most működik. :-) Köszönöm!


Vissza: “Oktatás”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég