Источник Опорного Напряжения для ARDUINO:

Тема в разделе "Поделки на Ардуино", создана пользователем AlexBAI, 15 ноя 2018.

  1. AlexBAI

    AlexBAI Новый пользователь

    В ARDUINO-микроконтроллере используется десятиразрядный модуль АЦП и чтобы реализовать измерение напряжения с точностью до 0,001 вольта для диапазона 1 В,
    нужно применить внешнее опорное напряжение от ИОН микросхемы DA1 К157ХП2.
    Так как мощность ИОН микросхемы очень маленькая, и чтобы исключить влияние внешних цепей на этот ИОН, в схему введен буферный ОУ на микросхеме DA2.
    Это неинвертирующий повторитель напряжения, имеющий стопроцентную отрицательную обратную связь — ООС.
    Выход этого ОУ нагружен на нагрузку, состоящую из резисторов R4 и R5. С движка подстроечного резистора R4, опорное напряжение величиной 1,024 В подается на
    вывод ARF микроконтроллера ARDUINO, сконфигурированного, как вход опорного напряжения для работы модуля АЦП. При таком напряжении каждый разряд оцифрованного
    сигнала будет равен 0,001 В.
     
  2. AlexBAI

    AlexBAI Новый пользователь

    Вот схема ИОН. И-О-Н для МК.jpg
     
    Gupic нравится это.
  3. Oleg_D

    Oleg_D Интересующийся

    Хороший вариант. Только мне несколько вопросов не дают покоя. Зачем такой низковольтный опорник? Ошибка будет больше, чем у опорника на 5в, или хотя бы 2.5в. А температурная компенсация? При такой точности очень важна.
    Я например, использую REF02 и lm336. Можно на тл431, если совсем туго. ref02 вообще как вкопанный, даже при нагрева до 150 градусов, разброс не более 0.0005. Всем опорникам опорник. Lm336 чуть похуже, но все равно, есть схема температурой компенсацией.
     
  4. AlexBAI

    AlexBAI Новый пользователь

    Это мой вариант, с применением микросхемы К157ХП2 в качестве ИОН. Напряжение - маленькое, для удобства расчёта, т.е. 1,024V / 1024...
     
  5. Oleg_D

    Oleg_D Интересующийся

    Вы наверно хотели написать 1,023v/1023.. ;-)
     
  6. AlexBAI

    AlexBAI Новый пользователь

    Да...
     
  7. Oleg_D

    Oleg_D Интересующийся

    Мой опорник для 12 bit dac mcp4725 во вложении. Можно было просто на одной лм'ке, так как потребление всего 0.3мА. Но у меня на шине i2c ещё много потребителей, поэтому такой вот общий, мощный опорник. На 4,095В готовый в продаже трудно найти, да и цены кусаются. Можно ещё на tl431 сделать.
    Пс. Критика приветствуется.
     

    Вложения:

    Последнее редактирование: 20 ноя 2018
  8. AlexBAI

    AlexBAI Новый пользователь

    А причём тут i2c? Вот для чего он (ИОН) применён....
     

    Вложения:

    • ION.jpg
      ION.jpg
      Размер файла:
      82 КБ
      Просмотров:
      3
    Последнее редактирование: 20 ноя 2018
  9. Oleg_D

    Oleg_D Интересующийся

    У вас понятно. У меня же особенность схемы такая. У mcp4725 питание одновременно является опорным напряжением. Соответственно все подвязанные на эту шину модули тоже надо питать тем же напряжением во избежание разности потенциалов. Благо у всех диапазон 3-5в и проблем с этим нет.
     
Метки:

Поделиться этой страницей