Нужна идея, потому что доступными методами реализация не вышла....
Исходные данные:
Аналоговый сигнал 0...5 В (обычная постоянка от нуля до +5 вольт). МК - мега 328 и его аналоговый вход (ну пускай А3).
Источник аналогового сигнала для тестов - лабораторный БП, трансформаторный (не импульсный).
При подключении БП к МК и регулировке в требуемом диапазоне - все отлично. Получаем свои 1024 отсчета. При этом если напряжение не крутить, то отсчеты идут стабильно и не скачут, то есть поставил 2.5 вольта, имеется 512 отсчетов АЦП. При напряжении 0 вольт, отсчет также равен нулю (вход А3 подтянут к земле резистором 10 к).
Требуется гальваническая развязка регулирющего напряжения 0...5 вольт от аналогового входа МК. При этом напряжение питания МК в гальваноразвязке на "той" стороне использовать нельзя.
На глаза попался цифровой изолятор ISO1211D. С ним не получилось - входное напряжение регулируется в слишком узком диапазоне и резисторами на входе не растягивается... Похоже ему вообще 5 вольт маловато, потому что в даташите намеки про 24 вольта по входу...
Второй вариант - это оптопара LOC110 и два ОУ МСР601. Питание однополярное, ОУ rail-to-rail (если важно). Схема собрана по классике. Но для питания ОУ на "той" стороне использован гальваноразвязанный DC-DC на 5-5 вольт AM1D.
На первый взгляд, все заработало "как надо" и даже ничего не сгорело. При проверке тестером, диапазон 0-5 на входе и выходе есть (ну не хватает на выходе около 2% - это вообще не важно). Гальваноразвязка есть, линейность на выходе относительно входа есть.
Первая проблема - самая серьезная - при подключении к МК выявилось, что отсчеты скачут, при чем достаточно серьезно. Попытка программно усреднить отсчетов 20-30 ситуацию улучшила несильно. На вход МК был поставлен конденсатор на 47 мкФ - ситуация практически улучшилась, но все равно есть на 1-3 отсчета колебание - это проблема.
Вторая проблема - при входном 0 вольт, на выходе 0 вольт не получается. есть что-то остаточное. Подтяжка резисторами входа МК не помогает.
Третья проблема - если вход на "той" стороне висит в воздухе - на вход МК прет от 0 до 5 вольт. Подтяжка входа на "той" стороне помогла.
Попытки зашунтировать DC-DC конденсаторами не помогает. Дроселли по питанию DC-DC непомогают. Просто без DC-DC проблема уменьшается, но все равно есть.
Такое ощущение, что связка оптопары и ОУ находится в каком-то слабогенераторном режиме...
Схему приложил. Надеюсь, на умную мысль общества. Может есть какие-то гальваноразвязанные модули, но конечно не по цене самолета?
- Вложения
-
- 110.png
- (25.65 КБ) 313 скачиваний


