добрый день !!! прошу помощи как реализовать алгоритм замера напряжения сети каждые 5мс чтобы именно в верхней точке синуса. или может кто нить чтото другое посоветует буду признателен. всем пасиба
К примеру по ссылке ivan_fd, резистор 1Мом "детектор нуля" подключен к сети и к порту, и если сетевое напряжение проходит через 0, то и на входе порта будет лог. 0. Это является сигналом начала периода (полупериода). Можно подать этот сигнал на портБ.0 и обрабатывать прерывания. И страница 74 в книге http://www.picbasic.ru/forum/19-171-4964-16-1279645686 вам в помощь. Век живи - век учись! К концу жизни поймешь, что ничего не знаешь...
спасибо почти все прояснилось. а подскажите из личного опыта как лучше мерить 1 раз в верхней точке синуса или несколько замеров и вычислить среднее(для реле защиты от превышения / понижения напр.) просто если будут скачки а среднее может быть и норма , подскажите а !!!
Я так понял Вы хотите создать устройство как в прикрепленном файле. На мой взгляд в среднеарифметическом значении есть противоречие между точностью измерения и быстродействием защиты.