Сигнализация на микроконтроллере...

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Сигнализация на микроконтроллере...

Сообщение Smen »

Серый_Ветер писал(а):можно программно организовать?
Не "можно", а "нужно".


shads писал(а):можно хоть 100 каналов контролировать
Период опроса будет неприемлем.

shads писал(а):Сопротивление в шлейфе подобрать
Что-то мудрёно как-то. Сколько видел, делитель прямо на вход МК подаётся (правда, 32 входа никто не делает). Разумеется меры защиты приняты.
Правда, что ли у Болида такая схема? От них этого можно было ожидать. :)
Серый_Ветер
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Вт ноя 12, 2013 00:11:33
Откуда: Калининград
Контактная информация:

Re: Сигнализация на микроконтроллере...

Сообщение Серый_Ветер »

у парадокса есть на 32 зоны в продаже "для всех" и на 64 зоны по предзаказу...

не у всех ревизий болида такая схема... но есть и такое))
kuber
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн янв 08, 2007 18:23:08

Re: Сигнализация на микроконтроллере...

Сообщение kuber »

Привет Котафеям.
Серый_Ветер определились со схемотехникой Вашей системы.
На соседней ветке viewtopic.php?f=2&t=21578
обсуждалась похожая тема, организация многоканальной системы опроса, как на микросхемах жосткой логики, так и с использованием микроконтроллеров.

Нашол интересную схему на компараторах.
Изображение


Сам применял вариант АЦП микроконтроллеров для отслеживания состояния шлейфа.
Отдельные модули (адресные устройства) Max 256.
Теоретические их может быть сколько угодно (ограничение по времени опроса и нагрузка на линию),
отслеживали два входа и управляя двумя выходами.
По задумке Мастер контроллер опрашивал адресные устройства пакетами команд, получая в ответ сопротивление шлейфа и состояние выхода.
Время опроса 64 адресников приблизительно 10 секунд. (В некоторых случаях может быть использовано).


Как вариант можно рассмотреть схемы на двух пороговом компараторе и аналоговых мультиплексорах (необходимое кол-во линий)
Вложения
ADR_Lin_t13A_in1_2_adc_v2.jpg
(106.32 КБ) 573 скачивания
kuber
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн янв 08, 2007 18:23:08

Re: Сигнализация на микроконтроллере...

Сообщение kuber »

Привет Котафеям.
По теме со схемой на компараторе, знакомый отдал платки которые делал лет 7-8 назад для согласования Охранно-Пожарной панели, уже не помнит какой, с двухпроводной линией с дымовыми датчиками.
Сама панель поддерживала только датчики с сухими контактами (No, NC) с резистором на конце а дымовые датчики с релейным выходом в те времена небыло.
Вот и пришлось ему разработать схему согласования.
Плата согласования при беглом осмотре состоит из микросхемы счетверённого компаратора LM339, 3 разноцветных светодиодов, 1 ватного нагрузочного резистора, подстрочного резистора и нескольких резисторов и конденсаторов.
Схемы и печатки у него не осталось.
Подал 12вольт на сдвоенную плату , подключил дымовые датчики и оконечный резистор - плата ЗАРАБОТАЛА.
Оказалось 3 светодиода отражают состояние на линии с датчиками.
Красный - обрыв линии.
Жёлтый - замыкание линии.
Установленный оконечный резистор 2,7Ком - светодиоды не светятся.
Зелёный - сработал один из датчиков на линии.
Вот фотки этих плат.
Изображение
Вложения
ИП212_41М компаратор.JPG
(91.13 КБ) 670 скачиваний
Плата согласования с двух проводной линии на 2 канала.jpg
(135.95 КБ) 582 скачивания
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Сигнализация на микроконтроллере...

Сообщение Alexeyslav »

А зачем датчикам охраны вообще нужна защита от дребезга? Если хоть что-то прошло, это полюбому сработка...

А дребезг на опросе клавиатуры - решается опросом клавиатуры строго по таймеру с интервалом 10-20мс и фиксацией состояния кнопок, дребезг контактов в таком варианте может привести только к отсрочке детектирования кнопки на 1 опрос.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Сигнализация на микроконтроллере...

Сообщение Smen »

Alexeyslav писал(а):А зачем датчикам охраны вообще нужна защита от дребезга?
Защита от дребезга нужна ВСЕГДА.
Тем более на длинных, непонятногдепроходящих шлейфах.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Сигнализация на микроконтроллере...

Сообщение Alexeyslav »

Шлейф это не кнопка, по входу должен срабатывать как триггер - один импульс и будет держатся до сброса. Зачем для этого подавление дребезга? Возможно, короткие импульсы надо фильтровать как ложные но не дребезг.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Сигнализация на микроконтроллере...

Сообщение Smen »

Alexeyslav писал(а):Возможно, короткие импульсы надо фильтровать как ложные но не дребезг.
А что в Вашем понимании "дребезг"?
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Сигнализация на микроконтроллере...

Сообщение Alexeyslav »

Дребезг - это нестабильный переход от одного уровня к другому, а одиночные или множественные импульсы на линии когда уровень сигнала не меняется именуются помехой.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Сигнализация на микроконтроллере...

Сообщение Smen »

Alexeyslav, Вы, прям, как наши вожди изъясняетесь. :)))
Что такое "нестабильный переход", и как "при импульсах не меняется уровень сигнала"?
Желательно графиками.
Ответить

Вернуться в «Разные вопросы по МК»