Главная » Участники » Dominique » Самоделки » True RMS прибор
True RMS прибор

True RMS прибор
Схема цифрового ваттметра/вольтметра/амперметра/измерителя коэффициента мощности v.1.3 от 14.05.2012.
оригинальное фото
  • Просмотров: 5279
  • Рейтинг: голосов еще нет
  • Отзывов: 15

  • Получить код для блога
  • Послать ссылку другу

Комментарии к фотографии
1. Testament (06.07.2010 08:53)
Зачем нижняя шина "сидит" на общем проводнике? Делитель R4-R5 получается тогда уже не делитель, а два параллельно включённых резика. И R1 желательно на ТТ заменить.
2. Dominique (24.07.2010 15:48)
Ну да, так же можно считать, что и R7 лишний))) Но такая схема сделана, чтобы обеспечить симметрию входных цепей. Идея кстати не моя, позаимствована из одного забугорного журнала.
ТТ конечно хорошая штука, но готовый стоит безумных денег, а самодельный я не смогу нормально калибровать. В то время как точный токоизмерительный резистор имеется в наличии.
3. Testament (25.01.2012 16:24)
R7-R8 снимают разность с шунта, поэтому R7 не лишний. А вот средняя точка R4-R5 при таком включении абсолютно ни о чём. Если всё правильно срисовано, то там должны быть разные земли или земли по шине с шунтом не должно быть совсем. Ведь R2-R3 и R4-R5 это замер напруги. Насчёт ТТ похоже есть простой выход без всяких калибровок - www.soel.ru/cms/f/?/311512.pdf ::up: :)
4. Dominique (26.01.2012 20:41)
Срисовано один в один. Земля общая: http://fotkidepo.ru/?id=photo:730109
Резистор R7 точно так же ничтожно мал в сравнении с R6, что им можно пренебречь. Как и в параллельно соединённых R4/R5 можно считать, что R4 лишний. Однако именно так обеспечивается симметрия входных цепей. Если земли по шине с шунтом не будет, вообще непонятно что намеряется.
Холл конечно хорошая штука, но дорогая и с этой микрухой не работает.
5. Chudik (16.05.2012 05:09)
А зачем для DD отдельный кварц? У атмеги нет выхода какого-нибудь таймера, чтобы сформировать на нём нужную частоту?
И дисплей надо графический ставить. Если уж RMS, то стрелку рисовать :-)
6. Dominique (16.05.2012 17:27)
Для DD отдельный кварц нужного номинала по даташиту. Он копеечный. МК достаточно занят, чтобы ещё тактировать ADEшку.
То же самое с графическим дисплеем: это конечно круто, но прошивка и так занимает 98% flash, без графики. Куда ещё там графику пихать и главное зачем?
7. Андрей Васильевич (22.05.2012 14:00)
С атмеги можно вывести частоту, кратную частоте самой атмеги. Для ADE нужна частота 3.58, так что это будет проблематично ;)

98% памяти - это 7.84Кб? Почему так много? У меня в предварительной версии прошивки (деталей еще нет) получается 1.74Кб, это для CS5490. Два режима экрана LCD, алсо два своих символа загружается в экран.
8. Dominique (31.05.2012 14:11)
98% памяти - это 7.84Кб? Почему так много?
Да. Много потому, что имеет место расчёт RMS и операции с плавающей запятой. Плюс меню с разным функционалом 4 кнопок на 7 экранах. Хотя конечно и это можно несколько оптимизировать, я пока не занимался (но придётся, т.к. кое-что хочу добавить).

У меня в предварительной версии прошивки (деталей еще нет) получается 1.74Кб, это для CS5490.
Дык для простого чтения регистров больше и не понадобится.
9. Андрей Васильевич (31.05.2012 15:23)
Так rms МК считает из мгновенных показаний, предоставленных ADE? Тогда понятно, но все равно много... Я бы без FP обошелся, у ADE 24-бит регистры, можно спокойно суммировать 256 показаний в long int, а если оставить 20 бит, то можно делать и 4096 выборок.
CS5490 прийдется еще месяц ждать, в интернет-магазине вовремя не смогли поставить :( У нее, конечно, с регистрами проще, но все равно нужно высчитывать реальное значение, я свободно обошелся без FP. В проекте два разных экрана и одна кнопка, больше и ни к чему :)
10. Dominique (31.05.2012 16:09)
Меня 4096 выборок не спасут, т.к. частота дискретизации выше 7 кГц :)
FP облегчает жизнь мне лично, т.к. без неё возникает большой геморрой при каждом выводе на экран.
2 экрана и 1 кнопка – это конечно круто, но как быть например с калибровкой? Кроме этого, у меня присутствуют такие функции, как установка нуля и заморозка/разморозка показаний (которые иногда скачут так быстро, что не успеваешь записать).
11. Андрей Васильевич (31.05.2012 16:34)
В любом случае, в FP при 7000 выборок пострадает точность, длина ведь те же 32 бита. А отказ от FP - это минус ~2Кб прошивки, вывод на экран вручную данных из int/long переменной занимает несколько строчек кода. Преобразование FP через стандартные функции в символьный вид вообще столько памяти сжирает, я когда то давно пробовал один раз, был в недоумении.
Для калибровки у меня задумана специальная тестовая прошивка, которая выводит на экран hex значения. Не думаю что нужно будет ее часто выполнять.
12. Dominique (31.05.2012 20:58)
Не совсем понятно, почему вдруг должна страдать точность в зависимости от числа выборок – значащих цифр-то одно и то же количество. Для вывода FP на экран я сам написал подпрограммку, которая форматирует число в зависимости от его величины (0.000, 0.00, 00.0 или 000).
Насчёт частоты калибровок я не знаю, а вот ноль напряжения/тока оказывается надо подстраивать чуть ли не при каждом включении. Плюс измерение тока имеет выраженную нелинейность, её тоже надо учитывать в прошивке.
13. Т800 (10.05.2015 20:16)
А зачем ТТ калибровать?
14. Dominique (10.05.2015 20:41)
Калибровать надо не ТТ, а схему, чтобы понимала конкретный экземпляр.
15. Т800 (11.05.2015 12:53)
Понятно.
Ваш комментарий:
Вам необходимо зарегистрироваться и войти на фотогалерею, чтобы иметь возможность оставлять свои комментарии.
Участник: Dominique
Альбомы участника
Тематики галереи

О проектеОбсуждение фотогалереиОбсуждение цифровой фотографии
Copyright © iXBT.com, 2006-2021 • Разработка: MN
Rambler's Top100 Рейтинг.ru