Поизучав вопрос, нашел подходящую схему:
Источник: http://www.electronics-lab.com/projects ... index.html
Эта аналоговая часть заработала стразу же после первого включения, даже не потребовалась настройка. Но для удобства использования был необходим вольтметр и амперметр. А том же сайте было найдено решение:
Источник: http://www.electronics-lab.com/projects ... index.html
Собрал я и эту схему, но с ней сразу вылезли серьезные проблемы. Во-первых, линейные стабилизаторы, используемые в проекте, грелись так, что через 10 секунд обжигали руку.
Решилось сборкой импульсного преобразователя на LM2576.
После чего схема заработала и что-то даже стала показывать похожее на правду. Но, как выяснилось, только лишь похожее..
Тогда родилась идея сделать более качественный измерительный прибор. Как раз пришли семплы от Максима-Далласа в числе которых пара АЦП MX7705 (2-канальный, 16-бит, сигма-дельта).
С программой для контроллера, думаю, я бы справился, но вот с частью правильного сопряжения аналоговой части БП с этим АЦП есть сомнения. В ней два дифференциальных входа. Измерять надо два напряжения - 0 - 40 В (на выходе БП) и 0 - 1,5 В (на шунте, измерение тока).
Даташит на микросхему: http://datasheets.maxim-ic.com/en/ds/MX7705.pdf
Буду рад любым идеям, схемам, программам.