Заказать прошивку

 





 

Сенсорный кодовый замок

 

Схема выполнена на микроконтроллере PIC16F628A. S1-S12 подключаются к соответствующим кнопкам, на плате S12 = R, S10 = 0. Электромагнит замка необходимо подключит через транзистор (n-p-n), на схеме заместо электромагнита светодиод. Так же предусмотрена звуковая и световая сигналилазия. Зуммер работает 0.1 секунду при каждом новом нажатии и на 3 секунды при открытии замка.

 

По умолчанию код- 12345, для установки своего кода нужно в EEPROM с адресса 00h по 04h записать свой код, пять цифр. После правильного набора кода на 7 ноге МК появляется сигнал на три секунды. На плате транзистора под ключ реле не разводил.

 

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

 

Обсуждение на форуме



 
Дата: 20-09-2011, 22:14, Просмотров: 17829, Автор: rgb
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Ankuls # 1
21 сентября 2011 11:18  
 
Весело, жаль нельзя код менять с клавиатуры!
  •    •     


   
memfispro # 2
21 сентября 2011 17:29  
 
RGB Респект и уважуха!!!!
  •    •     


   
yurets # 3
9 октября 2011 05:00  
 
С чего блок кнопок?
  •    •     


   
slavyan # 4
9 октября 2011 15:21  
 
S1-S12 подключаются к соответствующим кнопкам, на плате S12 = R, S10 = 0.

а какова функция S11?
  •    •     


   
rgb # 5
10 октября 2011 18:04  
 
Блок кнопок- это вытравленные площадки на плате, S11- считайте просто номером.
  •    •     


   
ziki-leo # 6
7 марта 2012 21:05  
 
Прикольная тема я её собирал проблем нет работает от и до.
  •    •     


   
kinobi # 7
18 апреля 2012 19:32  
 
ребята подскожите пожалуста какие биты надо проставить в IcProg бит конфигурации за ранее спс
  •    •     


   
Nikolai4 # 8
18 апреля 2012 19:34  
 
kinobi, что за паника? уже в личку написал, никаких не надо ставить битов!
  •    •     


   
kinobi # 9
18 апреля 2012 19:38  
 
Nikolai4, непомогает не риагиркет на прикосновение
  •    •     


   
Nikolai4 # 10
18 апреля 2012 20:31  
 
kinobi, на Форумс, ссылка в статье, перепроверяй схему
  •    •     


   
kinobi # 11
18 апреля 2012 21:31  
 
Цитата: Nikolai4
PIC16F628A


все перепроверил и схему ипрограматор все в норме когда оставляю галку только на бит конфигурация BODEN то кантролер начинает реогировать на прикосновение но код не видит помогите плиз
  •    •     


   
pudikq # 12
8 августа 2012 09:22  
 
Собрал, все работает кроме RB1
не идет напряжение с ножки.

В чем может быть проблема?!
  •    •     


   
Nikolai4 # 13
8 августа 2012 18:01  
 
pudikq,сядь на саму ногу контроллера и проверь тестером напряжение, может нет где-то контакта
  •    •     


   
pudikq # 14
8 августа 2012 23:07  
 
Проверял.
Запаяно хорошо, с ноги я так понимаю должен выходить +..., но его там и в помине нет.
Прошивал всеми прошивками (что на форуме).
Припаял LED. (у меня там выход на РЕЛЕ).Результат нулевой.
Я вообще мог спалить каким то образом ногу???, может попробовать заменить МК?, не очень хочется(((
  •    •     


   
pudikq # 15
9 августа 2012 11:53  
 
Что по плате с 4-й ноги на + идет?
  •    •     


   
batlab # 16
8 декабря 2014 19:46  
 
а нельзя ли как-то прибацать светодиоды вместо обычных, чтобы в момент касания вспыхивали нажимаемые клавиши?

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

да ещё и в дополнение встроить RFID метку для включения питания самого кодового замка, тем самым повысыв надёжность.
  •    •     


   
rgb # 17
8 декабря 2014 19:50  
 
Что мешает добавить триггер и плату с FRID?
  •    •     


   
batlab # 18
8 декабря 2014 20:02  
 
RFID метку можно в принципе подобрать из готовых комплектов СКУД.(у меня лежит)

с триггером я понял. собственно хотел про светодиоды узнать,будут ли светодиоды загораться в момент касания(если вместо обычных, что на схеме поставить)? хотя врядли будут подсвечивать светодиоды, там ведь целый мегаом получается,надо будет на отдельные порты светодиоды вешать. в общем понятно, буду пробовать.
  •    •     


   
rgb # 19
8 декабря 2014 20:31  
 
Диоды там стоят, чтоб ножки МК сыкономить. Вродебы есть у меня прошивка в ней в двоичном виде выводится номер нажатого сенсора, можно через дешифратор подсвечивать нажатый сенсор.
  •    •     


   
prizrak126 # 20
20 апреля 2015 21:40  
 
блин да как и чем открыть эти файлы подскажите пож

скачал архив но не могу файлы открыть.помогите
  •    •     


   
Nikolai4 # 21
20 апреля 2015 21:46  
 
Цитата: prizrak126
блин да как и чем открыть эти файлы подскажите пож

скачал архив но не могу файлы открыть.помогите


SPLAN и SprintLayot тебе в помощь
  •    •     


   
slavyan # 22
20 апреля 2015 21:48  
 
Что именно ты не можешь открыть? Архив прекрасно открывается. В папке "Плата" рисунок открывается прогой Спринт Лайот. В папке "Схема" - прогой С-план. Прошивка (.hex) соответственно - для контроллера.
  •    •     


   
prizrak126 # 23
20 апреля 2015 23:15  
 
рисунок я открыл хекс естественно для прошивки а остальное че за файлы???

плата двухсторонняя чтоли?
  •    •     


   
prizrak126 # 24
21 апреля 2015 19:22  
 
скажите пож резистор смд 1мом маркировка 105???
  •    •     


   
yology # 25
20 августа 2015 04:52  
 
Замок работать не будет.В прошивке отсутствует чтение EEPROM
  •    •     


   
lNikLisl # 26
9 декабря 2015 23:26  
 
Цитата: rgb
Диоды там стоят, чтоб ножки МК сыкономить. Вродебы есть у меня прошивка в ней в двоичном виде выводится номер нажатого сенсора, можно через дешифратор подсвечивать нажатый сенсор.


Добрый день, я взял вашу работу как основу для курсового проектаЮ вытравил плату, почти спаял, но у меня на плате нету отверстий под динамик и еще некоторые детали. не могли бы вы сфотографировать плату с двух сторон, и прислать мне в личные сообщения фотографии?
  •    •     


   
lucifern # 27
2 февраля 2016 12:30  
 
А если я захочу поставить пароль Z 0 R 2 5
Мне что надо в ЕЕПРОМ прописывать? :) Типо 11 00 12 02 05 ?
И что за нестыковки в описании и самой платы? Написали,что S12=R,а на самом деле =6, S1=Z, Z5=0, а R=S9 ! :)
В описании надо конкретно указывать где какая цифра,какой Sx соответствует. А то люди далекие от электронники соберут и будет у них сумятица в голове и прибор будет работать с другим кодом ))

Для тех кто далек от понятия еепром,вот тут:
:10420000(01)00(02)00(03)00(04)00(05)000000000000009F
то что в скобках ставите на свое значение и сохраняете. Затем льете в проц ;)
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
бaкoмeтр 1826
Бакометр 2 211
Спидометр - одометр + квазиана ... 1
Авторская программа LEX6630SOF ... 36
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298