Мониторинг наличия тока в цепи

Тема в разделе "Силовая электроника", создана пользователем Loxnessy, 22 мар 2017.

  1. Loxnessy

    Loxnessy Нуб

    Здравствуйте.
    Требуется проверять наличие тока в цепи 220Вт. Возможно ли подключиться к пину посредством резистора или нужен какой-то дополнительный модуль? Если резистор, то какой именно?
     
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    Самое маленькое реле на 220 В, которое своими контактами замыкает пин Arduino на GND.
    Пока 220 есть, контакты замкнуты. На самой Ardhino при этом никогда нет высокого напряжения.
     
  3. Loxnessy

    Loxnessy Нуб

    А есть вариант именно через резистор, или какое-то стороннее устройство, например usb-адаптер?
     
  4. Tomasina

    Tomasina Сушитель лампочек Модератор

    Оптопара и два резистора.
    [​IMG]
    Но, в отличие от реле, тут надо математически сглаживать пульсации сигнала на выходе.

    Ну или так, только оптопару желательно взять из верхнего рисунка:
    [​IMG]
     
    Последнее редактирование: 22 мар 2017
    rico нравится это.
  5. Loxnessy

    Loxnessy Нуб

    Хорошо, а в варианте с реле, можно подробнее на примере с relay shield?
     
  6. Tomasina

    Tomasina Сушитель лампочек Модератор

    Relay Shield не подходит, он предназначен для обратного - управления подачей напряжения 220 В.
    Нужно любое реле с обмоткой на 230 В, типа таких.
    Подключение такое же как на рисунках выше, только R29 не нужен, а вместо OP10 будет реле.
     
  7. rkit

    rkit Гуру

    Цепей 220 ватт не бывает. Бывают цепи 220 вольт. Нет, не через резистор.
    У вас явно недостаточно подготовки, чтобы лезть в высоковольтную электрику. Это опасно для жизни и ни в коем случае не делается по советам с форумов из интернета. Никто на форуме не будет разжевывать вам все нюансы и подводные камни, из-за которых вашу поделку может пробить с возникновением пожара. Учитесь.

    Что оптопара, что реле, ТОКА обнаружить не могут. Они могут обнаружить только замыкание с внешним источником напряжения.
     
    Последнее редактирование: 23 мар 2017
    AndroT нравится это.
  8. Loxnessy

    Loxnessy Нуб

    К сожалению, да, поэтому пытаюсь подобрать наиболее простой и безопасный вариант.
    А есть ли вариант через подобный преобразователь?
     
  9. alp69

    alp69 Форумчанин

    Есть. С летальным исходом.
     
  10. Unixon

    Unixon Оракул Модератор

    @Loxnessy, так все-таки вам ток нужен или напряжение?
     
  11. Loxnessy

    Loxnessy Нуб

    Скажу проще - нужно знать, замкнута цепь или нет. Например, в обычной квартире, лампочка на потолке и выключатель, все без земли. Если лампочка горит, то на пин приходит 1, если не горит, то 0.
     
  12. serg_admin

    serg_admin Гик

    Могу нафантазировать безумный вариант.

    Намотайте проволоку на токонесущей провод, и через резистор подключите к аналоговому входу контроллера (analogRead). Возможно даже ток сможете померить.

    Желательно конечно на входе контроллера защиту сделать. Хотя бы конденсатор.
    Ну и напряжение на "обмотке" предварительно померить.
     
    AndroT нравится это.
  13. rkit

    rkit Гуру

    Просто и безопасно - обратиться к профессионалу. Эти вещи требуют расчетов и нормальной схемы на руках.
     
  14. Unixon

    Unixon Оракул Модератор

    Вы можете ответить отдельно на следующие вопросы:
    a) подается ли на лампу напряжение - с помощью детектора напряжения по схеме @Tomasina ;
    b) потребляет ли лампа ток - с помощью датчика тока (1);
    c) светит ли лампа - с помощью фоточувствительного элемента (1 2), в сеть 220V лезть вообще не нужно ;
    и интерпретировать результаты следующим образом:
    a=0 b=0 c=0 : ничего не светит и не должно
    a=1 b=0 c=0 : лампа питается, но не потребляет ток и не светит, возможно перегорела (обрыв в драйвере или нити накала)
    a=0 b=1 c=0 : короткое замыкание в лампе
    a=1 b=1 c=0 : лампа питается, потребляет ток, но не светит, возможно сдох излучатель (неисправность драйвера, разгерметизация колбы, обрыв у светодиодов)
    a=0 b=0 c=1 : светит не лампа
    a=1 b=0 c=1 : лампа неисправна, светит не лампа или неверно настроен датчик освещенности
    a=0 b=1 c=1 : короткое замыкание в лампе, светит что-то другое
    a=1 b=1 c=1 : лампа питается, потребляет, светит, все работает нормально
     
  15. AndroT

    AndroT Guest

    Я не понял, Вам нужно проверять наличие тока в цепи или наличие напряжения в розетке?
    В первом случае можно использовать трансформатор тока, а во втором оптопару.
     
  16. user999

    user999 Гик

    Добрый день!
    Не стал создавать новую тему. У меня похожий вопрос.
    Только не лампочка 220, а цепь из светодиодов. Их в цепи 9 штук, соединенных последовательно. Т.е. если один перегорит, то вся гирлянда работать не будет.
    Питаются от драйвера 5,6В, 600мА.
    У меня есть датчик тока acs712 на 10А, но думаю, что он будет давать очень сильные погрешности (я уже обсуждал это ранее в другой теме)
    Может что то типа КТ315?
    Кто что скажет? как узнать что цепь не работает? Варианты с фоторезистором не предлагать:)
     
  17. Tomasina

    Tomasina Сушитель лампочек Модератор

    Как 9 светодиодов, соединенных последовательно, могут светиться при напряжении 5,6 Вольт?
     
  18. user999

    user999 Гик

    Вот их характеристики
     
  19. Tomasina

    Tomasina Сушитель лампочек Модератор

    Вот именно. У тебя первый уже заберет на себя 5,1 В, на все остальные останется 0,5 В.

    Если они именно последовательно, то такой вариант:
    2017-08-31_18-38-22.png
     
  20. user999

    user999 Гик

    Так они же через драйвер питаются. Он выдает 25-67 вольт. 600мА.