Милливольтметр

Тема в разделе "Arduino & Shields", создана пользователем Glyuk, 15 май 2016.

  1. Okmor

    Okmor Нерд

    Вы не до конца поняли суть и разность этих вещей.
    1. analogReference(DEFAULT) на прямую зависит от напряжения питания ибо им является.
    2. analogReference(INTERNAL) Не зависит от питания никак. От питания зависит его нагрузочная способность. Так же зависит от температуры, но это поправимо. Также может разнится от чипа к чипу, но очно не на 10%. Хватает один раз откалибровать конкретный чип и пользоваться дальше уже без проблем.
     
    Glyuk нравится это.
  2. Glyuk

    Glyuk Нерд

    Вот это по существу. Т.е. питая Ардуину стабилизированным напряжением опорное напряжение всегда будет одинаковым, некоторые интернет-источники утверждали обратное, спасибо.
     
  3. Okmor

    Okmor Нерд

    Да.
    Нету никаких официальных источников кроме datasheet
    Если вы в setup определите analogReference(INTERNAL) , то на выходе AREF чудным образом появится 1.1В и это напяжение НИКАК не будет зависить от напряжения питания. Для большей точности этот вывод рекомендуют соединить с землей через конденсатор 0,1 мФ.
    Все отсчеты АЦП будут происходить и з расчета 0В=0 >> 1,1В=1023