Кодовый замок

Обсуждаем цифровые устройства...
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Кодовый замок

Сообщение Enman »

Ждать - это по-нашему...только быстросделанные микроконтроллерные устройства работают только у авторов...раз ты сам, Борис, не можешь ничего сделать с прошивкой, то или изучай или делай на жёсткой логике, иначе потом будешь всю жизнь зависеть от автора и его желания и времени. Кстати, есть ещё такой момент, что автор может закладывать в прошивку только ему известный код доступа...микроконтроллер, понятно, дело стоящее, но потом щелчок электромагнита и неизвестно кто крайний, а на светодиод прошивка будет работать замечательно...в общем, не стоит игнорировать процесс развития электроники - от простого к сложному, опыт изготовления любого устройства остаётся с тобой, это не будет зря потраченное время.
Реклама
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Это верно, учиться и самому надо. А я вот скоро статью оформлю и там исходники прошивки выложу. То есть будет видно, что я там напрограммировал. Скоро закончу с переделкой прошивки и выложу тут скомпилированную прошивку, но её исходники тут не покажу, я их для статьи приберегаю.
I am DX168B and this is my favourite forum on internet!
Реклама
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

НУ ВОТ теперь не знаю чего и делать все таки делать эту схему я тут и развел ее кое как.
Вложения
u10.gif
(54.24 КБ) 661 скачивание
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Вот закончил, сейчас в железе проверю. Автозакрытие замка так и не сделал, так как оно требует полной переделки всей программы. В программе изначально небыло предусмотрено такое. Остальное всё есть. Ещё инструкцию по пользованию и схему запитки микросхем нарисовать осталось.

ADDED:
Всё, вот прошивка и инструкция к применению. Частота МК - Кварц 8МГц. МК - ATTINY26
Фьюзы: Low 0xFF
Посчитать их можно тут: http://www.engbedded.com/fusecalc

Почитайте инструкцию, если понравится, то можете собирать. Если возникнут вопросы - задавайте.
Вложения
DXCODE3.zip
(39.24 КБ) 247 скачиваний
I am DX168B and this is my favourite forum on internet!
Реклама
Эиком - электронные компоненты и радиодетали
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

Вопрос пока один если все правельно сделать работать будет?
Реклама
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Да. Проверено в железе. Симуляторы отпадают, так как нет там такого МК. Замок уже успешно работает в моём подвале, у знакомого в гараже и на входной двери на работе уже как пол года. Просто я взялся добавить парочку функций и переделать на стандартные выходы для управления запорниками, вот по этому и задержка была. Стабилизатор можно взять с той схемы на логике и драйвер запорного механизма надо вам самим придумать, так как у нас запорники сделаны на ШД со спецдрайвером и схемы довольно сложные и что самое неприятное, они не сохранились. (битые секторы на HDD были)
I am DX168B and this is my favourite forum on internet!
Реклама
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

Ну спасибо буду пробовать
Аватара пользователя
foxit
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Откуда: Украина

Re: Кодовый замок

Сообщение foxit »

Спасибо.
Тоже хочу попробовать.
Только хотелось бы посмотреть исходник для переделки
под имеющуюся Atmega8.
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Если сможете в нём разобраться. Ядро очень сложное и запутанное. Давайте, я сделаю абстракции в коде, чтобы можно было только подкрутить .defы, подкрутить инициализацию стека и таймер для подсветки, ну и наверное процедуры чтения \ записи EEPROM.
I am DX168B and this is my favourite forum on internet!
Аватара пользователя
foxit
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пт ноя 16, 2007 00:40:17
Откуда: Украина

Re: Кодовый замок

Сообщение foxit »

DX168B писал(а):Если сможете в нём разобраться. Ядро очень сложное и запутанное. Давайте, я сделаю абстракции в коде, чтобы можно было только подкрутить .defы, подкрутить инициализацию стека и таймер для подсветки, ну и наверное процедуры чтения \ записи EEPROM.
ок. будем ждать.
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Вот исходники на Ассемблере. Код немного неоптимизирован, так как это была одна из моих первых разработок. Но всё прилично работает.

Что Вам необходимо будет при портировании:

1. Подкрутить порты в defах в начале файла (раздел "Порты и пины") под то, как будет вам удобно.
2. Переписать векторы прерываний под Ваш МК.
3. Изменить инициализацию стека под меткой RESET
4. Переписать обработчик прерывания таймера и его инициализацию (в конце файла метка TIMLIGHT)
необходимо рассчитать, чтобы прерывание таймера происходило раз в полсекунды. Можно и раз в секунду, но тогда придётся изменить конфигуратор подсветки, а именно выкинуть от туда умножение на 2 (сложение числа само на себя)
5. Работа с EEPROM может отличаться, по этому стоит проверить процедуры чтения\записи EEPROM.

Вроде всё. Вот проект для AVR Studio:
I am DX168B and this is my favourite forum on internet!
Аватара пользователя
Broka
Открыл глаза
Сообщения: 52
Зарегистрирован: Пт фев 11, 2011 19:19:57
Откуда: г.Волгоград
Контактная информация:

Re: Кодовый замок

Сообщение Broka »

Проще не бывает! Если не дружишь с МК, попроси кого нибудь ,что бы прошили и всё,пользуешься и улыбаешься!
Вложения
eltm_i2.gif
По моему проще не бывает!!
(68.59 КБ) 518 скачиваний
Если не знаешь, лучше спросить, мир не без добрых людей!!!!!!
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Кодовый замок

Сообщение Enman »

а в последней схеме нет защиты от дурака - приходишь с заряженным от сети электролитом и тыкаешь его вместо ключа...
LiLy
Родился
Сообщения: 6
Зарегистрирован: Пн май 30, 2011 19:29:12

Re: Кодовый замок

Сообщение LiLy »

Здравствуйте! Я хотела бы попросить о помощи!
Признаюсь честно, что не очень разбираюсь в электронных схемах!
Мне нужно к завтрашнему дню собрать схему простейшего кодового замка в Multisim. Сама собрать не могу, т.к. не могу установить Multisim, компютер не позволяет. Схема должна содержать клавиатуру, которая имеется в стандартных элементах программы, и быть как можно проще :)) По готовой схеме в Multisim разобраться смогу.
Помогите пожалуйста!
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Эх.. С Мультисимом дела никогда не имел. Только Proteus.
Кто работает в Мультисиме? Помогите девушке...
I am DX168B and this is my favourite forum on internet!
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

Есть вот такой контроллер ATTINY26-16PU пойдет?
Последний раз редактировалось Борис+ Ср июн 01, 2011 13:43:31, всего редактировалось 1 раз.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6308
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Кодовый замок

Сообщение Jack_A »

Борис+ писал(а):Есть вот такой контроллер ANNINY26-16PU пойдет?
Новое слово электронной техники! Кто же его выпускает, интересно ? Неужто фирма Annnel ?
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

Изванита ошибся кнопками исправил
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: Кодовый замок

Сообщение DX168B »

Jack_A Жжошь. :)))
Борис+ ставь, он пойдёт. Отличие только в некоторых характеристиках. (повышенная тактовая частота, чуть большее энергопотребление и т.д.)
I am DX168B and this is my favourite forum on internet!
Борис+
Мучитель микросхем
Сообщения: 431
Зарегистрирован: Пт апр 15, 2011 14:14:45

Re: Кодовый замок

Сообщение Борис+ »

спасибо паставлю
Ответить

Вернуться в «Цифровая техника»