Своїми руками Кодовый замок

Discussion in 'Своими руками - отчеты' started by taran_ob, Mar 19, 2013.

?

Голосуєте за цю тему?

Poll closed Apr 18, 2013.
  1. Так

    100.0%
  2. Ні

    0 vote(s)
    0.0%
  1. taran_ob

    taran_ob Бригадир

    Messages:
    139
    Likes Received:
    191
    Location:
    Одещина
    Стала задача - ограничить доступ к крылу на этаже многоквартирного дома. Установили не дорогую, металлическую дверь китайского производства. Но через некоторое время поняли что она «не работает» по причине проживания в квартирах беззаботных детей…. Так возникла необходимость в установке замка без всяких ключей – кодового кнопочного. Механический кодовый замок показался не функциональным, поэтому остановились на электронном замке.

    Просмотр в интернете предложений отечественных и зарубежных производителей определил стоимость «красивого» комплекта: врезной замок с электромагнитом и механическим ключом – 700грн, контроллер с антивандальной клавиатурой - 500грн, кнопка «открыть дверь» - 70, свинцово-кислотный гелевый (SLA) аккумулятор 12В 7Ач- 150грн, зарядное устройство – 250грн, гибкий кабелевод - 30грн. И того 1700грн, что превышает стоимость двери. Вот тогда я и задумался о том, как сделать кодовый замок своими руками с целью сэкономить средства.
    [​IMG]


    Начал с самой дорогой детали комплекта - запирающий механизм. Модернизировал один из штатных замков. Установил электрический привод и сохранил возможность отпирания ключом. В качестве привода, удобней всего было применить автомобильный дверной актюатор за 40грн. Внутри у него электромотор, который через редуктор приводит в движение зубчатую рейку, связанную со штоком. Управляется кратковременной подачей напряжения прямой или обратной полярности. Шток связал через изогнутую тягу с засовом замка, в котором уже было отверстие. Прорезь в корпусе замка для тяги также была. Пришлось только укоротить и скруглить зубья фиксирующие засов (на фото выделено красным ).
    [​IMG]

    [​IMG]

    Контроллер также решил собрать сам, так как заводские предусматривают управление электромагнитом, а это совсем другой алгоритм. Написал программу для микроконтроллера ATtiny2313A (если кому будет интересно, расскажу как прошить ) . Код четырехзначный. При неверном коде или паузе более 2с при вводе кода, звучит сигнал и инициируется новый ввод. Для смены кода нужно подать питание с зажатыми кнопками 1234, после сигнала ввести новый код, который хранится в энергонезависимой памяти.

    Схема очень простая, можно и на макетке собрать. На плате, помимо микроконтроллера: реле + транзистор – 2ш, для коммутации питания актюатора; пищалка от компьютера + транзистор – 1шт; микросхема – стабилизатор питания - 1шт; несколько сопротивлений, конденсаторов и диодов. Стоимость деталей менее 50грн.
    Для работы замка необходим датчик закрытой двери. На плате контроллера закрепил микрик, на который давит подпружиненный толкатель при закрытии двери. Можно было бы применить датчик на герконе с магнитом, но тогда пришлось бы тянуть к нему провода.
    [​IMG]

    [​IMG]

    Готовую клавиатуру без контроллера я не нашел, по этому приобрел за 130грн антивандальные кнопки PBS-28 - 6шт для клавиатуры + 1шт для отпирания замка изнутри. Для установки кнопок в двери, просверлил ступенчатым сверлом 6 отверстий Ф19мм. Под кнопками пластина с гравировкой цифр. Для того чтоб закрутить гайки на кнопках, с внутренней стороны двери вырезал электролобзиком квадратное отверстие 70х70. Его потом закрыла пластина с кнопкой «открыть».
    [​IMG]
    [​IMG]

    В качестве гибкого кабелевода применил кусок шланга для душа и два фланца, которые заклепал на двери и коробке. Фланцы обошлись 20грн.
    [​IMG]
    Для бесперебойной работы замка приобрел SLAаккумулятор – 150грн. Чтоб непрерывно подзаряжать батарею без кипения, на его клеммах должно присутствовать стабильное напряжение 13,6-13,8В. Это напряжение обеспечивает зарядное устройство на специализированной микросхеме PB137 – 6грн. Донором для его изготовления стало заводское зарядное устройство за 140грн, от которого взял корпус, трансформатор и диодный мост. Батарею и ЗУ разместил в нише образованной верхним дверным откосом из гипсокартона.
    [​IMG]


    И так, стоимость проекта составила порядка 600грн, и самое главное - деверь «заработала», так как ни кого «не напрягает»!
    --- добавлено: Mar 19, 2013 2:44 PM ---
    Прошивка для микроконтроллера

    Code:
    :0200000045C0F9
    :10000200FECFFDCFFCCFFBCF5CC0F9CFF8CFF7CF4F
    :10001200F6CFF5CFF4CFF3CFF2CFF1CFF0CFEFCFD2
    :10002200EECFEDCF303132333435363738390F2316
    :100032009FBC8E649F328E329F640019B332BE64BD
    :10004200D519BE19B32C0090B32C0090B32C00C864
    :10005200FFE8D5640032BE640032B36400329F64AC
    :1000620000328E329F32B332BE32D532EF32D532C7
    :10007200BE32B3329F328E32000000000000000018
    :1000820000000000000000000000F894EE27ECBB26
    :10009200E5BFF8E1A4B7A77FA4BFF1BDE1BD8DE044
    :1000A200A2E0ED938A95E9F780E8A0E6ED938A95C0
    :1000B200E9F7E0E0E3BBE4BBE5BBEFEDEDBFC0E891
    :1000C20014C1AA93BA93EA93FA93EFB7EA9399D138
    :1000D200AC3EE9E0BE0710F4ADE898D19DD1AC3E4C
    :1000E200E9E0BE0710F4AFE891D1E991EFBFF991D1
    :1000F200E991B991A9911895E0E8E6BDE0E0E6BD85
    :10010200EEEFE8BBE1E0E7BBECE5E2BBE3E2E1BB3B
    :10011200E2E1E0BFE0E0E3BFE2BFE6BFECBFEFBD7C
    :10012200E1E0EEBDE0E0EDBDECBDE5BDE4BDEBBD63
    :10013200EABDE9BDE8BDE0E8E9BF78940895AA9375
    :10014200E881E03041F0919AA8EEB3E0CBD19198EA
    :1001520068D1E26007C0909AA8EEB3E0C3D190984C
    :1001620060D1ED7FE0938C0021960895AA93E2E09E
    :10017200E3BFE981E0939100E881A0919100AE177D
    :1001820070F452D1049006BE4FD13196A49156D14B
    :10019200A9D1E0919100EF5FE0939100EDCFE0E013
    :1001A200E3BFE6BF959822960895869B03C039D196
    :1001B200EE7F02C036D1E160E0938C00B79B03C0B2
    :1001C20030D1E77F02C02DD1E860E0938C00089522
    :1001D200A0919500AC3330F4E0919500EF5FE0938D
    :1001E200950015C01ED1E07491F0EAE0EA93A1E116
    :1001F200BDDF26D129D1A43030F429D1EC57A0E0BB
    :10020200A08328D1F7CF2BD1E0E0E0939400E1E086
    :10021200E0939200A0919200A73008F065C027D128
    :1002220009F45CC0E0E0E0939500FBD0E0642DD1DE
    :100232002FD11DD1F1F7A8EC01D154D105D1AC5782
    :10024200E0919200F0E0EA5DFF4FE491EC93FCD084
    :10025200AF5FA0939300A150A33009F03FC0F0D04C
    :10026200F3D0A43040F4F0D0A857F1D0EC57E0819D
    :10027200EC93F0D0F5CFD5D0E06207D1E1D0E4D055
    :10028200A43078F4E4D0EC57A081E1D0E058E081CA
    :10029200EA1729F4E0919400EF5FE0939400DAD03A
    :1002A200EECFA0919400A43021F4BBD0E061F4D051
    :1002B20006C0B7D0E47021F4EAE0EA93A1E156DF88
    :1002C200BFD0C2D0A43030F4C2D0EC57A0E0A0839B
    :1002D200C1D0F7CFC4D0E0E0E0939400E091920067
    :1002E200EF5FE093920096CF089506DFD1D0A0EAA7
    :1002F200BFE0F8D0869B02C0A0E001C0A1E01FDFF2
    :10030200E6B3EE7161F5CDD0CCD0E6B3EE71E9F390
    :10031200A8EC94D0E7D085D0E460B7D082D0E47066
    :10032200F1F06FD0139710F0C0D052DF7AD0E072A4
    :10033200A9F0E0E0C0D0C2D0A43048F4C2D0C6D008
    :10034200E857E081EDD0C2D0EF5FB5D0F4CF69D0ED
    :10035200EF7D9BD066D0EB7F9FD008DFDFCFE0E060
    :10036200AAD0ACD0A43058F4B1D0E0580E2EA9D007
    :10037200CCD0A02DEC93AAD0EF5F9DD0F2CF41D08C
    :10038200139718F092D011DF23DF4BD0F0E0E37027
    :10039200F070309741F4ECE2F1E0E0938F00F093DB
    :1003A200900097D02CC0E130A0E0FA0789F4E1E098
    :1003B200EA93A9E0DBDE35D0E87009F08DD02CD0CD
    :1003C200A935E2E0BE0710F0A1E0B9DE82D017C085
    :1003D200E230A0E0FA0721F4A0E0B1DE7AD00FC04B
    :1003E200E330A0E0FA0759F41CD0E071AE2F19D027
    :1003F200E870EA2B19F0A0E0A2DE6BD06DD0BFCF7F
    :10040200FFCFA0918D00B0918E000895ED91FD91E6
    :100412003196FE93EE930895A0918F00B0919000D3
    :100422000895E0918C000895E0919100A2E3B0E07C
    :10043200F0E0EE0FFF1FEA0FFB1F0895B0E00895F2
    :10044200E0E0E09393000895A09193000895E09175
    :1004520093000895FCDFEF5FE09393000895E1DFDE
    :10046200EF7BE0938C00E0E0E0939200E9CFE6B30B
    :10047200E0951E2EE0919200A1E0B0E03DD0A12DCA
    :10048200DDDFEA23FB2330970895E0938C00089583
    :10049200E0E0EA93A1E06ACEF8DFE1E1EA93A9E1C4
    :1004A2000895E9E1EA93A3E261CEE0E0E0938D00F2
    :1004B200E0938E000895E09396000895A09196002F
    :1004C2000895FCDFBBDFA050B0400895E091960094
    :1004D2000895A7DFEF7ED9CFE0E0E0938F00E093AD
    :1004E20090000895109639F088EE93E00197F1F7A5
    :1004F200A8951197C9F70895EE230E2EFD0121F05C
    :10050200EE0FFF1F0A94E1F70895E199FECFFF93E2
    :10051200FFB7F894AEBBE09AEDB3FFBFFF91089529
    :10052200E19B02C0A895FCCF9FB7F894AEBBE09ABE
    :100532008DB3E81719F0EDBBE29AE19A9FBF0895D7
    :00000001FF
    
    --- добавлено: Mar 19, 2013 2:48 PM ---
    Исходник программы не помещается в сообщении, если кому нужен - вышлю.
     

    Attached Files:

  2. taran_ob

    taran_ob Бригадир

    Messages:
    139
    Likes Received:
    191
    Location:
    Одещина
    Видео
     
  3. Мирослав

    Мирослав Заслужений майстер

    Messages:
    4,206
    Likes Received:
    4,272
    Location:
    м. Ужгород
    Интересная работа. Просто (и сложно заодно) и со вкусом. Поддерживаю.
     
    VIKTOR 220 likes this.
  4. Vorfolomey

    Vorfolomey Інженер

    Messages:
    737
    Likes Received:
    836
    Location:
    Светловодск
    А если вся эта цветомузыка заглючит? Есть альтернатива?;-)
     
    wellfare likes this.
  5. taran_ob

    taran_ob Бригадир

    Messages:
    139
    Likes Received:
    191
    Location:
    Одещина
    Яж напечатал, что способность открыть ключом сохранилась! да там и глючить не чему
     
  6. Vorfolomey

    Vorfolomey Інженер

    Messages:
    737
    Likes Received:
    836
    Location:
    Светловодск
    Куча извинений, был не вниметелен:)
     
  7. soldat1187

    soldat1187 Майстер

    Messages:
    209
    Likes Received:
    95
    Location:
    г. Славянск
    Вот куда идут кнопки с домофонных дверей)))
     
  8. taran_ob

    taran_ob Бригадир

    Messages:
    139
    Likes Received:
    191
    Location:
    Одещина
    BMW likes this.
  9. soldat1187

    soldat1187 Майстер

    Messages:
    209
    Likes Received:
    95
    Location:
    г. Славянск
    :) да я шучу. Ну за ссылку спасибо.
     
  10. Мирослав

    Мирослав Заслужений майстер

    Messages:
    4,206
    Likes Received:
    4,272
    Location:
    м. Ужгород
    soldat1187, кстати, вполне нормальный интернет-магазин, брал у них радиодетали.
     
  11. soldat1187

    soldat1187 Майстер

    Messages:
    209
    Likes Received:
    95
    Location:
    г. Славянск
    Да, я заменил. Нормуль так пойдет....
    Нужно для радиолюбителей делать отдельный конкурс, как считаете?
     

Share This Page