Например TDA7294

Форум РадиоКот • Просмотр темы - Эмуляция ds2501/02 на AVR для делловского питателя
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт июл 09, 2020 04:55:01

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 77 ]  1, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пн авг 02, 2010 20:10:00 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
В нынешних деллах и, вроде, HP тоже, питатели 3-х проводные. На третьей ноге висит ds2501. Это 1-wire пзу однократной записи 512 бит. Без нее ноут питатель видит но ни работать, ни заряжаться не желает. Отключить это в ноуте нереально.
Собственно вопрос: ткните носом где почитать как сэмулировать эту заразу на AVR. Пишу на cvavr но в программировании еще слабоват.
Содержимое ds2501:
002100: 11 17 E1 6C 02 00 00 C2 ...l....
002110: 44 45 4C 4C 30 30 41 43 DELL00AC
002118: 30 39 30 31 39 35 30 34 09019504
002120: 36 43 4E 30 44 46 32 36 6CN0DF26
002128: 36 37 31 36 31 35 36 32 67161562
002130: D0 FF FF FF FF FF FF FF ........
002138: 41 30 30 85 90 FF FF FF A00.....
002140: FF FF FF FF FF FF FF FF ........
002148: FF FF FF FF FF FF FF FF ........
002150: FF FF FF FF EA FF FF FF ........
002158: FF


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Ср авг 04, 2010 22:54:19 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Вс янв 07, 2007 01:45:48
Сообщений: 489
Откуда: Российская Федерация, будь она неладна...
Рейтинг сообщения: 0
А зачем эмулировать-то? Можно взять новую и прошить...
А вообще, сэмулировать просто. Внимательно читаете даташит, и пишете 1-W Slave. Гдето на форуме были исходники...

_________________
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 06, 2010 00:12:47 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
прошить не проблема, взять - проблема
исходники нашел для эмуляции ds1990, буду пытаться переделывать


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Ср авг 11, 2010 07:56:49 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт июл 30, 2009 00:23:28
Сообщений: 102
Откуда: Мать городов Русских
Рейтинг сообщения: 0
DS2502 стоят в КМА XEROX5915/21.(в тонер и копи картриджах)Эмуляторы давно существуют,ИМХО не стоит изобретать колесо

_________________
Пью.Курю.Ругаюсь матом!!!!Иногда всем этим злоупотребляю....


Вернуться наверх
 
Вебинар «Разбор новых уникальных модулей FMAC и CORDIC в микроконтроллерах общего назначения STM32G4» (15.07.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре 15.07.2020, посвященном новому семейству микроконтроллеров общего назначения – STM32G4. Вебинар рассчитан на технических специалистов и тех, кто знаком с основами цифровой обработки сигналов. Мы разберем алгоритм работы CORDIC, а также рассмотрим пример создания цифрового фильтра на базе FMAC.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 12, 2010 21:34:27 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
жорик вартанов писал(а):
DS2502 стоят в КМА XEROX5915/21.(в тонер и копи картриджах)Эмуляторы давно существуют,ИМХО не стоит изобретать колесо


кроме объявлений о продаже эмуляторов больше ничего не нашел :( но всё равно спасибо


Вернуться наверх
 
Как упростить выбор ИП для промышленного применения?

Компания Mean Well выпускает широкий перечень встраиваемых источников питания с креплением на шасси, имеющих, на первый взгляд, схожие характеристики. Статья расскажет о ключевых особенностях выпускаемых семейств и упростит выбор источника питания для промышленного применения.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 12, 2010 23:49:47 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
Расскажите, многоуважаемые гуру, если прошивку однократной ds2501/2502 зашить в eeprom ds2431 будет ли счастье? Eё под заказ, но можно достать.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 13, 2010 07:34:43 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1719
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15522
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
предположу, что счастья не будет, т.к. код семейства у этой микры другой - если ваш бук такой умный, как вы пишите, то он откажется работать с подделкой

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 13, 2010 14:00:36 
Родился

Зарегистрирован: Пн окт 27, 2008 17:44:35
Сообщений: 6
Рейтинг сообщения: 0
Видимо это болячка распрастраненная, так может скооперируемся и сделаем? Кому нужно - присоединяйся, кому интересно - помогай советами, :)) ...


Вернуться наверх
 

Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 13, 2010 22:30:57 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
рискну предположить, что к dell-у и hp, с этой паранойей, присоединяться постепенно и все остальные
метод лечения пока известен один: покупка дохлого питателя с живой ds250X и впаиванием её в сам ноут


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Ср авг 18, 2010 22:59:12 
Родился

Зарегистрирован: Пн окт 27, 2008 17:44:35
Сообщений: 6
Рейтинг сообщения: 0
Есть такой проект http://avr.ru/solution/progs/1-wire_slave.html. Кто рискнет смоделировать в Proteus-е и запустить?
У меня неполучилось, ..... знании по предмету маловато :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 19, 2010 10:49:53 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1719
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15522
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
а, собственно, в чем проблема? разве на какой-нибудь attiny нельзя сделать имитатор этой памяти? честно говоря, даташит не читал, пока нет возможности, но если обмен с оригинальной памятью ведется на обычной скорости 1-wire, то тинька должна справиться... правда, что там с питанием памяти я тоже не знаю... паразитное питание для тиньки не прокатит однозначно, это да...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 19, 2010 13:42:19 
Родился

Зарегистрирован: Пн окт 27, 2008 17:44:35
Сообщений: 6
Рейтинг сообщения: 0
ARV писал(а):
а, собственно, в чем проблема? разве на какой-нибудь attiny нельзя сделать имитатор этой памяти?


А проблема в том, что знании по предмету скудны, я не специалист, это для меня хобби. Вот если бы вы помогли мне смоделировать в proteus-е устройство из моего предидущего поста и запусить его, я был бы очень благодарен вам.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 19, 2010 14:48:10 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1719
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15522
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ссылку ниасилил... многа букфф...

я делал slave-девайс на attiny13 без всяких UART-ов, с использованием только одного пина и на чистом Си без примесей ассемблера, поэтому рассуждения автора той статьи меня не впечатлили... по причинам технического характера пока ничем помочь не могу... соответстенно и моделировать в протеусе так же вам придется без меня...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 19, 2010 18:53:09 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1719
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15522
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
скачал-таки я даташит на DS2502 (DS2501 почему-то на сайте максима-далласа не находится, нет ли тут ошибки?)
что я могу сказать после прочтения даташита... увы, далеко не все радужно:
1. это не однократно-программируемая память. есть вариант, что она используется в режиме "дозаписи" (например, как счетчик наработки). если поглядеть на содержимое этой памяти, приведенное в первом посте, то можно видеть, что в последней части памяти есть область FF (пустота), а потом снова идут какие-то данные, которых немного относительно, а затем снова пусто. так вот, это может говорить о том, что на свободной части в конце памяти комп что-то пишет - а это однозначно убивает возможность имитировать при помощи МК эту микросхему, т.к. программирование ее осуществляется 12В импульсами... можно, конечно, извратиться стабилитронами и т.п., но по-моему, проще аккум ноута в ремонт отдать - и быстрее, и дешевле и гарантия результата.
2. если же ноут ничего в микру не пишет, а только читает, то реализация вполне возможна (если будет обеспечено питание самого МК от какого-то источника). причем реализация довольно проста, есть шанс втиснуть все, включая содержимое памяти, в тини13.

такие вот дополнения к теме.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Чт авг 19, 2010 23:06:27 
Родился

Зарегистрирован: Пн окт 27, 2008 17:44:35
Сообщений: 6
Рейтинг сообщения: 0
Ноут в память ничего непишит, во всяком случае мой :)) так как DS2501 питается от паразитного питания. У меня тут загвоздка в одном - смоделировать вышеупомянутый девайс в протеусе и запустить.
To ARV: А можно посмотреть ваш девайс на тини13?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 20, 2010 00:55:38 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
2501 - "не рекомендуется для новых разработок, пользуйте 2502". Но зачем даташит надо было убирать не пойму. Ошибки нет.
Располагается ds-ка в питателе, воткнуть 78L05 проблем нет.
Дозапись не ведется. Питание паразитное через резистор 130 Ом и стабилитрон в районе 4,7


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Пт авг 20, 2010 11:22:24 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 89
Рейтинг сообщений: 1719
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 15522
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
у меня, собственно, не девайс... я решил сделать библиотечку для разработки slave-устройств 1-Wire и сделал ее... сам я тестировал свои наработки в протеусе - эмулировал iButton, но потом один товарищ попросил и на основе моей либки сделал какой-то свой девайс посложнее, что именно - я не в курсе. то есть правильность моих решений подтверждена теоретически (в протеусе) и практически :)

то, что микросхема подключена по двухпроводной схеме, еще не говорит о том, что в нее не ведется запись. 12В можно подать и при двупроводном подключении, см. даташит.

паразитное питание для варианта с МК однозначно не прокатит, т.к. МК должен работать на высокой частоте, т.е. будет потреблять ну никак не менее 5 мА - при паразитном питании такой ток вряд ли возможен, да еще с учетом принципа связи...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
удивительно, но при взгляде на многих сверху ничего не меняется...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Сб авг 28, 2010 12:03:38 
Друг Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 253
Зарегистрирован: Ср мар 31, 2010 09:33:22
Сообщений: 3304
Откуда: Владивосток
Рейтинг сообщения: 0
Вот похожий эмулятор , но для ds2432 . Для ds2502 надо подправить прошивку и вставить данные питателя. В архиве бинарник с дс-ки 130вт блока. Я думаю с кварцем легче сделать необходимые тайминги для 1-wire/


Вложения:
DS2432_PIC12F629.rar [150.85 KiB]
Скачиваний: 1787

_________________
О сколько нам открытий чудных готовят просвещенья дух.

«Когда у общества нет цветовой дифференциации штанов, то нет цели!»

Лучшее враг хорошего .
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Вс авг 29, 2010 10:38:41 
Первый раз сказал Мяу!

Зарегистрирован: Пт окт 30, 2009 00:30:11
Сообщений: 35
Откуда: Минск
Рейтинг сообщения: 0
jonpim писал(а):
Вот похожий эмулятор , но для ds2432 . Для ds2502 надо подправить прошивку и вставить данные питателя. В архиве бинарник с дс-ки 130вт блока. Я думаю с кварцем легче сделать необходимые тайминги для 1-wire/


а на исходники можно глянуть?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Эмуляция ds2501/02 на AVR для делловского питателя
СообщениеДобавлено: Вс авг 29, 2010 15:03:40 
Родился

Зарегистрирован: Пн окт 27, 2008 17:44:35
Сообщений: 6
Рейтинг сообщения: 0
krokodil писал(а):
а на исходники можно глянуть?


Да, неплохо было бы :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 77 ]  1, , ,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y