Підключення термодатчиків

rozum
Тихоня
Повідомлень: 8
З нами з: 13 серпня 2016, 01:03

Підключення термодатчиків

Повідомлення rozum »

Вітаю, не знайшов нормальної інструкції по підключенню термодатчиків DS1820 до OKO-U2 з прошивкою 2.2.3, інструкція, яка скачується із сайту якась не завершена, прошу викласти сюди будь-ласка.
rozum
Тихоня
Повідомлень: 8
З нами з: 13 серпня 2016, 01:03

Re: Підключення термодатчиків

Повідомлення rozum »

Уточнюю запитання:
1. Як правильно підключати датчики, все що зрозумів - вони адресні і їх необхідно підключати паралельно але нема чіткого маркування в інструкції?
2. Яким чином прописується в конфігураторі код термодатчика, з інструкції не зрозуміло по причині її не завершенності?
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: Підключення термодатчиків

Повідомлення boby »

в повній електронній версії все написано, цитую розділ "Настройка" ...
С помощью двойного нажатия на кнопку управления переводим прибор в режим программирования, при этом два раза моргнет светодиод VD12.
...
При использовании проводных адресных датчиков температуры DS1820 необходимо предварительно в режиме программирования ввести их в память прибора путем поочередного подключения к разъему Х4. Произойдет короткий подтверждающий сигнал светодиода VD12 и Сирены. Всего можно ввести в память прибора 8 различных температурных датчиков. При попытке ввести в память прибора более 8 различных датчиков будет происходить перезаписывание ранее введенных датчиков по кругу. После поочередного программирования датчиков все они должны быть параллельно подключены к разъему Х4 прибора. ВНИМАНИЕ!!! При использовании адресных датчиков температуры DS1820 необходимо установить перемычку на разъеме JMP4.


Простими словами, перевели прилад в режим програмування (подвійне натискання на кнопку), та ПОЧЕРЗІ (тобто по одному) підєднуємо термодатчики. В тому порядку, в якому ви іх підєднували до око-и2, і будуть вони мати свій відповідний номер-1...-8. Потім в конфігураторі ви зможете побачити їх серійні коди, якщо вам це так конче потрібно.
Ну а після їх почергового внесення в память приладу, можна вже їх усі приєднати до порту.
Оскільки, це датчики фірми Даллас і використовується їх протокол 1-Wire, то там є ціла низка правил щодо вірного розведення цієї шини, про які повинен знати нормальний інсталятор. Інформації щодо правильного розведення цієї шини в інеті валом.
"Сухий остаток" усієї теорії - використовуйте як мінімум кабель UTP CAT5, усі датчики підєднуються паралельно до однієї шини з мінімально короткими "хвостиками" (10-30см). На вигляд буде наче "гірлянда". І ні в якому разі НЕ РОБІТЬ топологію "зірка", бо вона буде працездатна лише з маленькою довжиною "променів". сигнали "-" (Мінус) та "1W" (Дата) робіть в одній фізичній витій парі.

PS
до речі, ось документ виробника цих термодатчиків та засновників цього протоколу
http://neutrino.phys.ksu.edu/~gahs/doub ... /AN148.pdf
в першому ж абзаці якого говориться, що сам протокол був розроблений на "короткі" відстані, цитиую ..
The 1-Wire® protocol was originally designed for communication with nearby devices on a short connection —
a way to add auxiliary memory on a single microprocessor port pin. Customers soon devised unique
applications that involved extending the bus and moving the slave devices farther and farther from the master.
Problems came up as the bus lengths exceeded both the capabilities of the bus masters and the limits of the
protocol.
тяжело начинать с нуля, но тяжелее с глубокого минуса
rozum
Тихоня
Повідомлень: 8
З нами з: 13 серпня 2016, 01:03

Re: Підключення термодатчиків

Повідомлення rozum »

Дякую за розгорнуту відповідь, все стало на свої місця, єдине уточнення, що ви мали на увазі "усі датчики підєднуються паралельно до однієї шини з мінімально короткими "хвостиками" (10-30см)", тобто відрізок кабелю між датчиком і витю парою, чи взагалі загальна довжина кабеля між датчиком та контроллером?
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: Підключення термодатчиків

Повідомлення boby »

малось на увазі відстань між загальною витою парою та датчиком - саме краще датчик підключити безпосередньо до витою пари, яка йде від порту контроллера до одного датчика, потім ця пара продовжує іти до другого, далі до третього і т.д. Загальна довжина витої витої пари, звісно ж буде обмежена - деякі користувачі робили розводку на реальних обектах з загально довжиною витої пари близько 40 м.
1-Wire протокол Далласа чутливий до "паразитної" емності/індуктивності, боїться наводок, тому ні в якому разі не ведіть виту пару поруч з силовим кабелем 220 ... А то були одні "горе-інсталятори", коли на "столі" все працювало, а на реальному обєкті - НІ. Як виявилось, виту пару та ще й не екрановану "стріпсами" прикріпили до існуючого силового кабелю 220В, бо так же простіше було )))
тяжело начинать с нуля, но тяжелее с глубокого минуса
rozum
Тихоня
Повідомлень: 8
З нами з: 13 серпня 2016, 01:03

Re: Підключення термодатчиків

Повідомлення rozum »

Дякую за відповідь, завдяки вам процес інсталяції завершився успішно, все працює як треба)
Аватар користувача
Igodor
Чудовий
Повідомлень: 366
З нами з: 15 вересня 2016, 21:18
Звідки: Харків

Re: Підключення термодатчиків

Повідомлення Igodor »

Добрый день.
Подскажите, пожалуйста, эти датчики DS18B20 можно использовать с OKO-U2 ?
Или нужны только DS18S20 ?
И кроме того их два вида: обычные DS18B20 и DS18S20 - они дешевле , а есть DS18B20+PAR и DS18S20+PAR - с "Parasite-Power".
Что нужно для OKO-U2 ?
До людей треба ставитися м'якше, а на питання дивитися ширше
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: Підключення термодатчиків

Повідомлення boby »

подойдут 18В20 (family code 0x28) и 18S20 (family code 0x10) - у них и показания температуры в протоколе чуток отличается, но в око-и2 оба этих датчика поддерживаются.
что касается подороже, но с возможностью работы на паразитном питании (двухпроводное подключение), то этой фишки не надо для око-и2, ибо тут используется активное питание (третий провод).
тяжело начинать с нуля, но тяжелее с глубокого минуса
Аватар користувача
Igodor
Чудовий
Повідомлень: 366
З нами з: 15 вересня 2016, 21:18
Звідки: Харків

Re: Підключення термодатчиків

Повідомлення Igodor »

А какой из этих выбрать ?
У 18В20 есть "Thermometer Resolution is User Selectable from 9 to 12 Bits". У DS18S20 нет.
Это как то используется ?
До людей треба ставитися м'якше, а на питання дивитися ширше
Аватар користувача
boby
Гуру
Повідомлень: 2674
З нами з: 25 грудня 2013, 20:16

Re: Підключення термодатчиків

Повідомлення boby »

никак не используется - берите любой, который есть. Если есть оба - берите тот, что дешевле.
в любом случае око-и2/про/и анализирует целые градусы, тоесть старшие 8 бит показаний.
тяжело начинать с нуля, но тяжелее с глубокого минуса
Відповісти

Повернутись до “GSM сигналізація OKO-U2”