AtMega16 и DS1621

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 8
Зарегистрирован: Вт ноя 24, 2015 15:41:54

Сообщение ano60 »

При подключении ds1621 к atmega16 кабелем 11 метров не происходит инициализация ds. Пробовал витую пару, ПВС 4*1,5.
На коротком кабеле (150 мм) работает. Была идея уменьшить сопротивление подтяг.резистора на данных, но на плате стоит pcf8563.
Кто имеет опыт, прошу подсказать.
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1314
Зарегистрирован: Пт ноя 27, 2009 19:47:13
Откуда: Казань

Сообщение НАПАЛМ »

Поиск выдал: может найдете что-нибудь ценное для себя.
http://radiokot.ru/forum/viewtopic.php?f=24&t=74776
Вообще, емкость линии по стандарту не должна превышать 400пФ - возможно вы использовали кабель, не удовлетворяющий данному требованию.
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Шина I2C не рассчитана на большие расстояния. Насколько помню всего пару-тройку метров.
Возможные решения: уменьшить подтягивающие резисторы до 1-2к, снизить скорость передачи(т.к. шина синхронная), переместить на другие ноги атмеги если мешает другим чипам.
Ответить

Вернуться в «AVR»