Страница 1 из 1

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:07
itsm22
Столкнулся с необходимостью определения наличия сетевого напряжения 220v, не измерения напряжения а просто его наличие ардуинкой.
Первым делом пришла в голову мысль использовать маленький импульсный блок питания на 5в типа зарядника от телефона, но оказалось что после снятия напряжения 220в БП еще секунд 15 выдает напряжение, достаточное для срабатывания логической 1. Выпаял из БП выходной конденсатор и впаял светодиод с резистором. Напряжение на выходе стало пропадать через 3 сек но этого все равно много. Впаять мощный резистор, который будет быстро разряжать цепь, но боюсь он греться будет сильно.

Может подскажете мне простой способ решения моего вопроса. Не трансформатор же использовать :smile37:

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:31
nalnik
itsm22 писал(а): 21 авг 2018, 13:07Столкнулся с необходимостью определения наличия сетевого напряжения 220v, не измерения напряжения а просто его наличие ардуинкой. :smile37:
Почитайте:
viewtopic.php?p=50815#p50815
viewtopic.php?p=51165#p51165

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:43
itsm22
nalnik писал(а): 21 авг 2018, 13:31Почитайте:
viewtopic.php?p=50815#p50815
viewtopic.php?p=51165#p51165
Вариант с модулем PZEM-004T приемлем, но дороговат, за 500руб с доставкой.
Может есть более дешевый вариант или модуль ?
Может спаять что-то простое посоветуете.

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:44
ViktorPetrov
Буферный режим питания аппаратуры есть такой ,аккумулятор надо добавить как нагрузку . При наличии 220 в ,БП питает Arduino и подзарежает аккумулятор небольшим током .При пропадание 220 В от аккумулятора работает Arduino .

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:48
nalnik
ViktorPetrov писал(а): 21 авг 2018, 13:44Буферный режим питания аппаратуры есть такой ,аккумулятор надо добавить как нагрузку . При наличии 220 в ,БП питает Arduino и подзарежает аккумулятор небольшим током .При пропадание 220 В от аккумулятора работает Arduino .
Вы путаете мягкое с теплым, Вы вопрос до конца дочитали?

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:50
kalobyte
itsm22 писал(а): 21 авг 2018, 13:43Может спаять что-то простое посоветуете.
а в чем гимор приделать делитель напряжения или оптопару, если нужна развязка?

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:54
nalnik

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 13:55
ViktorPetrov
[ref]nalnik[/ref],
nalnik писал(а): 21 авг 2018, 13:48Вы путаете мягкое с теплым, Вы вопрос до конца дочитали?
Прочитал и убил двух зайцев :D .

Вот схема полегче

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 14:24
itsm22
ViktorPetrov писал(а): 21 авг 2018, 13:55Вот схема полегче
Спасибо, это то что я хотел.

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 21:07
Sancho
[ref]itsm22[/ref],
Емкость небольшую повесьте параллельно транзистору оптрона, иначе 100гц будете "слушать".

Определение наличия 220V на Arduine

Добавлено: 21 авг 2018, 21:15
Oleg1345140
Еще проще через реле, катушку к 220 нормальнозамкнутые контакты к пину и к +5.

Определение наличия 220V на Arduine

Добавлено: 22 авг 2018, 12:59
itsm22
Oleg1345140 писал(а): 21 авг 2018, 21:15Еще проще через реле, катушку к 220 нормальнозамкнутые контакты к пину и к +5.
К сожалению в этой реализации я не вписываюсь в габариты. Мелких реле на 220в мне не попалось.
Sancho писал(а): 21 авг 2018, 21:07Емкость небольшую повесьте параллельно транзистору оптрона, иначе 100гц будете "слушать".
Планирую поставить блок задержки на отключение около 10мс, думаю так проще будет чем добавлять резистор с кондером к этой схеме.

Определение наличия 220V на Arduine

Добавлено: 22 авг 2018, 16:26
Oleg1345140
itsm22 писал(а): 22 авг 2018, 12:59сожалению в этой реализации я не вписываюсь в габариты. Мелких реле на 220в мне не попалось.
Конечно смотря какие габариты но как вариант вот, первая попавшаяся 3*1,5*1,5 см (округлил) реле