Levashov 0 25 октября, 2010 Опубликовано 25 октября, 2010 (изменено) · Жалоба Здравствуйте уважаемые форумчане. Решил я как-то сделать сигнализацию для дачи, повторил данную схему , но так и не смог подсоединить датчики дыма к ней, т.к для контроля шлейфа из этих датчиков нужно мониторить ток, протекающий в шлейфе питания (так называемая токовая петля). Основные состояния цепи: ток 5ма-все ОК, ток 0ма-обрыв шлейфа, 20ма-тревога. Напряжение питания-12вольт. Поэтому прошу вас подсказать мне несколько вариантов реализации этого интерфейса на МК мега. Интересует как железная так и аппаратная часть. Язык-си p.s Совсем недавно занялся изучением МК, поэтому прошу сильно не пинать))) Заранее спасибо. p.p.s если расположил тему не там, то прошу перенести. Изменено 25 октября, 2010 пользователем Levashov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sigmaN 0 25 октября, 2010 Опубликовано 25 октября, 2010 · Жалоба Ну с железом всё ясно. Ток в шлейф загоняете через резистор и с помощью ADC меряете падение напряжения на нем. Далее по закону Ома всё это дело считается и.... программа тоже достаточно тривиальна. Из готовых атмеловских примеров находите тот, который показывает работу с ADC, подставляете туда нужные значения и сравниваете раз в секунду например. Ну и выдаёте нужные сигналы в зависимости от условия.... как-то так в первом приближении )) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
den.bilyk 0 26 октября, 2010 Опубликовано 26 октября, 2010 · Жалоба Еще можно использовать датчик тока с выходом по напряжению и тоже в ADC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 26 октября, 2010 Опубликовано 26 октября, 2010 · Жалоба Пару копеечных компараторов (на "обрыв" и "тревогу") подключить ко входам внешнего прерывания. Программная часть - два обработчика прерываний. Всё железно, "ни одна мышь не проскочит!" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 26 октября, 2010 Опубликовано 26 октября, 2010 · Жалоба Как дополнение к предложенным, можно рассмотреть такое построение. Пропустить сигнал через развязывающий усилитель и разветвить на 2 направления. С первого подать на внутренний компаратор МК для определения снижения при обрыве. Со второго усилить и подавать,как предложено MrYuran'ом, на вход внешнего прерывания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться