http://www.forum.getchip.net/ |
|
Заводской образец контроллера охранной сигнализации http://www.forum.getchip.net/viewtopic.php?f=9&t=147 |
Страница 1 из 3 |
Автор: | parsifal [ 04 янв 2012, 23:03 ] |
Заголовок сообщения: | Заводской образец контроллера охранной сигнализации |
Мне случайно досталось устройство - контроллер сигнализации с GSM доступом промышленного производства на ATTiny2313. Этот контроллер предназначен для работы с пультом охраны на ПК. Я попытался переписать программу под существующую схему для работы с телефоном и столкнулся с следующей проблемой. Напряжение на выводах МК в замкнутом через резисторы на землю состоянии - состоянии охраны - равно половине питания 2,5 - 2,8В (лог.0 по ДШ для этого МК равен 1,8В). В разомкнутом состоянии - состоянии тревоги - напряжения близки к напряжению питания 4,9 - 5,0В. Естественно, у меня не получилось написать программу под эту схему, а схему изменять не хочется. Подскажите пожалуйста, как заставить МК понимать половину питания на выводе как логический 0 в PINx. Или хотя бы подскажите направление, где копать. Выводы в МК задействованы самые разнообразные: 3 из порта В, 4 из порта D, причём не по порядку, а вразнобой! Заранее благодарю!!! |
Автор: | SVN [ 04 янв 2012, 23:13 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
Схемку бы приложили, для точности. Первая мысль, нужен делитель напряжения. Наверное на выводах подтянут внутренний резистор, а внешним нужно подобрать нужное для Вас напряжение. |
Автор: | parsifal [ 04 янв 2012, 23:34 ] | ||
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации | ||
Оно же как-то работало! А как понять не могу. Там куча делителей во входных цепях охранных шлейфов. Про компаратор тоже думал, но в ATTiny2313 компаратор один и на определённых ногах МК, а в устройстве входных цепей аж целых 7 с одинаковой реализацией.
|
Автор: | parsifal [ 04 янв 2012, 23:38 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
На рисунке показанн только один шлейф, а их в схеме 7, одинаковых: PD2, PD3, PD4, PD5, PB0, PB2, PB3! Вобщем каша! |
Автор: | SVN [ 04 янв 2012, 23:47 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
Вы пишете, что на рисунке один шлейф, а вижу два, РВ3 и РВ5, или я ошибаюсь? |
Автор: | parsifal [ 05 янв 2012, 00:10 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
РВ5 - это не шлейф! это MOSI и SPI! Именно SPI подключен к РВ5 через показанный на схеме делитель! А вот зачем все шлейфы посажены на питание через 240к+30к не понимаю! |
Автор: | SVN [ 05 янв 2012, 00:16 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
Если рассматривать шлейф на РВ3, то нога контроллера, скорее всего в Z состоянии. Хорошо, надо подумать. А Вы точно померили напряжение на выводе МК? Дорисуйте второй канал для убедительности. Судя по номиналам делителя резисторов R14 (5k1), R20 (47k), R33 (30k), R1 (240k) и R? (4k7), напряжение 2,5 … 2,8 В быть недолжно, должно быть примерно 2,4 В. Но это тоже не лог 0. А вот если выход РВ5 подтянуть к земле, то на входе РВ3 будет уже около 2 В. Может этого и хватит. |
Автор: | SVN [ 05 янв 2012, 02:05 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
Посмотрел ДШ, лог 0 при питании 5 В считается ниже 2,2 В, а не 1,8 В. 2313.jpg [ 19.28 КБ | Просмотров: 15468 ] |
Автор: | anatoliy [ 05 янв 2012, 11:59 ] |
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации |
Хыы я понял!! Схема из серии лёгкие пути это не для нас. Здесь по видимости происходит опрос интегратора нагруженного на шлейф. Наверно для повышения помехоустойчивости. Но как идея бяка хочешь помехоустойчивости используй токовый сигнал. Деталек меньше надо ![]() |
Автор: | parsifal [ 05 янв 2012, 14:02 ] | ||
Заголовок сообщения: | Re: Заводской образец контроллера охранной сигнализации | ||
Вот полная схема. Може где в непринципиальных мелочах и ошибся, но входные цепи передрал и перепроверил 100 раз.
|
Страница 1 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |