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

Нужна идея по разработке схемы.

Добавлено: Пт фев 20, 2009 19:58:56
vlego
Приветствую всех кошкаводов!
Вопрос спецам.
Задача: есть 30 датчиков, в каждом один контакт на замыкание. Необходимо информацию о замыкании контакта или контактов передать в комп через СОМ или USB. Возмжно использование МК, так как можно будет в сей девайс включить ЖКИ например для отображения номера сработашего датчика или еще чего, но это второстепенно.
За более подробную идею ДВОЙНОЙ РЕСПЕКТ!!!

Заранее спасибо всем, кто ответит.

Re: Нужна идея по разработке схемы.

Добавлено: Пт фев 20, 2009 20:17:48
ARV
vlego писал(а):За более подробную идею ДВОЙНОЙ РЕСПЕКТ!!!
Заранее спасибо всем, кто ответит.
лучше деньгами :)))

если расстояния позволят, то в каждый датчик встраивается что-то типа DS1990 или любая иная микросхема с 1-Wire интерфейсом. все датчики сажаются на 2 провода. ну а всем этим делом рулит либо МК, либо сам комп через несложный адаптер...

Добавлено: Пт фев 20, 2009 21:12:55
vlego
Девайс должен быть что то типа этого.

Добавлено: Пт фев 20, 2009 21:30:03
Ga_ry
Обычная матрица 6х5 (клавиатурная) не подойдет?

Добавлено: Пт фев 20, 2009 21:50:14
ARV
vlego писал(а):Девайс должен быть что то типа этого.
я вам что и говорил: вместо вашего оптрона последовательно с контактом ставите 1-wire устройство - и все. даже проще, чем намулевали сами...

Добавлено: Пт фев 20, 2009 22:18:32
vlego
Уважаемый ARV, а не могли бы Вы чуточку поподробнее.

Добавлено: Пн фев 23, 2009 12:45:32
vlego
Так, идей больше нет. :(
Ну и на том спасибо. :cry:

Добавлено: Пн фев 23, 2009 13:14:00
VIRGO
А какое расстояние между датчиками?

Добавлено: Пн фев 23, 2009 13:54:42
ARV
vlego писал(а):Уважаемый ARV, а не могли бы Вы чуточку поподробнее.
куда еще подробнее-то? грубо говоря, у вас N выключателей. последовательно с каждым выключателем ставите DS1990 (к примеру). соединяете эти N парочек параллельно, подключаете к адаптеру COM-порта, пишите программу, которая следит за полученной сетью 1-wire девайсов. при замыкании любого контакта DS1990 оказывается подключен к адаптеру, о чем программа ваша немедля узнает. если замкнутся несколько контактов - не проблема, т.к. протокол 1-wire прекрасно позволяет различать отдельные DS1990. т.е. вы получаете N выключателей, у каждого из которых есть уникальный номер-адрес.

Добавлено: Пн фев 23, 2009 16:26:24
vlego
Спасибо за идею.
Наверное буду думать в этом направлении. Только вот DS1990 это же "таблетка" (если я правильно понимаю), как ее использоваь? Наверное можно будет применить что то типа DS2406.

Добавлено: Пн фев 23, 2009 16:32:17
vlego
Сами датчики находятся в одом блоке, вынесены только контакты. Точнее, имеются длинные шлейфы, включенные в "датчики", и в случае обрыва информация об этом должна прийти на комп.

Добавлено: Пн фев 23, 2009 19:46:39
Дмитрий М
Для всяких таких целей много лет выпускаются охранные приборы, начиная от примитивных "Рубинов" и кончая современными типа Болида www.bolid.ru . Это самый дешёвый из известных мне. Ставите пару "Сигнал-20" (каждый по 20 входов) и одну клавиатуру типа С-2000. И всё. Уложитесь в сумму менее 300 долларов.

Добавлено: Пн фев 23, 2009 21:51:17
VIRGO
vlego писал(а):Сами датчики находятся в одом блоке, вынесены только контакты. Точнее, имеются длинные шлейфы, включенные в "датчики"...
Ну тогда, если нужна опторазвязка (судя по схеме), можно сделать предельно просто: 30 оптронов, практически любой 40 выводный микроконтроллер (например PIC16F74) и микросхема MAX232.
А прошивка получится размером сто - двести байт.

Совсем недавно подобное за два вечера "сляпал" на макетке, только на 24 входа.

Добавлено: Пн фев 23, 2009 22:40:42
vlego
МК не совсем мой конек. Не могли бы Вы, VIRGO, для примера выложить подобную схемку и прошивку с исходником.
Спасибо.