Попробуй ещё диод шоттки в обратном включении между корпусом и шиной данных, а вообще
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Andy-l 13 января 2003 г. 22:15
В ответ на: Вопрос по DS18S20 и 1-Wire отправлено gdi 13 января 2003 г. 19:23

Разрабатывал многоточечный измеритель температуры на AT89s8252 - вначале также пробовал только с порта - дальше 10 метров даже с одним датчиком начинались проблемы, пока не сделал ключ на IRF510 с подстроечниками крутизны фронта и спада - пришлось использовать два пина порта: один на ввод, другой на вывод, и ввод через триг. Шмидта 1533ТЛ2. Результаты были очень неплохие: в условиях цеха по производству мороженого работает 28 датчиков на линии протяжённостью 100 метров (на витой паре 5 категории с питанием датчиков). Помех море - кругом двигатели а на потолке старые люминесцентные светильники - пока всё работает, правда пришлось ввести как минимум 3 чтения одного датчика - если три раза подряд ошибка - лишь тогда сигнал тревоги (обрыв датчика) - тройных ошибок за шесть месяцев всего 2 штуки было. А вообще про всё это классно написано на сайте www.elin.ru в разделе Микролан. У них можно скачать переведённые даташиты по применению 1-wire и борьбе с помехами. Кстати я уже советовал вам DS2480 - классная вещь! Решает все проблемы и программно подстраивается к параметрам линии.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru