Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
Добавлено: Ср авг 04, 2010 22:54:19
Мучитель микросхем
Зарегистрирован: Вс янв 07, 2007 01:45:48 Сообщений: 491 Откуда: Российская Федерация, будь она неладна...
Рейтинг сообщения:0
А зачем эмулировать-то? Можно взять новую и прошить... А вообще, сэмулировать просто. Внимательно читаете даташит, и пишете 1-W Slave. Гдето на форуме были исходники...
_________________ Научить нельзя, можно научиться. Пифагор. Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
предположу, что счастья не будет, т.к. код семейства у этой микры другой - если ваш бук такой умный, как вы пишите, то он откажется работать с подделкой
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
рискну предположить, что к dell-у и hp, с этой паранойей, присоединяться постепенно и все остальные метод лечения пока известен один: покупка дохлого питателя с живой ds250X и впаиванием её в сам ноут
а, собственно, в чем проблема? разве на какой-нибудь attiny нельзя сделать имитатор этой памяти? честно говоря, даташит не читал, пока нет возможности, но если обмен с оригинальной памятью ведется на обычной скорости 1-wire, то тинька должна справиться... правда, что там с питанием памяти я тоже не знаю... паразитное питание для тиньки не прокатит однозначно, это да...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
а, собственно, в чем проблема? разве на какой-нибудь attiny нельзя сделать имитатор этой памяти?
А проблема в том, что знании по предмету скудны, я не специалист, это для меня хобби. Вот если бы вы помогли мне смоделировать в proteus-е устройство из моего предидущего поста и запусить его, я был бы очень благодарен вам.
я делал slave-девайс на attiny13 без всяких UART-ов, с использованием только одного пина и на чистом Си без примесей ассемблера, поэтому рассуждения автора той статьи меня не впечатлили... по причинам технического характера пока ничем помочь не могу... соответстенно и моделировать в протеусе так же вам придется без меня...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
скачал-таки я даташит на DS2502 (DS2501 почему-то на сайте максима-далласа не находится, нет ли тут ошибки?) что я могу сказать после прочтения даташита... увы, далеко не все радужно: 1. это не однократно-программируемая память. есть вариант, что она используется в режиме "дозаписи" (например, как счетчик наработки). если поглядеть на содержимое этой памяти, приведенное в первом посте, то можно видеть, что в последней части памяти есть область FF (пустота), а потом снова идут какие-то данные, которых немного относительно, а затем снова пусто. так вот, это может говорить о том, что на свободной части в конце памяти комп что-то пишет - а это однозначно убивает возможность имитировать при помощи МК эту микросхему, т.к. программирование ее осуществляется 12В импульсами... можно, конечно, извратиться стабилитронами и т.п., но по-моему, проще аккум ноута в ремонт отдать - и быстрее, и дешевле и гарантия результата. 2. если же ноут ничего в микру не пишет, а только читает, то реализация вполне возможна (если будет обеспечено питание самого МК от какого-то источника). причем реализация довольно проста, есть шанс втиснуть все, включая содержимое памяти, в тини13.
такие вот дополнения к теме.
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Ноут в память ничего непишит, во всяком случае мой так как DS2501 питается от паразитного питания. У меня тут загвоздка в одном - смоделировать вышеупомянутый девайс в протеусе и запустить. To ARV: А можно посмотреть ваш девайс на тини13?
2501 - "не рекомендуется для новых разработок, пользуйте 2502". Но зачем даташит надо было убирать не пойму. Ошибки нет. Располагается ds-ка в питателе, воткнуть 78L05 проблем нет. Дозапись не ведется. Питание паразитное через резистор 130 Ом и стабилитрон в районе 4,7
у меня, собственно, не девайс... я решил сделать библиотечку для разработки slave-устройств 1-Wire и сделал ее... сам я тестировал свои наработки в протеусе - эмулировал iButton, но потом один товарищ попросил и на основе моей либки сделал какой-то свой девайс посложнее, что именно - я не в курсе. то есть правильность моих решений подтверждена теоретически (в протеусе) и практически
то, что микросхема подключена по двухпроводной схеме, еще не говорит о том, что в нее не ведется запись. 12В можно подать и при двупроводном подключении, см. даташит.
паразитное питание для варианта с МК однозначно не прокатит, т.к. МК должен работать на высокой частоте, т.е. будет потреблять ну никак не менее 5 мА - при паразитном питании такой ток вряд ли возможен, да еще с учетом принципа связи...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Вот похожий эмулятор , но для ds2432 . Для ds2502 надо подправить прошивку и вставить данные питателя. В архиве бинарник с дс-ки 130вт блока. Я думаю с кварцем легче сделать необходимые тайминги для 1-wire/
Вот похожий эмулятор , но для ds2432 . Для ds2502 надо подправить прошивку и вставить данные питателя. В архиве бинарник с дс-ки 130вт блока. Я думаю с кварцем легче сделать необходимые тайминги для 1-wire/
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения