Автооткрывалка для подъездного домофона

Число просмотров: 15 824 

Платка на ATMega8 для управления трубкой домофонаСобственно на моём подъезде есть домофон. Ну как и на всех других подъездах. Чтобы чужие не ходили и не бухали и не ссали на лестнице. Вполне себе логично и грамотно. А свои легко открывают дверь при помощи ключа или, если холодно или сумки тяжёлые – с помощью кода. На худой конец можно просто набрать номер квартиры и позвонить. Логично? Логично. Только в адекватных домофонах…

Ну а нам как обычно “повезло”. Наше ТСЖ (которое существовало под видом кооператива с самого момента постройки дома) как обычно решило натырить денег и под видом домофона поставило нам в 90х годах выродок отечественного совкопрома – домофон Сейф-Сервис. Сайт конторы есть, давайть не буду – на такое ссылку давать стыдно. Я даже не знаю как описать то что мне не нравится в этой конструкции. ВСЁ не нравится. Собрана она на жёсткой логике типа К155ЛА3 и на релюшках типа РЭС-49 и РЭС-9. Самое главное – она не относится ни к координатным, ни к цифровым домофонам. Потому что когда она делалась – таких понятий вообще ещё не существовало! И обо всех цивилизованных схемах подключения квартирного видеодомофона через адаптер к подъездному можете забыть.

На самом деле эти козлы продают адаптер. Который стоит 1000 + работа 3000. Без работы не продают даже если я сам его буду подключать. Всё равно будет стоить 4000. А к квартирным мониторам подключают методом кулибинства. Я им позвонил, спросил. Говорю, у меня стандартный Commax. Ответ меня убил: “А.. ну вы его привозите к нам в офис, мы там попробуем подпаяться, если получится – значит сделаем. А если не получится – вернём как есть”. Я их нахуй послал и трубку бросил. Это они даже результат гарантировать не могут. И с какого дьявола там надо что-то паять?!

Как работает: на входе нажимаем “сброс” (обязательно!), последовательно набираем все ТРИ цифры квартиры (012 и т.д.) и нажимаем “вызов”. При наборе цифр в динамике раздаются потресиквания и пощёлкивания. А иногда на первой-второй цифре вообще может раздаться трель фона 50 Гц. Набрали, нажали? Думаете сам звонить будет? Хрен! Чтобы звонить – надо держать кнопку. Как на дверном звонке. Офигенное решение, я вам скажу. И самое главное и пожалуй важное для лично меня. там НЕТ КОДА. Как класса. Вообще. Только звонок или ключ. Ключ, кстати, индуктивный и имеет неудобную форму лодочки с торчащим язычком, которым он цепляется на кольцо. В проекции конструкция не плоская а треугольная. И вот этот язычок постоянно отламывается. На индуктивный ключ они гордо в начале 2000х отхватили патент и радуются. Стоит такое творение 100 рублей и выдаётся только по паспорту с пропиской. Мне это напоминает какой-то совковый застой и злую бабку-уборщицу с синдромом вахтёра на входе: “А ты хто! Стой, не пущу! Щас милицию вызову!”. Впечатление что делается всё не для людей, а наоборот.

А ещё этот чудо-домофон не по детски глючит. Кроме постоянных глшюков с фоном в 50 Гц есть ещё один интересный. Одновременно обнаружилось что если просто закоротить проводки которые идут к квартирной трубке, то домофон открывает дверь сразу же после комбинации “СnnnВ”. Отлично! Ура! Есть “код”. А дальше обнаружилось вот что. Если у кого-то западает кнопка в трубке или вот так вот закорочены провода, то домофон открывает дверь не по номеру квартиры а по нажатию на ЛЮБУЮ цифру которая в этом номере есть. То-есть. Если у нас есть квартира 74, то открываться будет по: 17, 71, 72, 78, 27, 47 и т.д…. Или просто по 7 или по 4. Вот мы так и ходили – то 1В, то 8В.

В какой-то момент у меня трубка работать перестала. Кнопку мне проверить в голову сразу не пришло (настолько надоела эта глючащая параша, что сработал принцип: “Если вчера всё работало, а я ничего не трогал – проблема не у меня”), и я вызвал мастера. Мастер пришёл. Поворчал, подточил кнопку ножичком и собирался уйти. А мне пришло в голову спросить на тему почему дверь открывается вот так вот на ура с любой цифры которая присутствует в номере закороченной квартиры.

Ответ меня положил на лопатки. “А это так домофон устроен!”, – я не нашёлся что продолжить, зато продолжил мастер: “А чтобы этого не было, вам надо за 2400 заказать плату защиты от замыканий, и тогда всё будет работать как надо”. Это что за пиздец, а? Какие блядь замыкания? “Верните мне мою рынду!” – домофон ДОЛЖЕН работать так, чтобы открывался ТОЛЬКО по полному номеру квартиры. Ненабранные или недонабранные цифры вообще номером считаться не должны!

“Не прошло и полгода” – вдруг в один день изменилась вызывная трель и работать сталло по другому. “Не понял”. Залезаю в шкафчик (который не закрывается вообще) с платой автоматики домофона и виду новую плату. Микросхем стало меньше, а в середине стоит что-то 28-ножечное в широком корпусе и заклееное изоленточкой. Опа! Микроконтроллер что ли? Да! Теперь вызов работает нормально. Только звук стал похож на звук городского телефона и даже не знаешь куда бежать – к домофону или куда. Ну и они отличились – наконец-то поправили “замыкания”. Причём глобально. Теперь если замкнуть проводки от трубки чтобы открывало по схеме CnnnB – не работает. И кода снова нет. И мысли такие короткие как эти предложения.

Сидел я сидел и думал – выжечь схему подачей 220? Выкрутить и унести нахуй вызывную панель? Снять плату управления и пробить её гвоздями? Так нет же! У нашего ТСЖ с этими перцами договор. Заменят. И ещё и денег сдерут. И вот мне пришла в голову ИДЕЯ! А на из микроконтроллер мы родим свой микроконтроллер! Да ещё и аж целую ATMega8 (правда она просто под руку попалшсь)! Ну и ещё немного релюшек и прочей мелочёвки. Итак – встречайте! Автооткрывалка!

Суть работы железки на самом деле простейшая, и сюда даже подошла бы какая-нибудь Tiny – мне понадобилось всего 4 I/O. Железка ловит входной сигнал на линии трубки, причём даже особо не заморачиваясь на его форму и величину, так как у нас используются релейные коммутаторы которые подключают квартирную трубку только в момент вызова. Если сигнал есть, то она выжидает некоторое время и щёлкает релюшками. Одна релюшка снимает трубку (как если бы это делал человек), другая – нажимает кнопку “открыть дверь”. Дальше схема выжидает некоторое время чтобы все переходные процессы кончились и вешает трубку назад.

Мне повезло и получилось всё так легко при помощи реле, потому что кнопка открытия двери имеет замыкающий контакт (одно реле параллельно), а концевик от контакта трубки закорачивает микрофон и разговорную схему при лежащей трубке. Так как я хотел чтобы штатная работа трубки сохранялась, то вторые реле подключил последовательно с концевиком трубки: если сработает или трубка или реле – всё равно будет эффект её снятия. Ну и чтобы моя схема отрубалась при штатном разговооре по домофону и не вздумала клацать релюшками, я добавил на трубку геркон, состояние которого отслеживает микропрограмма. Если сняли трубку, она тупо переходит в пассивное состояние, отпуская все реле, пока трубку не положат.

Смотрим фотки. Вот внутренности штатной трубки. Выдираем их чтобы не мешались, разрезаем дорожки на плате и допаиваем наши шлейфики.

Внутренности трубки Сейф-Сервис'а Разрезаем дорожки и напаиваем на них наши концы Начинка домофона с напаянными шлейфами

С магнитами у меня оказалось очень туго: ни одного не нашёл и пришлось выдирать из магнитика на холодильник. Закрепил его в трубке, а в корпусе закрепил светодиод, геркон и тумблер который полностью отключает схему от 220, а домофон в этом случае не палится и ведёт себя как обычная трубка.

В трубку вставляем магнит На корпусе закрепляем выключатель, геркон и светодиод

Питание 220 было выбрано тупо потому что оно у меня там рядом есть: рядом с этой трубкой висит квартирный видеодомофон, тот самый который я не решился отдавать на истязательства в их контору. В качестве блока питания очень удачно пошёл зарядничек от старых SonyErricsson, который под нагрузкой выдавал 4,5 вольта, а без нагрузки 5,2 и с током до 0,45А. Меня почему-то удивило что он уже с нормальной опторазвязкой и не имеет никакого контакта с питающей сетью. Поэтому новый ноутбук и старый Дракон не пострадали – прошивка лилась нормально.

Для гарантии того что никакое моё питание не проникнет в “их” домофон, я соорудил и себе опторазвязку на PC814, которые у меня валяются с тех пор как я возился с диммером. Ну а релюшки висят на обычных транзисторах. И с этим тоже была смешная и глупая история.

У меня лежит пачка ULN2003, но ставить их сюда из-за трёх релюшек было влом. “Да а чё! В ней 7 штук, а тут у меня всего два! Это она и место сожрёт на плате ещё! Нахер! Во! У меня ж древние КТ315ые валяются – их и поставлю”, – решил я. Развёл плату, быстренько ЛУТом её вытравил и запаял (см. фото в начале статьи). Впаиваю транзисторы и начинаю полдня трахать прошивку “А чо оно не включается?” Даже создал тему на iXBT: Почему не открывается КТ315 с ATMega8?, думал я совсем с ума сошёл. Вспоминал что когда всякие мигалки на К155 серии делал, то всё работало. А тут – нет. Тупил, тупил. Оказалось – транзисторы были ДОХЛЫЕ. Зато новые, 84-85 года. Рабочими оказались штуки 2-3 из 10. Плюнул, поставил BC547. Полёт нормальный.

Ну вот и вроде всё. Поставил, закатал прошивку, подобрал временные задержки и проверил – открывает! Хохохо!! Теперь больше не придётся искать ключи на морозе! Светодиод индицирует состояние автомата. Если горит – значит он включен и ждёт звонка. Если мигает часто – значит в линию звонят. Если мигает средне – значит сейчас открывается дверь. Ну и медленное мигание – признак ожидания того, когда подъездный домофон отработает свои трели и заткнётся.

Всё железо в сборе: блок питания + плата На соплях вставим всё внутрь и соединяем Девайс включен и ждёт звонка!

В планах стоит как следует довести код прошивки (сейчас он написан на коленке и на соплях с намёком на конечный автомат) и сделать распознавание кодовых звонков. Скажем, если ловится первый звонок, то за время в 5 секунд надо успеть сделать три звонка и две длинных паузы – и только тогда дверь откроется.

Вот ссылка на проект на WinAVR GCC под AVR Studio: CS_SafeService_Opener.rar (56 кб). В проекте используется RTOS от DI HALT с easyelectronics.ru. Разводки платы больше нет, потому что я, дибил, снёс её вместе с папкой проекта, когда поверх хотел накатить шаблон пустого проекта с RTOS.

Если вас заинтересовала информация из этого поста и вы хотите со мной связаться (или заказать Сборку щита / Консультацию), то пишите мне на почту info@cs-cs.net или звоните на +7-926-286-97-35. Отзываюсь на имя "Электрошаман".

24 Отзывов на “Автооткрывалка для подъездного домофона”


  • 1 АН21

    УЗП-200Д1-М Этот?

    А в Москве знаю дом где стоит другой почти такой же выродок, Домофон СЕЗАМ

  • 2 CS  [Москва]

    Хер. У нас УЗП-200. Тот который с “М”, там уже коды есть и прочее. А тут чуть ли не механика. А СЕЗАМы кажется были с резисторными ключами или с крутилками?

    Девайс уже исправно пускает ))

  • 3 АН21

    http://www.dial-service.ru/security/hom-off/sezam.htm

    УЗП200 у меня раньше в доме, где московская квартира стоял, там даже блок досих пор от него висит, никто не решается снять и выкинуть :) хотя давно стоит Цифрал.

    А Монстр Сезам стоит в 15-подъездном доме на Песчанной площади, адрес Новопесчаная улица, 23/7. Сходи сфотографируй :) заодно может разузнаешь как это ЧУДО ТЕХНИКИ фурычет

  • 4 АН21

    http://ikey.ru/article/domofon8 вот тут фотка есть, он с крутилками вместо цифирей был

  • 5 CS  [Москва]

    А, всё знаю такой. У меня у друга на октябрьском поле такое чудо стояло. Светодиод “Входите” очень офигенное решение))

  • 6 ka3a4ek

    А после того как тебе дверь открыли, и ты открыл ее физически – хозяева просили покрутить/сбить набранный номер квартиры, неоч понимаю зачем :)

  • 7 sat8

    cs ответь пожайлуста! как же у домофона узп 200 отключить коды квартир с минимальными жертвами-бомжи достали погибаем?

  • 8 CS  [Москва]

    У него кодов никода не было. Или это не УЗП-200. Обычно там достаточно закоротить линию к любой из квартир, и можно ходить табуном.

  • 9 sat8

    Так а как же тогда там 4-рех значные коды и точно он узп 200 вид у него как на сайте сейф сервис да монтер его узп 200 назвал-так задача их отрубить а оставить связь с квартирами голосовую -я отрубил клаву так народ заныл что с квартирами связи нет, так в том и тупик как отрубить коды не отрубая клаву,идея в том чтобы оставить там считыватель ключа только без табуна….

  • 10 CS  [Москва]

    Ну тогда я точно не знаю. У меня нет кодов. ВОобще. И я матерюсь, чтобы они были

  • 11 Schwester

    Если у кого-то западает кнопка в трубке или вот так вот закорочены провода, то домофон открывает дверь не по номеру квартиры а по нажатию на ЛЮБУЮ цифру которая в этом номере есть.

    – и это просто афигенно!! у нас в подъезде тоже это чудовище стоит, и конечно один ключ мы сломали, а квартира съёмная – так что никакой прописки) Прочитала статью – пошла сразу резинкой зафиксировала кнопку…ОНО РАБОТАЕТ!!!! Огромнейшее Вам спасибо за статью!!!!!

  • 12 CS  [Москва]

    Только смотрите – а то потом рекламщики начнут ходить как попало =))

  • 13 Schwester

    =).. на самом деле у нас какая-то проапгреденная модель домофона и надо набирать именно квартиру.. так что шансы рекламщиков пробраться в дом резко уменьшились, да и консьержи придирчивые =)

  • 14 CS  [Москва]

    А! У нас консьержа нет. И даже без автооткрывалки ходит кто попало.
    Один раз какой-то звонил: “Откройте, почта. Доступ к ящикам нужен!” – только:
    а) У почты свой ключ
    б) Почта явно в субботу в 10 утра не ходит.
    Я не открыл. А потом слышу лифт. И что он едет на последний этаж. А всякая шушера, которая по этажам клеит, обычно поднимается на последний этаж и спускается, всё обклеивая.
    Ну вот я пропалил – действительно расклейщик. Я в этот момент чего-то пилил (кажется, гребёнку для щита) – я с этой пилой выскочил и его прогнал =)

    По ходу так и надо. Я где-то уже смеялся, комментировал кому-то: что как в вестернах. Выходит мужик с ружьём и: “Пошёл прочь из моего дома! Даю три минуты!”=))

  • 15 elf.arxont

    Ну вот я пропалил – действительно расклейщик. Я в этот момент чего-то пилил (кажется, гребёнку для щита) – я с этой пилой выскочил и его прогнал =)

    По ходу так и надо. Я где-то уже смеялся, комментировал кому-то: что как в вестернах. Выходит мужик с ружьём и: “Пошёл прочь из моего дома! Даю три минуты!”=))

    Хах! Тут еще можно так: “Вы кто такие? Я вас не звал! Идите нахуй!”

  • 16 CS  [Москва]

    Я так смотрю, это твоё любимое стало =)) Надо тогда ваще на датчик движения сразу сделать проигрывание записи =))

  • 17 elf.arxont

    Не, тут лучше емкостной датчик поставить на приближение для тех мест, куда клеят обычно. ;)
    Потому что датчик движения будет орать на всех проходящих, в том числе и соседей. =))
    Я просто представил тебя выбегающим из квартиры с пилой наперевес ;) =))

  • 18 elf.arxont

    И еще, данное устройство (Домофон) лучше называть Дерьмофон, потому что он кого надо – не пускает, а кого не надо – пускает.

  • 19 Wan-Derer  [Москва]

    В этом устройстве кварц – явно лишняя деталь. Как и в контроллере диммеров :)

  • 20 CS  [Москва]

    Нефига. У меня DI HALT’овская RTOS, которая всегда под 16 МГц заточена. И я не парюсь.

  • 21 dannyboy

    Здравствуйте.
    Посоветуйте пожалуйста, как решить проблему.
    На подъезде – УЗП-200КП (сейф-сервис), на этаже – контроллер на 4 квартиры.
    Трубка очень похожа на Вашу, но трубка исчезла во время ремонта.
    Подскажите какую трубку покупать, чтобы подошла, или вариантов нет и надо покупать только в сейф-сервисе?

  • 22 CS  [Москва]

    Сжечь этот домофон нахер к сотоне адской. ПОдать 220 на линию и позвонить в квартиру.

  • 23 dannyboy

    Боюсь, что так только контроллер погорит…

  • 24 CS  [Москва]

    Ну выжечь его ещё как-нибудь. По другому это не лечится.

Оставить отзыв

Вы должны войти на блог, чтобы оставить комментарий.