Измерение напряжения и частоты, сети ~220В
Измеряется амплитула каждого положительного полупериода.
Симуляция + исходник - скачать
Программирование ATMEL в BASCOM. |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Программирование ATMEL в BASCOM. » Примеры применения в среде Баском » Исследование измерения напряжения сети 220В
Измерение напряжения и частоты, сети ~220В
Измеряется амплитула каждого положительного полупериода.
Симуляция + исходник - скачать
Измерение напряжения и частоты сети 220V с выводом на 8 разрядов 7-seg led (количество разрядов и полярность индикаторов выбирается в исходнике)
Симуляция (Протеус 7.10) + исходник (Bascom 2.0.7.1) + снимки экрана - скачать
Переход через "0" определяет компаратор ==> запускается TIMER0 ==> считает 5 ms (1 сек / (50 Гц (сеть) * 2 (после диодного мостика)) / 2 (половина полупериода)) ==> запускается АЦП ==> по готовности АЦП - прерывание - забираем, что намеряли
Симуляция (Протеус 7.10) + исходник (Bascom 2.0.7.1) + снимки экрана - скачать
Переход через "0" определяет компаратор ==> запускается АЦП (режим "Free") ==> по готовности массива, поднимается флаг ==> берём MAX значение из массива данных
Симуляция (Протеус 7.10) + исходник (Bascom 2.0.7.1) + снимки экрана - скачать
Переход через "0" определяет INT0 ==> запускается АЦП (режим "Free") с поиском MAX значения ==> по готовности (намеряли MAX) поднимается флаг ==> обработка
Симуляция (Протеус 7.10) + исходник (Bascom 2.0.7.1) + снимки экрана - скачать
Переход через "0" определяет CAPTURE1 ==> запускается TIMER1 ==> считает 5 ms (1 сек / (50 Гц (сеть) * 2 (после диодного мостика)) / 2 (половина полупериода)) ==> запускается АЦП ==> по готовности АЦП - прерывание - забираем, что намеряли
Симуляция (Протеус 7.10) + исходник (Bascom 2.0.7.1) + снимки экрана - скачать
Вы здесь » Программирование ATMEL в BASCOM. » Примеры применения в среде Баском » Исследование измерения напряжения сети 220В