Jméno

analogReference — Vybírá referenční napětí pro A/D převodník

Přehled

void analogReference(type);
type;

Funkce nastavuje vybrané referenční napětí pro potřeby A/D převodníku. Možné hodnoty jsou

  • DEFAULT — jako reference je použito napájecí napětí (5 nebo 3,3V podle konstrukce)
  • INTERNAL — je použit interní generátor referenčního napětí (1,1V na ATmega168/328, 2,56V na ATmega8)
  • INTERNAL1V1 — vestavěný zdroj referenčního napětí 1.1V (pouze na Arduino Mega)
  • INTERNAL2V56 — vestavěný zdroj referenčního napětí 2.56V (pouze na Arduino Mega)
  • EXTERNAL — je použito externí referenční napětí, přivedené na pin AREF

Popis

Varování

Pokud máme zapojen externí zdroj referenčního napětí, musíme to oznámit Arduinou voláním analogReference(EXTERNAL) předtím než provedeme analogRead! Jestli to neuděláme, uvedeme vnitřní zdroj referenčního napětí do skratu z externím zdrojem.

Odkazy

Související informace: analogRead, analogWrite

Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .