ds2480

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2081
Зарегистрирован: Пт май 31, 2013 17:14:38
Откуда: Украина, Винница

Сообщение Ярослав555 »

Здравствуйте. Поиск по форуму ничего толкового не дал, поэтому - встречайте новую тему.
Есть atmega, есть ds2480. В меге запущен драйвер от техасов (ныне Maxim), который при попытке обнаружить микруху по юарту выдает пакет:
00 C1 17 45 5B 0F 91. Пакет правильный - в инете находил ту же последовательность. сам пакет снимал в протеусе. В железе смотрел осцилом и сравнивал с протеусом - совпадают.
Проблема - 2480 не отвечает. Вообще ничего - линия висит в нуле намертво. Питание микры в норме, ножки соединены перекрестно (rx-tx, tx-rx).
При попытке инициализации от МК, 2480 поднимает линию 1-wire в 5 В и потом наблюдаются кратковременные попытки ее просадить. На линии 1-wire пока ничего из ведомых не висит.

Спустя час курения даташита - только не говорите что соединение должно быть tx-tx, rx-rx! :o у меня 5 заводских плат! не 50, но всеравно дороги пилить жалко.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15736
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Можеть это чего подскажеть:
DS2480b_new.pdf
(409.69 КБ) 284 скачивания
IB2_AN192ru.pdf
(257.52 КБ) 240 скачиваний
:roll:
Реклама
akl
Друг Кота
Сообщения: 4468
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Ярослав555 писал(а):Есть atmega, есть ds2480..Только не говорите что соединение должно быть tx-tx, rx-rx! :o у меня 5 заводских плат! не 50, но всеравно дороги пилить жалко.
У AVR приемник сигнала обозначен как RxD; передатчик - TxD, т.е. контроллер считается мастером. DS2480 позиционируется слейвом и его лапы должны быть подключены соответственно.
СпойлерИзображение
DS2480_RXD_TXD.PNG
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2081
Зарегистрирован: Пт май 31, 2013 17:14:38
Откуда: Украина, Винница

Сообщение Ярослав555 »

да, я посмотрел логическую схему внутри 2480 и увидел что rx это выход микрухи. Сегодня порезал дорожки, накинул перемычки и всё завелось. Жаль полдня танцевал с бубном вокруг 2480, думая что она не правильно запитана/подключена/косяк в программе. Что интересно, на предыдущей плате всё верно сделано, а при модернизации системы дали косяк.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Периферия»