Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Цифровая обработка сигналов Использование FRAM. https://www.cyberforum.ru/ digital-signal-processing/ thread2094583.html
Делаю сейчас блок управления для станка. Нужно хранить параметры. Посматриваю в сторону FROM. Использует кто такую память? Как впечатления, надежность работы?
Цифровая обработка сигналов Mac + PHY (Регистры конфигурирования PHY)
Здравствуйте! Начнем по порядку. Стоит задача реализовать ethernet на плис, для реализации физического уровня беру микросхему PHY 88E1111, все остальное планирую реализовать на плиске Spartan 6. Mac...
цифровой микрофон MP45DT02 Цифровая обработка сигналов
Всем привет! Первый раз столкнулся с цифровым микрофоном: http://www.terraitistronica.ru/pdf/ST/MP45DT02.pdf и не могу понять в каком формате он выдает информацию, и можно ли его подключить на...
Цифровая обработка сигналов Поддельные FT232RL Собственно, заметка на Хабре. Будьте внимательны. https://www.cyberforum.ru/ digital-signal-processing/ thread2094580.html
Цифровая обработка сигналов Обучение ПЛИС https://www.cyberforum.ru/ digital-signal-processing/ thread2094579.html
Здравствуйте. Появилось желание организовать для сотрудников (и себя) корпоративное обучение по проектированию с использованием ПЛИС. У людей есть базовые знания и некоторый опыт проектирования...
Цифровая обработка сигналов помогите разобраться с 74HC75
Решил я попробовать увеличить число выводов атмеги16 через применение Д-триггеров, в качестве которых взял 74HC75. На выходе через 1К резисторы подключил к ним транзисторные сборки. Подключал всё...
Вопросы по FTDI Цифровая обработка сигналов
Привет всем. У меня накопилась куча вопросов по микросхемам FTDI, но соответствующей темы не нашел, поэтому решил создать. Вот пара вопросов: 1) Читал, что можно изменить пины у ft2232d, которые...
Цифровая обработка сигналов Помогите разобраться с подключением мосфета Просьба разбирающихся в данной теме помочь разобраться, что для чего и как подключается конкретно. Имеем скрин "схема 1". Рисовал данную схему по примеру и особо не задумывался о правильности... https://www.cyberforum.ru/ digital-signal-processing/ thread2094576.html
Цифровая обработка сигналов Знатоки USB, гляньте пжлст мой report дескриптор https://www.cyberforum.ru/ digital-signal-processing/ thread2094575.html
Всем доброго времени суток! Делаю custom hid divice, перерыл кучу инфы и примеров по hidу и если с дескрипторами девайсов-конфигов-интерфесов-эндпоинтов все ясно, то никак не могу въехать по...
Цифровая обработка сигналов Передача данных через звуковой выход Приветствую. Пытаюсь сделать передачу данных с помощью модуляции со смартфона на arm. Сделал генератор пилы на смартфоне, частотомер на arm. Не понимаю, как их согласовать. Может быть, стоит... https://www.cyberforum.ru/ digital-signal-processing/ thread2094574.html
1 / 1 / 0
Регистрация: 30.12.2013
Сообщений: 192
0

Проблема с DS2480B

23.02.2014, 21:55. Просмотров 2475. Ответов 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 - попробую заменить.

Вернуться к обсуждению:
Проблема с 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
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.