Просмотр полной версии : Апаратно-програмный комплекс "Охрана"
presidentua
02.03.2008, 23:28
Апаратно-програмный комплекс "Охрана". Ну название не сильно оригинальное. У нас просто требуют тему сказать заранее вот и приходиться называть абстарктно.
Что-то я неправильно начал :)
Через 3 месяца защита диплома магистра. И вышесказаное есть моя тема. Но мне одному скучно ее делать, поэтому буду ВАС всех мучить вопросами и слушать ВАШИ коментарии и советы :)
Итак думаю сделать следующее: микроконтроллер соединен с компом, с замком и с датчиком для ключей.
Тоесть пропусктной пунк. А комп для того чтобы вести статистику и отображать ее в красивом виде, тоесть кто когда пришел и когда ушел. Это минимальная функциональность.
Сначала какой вид ключей посоветуете. Я пока что остановился на стандартных таблетках.
ПС: раньше думал сделать на основе отпечатков пальцев, даже нашел датчики класные, то оказалось что их почти нереально купить в СНД, тоесть можна но лишь в больших партиях. Поэтому от отпечатков пальцев пришлось отказаться.
У Далласа, кроме стандартных (DS1990А), есть еще очень интересные решения.
http://www.ibutton.ru/product/14/
Чего хочешь выбирай! Даже DS1991 производит очень хорошее впечатление, по сравнению со "стандартной" таблеткой. :) К тому же, далласовские датчики - самое дешевое решение, но функционально - точно не уступающее другим видам идентификаторов (индуктивным карточкам, например). Дерзай.
presidentua
03.03.2008, 00:31
Очень интересно. Потому что защиут сделать нада при минимальных ценах.
Кстати этот 1991 вообще красавчик -
Объём ОЗУ: 1152 бит. Организация: 3 блока по 384 бита. Пароль: 64-битный.
И при достаточно демократичной цене 6 у.е.
Сейчас качаю ДатаШит. Пока останавливаюсь на нем.
---------------------------------
А теперь что можна б было сверху навешать на эту систему. Тоесть пропуск и сохранение данных это хорошо. Можна потом помудрить с улучшением защиты, тоесть как то менять ключ и т.д. Но это потом. Это все програмная реализация можна потом после зборки улучшать, когда время будет перед дипломом.
Я думаю может навесить систему сигнализации. Тоесть к этому МК по шине 1-вайр навешать датчиков и повесить оповещение по телефону. И еще, одно дело сигнал идет на комп но к тому же екстренный сигнал идет начальнику на мобильник.
Как мысль?
А какие у вас еще идеи есть по увеличению функциональности. Понятное дело в мерах разумности и полезности. Типа прилепить гирлянду не предлагать :)
Коль уж там три банка с тремя паролями, то можно организовать доступ по различным уровням в какие нибудь помещения (Секретные материалы, млин :))) ) С 1-Wire дела не имел пока, но нюхом чую, что лучше ее в качестве интерфейса к мало-мальски удаленным датчикам не использовать. :( Если датчики тупые, то лучше просто токовую петлю организовать, те же 4 и 20 ма (чтоб еще и обрыв засекал), а если умные, то RS-485 и раскидывай провода хоть по пятиэтажке. :)
А вот номеронабиратель замутить - это тема! Чтоб он еще и перезванивал, если телефон занят. :)
presidentua
04.03.2008, 03:09
Оличная идея про разные уровни доступа. Обязательно нада реализовать.
И управление телефоном тоже класная вещь. Телефон старый копейки стоит так зато какая польза. Нада реализовывать обязательно.
1-Вайр неплохая сеть. И радует что к ней в КодеВизионе есть библиотеки :), так что релизовывать его не нада вручную. Я когда то на нем делал, то на 10 метров все отлично работало, как будет на большых растояниях незнаю.
Rs-485 - никогда не использовал. Мож сказать пару слов о нем. Тоесть плюсы и минусы и особенно какая сложность реализации.
Если парой слов, то:
програмно:тот же 232-ой(всмысле UART)
аппаратно: каждая линия передается по "витой паре" в противофазе (по одному проводу +U, по второму -U). На стороне приемника приходит (+U+p) и (-U+p) (p-наведенная помеха), далее из одного сигнала вычетается другой и получается 2U, а помеха компенсируется. :) Так же как и для 232-го, есть микросхемы преобразователи, которые с минимумом обвески из UART делают +A -A. Вот так вот в двух словах. Плюс - самый "дальнобойный" интерфейс, минус - нужны витые пары.
presidentua
05.03.2008, 09:18
Rs-485 - неплохая вещь, но пока думаю не буду реаливовывать ее. Одна из причин что 1-ВАЙР легко реализовать програмно, тоесть можна проложить 1-ВАЙР линию а на нее ставить разные датчики. И например если нет у датчика 1-вайр интерфейса, то к нему подключить маленький МК который будет играть роль посредника. Мой выбор АВР Тини15Л. Он меня еще не подводил.
presidentua
08.03.2008, 02:32
Сегодня наконецто скачал журнал Хакер и почитал статью про подключение телефона от Ди_Халта. Очень все подробно и понятно обьяснил. Так что буду повторять за ним. Он кстати сделал большушую ошибку разместив свою почту, пока не стану магистром от него не отстану, ну впрочем как и от Ачатовских Гуру.
Только вот теперь думаю над тем, что у меня на Меге8 только один УАРТ интерфейс. Можна конечно добавить 2 у.е. и взять Мега161, но только зачем мне лишине выходы :). Делать ключи на аналоговых компонентах лень. А есть какая то цифровая микросхема-ключ? Нада получается две линии или подключать к компу или к мобиле.
Первая мысль, один из интерфейсов организовать програмно. Но сделать переключение тоже интересно. :)
Есть такая микруха 74HC125 (или HC126) четыре шынных драйвера с отдельными входами разрешения и третьим состоянием на выходе.
Если ее включить вот так, то думаю, что будет тебе счастье! :)
http://img503.imageshack.us/img503/4874/74hc125ca2.th.jpg (http://img503.imageshack.us/my.php?image=74hc125ca2.jpg)
Главное - чтоб на обоих входах разрешения не оказался LOW одновременно, ато будет несчастье. :)
presidentua
09.03.2008, 03:14
Програмно... Я уже представил эти мучения :)
А вот второй вариант вери гуд. Теперь думаю вже все более менее понятно со всеми функциями, и как всегда начну с Протеуса, чтобывидеть куда и как буду подключчать.
Кстати, а в Протеусе есть контроль шины 1-вайр. Тоесть чтобы подключить ее и видеть какие команды идут по линии? Хотя можна и без этого обойтись, но так удобнее было б.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot