Страница 15 из 25
Re: Электронная отмычка
Добавлено: Сб мар 12, 2011 20:05:23
kollapse
Тыкаешь ключ правильно?
та не крона это жесть никакой минитюризации
а впринципе тут тоже есть режим сна

Re: Электронная отмычка
Добавлено: Сб мар 12, 2011 20:39:42
ad_tv
тыкал я в запаре (сестра жены переезжала на новую хату, и боюсь что руками касался контактов, мож наводка какая.ведь пока сопли, даже питание пока на проводах (колодка с кренкой на крону

) завтра попробую ещё, просто ключ пока не у меня дома, только бесконтактные есть. ( я смотрю, очень много домофонов с бесконтактными ключами, может и не стоит заморачиваться с брелоком?) , да, наводил паяльником во время записи, как бы прохавывает запись , а с ключа что то не вышло.
Re: Электронная отмычка
Добавлено: Вс мар 13, 2011 15:05:00
ad_tv
всё нормально, просто перетрав не заметил, дорожки 0,3 мм, вроде всё прибором проверял
Re: Электронная отмычка
Добавлено: Вс мар 13, 2011 16:47:00
kollapse
НУ это бывает удачи изготовлении

Re: Электронная отмычка
Добавлено: Пн мар 14, 2011 10:19:04
rusich
Здравствуйте,
Есть вопрос, все ли 64 бита ключа записываються из оригинала в отмычке или часть
кода формируется программой?
Re: Электронная отмычка
Добавлено: Пн мар 14, 2011 12:51:06
kollapse
Для начала не 64 а 48(серийный номер ключа записывается еепром) то что осталось
8 бит кода семейства
48 бит уникального номера ключа
8 бит контрольной суммы предыдущих 56 бит
Re: Электронная отмычка
Добавлено: Пн мар 14, 2011 13:23:16
rusich
А можно сделать что бы, 8 бит кода семейства так же считывались с ключа, так как имею дело с другими кодами вида семейства.
Re: Электронная отмычка
Добавлено: Пн мар 14, 2011 13:32:58
kollapse
rusich писал(а):А можно сделать что бы, 8 бит кода семейства так же считывались с ключа, так как имею дело с другими кодами вида семейства.
Собственно этого не надо !!! для всех ключей с не нерезаписываемым кодом команда чтения 33H
Re: Электронная отмычка
Добавлено: Пн мар 14, 2011 21:58:39
ad_tv
Ну вроде сделал, такой кайф от того что получилось (радиолюбители меня поймут)

только пришлось корпус немного подрезать, что бы впихнуть 12 вольтовую батарейку, а то что то от 4,5 нестабильно заводится, вернее почти никогда, а СМД кренка на 5 в рулит

Re: Электронная отмычка
Добавлено: Вс мар 20, 2011 01:21:43
Инженер
ad_tv писал(а):Ну вроде сделал, такой кайф от того что получилось (радиолюбители меня поймут)
только пришлось корпус немного подрезать, что бы впихнуть 12 вольтовую батарейку, а то что то от 4,5 нестабильно заводится, вернее почти никогда, а СМД кренка на 5 в рулит
Хочешь подсказку? Фьюзы правильно выстави и будет от 4.5 работать как часы.
BODLEVEL2..0 =101 отключение ниже 2.7В
BODLEVEL2..0 =110 отключение ниже 1.8В
а у тебя наверно BODLEVEL2..0 =100 отключение ниже 4.3В
Сам чип прекрасно работает до 2В в том числе и attiny2313 (без V)
Re: Электронная отмычка
Добавлено: Вс мар 20, 2011 01:27:50
Инженер
MegaBarsik писал(а):Мурлык all!
Хелп читал, там - "Помните, что включенный FUSE - это FUSE без галочки!"
Т.е:
BodLevel0=0 (галочка стоит)
BodLevel1=0 (галочка стоит)
BodLevel2=1 (галочка отсутствует)
CKDIV8=1 (галочка отсутствует)
CKSEL0=0 (галочка стоит)
CKSEL1=0 (галочка стоит)
CKSEL2=1 (галочка отсутствует)
CKSEL3=0 (галочка стоит)
SUT0=0 (галочка стоит)
SUT1=1 (галочка отсутствует)
2АВТОР СТАТЬИ: А не поместить ли в статью скрины фузов в разных софтинах?
Автора тут уже дано не было. Я за него )))
Я не люблю обвинять других людей в некомпетентности. Я не знаю чем руководствовался автор делая питание от кроны и стабилизатор на КРЕН да еще и навешав столько дополнительных элементов сколько я ни разу не ставил. Наверно он привык делать промышленные девайсы где важна НАДЕЖНОСТЬ. Нам надежность не важна. Если устройство сломается, заглючит и т.п. никто не пострадает и катастроф и миллионных убытков не последует. (хотя вероятность глюка в предлагаемом мной варианте ничтожна мала)
Мы делаем МОБИЛЬНОЕ устройство а значит никаких КРЕН и крон! Поэтому
Так не делаем:
BodLevel0=0 (галочка стоит)
BodLevel1=0 (галочка стоит)
BodLevel2=1 (галочка отсутствует)
Потому что если сделать так как описано выше устройство будет выключаться при напряжении питания ниже 4,3В! Это такая функция.
Важно!
НАДО ТАК
BodLevel0=1 (галочка отсутствует)
BodLevel1=0 (галочка стоит)
BodLevel2=1 (галочка отсутствует)
CKDIV8=1 (галочка отсутствует)
CKSEL0=0 (галочка стоит)
CKSEL1=0 (галочка стоит)
CKSEL2=1 (галочка отсутствует)
CKSEL3=0 (галочка стоит)
SUT0=0 (галочка стоит)
SUT1=1 (галочка отсутствует)
И спокойно используем 3 батарейки по 1,5В (автовыключение ниже 2.7В)
Если хотим питать от одной литиевой батарейки то лучше сделать так (автовыключение ниже 1.8В) Такое питание я не проверял может не работать.
BodLevel0=0 (галочка стоит)
BodLevel1=1 (галочка отсутствует)
BodLevel2=1 (галочка отсутствует)
Re: Электронная отмычка
Добавлено: Вс мар 20, 2011 01:57:49
Инженер
kollapse писал(а):Для начала не 64 а 48(серийный номер ключа записывается еепром) то что осталось
8 бит кода семейства
48 бит уникального номера ключа
8 бит контрольной суммы предыдущих 56 бит
Или ты вопрос не понял или в свою EEPROM ни разу не заглядывал. Или вообще это устройство не собирал. У эмулятора все пишется в EEPROM все 64 бита. CRC проверяется но тоже храниться в EEPROM
kollapse писал(а):rusich писал(а):А можно сделать что бы, 8 бит кода семейства так же считывались с ключа, так как имею дело с другими кодами вида семейства.
Собственно этого не надо !!! для всех ключей с не нерезаписываемым кодом команда чтения 33H
kollapse, ты не обратил внимание что тебе вообще не о том спрашивали?
-У вас йогурт свежий?
-Клубничный
rusich писал(а):А можно сделать что бы, 8 бит кода семейства так же считывались с ключа, так как имею дело с другими кодами вида семейства.
Можно! И уже сделано изначально автором и я эту особенность не менял. Моя версия со спящим режимом тоже так делает - читает и эмулирует все 64 бита.
Re: Электронная отмычка
Добавлено: Вс мар 20, 2011 02:14:47
andreyzlat
собрал более простенький эмулятор на pic12f629 по схеме отсюда
http://vrtp.ru/index.php?showtopic=8479&st=0
но там я так понял используется только команда 33h.. из компьютерных программ только одна смогла прочесть серийник с этого эмулятора (i button reader). вобщем этот эмулятор не очень хорошо функционирует, а нужен полный аналог DS1990 (ds2401). почему именно pic12f629 - нет возможности разгулятся в применяем корпусе, и совершенно не нужна память на несколько ключей с индикацией.
сможет ли кто нибудь дописать или переделать пошивку чтобы распознавались команды 0Fh и F0h? очень нужно....
по ссылке есть схема, прошивка и исходник.
Re: Электронная отмычка
Добавлено: Вс мар 20, 2011 17:53:01
ad_tv
Инженер спасибо, я примерно так и думал, но где выставлять число фьюза? у меня галочка либо стоит либо нет. Расскажите на будущее, а это устройство полностью закончено, и главное работает нормально. да, перепрошить проблемотично, в СМД корпусе впаян в плату. да и по току, если горит три сегмента, то 11 мА
Re: Электронная отмычка
Добавлено: Пн мар 21, 2011 01:44:22
Инженер
У меня в программаторе фьюзы так и называются (программатор из комплекта CVAVR) Или они могут образовывать одно число тогда BodLevel=101
Re: Электронная отмычка
Добавлено: Пн мар 21, 2011 11:43:23
MegaBarsik
Инженер писал(а):
BodLevel0=0 (галочка стоит)
BodLevel1=0 (галочка стоит)
BodLevel2=1 (галочка отсутствует)
Потому что если сделать так как описано выше устройство будет выключаться при напряжении питания ниже 4,3В! Это
Речь идёт об прошивальщике uniprof ?
Закономерный вопрос - а программатор должен чип видеть или питание понижать надо?
Может я его не убил...
И отсюда ещё вопрос, в uniprof -сначала надо все прочитать(нажать везде Read), а потом менять и записывать, логика такая? Т.к если без чтения нажать Write - буду записаны все (галочки нет) + изменения.
Спасибо за информацию.
Re: Электронная отмычка
Добавлено: Пн мар 21, 2011 17:05:00
klezzz
вот как это получилось у меня

Re: Электронная отмычка
Добавлено: Пн мар 21, 2011 23:43:59
Инженер
MegaBarsik писал(а):
Речь идёт об прошивальщике uniprof ?
1. Закономерный вопрос - а программатор должен чип видеть или питание понижать надо?
2. Может я его не убил...
3. И отсюда ещё вопрос, в uniprof -сначала надо все прочитать(нажать везде Read), а потом менять и записывать, логика такая?
4. Т.к если без чтения нажать Write - буду записаны все (галочки нет) + изменения.
Спасибо за информацию.
1. Должен. Питание при программирование желательно 5 Вольт. Если опознается и пишется значит питания хватает.
2. Может. Статика, большое напряжение >6В, переполюсовка (но при этом при всем он может и выжить)
3. Желательно
4. Скорее всего. Смотря чего write. В программаторе CVAVR запись прошивки, eeprom и фьюзов команды отдельные.
Re: Электронная отмычка
Добавлено: Вт мар 22, 2011 01:01:55
Symrak
Спасибо всем за помощь - собрал это чудо, теперь ищу в какой корпус засунуть... Кому интересно - здесь есть моя печатка под обычные планарные детали... Под прошивку
Инженера еще нужно кинуть один провод... Кстати
Инженеру отдельный респект за прошивку
Единственное, с чем столкнулся: не читает Cyfral и Метаком ключи (Dallas-совместимые ж вроде как

), хотя Dallas 1990.2 прочел на ура... Не знаю, чего они уж туда запихнули...
UPD: на "УРА" открыл домофон "КС Домофон" с прошивкой от
Инженера! Так что не знаю, почему у одного из отписавшихся не открыло... Может панели разные или прошивки домофона... В моем случае это обычная маленькая сенсорная панель - КС-2006, выглядит вот так:
Работает с таблетками SmartButton [Dallas видимо?], т.к. девайс с удовольствием считал и сэмулировал ключик

Re: Электронная отмычка
Добавлено: Ср мар 23, 2011 18:11:03
jmur
Приветствую
Вот еще один вариант ПП под dip и батарейку 2032
инженеру благодарность за прошивку,как и автору за устройство
пока полевых испытаний не проводил, а в тестовом режиме усё работает
ток потребления около - 7-8 мА