Оцифровка переменного напряжения

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем issaom, 5 апр 2018.

  1. issaom

    issaom Гуру

    Добрый день! Посоветуйте как лучше оцифровывать переменное напряжения с помощью аналогового входа? (уровень ~ 1-10V) в интернете в основном схемы на резюках попадаются..... или теоретические выкладки про ОУ.
     
  2. parovoZZ

    parovoZZ Гуру

    Чем резюки не подошли? По совокупности параметров замены им нет.
     
  3. issaom

    issaom Гуру

    Предполагаю что точность измерения будет зависеть от источника питания - мне кажется без использования источников опорного напряжения любые схемы измерения чего-то внешнего на резюках фигня по определению - или я ошибаюсь ?
     
  4. Belkin

    Belkin Гик

    В первую очередь - получить постоянное напряжение.
    Дальше работа в разы облегчится.
     
  5. Belkin

    Belkin Гик

    Смотря какая точность нужна.
    При 10-битном АЦП точность будет до 0,01в - мало ?
     
  6. issaom

    issaom Гуру

    Если бы задача заключалась в этом я бы не стал здесь писать - мне нужна форма сигнала
     
  7. Radius

    Radius Гик

    А в чем проблема? Загоняете резистивным делителем напряжение в диапазон 0...5 В и подаете на АЦП. Если у вас напряжение от -10В до +10В, то тогда без ОУ не обойтись, либо используйте внешнее АЦП, которое работает с двух полярным сигналом.
     
  8. parovoZZ

    parovoZZ Гуру

    Если ты считаешь, что резистивный делитель хоть как-то влияет на форму сигнала (в твоем диапазоне частот) - оставь электронику, не твоё это.
     
  9. issaom

    issaom Гуру

    Отличный выпендрёж - мне нравится )))
     
  10. parovoZZ

    parovoZZ Гуру

    Не кажется, а так оно и есть. Поставить ИОН - религия добро не даёт? Резисторы здесь не при чем.
     
  11. Belkin

    Belkin Гик

    Изначально про это не звучало, а телепатов тут нет... ;)
    Если речь не идет о величине, то как сказал parovoZZ - изначально делитель.
    А дальше - замер через промежутки времени.
    Только АЦП в AVR-ках весьма медлительны, поэтому частота сигнала будет критична.
    В даташите на МК можно найти эти сведения.
     
  12. issaom

    issaom Гуру

    У меня прямо в названии темы написано "Оцифро́вка (англ. digitization) — описание объекта, изображения или аудио- видеосигнала (в аналоговом виде) в виде набора дискретных цифровых замеров (выборок) этого сигнала/объекта, при помощи той или иной аппаратуры, т. е. перевод его в цифровой вид, пригодный для записи на электронные носители."
     
  13. Belkin

    Belkin Гик

    В любом случае - не изобретайте велосипед... ;)
    Ставьте делитель и - вперед.
     
    parovoZZ нравится это.
  14. parovoZZ

    parovoZZ Гуру

    Оцифровка - это квантование сигнала через определенные промежутки времени, называемые частотой дискретизации. А то, что ты привёл - это определение для домохозяек. Как утверждает Котельников, частота дискретизации должна быть в два раза выше частоты сигнала.
     
  15. issaom

    issaom Гуру

    Я Вам не тыкал ;-)
     
  16. Belkin

    Belkin Гик

    Поэтому я и упомянул про медлительность АЦП в МК.
    До 100 кГц входного сигнала еще можно работать, а выше - захлебнется...
    Тогда придется использовать внешний скоростной АЦП.
     
  17. parovoZZ

    parovoZZ Гуру

    Мы все одна большая многодетная семья.
     
  18. parovoZZ

    parovoZZ Гуру

    В абдурино ужасная разводка питания, поэтому в родной аналогрид процессор останавливается на период работы АЦП. Поэтому внешняя АЦП с грамотным питанием выдаст результат на порядок лучше.
     
  19. AlexU

    AlexU Гуру

    Это о каком МК речь идёт?
     
  20. Belkin

    Belkin Гик

    Автор не указывал, но учитывая специфику форума, я сделал вывод, что МегаХХХ. ;)
    Уменьшив разрядность АЦП на Мегах 8...32 можно добиться устойчивого преобразования до 200 кГц, выше уже имеются пропуски и ошибки.
    На других Мегах не экспериментировал.
    ХМега однозначно пошустрее, но и там не намного лучше (по даташиту)... ;)