Měření napětí 0 - 3,3 V

Odpovědět
Mildes
Příspěvky: 5
Registrován: 24 kvě 2020, 15:47
Reputation: 0

Měření napětí 0 - 3,3 V

Příspěvek od Mildes » 18 črc 2021, 20:58

Chci měřit napětí na Arduino Nano od 0 do 3,3 V. Našel jsem takovéto řešení: Pin 3v3 se připojí na AREF a do programu se napíše
// Change to 3.3V external Arduino NANO reference
analogReference( INTERNAL );
Není tam chyba? Nemá tam být EXTERNAL?
A ještě pokud napájím z USB a je tam třeba 4,8 V, je na pinu 3v3 také nižší napětí, nebo je tam konstantbí 3,3 V?

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Měření napětí 0 - 3,3 V

Příspěvek od AstroMiK » 18 črc 2021, 22:21

Máš pravdu, že tam má být "EXTERNAL".
Napětí 3,3V v Arduinu NANO vytváří USB převodník (CH340, nebo FT232) a mělo by být stabilizované.

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Měření napětí 0 - 3,3 V

Příspěvek od jankop » 20 črc 2021, 16:56

Pokud chceš naměřit přijatelné hodnoty, tak použij INTERNAL referenci, tj. 1,1V a na analogový vstup předřaď dělič třeba 22K + 11K. Pak budeš mít plný měřící rozsah právě 3,3V. Použití napájecího napětí jako reference ti vnese zbytečně značnou chybu. Pin AREF nech volný.

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Měření napětí 0 - 3,3 V

Příspěvek od ondraN » 21 črc 2021, 10:57

jankop píše:
20 črc 2021, 16:56
.................. Pin AREF nech volný.
Datasheet doporučuje při použití interní reference kondenzátor mezi AREF a analogovou zem, cca 1M keramický.

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Měření napětí 0 - 3,3 V

Příspěvek od jankop » 21 črc 2021, 11:36

Dík za doplnění. Šlo mi především o to, aby k AREF nepřipojil zdroj napětí, když se INTERNAL vnitřně propojí s AREF.

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Měření napětí 0 - 3,3 V

Příspěvek od ondraN » 21 črc 2021, 12:09

Jo, to by se z procáku jenom zakouřilo :mrgreen:

Mildes
Příspěvky: 5
Registrován: 24 kvě 2020, 15:47
Reputation: 0

Re: Měření napětí 0 - 3,3 V

Příspěvek od Mildes » 21 črc 2021, 18:47

Děkuji za rady, ale asi jsem se trochu přecenil. Dělám to podle návodu
a už se v tom sám těžko vyznám, takže nějakou úpravu zapojení na desce už bych
nezvládl. Asi jsem udělal chybu s připojením 3v3 na AREF a použitím INTERNAL.
Na pin 5V je napojen další modul a ten nefungoval.
Proměřil jsem napětí na původním NANU a novém (obě jen připojeny na USB):
PC USB 5,06 V
5V původní 3,86 V, nové 4,66 V
VIN původní 3,42 V, nové 4,22 V
3V3 původní 3,29 V, nové 3,28 V
Takže správné je jen 3V3, ale zajímavý je konstantní rozdíl 0,44 V mezi 5V a VIN
v obou případech. Staré NANO funguje na jednoduché prográmky bez problémů,
s novým NANO jsem to zatím pro jistotu nespouštěl.

ohruska
Příspěvky: 235
Registrován: 08 pro 2017, 20:56
Reputation: 0

Re: Měření napětí 0 - 3,3 V

Příspěvek od ohruska » 22 črc 2021, 09:14

Není lepší použít toto: https://www.laskarduino.cz/4-kanalovy-i ... --ads1115/
Je to přesnější.
Ota

Uživatelský avatar
kiRRow
Příspěvky: 1152
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Měření napětí 0 - 3,3 V

Příspěvek od kiRRow » 22 črc 2021, 16:01

Mildes píše:
21 črc 2021, 18:47
..ale zajímavý je konstantní rozdíl 0,44 V mezi 5V a VIN v obou případech.
Pin VIN je připojen přes stabilizátor na napájecí PIN procesoru, na stabilizátoru vzniká pak úbytek napětí řádově kolem 0,4 - 0,6 V - viz datasheet

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 18 hostů