|
Схема устройства приведена на рисунке 1. Рис. 1. А так выглядит готовое устройство:
Рис. 2. И с обратной стороны:
Рис. 3. Основой устройства, как и в остальных моих конструкциях, является микроконтроллер, а точнее ATtiny2313 фирмы Atmel. Тактируется контроллер от кварцевого резонатора на 3,6864 мГц. Устройство подключается к телефону Siemens разъёмом J2. Работает с телефонами Siemens C/M/S35, C/ME/S45. Ни с какими другими телефонами это устройство НЕ РАБОТАЕТ! Колодка J3 служит для подключения питания 12 вольт, считывателя ключей Touch Memory (DS1990A) и светодиода, который устанавливается на считывателе. С помощью ключей устройство ставится/снимается в режим охрана, о чём будет рассказано ниже. Кнопки But1, But2, Reset служат для программирования и настройки устройства. Колодка J1 служит для подключения охранных зон на контакты Zona 1-4. Выходы Control 1-4 планировались для доработки программы с работой этих выходов на исполнительные устройства. Но так как данный проект оказался для меня нерентабельным, то эти выходы не используются и использоваться не будут. Устройство может работать в двух режимах:
Режим программирования и настройки телефона. После чего нужно войти в режим программирования устройства. Для чего нажмите кнопку But1 и, удерживая её, нажмите и отпустите кнопку Reset. Опустите кнопку But1. Светодиод на считывателе начнёт моргать: один раз вспыхнул, затем пауза и т.д. Это свидетельствует о входе в первый режиме программирования. В первом режиме программирования заносятся ключи, которые будут использоваться в память устройства. Для занесения ключа в память, коснитесь им считывателя. Светодиод моргнёт три раза – это говорит об успешном программировании ключа в память. И так до трёх ключей. Для перехода во второй режим программирования нажмите кнопку But1, пока светодиод не перестанет моргать, после чего опустите кнопку. Светодиод на считывателе начнёт моргать: два раза вспыхнул, затем пауза и т.д. Это свидетельствует о входе во второй режиме программирования. Во втором режиме программирования, ранее запрограммированные ключи, при поднесении их к считывателю, будут стираться из памяти. То есть всё противоположно первому режиму: в первом записывали, во втором стираем. Для перехода в третий режим программирования, так же, нажмите кнопку But1, пока светодиод не перестанет моргать, после чего опустите кнопку. Светодиод на считывателе начнёт моргать: три раза вспыхнул, затем пауза и т.д. Это свидетельствует о входе в третий режиме программирования. В третьем режиме стираются все ключи, без поднесения их к считывателю. Для этого нажмите и удерживайте кнопку But2, пока светодиод не сделает паузу, а мотом моргнёт три раза. Это будет означать что все ключи стёрты. Для перехода в четвёртый режим программирования, аналогично, нажмите кнопку But1, пока светодиод не перестанет моргать, после чего опустите кнопку. Светодиод на считывателе начнёт моргать: четыре раза вспыхнул, затем пауза и т.д. Это свидетельствует о входе в четвёртый режиме программирования. Четвёртый режим программирования нужен для подготовки телефона, а конкретно, для создания в телефоне СМС, которые он потом будет отправлять. Для этого нажмите кнопку But2, пока светодиод не перестанет моргать. После чего отпустите кнопку. Устройство создаст в памяти телефона пять СМС и моргнёт светодиодом три раза. Эти СМС будут потом использоваться при работе, а именно СМС с текстом “Vzlom zoni 1” будет отправляться при разрыве шлейфа Zona1 и т.д. Вы можете отредактировать эту(эти) СМС написав нужный текст вам, например “Vzlom Garaja”. Но только отредактировать, а не стирать и создавать новые СМС, иначе устройство не сможет работать. И пятая СМС с текстом “Otklucheno vneshnee pitanie” будет отправляться, если в режиме охраны пропадёт питание 12вольт. Устройство при этом ещё какое-то время сможет работать от аккумулятора телефона. Четвёртый режим программирования был последний режим программирования. Для выхода из любого режима программирования нажмите кнопку Reset. Режим работа. В режиме “ожидание постановки на охрану” устройство ждёт поднесения ключа к считывателю. Если ключ поднесли, он есть в памяти, все зоны закрыты, то светодиод моргнёт длинными вспышками три раза и устройство встанет в режим “охрана”. Если же хоть одна из зон не закрыта, то устройство моргнёт три раза короткими вспышками и не встанет в режим “охрана”. Закрытой зоной считается зона, которая закорочена на землю. Если вам не нужно все четыре зоны, то лишние должны быть тоже закрыты. Если же поднесённого ключа нет в памяти, то светодиод также моргнёт три раза. В режиме “охрана” светодиод изредка моргает, опрашиваются все зоны на разрыв и проверяется наличие внешнего питания. При разрыве любой из зон на номера телефонов, занесённые в память мобильного телефона, отправляются СМС и поступают кратковременные вызовы. После чего светодиод начинает быстро моргать, и устройство ожидает выхода из этого режима прикосновением ключа к считывателю, который есть в памяти. Если в этом режиме произойдёт отключение внешнего питания, то на все номера однократно придёт СМС с текстом “Otklucheno vneshnee pitanie”, а устройство, как уже было сказано, будет продолжать работу от аккумулятора мобильного телефона. Выход из этого режима и переход в режим “ожидание постановки на охрану” произойдёт при поднесении ключа, который имеется в памяти. Рекомендации по сборке устройства: На этом всё... Вы можете скачать файл печатной платы для программы Sprint-Layout 4 и прошивки: Эта схема абсолютно рабочая, проверена и дорабатываться или видоизменяться бесплатно не будет. Поэтому если у Вас не получается ее собрать, то это означает, что Вы допустили ошибки при сборке или программировании МК. Письма с вопросами о помощи собрать то или иное мое устройство будут просто игнорироваться. Также не стоит писать с вопросами, что и чем можно заменить, так как это по возможности и так расписано. Также не стоит спрашивать, как выставить фьюзы - т.к. как это делается на вашем программаторе я не знаю, сам пользуюсь фирменными средствами от Атмела, и там это делается просто и наглядно. Такие письма тоже будут игнорироваться.
|