Коллеги,
осуществил переход от платы олимекс к стм32дуино. У контроллера 48 ног вместо 64, плата компактнее и соответственно дешевле. Схема и фото платы в приложении.
Предлагаю вашему вниманию милливольтметр на базе этой платы, измеряющий одновременно действующее значение постоянного и переменного напряжения 0-2100 мВэфф. Частота выборок равна 1 МГц, так что теоретически полоса может быть до 500 кГц. Если подключить прибор, скажем, к блоку питания (через соответствующий делитель), то можно видеть как выходное напряжение, так и уровень пульсаций.
Второй ацп можно подключить к датчику тока и также видеть средний ток и уровень пульсаций.
Схема соединений платы дуино и жки приведена в приложении. В моём варианте плата запитывается от отладчика ST-LINK V2 mini, фото в приложении. Питание ЖКИ равно 5 вольт. Прошу обратить внимание на ножки питания ЖКИ. В разных вариантах ЖКИ ножки могут быть поменены местами, будьте внимательнее, смотрите доки перед первым включением.
Фото работающего макета и прошивка также в приложении.
Ещё один тонкий момент, который стоит иметь в виду. При тестировании подключался генератор на основе ДДС MHS-2300A, который выдавал чистый синус без смещения. Чтобы не было отрицательных напряжений на входе ацп, к ноге REF инструментального усилителя было подано напряжение смещения от АА-батарейки 1.43В. Если подключение будет к БП, то смещения не надо, да и сам ИУ не нужен - обычно у БП малое выходное сопротивление.
Последовательный порт работает как обычно, скорость 230400 бод.