Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
Створення нових тем та відповідей у розділі "Схемо - теми" повинні відповідати правилам сайту ( sxem.org/forum/pravila ).

ТЕМА: Електронний замок на RFID картках або брелоках

Електронний замок на RFID картках або брелоках 10 лип. 2019 18:40 #101

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Soir пише:
Да, и еще. На модуле клавиатуры не предусмотрена индикация нажатия кнопок? Или будет слышно набирающему бип от основного модуля?
Модули будут стоять в 25-30 см. друг от друга. Нет смысла добавлять еще один "Буззер" Все звуковые сигналы будет воспроизводить один, который в RFID замке.
P.S. Забыл написать, программное устранение дребезга контактов естественно должно быть.
P.P.S. Хорошо. Напишите на какой вывод.
Останнє редагування: 10 лип. 2019 19:19 від Shredder_chip. Причина: Опечатка
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 10 лип. 2019 19:30 #102

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Shredder_chip пише:
Нет смысла добавлять еще один "Буззер"
Можно светодиод, который будет информировать о нажатии кнопки. Или и основной модуль будет в зоне видимости набирающего код?
Shredder_chip пише:
Напишите на какой вывод.
Мне все равно, можете сами определить для удобства разводки платы.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 10 лип. 2019 19:41 #103

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Модули будут стоять "почти" рядом. При приближении, "ночью", на обоих будет включаться подсветка. ( включена параллельно) Т.Е. Либо поднесите брелок, либо введите код. В светодиоде нет необходимости. Нажатие кнопок будет озвучивать Буззер в замке RFID.
Пока разводки платы нет. Давайте возьмем любой ближайший. Например PD1.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 10 лип. 2019 21:47 #104

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Проект и прошивки в архиве. Наверно еще нужны доработки, но посмотрите все ли есть на схеме и проверьте хотя бы в Proteus. Если все нормально, тогда уже в железе.
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Shredder_chip

Електронний замок на RFID картках або брелоках 11 лип. 2019 07:30 #105

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Спасибо. В Proteus вроде работает. В железе смогу проверить только через неделю. Возникла проблемка. ATTINI24 в smd не получается применить, а в dip корпусе их вроде бы нет. По крайне мере я не нахожу. Большая ли проблема переписать прошивку под любой доступный МК в dip корпусе на Ваше усмотрение? Желательно МК поменьше выводов.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 07:39 #106

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Я могу не угадать, какой МК Вам доступен. Давайте Вы свой перечень с приоритетами, тогда я из него и выберу.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 17:14 #107

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Понимаете, я МК полный ноль. Если можно, дайте Вы пару-тройку подходящих, а я выберу.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 17:36 #108

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Я не про функциональность. По возможностям самого МК - наверно любой подойдет. Единственный критерий - число выводов. Дальше уже Ваши критерии: корпус, наличие, стоимость и т.п.
ATMEGA8 например, подойдет. По ходу, она самая распространенная, дешевая и доступная из ATMEGA. Но на самом деле их большая линейка и подойдет любая.
ATTINY в корпусах MLF и QFN: 24,44,84; 25,45,85; 26; 261,461,861; 2313...
Есть PIC-контроллеры, например PIC16F628A...
Наверно еще целая куча найдется, это я так, навскидку...

Если у Вас нет в наличии, давайте каталог магазина, где планируете покупать. Я очерчу круг, а Вы уже выберете конкретный контроллер.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 17:50 #109

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
В основном работаю с магазинами: aliot.com.ua и voron.ua (не реклама).
Требование к МК- Обязательно DIP корпус и как можно меньше выводов. Ну и цена соответственно.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 19:34 #110

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Сразу мне показалось, что Вас не устраивает именно DIP корпус. Но по DIP корпусам выбор еще больше.
Заходите на Voron или aliot и подбираете по картинке (мое ограничение - только ATMEGA, ATTINY и PIC). Выводы, размеры, цена... Может что-то я отсею, но выбор за Вами. Вам паять, устанавливать в корпус, прошивать...

Да, еще могу предложить. Можно сделать клавиатуру аналоговой. Если клавиатура позволяет перепаять соединения. (А может и так, нужно подумать.) Если получается, тогда для клавиатуры понадобится всего один вывод микроконтроллера. Еще один вывод для передачи данных. И всё. Недостатки - контроллер будет измерять напряжение полученное делителем, параметры которого задают кнопки. Кнопок 10, значит должно быть 10 уровней напряжения. Теоретически не проблема, а практически нужно точно подбирать резисторы (наверно 1-2%) и должно быть стабильное напряжение питания, без помех и пульсаций.
Чтобы было проще с резисторами и различимостью напряжений - можно условно разделить клавиатуру на две части.
В итоге подойдет даже самый маленький контроллер, например ATTINY13.
Останнє редагування: 11 лип. 2019 19:36 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 20:04 #111

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Soir пише:
Можно сделать клавиатуру аналоговой
Этот вариант сразу отпадает. Клавиатура эксплуатируется при температуре от -хх до +хх. В общем, стоит на улице. Я думаю, через сравнительно небольшой промежуток времени, контакты кнопок начнут окисляться и вместо "7" будет "4" а вместо "3" будет "8". Это я так, образно конечно. Сталкивался уже не раз при ремонте муз. центров ТВ итд. Попробую сейчас, все-таки, применить ATTINY24. Но если Вам не накладно, сделайте прошивку для модуля клавиатуры на МК ATMEGA8. Похоже это самый оптимальный контроллер для замены АTTINY24 в модуле клавиатуры.
Останнє редагування: 11 лип. 2019 20:14 від Shredder_chip. Причина: Опечатка
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 11 лип. 2019 21:56 #112

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Сделать не накладно, но пока прошивка не проверена, не хочется тиражировать ее на другие микроконтроллеры. Вы все-таки определитесь на каком контроллер будет клавиатура. Хотя бы первоначально, для отладки, пробы... для него и будет прошивка. А потом, если понадобится, тогда перепишу под другой МК.

P.S.
Вы не ответили по возможности изменения подключения кнопок клавиатуры. Если применить внешние диоды (нужно посчитать, их будет около 10), то можно обойтись четырьмя выводами МК. То есть, опять же можно втиснуться в ATTINY13 или в основной контроллер.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 05:51 #113

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Soir пише:
Вы все-таки определитесь на каком контроллер будет клавиатура
Тестировать буду на АTTINY24. А в финальном варианте хочу применить ATMEGA8.
Soir пише:
Вы не ответили по возможности изменения подключения кнопок клавиатуры
Я ответил в посте #111:
"Этот вариант сразу отпадает. Клавиатура эксплуатируется при температуре от -хх до +хх. В общем, стоит на улице. Я думаю, через сравнительно небольшой промежуток времени, контакты кнопок начнут окисляться и вместо "7" будет "4" а вместо "3" будет "8". Это я так, образно конечно. Сталкивался уже не раз при ремонте муз. центров ТВ итд."
При ухудшении контакта на матричной клавиатуре это не так страшно, а при аналоговой- сами понимаете. Начнут "плавать" напряжения и вместо одной цифры будет другая, соседняя.

P.S. Тестирование клавиатуры планирую на 20-25 июля. Основной МК уже прошил и проверил. Функции с брелками работают. Пока багов не заметил.
Останнє редагування: 12 лип. 2019 06:02 від Shredder_chip. Причина: Добавил текст
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 06:44 #114

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Shredder_chip пише:
Я ответил в посте #111:
Там нет ответа на мой вопрос. Перефразирую. Опрос клавиатуры будет цифровой, но нужно по-другому соединить между собой отдельные кнопки. Это возможно?
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 07:18 #115

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Кнопки можно соединять как угодно. Они все отдельные. Обычные тактовые кнопки.
Если так, тогда конечно готов рассмотреть и протестировать Ваш вариант. Может действительно получится все втиснуть в один МК.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 08:35 #116

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Shredder_chip пише:
Может действительно получится все втиснуть в один МК.
Тогда вот так. Только нужно проверять снова все с начала (то, что касается клавиатуры).

P.S.
Возможны и другие варианты, я еще подумаю как лучше...

P.S.1
Может так. И диодов меньше, и до клавиатуры на один провод меньше. Но тоже еще нужно попробовать, это уже позже.
Останнє редагування: 13 лип. 2019 06:54 від Soir. Причина: Удаление неактуального вложения
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 16:24 #117

  • sashamelja
  • sashamelja аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 154
  • Подякували: 16
  • sxem.org Sponsor 2019
Извините за засунутых 5 копеек,было бы очень круто к рафит замку разработать такую сенсорную клавиатуру тоже на мега8 связанных по юарту(практичность использования на улице вырастает в разы)простые кнопки иза сырости очень не практично!(а так через стекло и рафит и клава)
Только по проще чем у этого изобретателя
Останнє редагування: 12 лип. 2019 16:25 від sashamelja.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 16:40 #118

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
sashamelja пише:
практичность использования на улице вырастает в разы)простые кнопки иза сырости очень не практично
Не соглашусь. У меня тактовые кнопки с резиновыми толкателями (могу дать ссылку) работают более 10 лет и ни одна еще не отказала. И все равномерно мягко нажимаются с первого раза.
А вот к этому сенсорному, поднесите пъезик от зажигалки и разочек щелкните, пусть даже через стекло, и я думаю сразу будет видно результат.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:02 #119

  • sashamelja
  • sashamelja аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 154
  • Подякували: 16
  • sxem.org Sponsor 2019
Ну если 10 лет тут не поспоришь. :unsure:
Поделись ссылочкой пожалуйста?
Как в протеусе симулируется ключ рафит?
Останнє редагування: 12 лип. 2019 17:06 від sashamelja.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:09 #120

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
aliot.com.ua/?item=34498&cat=28390 (Не реклама). Сейчас уже нет на складе, но по фото можете найти. Как называются итд- не знаю. У меня они смонтированы в алюминиевом корпусе от кнопочного номеронабирателя с таксофонного аппарата (были такие раньше с монетами :). Могу сфоткать и показать. Только вид уже не тот. Больше 10 лет...
Теперь вот настало время апгрейдить.

Как в протеусе симулируется ключ рафит- не знаю. Предпоследнюю прошивку проверил-все отлично работает на макетке. Последнюю, из поста #116 проверю позже.
Останнє редагування: 12 лип. 2019 17:30 від Shredder_chip. Причина: Добавил текст
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:20 #121

  • sashamelja
  • sashamelja аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 154
  • Подякували: 16
  • sxem.org Sponsor 2019
Ну тогда вопрос с практичностью остается открытым(таких нигде нету в продаже)
Нада думать,а замок буду повторять однозначно.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:24 #122

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
Soir пише:
Может так. И диодов меньше, и до клавиатуры на один провод меньше. Но тоже еще нужно попробовать, это уже позже.
Прошил контроллер. Функции RFID работают.
Клавиатуру проверил методом "тыка" пинцетом. Вроде работает. Но окончательное тестирование после 20-го.
1. Не работает подсветка клавиатуры и считывателя по выводу РВ0.
sashamelja пише:
таких нигде нету в продаже
Если интересно. Позже поищу- сброшу ссылку.
Останнє редагування: 12 лип. 2019 17:32 від Shredder_chip. Причина: Добавил текст
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:37 #123

  • sashamelja
  • sashamelja аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 154
  • Подякували: 16
  • sxem.org Sponsor 2019
Да интересно,и напиши на пальцах алгоритм работы клавы,сохранение ключа,с рафит вроди все понятно.
Останнє редагування: 12 лип. 2019 17:48 від sashamelja.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:46 #124

  • Shredder_chip
  • Shredder_chip аватар
  • Оффлайн
  • I live here
  • Дописи: 902
  • Подякували: 61
  • sxem.org Sponsor 2019
sashamelja пише:
Да интересно
Вот например что-то подобное. Здесь их несколько разновидностей.
voron.ua/catalog/021466
sashamelja пише:
сох-ввод
Это что?
sashamelja пише:
алгоритм работы клавы
Пост #99
Останнє редагування: 12 лип. 2019 17:53 від Shredder_chip.
Увійдіть до облікового запису, щоб писати повідомлення.

Електронний замок на RFID картках або брелоках 12 лип. 2019 17:53 #125

  • sashamelja
  • sashamelja аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 154
  • Подякували: 16
  • sxem.org Sponsor 2019
Да такие есть в продаже возьму пару десятков на пробу
item.taobao.com/item.htm?spm=a230r.1.999...06889387&ns=1#detail
Прочитал, вопрос алгоритма снят.
Останнє редагування: 12 лип. 2019 17:55 від sashamelja.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir