Спасибо. reviver А Вы понимаете, что своими последними сообщениями Вы показали протокол перекодировки заготовок из форматов цифрал-метаком в даллас, которого до данного момента в сети хрен найдешь?
Правильно делает, информация должна быть общедоступна.
К слову, ни разу за всё время не ходили по квартирам и не предлагали копии ключиков, а тема то денежная для какого-нибудь студента-самоделкина. Сваял прибор и вперёд
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Кому как. Коммерцией ключами не занимаюсь. Просто лет пять назад увидел копировщик и решил ради спортивного интереса заняться. Ключи родственникам, друзьям и знакомым, кто попросит и то можно сказать по себестоимости. ТМ-01 дорогие, в три раза дороже RW1990.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Собрал устройство, завелось практически с пол пинка. Ключи читает, завтра буду пробовать на живых домофонах. Огромное спасибо автору проекта. Из граблей которые встретил - изначально мегу шил в программаторе, потом решил обновить прошивку через SPI, но потерпев все возможные неудачи вспомнил что при первом программировании не поставил фьюз разрешения внутрисхемного программирования ( т.к. в статье написано что нужно только один фьюз ставить), переписал фьюз внутрисхемного, и дальше все пошло замечательно. Хотелось бы узнать есть ли у автора планы развивать устройство, и что он хотел бы сделать? И еще, заметил одну странность, если выбрать ключ больше чем Е (например F, 0., 1., ...) и т.д. то при прикасании к считывающему устройству на индикаторе точка горит, а мигает сегмент b (верхний, правый, вертикальный) индикатора, и такое впечатление что эмулятор ничего не передает считывающему устройству. Пробовал записать один и тот же ключ в разные ячейки - например в 0 и 0. из нулевой отдает отлично, из 0. мигает сегмент b индикатора.
dimar Насчет планов читайте посты чуть выше. Что есть "считывающее устройство"? Какая спаяна схема (статика или динамика)? Какая прошивка? Напряжение питания устройства?
dimar Насчет планов читайте посты чуть выше. Что есть "считывающее устройство"? Какая спаяна схема (статика или динамика)? Какая прошивка? Напряжение питания устройства?
Доброго времени суток. Считывающим устройством в моем случае является так называемый PingComServer, это устройство на базе 128 меги, с эзернетом, у которого есть отдельно входы для 1-wire устройств ( датчики температуры, I-button), проверил это устройство на ключах ibutton, считывает без проблем. Скопировал эти ключи в ваш эмулятор - он без проблем, правильно передал данные этих ключей пингкомсерверу, но когда я записал те же ключи в ячейки более Е, то при прикасании эмулятора к считывателю горит точка и мигает сегмент b. Схема со статикой, прошивка 3in1_2. Питание 3.7 вольта (li-po аккумулятор), Atmega8a, установленные фьюзы - bootsz0 и spien. Относительно Ваших планов: хотелось бы увеличение кол-ва ячеек памяти ( для индикации как вариант использовать еще один светодиод, как используется точка в индикаторе), возможность работы с rfid, для коммуникации с компьютером использовать Usb вместо ком порта.(В проекте Avr-doper мега8 используется непосредственно как usb устройство и оно эмулирует в системе com порт, на сайте разработчика доступны исходные коды, возможно это поможет Вам) Спасибо за внимание.
Снова по вопросу о форматах перекодировки ключей...
hexFF писал(а):
34 00 00 00 01 76 53 01 пробовал раньше, не сработал, сразу "Err"; 32 00 00 81 44 42 41 01 подумал около 1 сек и послал; 9B 00 00 FF FF FF FF 01 послал сразу; 3d 00 00 00 00 00 00 01 не отреагировал вообще .
Судя по тому, что в одном случае домофон думает ощутимое время, а в другом посылает сразу, можно сделать вывод, что формат Даллас он все-таки понимает, и ключи ваши читает. hexFF, попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет.
Главное еще, чтобы код семейства (01) стоял на своем месте, а CRC - Checksumm на своем. Я никого не считаю глупым, но можно перепутать при вводе (дело в том, что дубликаторы и некотрые ридеры первой выдаеют чексумму, потом код, потом семейство, а остальная часть ридеров/эмуляторов - наоборот).
P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.
попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет.
Обращаю внимание, что предложенная перекодировка не правильная. Код CD 00 00 BE BD BB 7E 01 получается когда в эмулятор забиваешь ключ в HYPER TERMINAL и неправильно ставится тип ключа (c или m) Например BE BD BB 7E m - будет при считывании копировщиком первую строку показывать CD 00 00 BE BD BB 7E 01 Если забить правильно как Цифрал с буквой "с" то будет: 34 00 00 00 01 76 53 01
Главное еще, чтобы код семейства (01) стоял на своем месте, а CRC - Checksumm на своем. Я никого не считаю глупым, но можно перепутать при вводе (дело в том, что дубликаторы и некотрые ридеры первой выдаеют чексумму, потом код, потом семейство, а остальная часть ридеров/эмуляторов - наоборот).
Ну, если уже изучил свой копировщик, которым пользуешься - не запутаешься!
Symrak писал(а):
P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.
попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет.
Обращаю внимание, что предложенная перекодировка не правильная. Код CD 00 00 BE BD BB 7E 01 получается когда в эмулятор забиваешь ключ в HYPER TERMINAL и неправильно ставится тип ключа (c или m)
Тем не менее, попробовать-то можно, если другие варианты не подходят, хотя ключ явно читается и его код анализируется. Или вот еще, как вариант, попробуйте: AB 00 00 00 01 89 AC 01 - по аналогии с третьим вариантом перекодировки, где "прямой" код с Цифрала инвертирован и записан в Даллас. А здесь у меня инвертирован первый вариант кодировки.
Скопировал эти ключи в ваш эмулятор - он без проблем, правильно передал данные этих ключей пингкомсерверу, но когда я записал те же ключи в ячейки более Е, то при прикасании эмулятора к считывателю горит точка и мигает сегмент b.
Честно говоря, даже не знаю, что ответить... Залил прошивку со статикой в эмулятор, проверил, вроде все нормально. Код выдается правильно. У меня с 0 ключа и далее "домашние" ключи, в F. и E. - вездеходы. Проблем не возникает. Да и вроде жалоб с такой проблемой не было Народ. У кого-нибудь есть такая же проблема? Хотелось бы понять...
hexFF не отписался о том, какой у него домофон. Это важно. Возможно ему (домофону) наплевать на все перекодировки и даллас он вообще не понимает.
Судя по тому, как он описал процесс подбора: с одним ключом домофон послал его сразу, со вторым - послал, подумав пару секунд, на третий ключ не отреагировал - Далласовские ключи он понимает и читает их. Причем анализ разных кодов занимает разное время: с универсальными ключами и с кодами из 2-х значащий байт он посылает сразу. А ключ из 4-х значащих байт какое-то время анализируется. Возможно, он принимается как допустимый и запускается поиск по базе ключей, но соответствия не находится. Поэтому, по моему мнению, нужно продолжать работать именно с этой комбинацией: инвертировать, переставлять байты местами, пробовать различные сочетания...
hexFF не отписался о том, какой у него домофон. Это важно. Возможно ему (домофону) наплевать на все перекодировки и даллас он вообще не понимает.
Прошу прощения за вынужденное отсутствие, отвечаю. По ссылке на ikey похожи 2 варианта, один понимает перекодировку "цифрал 2", напротив второго стоит крест, видимо только оригинал.
Попробовал сделать ключик в мастерской (друг приезжал на время), сделали в оригинальном формате, заготовка похожа на ТМ01, работает без нареканий.
Сейчас потихоньку реализую другую задумку- микросниффер протокола iWire на тини13, чтоб писал переданные по линии байты себе в EEPROM, оттуда потом программатором прочесть. Подключаться будет параллельно ключу и тыкаться в домофон. Питание автономное, от литиевой таблетки. Прошивку пока допиливаю до рабочего состояния, допилю- будет поход до моего домофона и одной конторы, от которой хотелось заиметь ключик (там 2 считывателя, соединены параллельно) .
RECTO писал(а):
hexFF, попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет.
Пробовал, не работает.
RECTO писал(а):
Тем не менее, попробовать-то можно, если другие варианты не подходят, хотя ключ явно читается и его код анализируется. Или вот еще, как вариант, попробуйте: AB 00 00 00 01 89 AC 01 - по аналогии с третьим вариантом перекодировки, где "прямой" код с Цифрала инвертирован и записан в Даллас. А здесь у меня инвертирован первый вариант кодировки.
Попробую, спасибо. Отпишусь.
Symrak писал(а):
P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.
Обоими руками ЗА!
Reviver, извините, повторю вопрос iplogger насчет прошивок дубликаторов, думал поковырять на досуге ТМ01. Ещё раз спасибо за варианты перекодировок, больше нигде не нашел.
RECTO писал(а):
Судя по тому, как он описал процесс подбора: с одним ключом домофон послал его сразу, со вторым - послал, подумав пару секунд, на третий ключ не отреагировал - Далласовские ключи он понимает и читает их. Причем анализ разных кодов занимает разное время: с универсальными ключами и с кодами из 2-х значащий байт он посылает сразу. А ключ из 4-х значащих байт какое-то время анализируется. Возможно, он принимается как допустимый и запускается поиск по базе ключей, но соответствия не находится. Поэтому, по моему мнению, нужно продолжать работать именно с этой комбинацией: инвертировать, переставлять байты местами, пробовать различные сочетания...
Мыслю в том же направлении. Придется собрать эмулятор, а то со связками заготовок бегать запаришься. 5 этаж, лифта нет...
Сейчас этот форум просматривают: Google [Bot], SergAG и гости: 29
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения