roboforum.ru

Технический форум по робототехнике.


Использование компаратора в ATmega32

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Использование компаратора в ATmega32

Сообщение Lestat » 08 ноя 2006, 04:22

Вобщем хочу отловить ноль в синусойде из разетки ~220В
пока не очень получается, поэтому прошу помощи!
Я снижаю трансформатором эти ~220 до ~13 вольт
от этих 13 вольт диодным мостом, конденсатором и кренкой на 5 вольт питаю саму мегу32.
Хочу подать еще эти 13 вольт через какую-нибудь цепь на вход компаратора меги чтобы знать когда в сети 0, но боюсь спалить.
Вобщем интересно как можно подключить переменное напряжение к входу компаратора и откуда в таком случае брать второе напряжение т.е. сам 0!
Вот нашел по этому поводу такую пдф'ку
http://kazus.ru/url.php?url=http://www. ... oc2508.pdf, но толком не понял что они там намутили...
Интересно еще какое максимальное напряжение можно подавать на входы компаратора... в даташипе конкретного ответа не нашел, насколько я понял не больше 5В. Какое у его входов сопротивление?
Proteus, кстати, может определить сгорел ли контроллер в такой-то схеме или нет? А то модель может и заработает, а реальная схема сгорит!
Lestat
 
Сообщения: 24
Зарегистрирован: 01 авг 2006, 06:27
Откуда: Moscow

Сообщение avr123.nm.ru » 08 ноя 2006, 13:47

для определения перехода через 0 сетевое напряжение часто подают через резистор от 2 до 20 МОм. ри этом на ножке МК получается почти меандр - т.е. прямоугольный сигнал.

компаратор не обязателен - достаточно просто входа с прерыванием INTx например.

avr123.nm.ru/02.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 11