Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 29 май 2020, 23:38

Часовой пояс: UTC + 3 часа [ Летнее время ]



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Mod#095 Контроллер доступа для ключей DS1990A (ATtiny45-SU)
Автор Сообщение
  Заголовок сообщения:  Re: Мод #095 Контроллер доступа для ключей DS1990A (ATtiny45  
Цитата
Цитата:
Можно попробовать понизить напряжение этого «монстра» до 9 вольт

Действительно... Чота я не подумал над этим.
Сообщение Добавлено: 20 авг 2014, 22:01
  Заголовок сообщения:  Re: Мод #095 Контроллер доступа для ключей DS1990A (ATtiny45  
Цитата
Можно попробовать понизить напряжение этого «монстра» до 9 вольт. Если не поможет – думать в сторону ограничителя тока.
Сообщение Добавлено: 20 авг 2014, 18:05
  Заголовок сообщения:  Re: Мод #095 Контроллер доступа для ключей DS1990A (ATtiny45  
Цитата
ВотЪ результат,несколько месяцев использования-и на новом сервоприводе сорвало зубья на шестеренке,осталось только 3. Купил новый,но надо что то думать в сторону ограничения по току,либо другой механизм сервопривода... Дури слишком много в данном сервоприводе.


Вложения:
P1050030_cr.png
P1050030_cr.png [ 210.44 КБ | Просмотров: 4079 ]
P1050026.JPG
P1050026.JPG [ 198.09 КБ | Просмотров: 4079 ]
Сообщение Добавлено: 20 авг 2014, 15:58
  Заголовок сообщения:  Mod#095 Контроллер доступа для ключей DS1990A (ATtiny45-SU)  
Цитата
Понадобился электронный замок на ключах IButton управляющий сервоприводом+возможность автономного питания. Как ни странно в нэте не смог найти удовлетворительную схему подобного устройства управляющую сервоприводом(точнее схему замка на ключах IButton работающую на сервопривод вообще никакой не нашел). Поэтому и решено было допилить то что более всего подходило.
За основу была взята разработка SVN. Минимализм и достаточный функционал схемы+наличие мастер-ключа. Нужно было уболтать эту схему управлять H-мостом. Для этого был добавлен еще один контроллер tiny13 для реализации задуманного. Т.к. меня самого бог не сподобил ваять прошивки то по моей просьбе мой шеф накропал мне прошивку для второго контроллера. Почему шеф не переделал все под один контроллер? Сказал что он не понимает этого языка,да и надо еще вникать в тему с ключами IButton. А замочек то уже надо было пускать в дело...

Изображение

Вся часть схемы на контроллере IC1 осталась от оригинала,добавлен контроллер IC2 управляющий H-мостом,и собственно сам H-мост.
Геркон S2 при втянутом ригеле замка замкнут. Магнит располагается прямо на ригеле замка в удобном для того месте,геркон силиконом приклеен на внутреннюю поверхность корпуса замка. Геркон является как бы определителем того в каком положении находится дверь. По заложенному алгоритму если цепь геркона не замкнута то замок сработает только на открытие,а если цепь замкнуть то замок сработает только на закрытие.
Светодиод Led2 пульсирует при срабатывании замка на закрытие двери(размыкании геркона),в остальное время на нем "0". У меня светодиод двухцветный,о трех ножках. Зеленый зацеплен на "+",красный это и есть Led2. Т.е. в режиме открытой двери горит зеленым,в режиме закрытой пульсирует зеленый-красный.

Также на схеме не обозначены,но на п/плате присутствуют два разъема внутрисхемного программирования.

Джамперы Jmp3,Jmp4,Jmp5 предназначены для подачи-снятия питания вручную на блоки схемы. Например для прошивки через внутрисхемный разъем основного контроллера IC1 ставится джампер Jmp3,джамперы Jmp4,Jmp5 снимаются. Если программатор подает свое питание на контроллер-то можно вытащить все джамперы Jmp3,Jmp4,Jmp5.

Изображение

Изображение

Недостаток этого замка заключается в сервоприводе. Собственно сам сервопривод взят от автомобильного замка двери.

Изображение

Кратковременно идет перегруз(БП 5А встает в ограничение тока),так как сервопривод сработал и двигло в нем провернуться дальше не может и жрет ток. Посему пока не нашел выход приемлемый из ситуации-запитал замок от компьютерного БП на 200wt.
Путем подбора времени импульса на выходах IC2(PB3;PB4) удалось свести к минимуму перегруз по питанию от сервопривода.
Самый простой и действенный способ вижу в запитке этого устройства напрямую от аккума 12V_7A и параллельная зарядка этого аккума от сети через зарядное устройство. Так и зарядка на меньший ток нужна.

Постараюсь если не лень будет разобрать замок и сфотографировать все в железе. Но собственно там и смотреть не на что. Замок дверной стандартный,с защелкой и собственно запирающим ригелем. Ригель замка освобожден от накладки и пружины,которые не дают ригелю замка свободно перемещаться в горизонтальной плоскости. В верхней части ригеля,ближе к задней его части приклеен на силикон небольшой магнитик. Напротив соответственно к корпусу замка приклеен все тем же силиконом геркон S2 на замыкание(с нормально разомкнутыми контактами). К этому же ригелю прикреплена тяга из 3мм сварочного электрода. Другим концом тяга зацеплена за ухо сервопривода(cм. нижнее фото). Тягу в ухе сервопривода лучше зафиксировать,как в моем случае(см.фото выше) чтобы не выпала.

 Железо
Изображение

Изображение

Изображение

Изображение

Изображение

Изображение


Фузе-биты контроллера IC1(для ATtiny13):
Изображение
Внимательно смотрим на надпись красным. То что отмечено галкой-незапрограммировано,состояние "1".
Я смотрю по фузу "SPIEN" Он всегда запрограммирован,состояние "0". Т.е. по данному скрину программирование фузов выполняется снятием галки. Т.е. если в вашем программаторе на данном фузе галки нет-то программирование снятием галки,если галка на данном фузе присутствует-значит программирование установкой галки. Как пример: если в вашем программаторе галка на фузе "SPIEN" установлена,то вам надо выставить галки на тех фузах где на вышеприведенном скрине они не установлены,и соответственно снять там где по вышеприведенному скрину они есть.

Фузе-биты МК IС2 выставлены "по умолчанию",как с завода.

Подробнее по прошивкам контроллера IC1 смотрите в теме автора- http://www.getchip.net/posts/095-kontroller-dostupa-s-klyuchami-ds1990a-attiny45attiny13/ ,а также на форуме,где идет обсуждение основной схемы замка(контроллер IC1)- http://www.forum.getchip.net/viewtopic.php?f=9&t=357 -имеется возможность применения других контроллеров семейства ATtiny,разных вариантов работы выхода.

П/плата для данного варианта мода устройства.
Изображение


Вложения:
Комментарий к файлу: Прошивки на контроллеры,схема в SPlan,п/плата в lay6.
Zamok.rar [59.37 КБ]
Скачиваний: 211
Сообщение Добавлено: 24 мар 2014, 20:43

Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB