Кодовый замок
Re: Кодовый замок
Ждать - это по-нашему...только быстросделанные микроконтроллерные устройства работают только у авторов...раз ты сам, Борис, не можешь ничего сделать с прошивкой, то или изучай или делай на жёсткой логике, иначе потом будешь всю жизнь зависеть от автора и его желания и времени. Кстати, есть ещё такой момент, что автор может закладывать в прошивку только ему известный код доступа...микроконтроллер, понятно, дело стоящее, но потом щелчок электромагнита и неизвестно кто крайний, а на светодиод прошивка будет работать замечательно...в общем, не стоит игнорировать процесс развития электроники - от простого к сложному, опыт изготовления любого устройства остаётся с тобой, это не будет зря потраченное время.
- Реклама
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Это верно, учиться и самому надо. А я вот скоро статью оформлю и там исходники прошивки выложу. То есть будет видно, что я там напрограммировал. Скоро закончу с переделкой прошивки и выложу тут скомпилированную прошивку, но её исходники тут не покажу, я их для статьи приберегаю.
I am DX168B and this is my favourite forum on internet!
Re: Кодовый замок
НУ ВОТ теперь не знаю чего и делать все таки делать эту схему я тут и развел ее кое как.
- Вложения
-
- u10.gif
- (54.24 КБ) 661 скачивание
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Вот закончил, сейчас в железе проверю. Автозакрытие замка так и не сделал, так как оно требует полной переделки всей программы. В программе изначально небыло предусмотрено такое. Остальное всё есть. Ещё инструкцию по пользованию и схему запитки микросхем нарисовать осталось.
ADDED:
Всё, вот прошивка и инструкция к применению. Частота МК - Кварц 8МГц. МК - ATTINY26
Фьюзы: Low 0xFF
Посчитать их можно тут: http://www.engbedded.com/fusecalc
Почитайте инструкцию, если понравится, то можете собирать. Если возникнут вопросы - задавайте.
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!
Re: Кодовый замок
Вопрос пока один если все правельно сделать работать будет?
- Реклама
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Да. Проверено в железе. Симуляторы отпадают, так как нет там такого МК. Замок уже успешно работает в моём подвале, у знакомого в гараже и на входной двери на работе уже как пол года. Просто я взялся добавить парочку функций и переделать на стандартные выходы для управления запорниками, вот по этому и задержка была. Стабилизатор можно взять с той схемы на логике и драйвер запорного механизма надо вам самим придумать, так как у нас запорники сделаны на ШД со спецдрайвером и схемы довольно сложные и что самое неприятное, они не сохранились. (битые секторы на HDD были)
I am DX168B and this is my favourite forum on internet!
Re: Кодовый замок
Ну спасибо буду пробовать
Re: Кодовый замок
Спасибо.
Тоже хочу попробовать.
Только хотелось бы посмотреть исходник для переделки
под имеющуюся Atmega8.
Тоже хочу попробовать.
Только хотелось бы посмотреть исходник для переделки
под имеющуюся Atmega8.
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Если сможете в нём разобраться. Ядро очень сложное и запутанное. Давайте, я сделаю абстракции в коде, чтобы можно было только подкрутить .defы, подкрутить инициализацию стека и таймер для подсветки, ну и наверное процедуры чтения \ записи EEPROM.
I am DX168B and this is my favourite forum on internet!
Re: Кодовый замок
ок. будем ждать.DX168B писал(а):Если сможете в нём разобраться. Ядро очень сложное и запутанное. Давайте, я сделаю абстракции в коде, чтобы можно было только подкрутить .defы, подкрутить инициализацию стека и таймер для подсветки, ну и наверное процедуры чтения \ записи EEPROM.
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Вот исходники на Ассемблере. Код немного неоптимизирован, так как это была одна из моих первых разработок. Но всё прилично работает.
Что Вам необходимо будет при портировании:
1. Подкрутить порты в defах в начале файла (раздел "Порты и пины") под то, как будет вам удобно.
2. Переписать векторы прерываний под Ваш МК.
3. Изменить инициализацию стека под меткой RESET
4. Переписать обработчик прерывания таймера и его инициализацию (в конце файла метка TIMLIGHT)
необходимо рассчитать, чтобы прерывание таймера происходило раз в полсекунды. Можно и раз в секунду, но тогда придётся изменить конфигуратор подсветки, а именно выкинуть от туда умножение на 2 (сложение числа само на себя)
5. Работа с EEPROM может отличаться, по этому стоит проверить процедуры чтения\записи EEPROM.
Вроде всё. Вот проект для AVR Studio:
Что Вам необходимо будет при портировании:
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: Кодовый замок
Проще не бывает! Если не дружишь с МК, попроси кого нибудь ,что бы прошили и всё,пользуешься и улыбаешься!
- Вложения
-
- eltm_i2.gif
- По моему проще не бывает!!
- (68.59 КБ) 518 скачиваний
Если не знаешь, лучше спросить, мир не без добрых людей!!!!!!
Re: Кодовый замок
а в последней схеме нет защиты от дурака - приходишь с заряженным от сети электролитом и тыкаешь его вместо ключа...
Re: Кодовый замок
Здравствуйте! Я хотела бы попросить о помощи!
Признаюсь честно, что не очень разбираюсь в электронных схемах!
Мне нужно к завтрашнему дню собрать схему простейшего кодового замка в Multisim. Сама собрать не могу, т.к. не могу установить Multisim, компютер не позволяет. Схема должна содержать клавиатуру, которая имеется в стандартных элементах программы, и быть как можно проще
По готовой схеме в Multisim разобраться смогу.
Помогите пожалуйста!
Признаюсь честно, что не очень разбираюсь в электронных схемах!
Мне нужно к завтрашнему дню собрать схему простейшего кодового замка в Multisim. Сама собрать не могу, т.к. не могу установить Multisim, компютер не позволяет. Схема должна содержать клавиатуру, которая имеется в стандартных элементах программы, и быть как можно проще
Помогите пожалуйста!
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Эх.. С Мультисимом дела никогда не имел. Только Proteus.
Кто работает в Мультисиме? Помогите девушке...
Кто работает в Мультисиме? Помогите девушке...
I am DX168B and this is my favourite forum on internet!
Re: Кодовый замок
Есть вот такой контроллер ATTINY26-16PU пойдет?
Последний раз редактировалось Борис+ Ср июн 01, 2011 13:43:31, всего редактировалось 1 раз.
Re: Кодовый замок
Новое слово электронной техники! Кто же его выпускает, интересно ? Неужто фирма Annnel ?Борис+ писал(а):Есть вот такой контроллер ANNINY26-16PU пойдет?
Re: Кодовый замок
Изванита ошибся кнопками исправил
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: Кодовый замок
Jack_A Жжошь. 
Борис+ ставь, он пойдёт. Отличие только в некоторых характеристиках. (повышенная тактовая частота, чуть большее энергопотребление и т.д.)
Борис+ ставь, он пойдёт. Отличие только в некоторых характеристиках. (повышенная тактовая частота, чуть большее энергопотребление и т.д.)
I am DX168B and this is my favourite forum on internet!
Re: Кодовый замок
спасибо паставлю


