Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Вольтметр сетевого напряжения

Непрочитано 04.08.2013, 21:41  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

конденсаторы не нужны - все делается программно по алгоритму:
Цитата:
Получить через равные промежутки N отсчетов АЦП в течение одного периода измеряемого напряжения.
Возвести результаты в квадрат и просуммировать.
Извлечь квадратный корень из полученной суммы.
Умножить полученный результат на масштабирующий коэффициент и вывести результат на индикатор.
http://arv.radioliga.com/content/view/107/43/
Реклама:
oleg110592 вне форума  
Непрочитано 04.08.2013, 21:45  
lehamozg
Частый гость
 
Регистрация: 14.06.2013
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lehamozg на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Читаю значение как напряжение, допустим как INT(INPUT), InptV = INPUT/3.65, InptVstr = ToString$(InptV) затем вывожу String на экран
lehamozg вне форума  
Непрочитано 04.08.2013, 21:56  
lehamozg
Частый гость
 
Регистрация: 14.06.2013
Сообщений: 10
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lehamozg на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от oleg110592 Посмотреть сообщение
все делается программно по алгоритму
почитал но ничего не понял и как я понял по коментам не я один такой!
lehamozg вне форума  
Непрочитано 04.08.2013, 21:57  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от dosikus Посмотреть сообщение
А протеус здесь совершенно не причем ...
В данном случае согласен.

Ну вот Вам всё и рассказали.
И про синхронизацию и про алгоритм.
omercury вне форума  
Непрочитано 04.08.2013, 22:01  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Я больше скажу. ТС здесь не захотел изучит принципы уже готового и рабочего устройства. Интересно посмотреть как вы ему здесь мозг вправите...
mimuh64 вне форума  
Непрочитано 04.08.2013, 22:06  
alvadep
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от lehamozg Посмотреть сообщение
почитал но ничего не понял и как я понял по коментам не я один такой!
Смотрите как вычисляется СКЗ. В данном случае СКЗ вычисляется за один период сигнала. Но можно и не синхронизироваться по входному сигналу, а СКЗ считать за несколько периодов. Причем, чем больше периодов будет задействовано в вычислении, тем точнее и стабильней будет результат.
По ресурсоемкости разницы практически нет никакой, что 1 период, что много периодов.
Сначала квадраты выборок сваливаете в сумматор и подсчитывает их количество, а уж по окончанию измерения полученную сумму делите на количество выборок и извлекаете корень. Ну и вывод на индикацию.

Последний раз редактировалось alvadep; 04.08.2013 в 22:25.
alvadep вне форума  
Непрочитано 04.08.2013, 22:32  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от lehamozg Посмотреть сообщение
почитал но ничего не понял
дальше гугл вам в помощь, например на этом форуме есть тема:
https://kazus.run/forums/showthread.php?t=13888
oleg110592 вне форума  
Непрочитано 04.08.2013, 22:36  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от mimuh64 Посмотреть сообщение
Интересно посмотреть как вы ему здесь мозг вправите...
Что, все так плохо?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 04.08.2013, 22:48  
oleg110592
Гражданин KAZUS.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от jump Посмотреть сообщение
заставят переделать на STM32
можно сделать и на пике и на авре, но действительно будет проще на стм32 - индикация по dma (dosikus делал), значения ацп складывать по dma (памяти много - значит много выборок, значит точнее), ядру остается дождаться конца работы ацп (оцифровки одного или нескольких периодов), возвести все значения в квадрат, суммировать, вычислить корень и положить значение в сегментах в память для индикатора.

Последний раз редактировалось oleg110592; 04.08.2013 в 22:52.
oleg110592 вне форума  
Непрочитано 04.08.2013, 22:59  
alvadep
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Вольтметр сетевого напряжения

Сообщение от oleg110592 Посмотреть сообщение
памяти много - значит много выборок, значит точнее
Непонятно, зачем кидать выборки в память, когда можно сразу суммировать квадраты.

Последний раз редактировалось alvadep; 04.08.2013 в 23:01.
alvadep вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стабилизатор сетевого напряжения 220 В Falconist Источники питания и свет 37 12.08.2011 06:32
Ограничитель напряжения 2,3В с малой утечкой someuser Источники питания и свет 37 18.02.2011 14:20
Момент перехода сетевого напряжения через ноль Superki Источники питания и свет 59 05.11.2008 02:24
Стабилизатор сетевого напряжения 220 В Falconist Источники питания и свет 21 23.09.2007 21:28


Часовой пояс GMT +4, время: 16:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.