Собственно тему создаю чтобы закинуть новую прошивку и схему. отправлять это всё в статьи не имеет смысла, т.к. необходимо будет править половину статьи.
в настоящее время прошивка переделана наполовину от первоначального варианта, а всё потому, что подвергся корректировке алгоритм вычислений. А именно :
-напряжение и ток теперь измеряются интегрированием (т.е. вычисляется среднее значение какого-то кол-ва измерений за фиксированный период в 20мс. реально измеряется 10мс и умножается на 2, т.к. одна полуволна синусоиды отрезана).
-подкорректированы формулы перевода результата измерения в Вольты и Амперы, а в последствии и в мощности.
-подкорректированы формулы для вычисления мощностей.
В настоящее время большинство глюков в работе устранено и устройство прошло небольшую обкатку. к сожалению по точности ничего сказать не могу, т.к. проводить замеры мультиметрами небыло времени, да и никто не ручается за точность самих мультиметров. Однако показания прибора при этом не взяты с потолка. единственные глюки и неточности которые видны невооружённым глазом - иногда показания угла сдвига фаз скачет на случайную величину, и , этот самый угол сдвига фаз без нагрузки получается равным -6°. Сие получается из-за конденсатора на выходе для подключения нагрузки. Конденсатор был там установлен для гашения помех от подключаемых приборов, т.к. это уж очень неблагоприятно сказывалось на ваттметр - от помех на шлейф ЖКИ , до повисания и перезагрузок МК.
настройка :
для точности советую подогнать делитель напряжения к коэффициенту 142,17647 (т.е. это (720к+5к1)/5к1 ). подгонка сводится лишь к точной установке номинала одного резистора по отношению к другому , чтобы в итоге получился тот самый коэффициент по формуле (R1+R2)/R2 , где R1 - верхнее по схеме сопротивление, а R2 - то, которое на минусе торчит. от суммарного номинала резисторов будет зависеть только ток потребления и нагрузочная способность (по идее лучше уменьшать до минимума сопротивление и не допускать при этом большого выделения тепла , т.к. при уменьшении возрастёт нагрузочная способность и при нагрузках просадка напряжения будет меньше
токоизмерительные резисторы неплохо бы найти 1% точностью , но лично я таких у нас не видел.