Свежие обсуждения
Источники питания

Цифровой двухканальный ампер-вольтметр для блока питания на МК PIC16F876

1 8 20

Для AlexAlcoa
Спасибо за совет . Ооочень пригодился.

 

Наконец добрался до вольтметра. итак, прошивка и исходник для 2х канального вольтметра/амперметра в аттч. Схема осталась без изменений см выше.
Принцип работы, прост, мк выполняет 8 отсчетов (каждые 5mS) выбранного канала АЦП, считает среднее значение в отсчетах, далее это значение обрабатывается фильтром «скользящее среднее», умножается на калибровочный коэфф. и выводится на LCD в позицию соответствующую выбранному каналу. Далее цикл повторяется для следующего канала и т.д.
Коэффициенты для калибровки расположены в EEPROM мк, формат float24b. За отсутствие меню сорри…out of memory.

228949.rar

 

Хелп по программированию мк и калибровке вольтметра.

228951.rar

 

Фото макета.
PS каналы напряжения и тока, на макете запаралелены.

 

 

C FPConvert ошибочка, качать здесь http://onembedding.bialix.com/tools/utility/fpconvert/

 

AlexAlcoa, спасибо.

На сколько я понял, схема состоит только из способа подключения МК к измерямым цепям, а объвязка МК делается так, как того требует сам МК?

Я почему-то думал, что схема будет посложнее...

 

Так точно.
При желании схему можно усложнить но для данного прибора это лишнее.
Моменты которым нужно уделить внимание это, разводка земли т.е. разделить измерительные земли и питающие и качеству питания т.к. vss является ион для ацп.

 

AlexAlcoa: ...уделить внимание... качеству питания т.к. vss является ион для ацп.

А на сколько критично значение напряжения питания? Или оно будет скорректировано поправочными коэффициентами, и достаточно будет обеспечить только его стабильность?.

 

Важна именно стабильность Vss, а величина может быть любой в диапазоне 3-5,5в т.к. частота ядра 4МГц.
PS Если планируете питать мк от 3,3в, то будет нужно уточнить значение bandgap при программировании. Bandgap может принимать 4е значения и оговаривает величину напряжения ниже которого работа мк запрещена.