Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
1 / 1 / 0
Регистрация: 30.12.2013
Сообщений: 192
1

Проблема с DS2480B

23.02.2014, 21:55. Просмотров 2425. Ответов 2
Метки нет (Все метки)

Всем доброго вечера! Возможно кто-то сталкивался с похожей проблемой и сможет мне помочь?

Имеется следующая схема: DS2480B + ADUM1201 + STM32F207 (DC-DC, конденсаторы за кадром, в достаточном количестве).

Периодически возникают проблемы при инициализации DS2480B - микросхема не отвечает. При чём ответит она или нет - зависит "случайным образом" в момент коммутации питания. Если она ответила раз - дальнейших проблем не наблюдается даже спустя длительное время и даже при рестарте программы. Если не ответила - сколько раз ни рестартуй - пофиг.

Разработка программы считывания шины 1-Wire велась по AN192.

На текущий момент программа написана так: выдаётся briok средствами UART (stm), делается пауза 200мс (пробовал от 0 до 2000 милисекунд - без эффекта), выдаётся C1 (команда синхронизации), опять пауза 200мс (0 - 2000), выдаётся 0x17; 0x45; 0x5B; 0x0F; 0x91; (настройка), и ожидается ответ.

Вот этот самый первый ответ частенько и не приходит от неё.

Осцилографом я, разумеется, смотрел - на стороне DS2480B посылки от МК доходят, ответа нет. Питание чистое, хотя после включения питания напряжение на выходе устанавливается до 5В примерно за 750-1000мкс. Каких-либо перекрытий или сильно опаздывающих посылок не обнаружил. Что касается задержек - если МС заработает сразу, то даже 0 задержки не мешают работе.

Сам stm тактируется от кварца, стабильно работает Ethernet на скорости 10Мбит. На осцилограмме приблизительно похоже на частоту 9600 для UART модуля. Отсюда делаю вывод, что проблем с тактированием нет.

Каким-то образом сегодня несколько раз я случайно получил от МС немного странные ответы (т.е. вместо тишины - левые ответы, ну и разумеется ничего не заработало), но не смог их ни с чем связать, ситуация пока не повторяется.

Честно говоря, пока не знаю, куда копать. Закал сегодня в нигазине парочку DS2480B - попробую заменить.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2014, 21:55
Ответы с готовыми решениями:

Не заводится DS2480B от AtMega32a
Всем доброго времени суток! Чтобы завести эту микросхему, даташит рекомендует послать следующую...

проблема при работе с китайским J-LINK 8 или же проблема с с
Всем привет. Решил Сам собрать себе дисковери кит на базе at91sam7s64-ek. Подарили мне китайский...

Выдает ошибку, а я не могу понять в чем проблема. В чем проблема, скажите пожалуйста!
dx=0.0005; epsillon=0.00002; i=0; for x= 0:0.0005:3 i=i+1; if x<1 y (i)=-1; ...

Холодильник LG .мод GR-M392YQ.Проблема с дверю, Проблема с дверю при закрывании
Доброго времени суток уважаемые! Холодильник LG GR-M392YQ с первых дней клиент жалуется на то что...

2
1 / 1 / 0
Регистрация: 30.12.2013
Сообщений: 192
03.03.2014, 16:23 2
Ну вот, даже сочувствующих нет))

Проблема решена, помогло увеличение времени нарастания питания DS.
1
-9 / 6 / 6
Регистрация: 13.10.2013
Сообщений: 245
14.06.2020, 21:22 3
Через резистор с конденсатором питание подалось ?
У меня та же беда, толбко в адаптере UART -1wire
Сменил уже третью микросхему -нет говорит у вас шины 1-wire? проверяю в программе щтуцшкумшуцук
если RX TX замкнуть, то программа стартует, якобы находит микросхему мост
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2020, 21:22

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

СМА Indesit AQ70L 05 CIS проблема с вращением двигателя, СМА Indesit AQ70L 05CIS проблема с вращением двигателя
сма Indesit AQ70L 05 CIS серийный 203120035 инд код 50770730000 платформа Аркадия однофазка тип...

проблема!
Проблема в том что Яндекс не в носит в каталог сайт piton.de . Вот его robots.txt ...

Проблема с Contains
Помогите найти ошибку в коде. Мне нужно вывести все пары чисел в которых первое число состоит из...

Проблема
У меня проблема... В Яндексе проиндексировано 70 ссылок, а в Google 0 (даже хороших морд из dmozа...

ПРОБЛЕМА
@сергей799, Вы неоднократно нарушали правила оформления тем. Было выдано 9 замечаний, которые Вы...

Проблема с 1С.
Сотрудник сформировал файл "Удаление общее" .Все документы отметились на удаление, как все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.