Коллеги, предлагаю вашему вниманию прототип прецизионного цифрового милливольтметра.
Основан милливольтметр на микроконтроллере STM32F103, он измеряет напряжение в полосе 0-500 кГц, используя встроенные 12-битные АЦП1 и АЦП2. Частота выборок составляет 1000 кГц.
Оба выходных напряжения 0-2100 мВ представляют собой эффективное значение (true rms), измеренное на обоих входах одновременно. Кроме того, микроконтроллер измеряет не только постоянную составляющую входного напряжения, но и эффективное значение переменной составляющей по каждому входу.
Количество выборок составляет порядка одного миллиона (2^20), поэтому показания являются очень точными. Возможное изменение показаний производится примерно раз в секунду.
Первоначальное использование предполагалось для построения КСВ-метра, там как раз есть два напряжения, которые необходимо измерять одномоментно.
Далее, милливольтметр можно использовать
- для измерения выходных напряжения и тока блока питания,
- измерения выходного напряжения и пульсаций выходного напряжения,
- измерения двух напряжений,
- измерения входной и/или выходной мощности БП.
- калибровки обычных вольтметров в полосе 0-500 кГц.
Схема прототипа и прошивка в приложении.