Нет, данные всегда одинаковые должны читаться. Но о каком чипе речь? Нет же такого варианта в программе (DS2833).
Может имеется в виду DS24B33? Такой чип у меня есть, с ним я только что ещё раз проверил, - всё работает.
Не могли бы вы подробнее описать проблему, может видео какое-то снять. Не очень понятно, что за блоки 1, 2.
Проблема со связкой RH-0003 + RH-0004
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: Проблема со связкой RH-0003 + RH-0004
С уважением, администрация сайта.
-
- Читатель
- Сообщения: 15
- Зарегистрирован: 27 фев 2023, 17:10
Re: Проблема со связкой RH-0003 + RH-0004
Да, конечно DS24B33 - ошибся в названии.
После определения чипа окно программы выглядит согласно картинке 1. После нажатия кнопки Read Data Memory получаю картинку 2. После следующего нажатия этой же кнопки получаю картинку 3, с совсем другими данными. И если нажимать кнопку чтения снова и снова, то картинки 2 и 3 будут чередоваться друг за другом, например картинка 4. Никаких других действий с чипом между нажатиями кнопки чтения не производилось.
Данные на картинках 2 и 4 похожи на правильные, на картинке 3 - мусор.
После определения чипа окно программы выглядит согласно картинке 1. После нажатия кнопки Read Data Memory получаю картинку 2. После следующего нажатия этой же кнопки получаю картинку 3, с совсем другими данными. И если нажимать кнопку чтения снова и снова, то картинки 2 и 3 будут чередоваться друг за другом, например картинка 4. Никаких других действий с чипом между нажатиями кнопки чтения не производилось.
Данные на картинках 2 и 4 похожи на правильные, на картинке 3 - мусор.
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: Проблема со связкой RH-0003 + RH-0004
Так, вот это уже интересно, у меня ничего подобного не наблюдается, всегда читается одно и то же. Да и чип довольно распространённый, но ранее про подобные проблемы вопросов не было. Тайминги стандартные, залочек областей нет... Странно, странно, что же это может быть
Вопросы:
1) Вы резистор вернули 4,7 кОм на место? (хотя там по даташиту max 2,2K написано, но полагаю это для того, чтобы при минимальном питании всё работало). Питание, кстати, переключили на 5 Вольт?
2) У вас чип припаян куда-то? Ну то есть он с платой или отдельно? И нет ли там на плате своих подтяжек или ещё чего-то?
3) Нет возможности попробовать под другой операционкой? И заодно на другом ПК? (Оно прям всегда строго чередуется? Если да, то это всё же наводит на мысли с проблемами с операционкой или с драйвером под неё, что опять же возвращает нас к операционке).
![Задумался :-?](./images/smilies/icon_e_confused_2.gif)
Вопросы:
1) Вы резистор вернули 4,7 кОм на место? (хотя там по даташиту max 2,2K написано, но полагаю это для того, чтобы при минимальном питании всё работало). Питание, кстати, переключили на 5 Вольт?
2) У вас чип припаян куда-то? Ну то есть он с платой или отдельно? И нет ли там на плате своих подтяжек или ещё чего-то?
3) Нет возможности попробовать под другой операционкой? И заодно на другом ПК? (Оно прям всегда строго чередуется? Если да, то это всё же наводит на мысли с проблемами с операционкой или с драйвером под неё, что опять же возвращает нас к операционке).
С уважением, администрация сайта.
-
- Читатель
- Сообщения: 15
- Зарегистрирован: 27 фев 2023, 17:10
Re: Проблема со связкой RH-0003 + RH-0004
Питание оставил 3,3В, подтяжка 1,2 кОм - требованиям даташита эти значения удовлетворяют.
Ситуация довольно странная, но по другой причине ) На самом чипе маркировка отсутствует - любят китайцы прятать свои микросхемы, но программатор без проблем опознал ее как DS24B33, о чем и написал в окне устройств. Но по тому, как она распаяна на плате, она не может быть оригинальной микросхемой, потому что цепи данных и земли припаяны к пинам, которые в даташите помечены как NC. Получается, это какой-то китайская версия DS24B33 и как она работает внутри - понятно только разработчикам.
Нашел другую плату с аналогичной микросхемой, но с маркировкой и даташитной распиновкой - все ОК! Не все микросхемы одинаково полезны
Едем дальше. Спасибо за помощь!
Ситуация довольно странная, но по другой причине ) На самом чипе маркировка отсутствует - любят китайцы прятать свои микросхемы, но программатор без проблем опознал ее как DS24B33, о чем и написал в окне устройств. Но по тому, как она распаяна на плате, она не может быть оригинальной микросхемой, потому что цепи данных и земли припаяны к пинам, которые в даташите помечены как NC. Получается, это какой-то китайская версия DS24B33 и как она работает внутри - понятно только разработчикам.
Нашел другую плату с аналогичной микросхемой, но с маркировкой и даташитной распиновкой - все ОК! Не все микросхемы одинаково полезны
![Очень доволен :D](./images/smilies/icon_e_biggrin.gif)
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: Проблема со связкой RH-0003 + RH-0004
Я, кстати, слышал, что китайцы делают эмуляторы 1-Wire EPROM, вживую правда не видел.
А писать не пробовали эти микрухи. Как они себя при записи ведут интересно?
А писать не пробовали эти микрухи. Как они себя при записи ведут интересно?
С уважением, администрация сайта.
-
- Читатель
- Сообщения: 15
- Зарегистрирован: 27 фев 2023, 17:10
Re: Проблема со связкой RH-0003 + RH-0004
Пробовал, не пишутся они от слова совсем. Ни через блокнот, ни через Write memory. Да и читаются данные медленнее, если судить по скорости обновления статус бара, плюс иногда софт подвисает в процессе. С нормальной микросхемой все работает четко. Кажется все грабли собрал, дальше можно работать спокойно ![Очень доволен :D](./images/smilies/icon_e_biggrin.gif)
![Очень доволен :D](./images/smilies/icon_e_biggrin.gif)
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: Проблема со связкой RH-0003 + RH-0004
Наконец получил DS28E05 и протестировал с новым шлюзом. Не работает.
Жаль. Получается новый шлюз овердрайв не вытягивает. Так-то это и не планировалось, но как я уже говорил, в некоторых пределах тайминги менять можно и была надежда, что на пределе получится и с овердрайвом, но нет.
P.S. Заказывал в чип и дипе и не обратил внимание на сроки доставки. В итоге заказ пришёл только сейчас. Лучше бы на Алихе заказал. По цене бы так же вышло, зато больше чипов бы купил. Они походу так и сделали.
![Грустный :(](./images/smilies/icon_e_sad.gif)
P.S. Заказывал в чип и дипе и не обратил внимание на сроки доставки. В итоге заказ пришёл только сейчас. Лучше бы на Алихе заказал. По цене бы так же вышло, зато больше чипов бы купил. Они походу так и сделали.
С уважением, администрация сайта.