Роз'єми M12: трійники, вилки, гнізда і заглушки
Написано для прошивки 0.2.183 (коміт ad9ce51) · порталу 0.0.206Можливо, застаріло: поточна прошивка 0.2.205, поточний портал 0.0.236
Кодування й кількість контактів вибрано (для термометрів — A-code, 4 контакти, чому саме так). Далі той самий роз'єм продається в десятку виконань, і кожне придатне для свого місця. Гвинтова вилка на вібруючому кубі за місяць почне губити контакт. Y-розгалужувач замість трійника тихо переведе другий датчик на чужу жилу. Отвір під гніздо, свердлений «на око», залишить щілину, і IP67 закінчиться на першому митті. Нижче розібрано, що куди.
Кабельні вилки й гнізда: як жила потрапляє в роз'єм#
| Виконання | Як з'єднано | Де доречне |
|---|---|---|
| литий (molded) | кабель залитий у роз'єм на заводі | магістраль, подовжувачі: найнадійніше, IP67 без зусиль, але довжина фіксована |
| під пайку | жили паяються до хвостовиків контактів | вузол-датчик: вкорочений хвіст зонда, вібрація не розтрушує |
| гвинтовий | жила під гвинт у колодці роз'єму | ремонт у полі, де немає паяльника; на вібрації періодично протягувати |
| IDC (прокол ізоляції) | жила вдавлюється в ніж без зачищення | швидкий монтаж на однакові кабелі; критичний до діаметра жили й кабелю |
Для польових (не литих) роз'ємів звіряйте діапазон діаметра кабелю, під який розрахований сальник у хвостовику, наприклад 4–6 мм чи 6–8 мм. Кабель тонший за діапазон — сальник не обтисне, і вода піде по кабелю всередину. Зонд DS18B20 зазвичай має кабель близько 4 мм, тож і вилка потрібна під найменший діапазон.
На вході кабелю у вилку під пайку ставимо термоусадку з клеєм: вона тримає кабель від перегину біля пайки й доповнює сальник.
Прямий чи кутовий#
- Прямий — за замовчуванням. Кабель іде з роз'єму на продовження осі.
- Кутовий, 90° — коли прямий роз'єм з кабелем не вміщається: гніздо на стінці ящика впритул до стіни чи кожуха, датчик біля кришки. Кутовий зазвичай можна повернути гайкою в потрібний бік.
На трійнику біля гільзи кутовий не потрібен: відвід 20–30 см сам відводить кабель від апарата.
Панельні гнізда: різьба кріплення й отвір#
Гніздо на стінці ящика кріпиться своєю різьбою в отвір і гайкою з іншого боку. Різьба кріплення — не M12: M12×1 — це лише гайка, що накручується на вилку. Кріпильна різьба буває кількох стандартів, і від неї залежить свердло:
| Різьба кріплення | Отвір у стінці, типово |
|---|---|
| PG7 | 12.7 мм |
| PG9 | 15.5 мм |
| M16×1.5 | 16.2 мм |
Точний розмір беріть із креслення в картці гнізда: у різних виробників різниця в десяті частки міліметра, а ущільнення кільцем розраховане на малий зазор. Отвір у нержавійці — ступінчастим свердлом або коронкою, з зняттям задирок, інакше кільце поріжеться.
Бувають два способи монтажу:
- фронтальний — гніздо вставляється ззовні, гайка всередині ящика. Зручно, коли ящик уже зібраний;
- тильний — гніздо вставляється зсередини, гайка зовні. Корпус гнізда не виступає, але ставити доводиться до монтажу плати.
Зі зворотного боку гніздо має або готові дроти (0.2–0.5 м, з кольорами
як у литого кабелю), або хвостовики під пайку, або друковану плату.
Для ящика найпростіше з дротами: DATA (чорний, контакт 4) і GND (синій,
контакт 3) скрутити парою й завести на колодку, довжину — до 30 см.
Трійник і Y-розгалужувач: не одне й те саме#
Для ланцюжка 1-Wire усі датчики мусять сидіти на тих самих жилах. Тому потрібен трійник 1:1 (T-splitter, «all pins parallel», «1:1»): кожен контакт входу з'єднаний з тим самим контактом обох виходів.
Для промислових датчиків частіше продають Y-розгалужувач іншої схеми:
один кабель несе два сигнали з двох датчиків, контакт 4 і контакт 2, і
розгалужувач розводить їх — обидва на контакт 4 своїх виходів. Для DS18B20
це пастка: другий датчик опиниться на білій жилі, а DATA у нього не
буде. Зовні такий розгалужувач може нічим не відрізнятися від трійника.
Купуючи трійник, шукайте в описі схему з'єднання: «1:1», «pin to pin», «all pins parallel». Якщо в описі «pin 2 → pin 4», «Y-distributor» чи «2 signals» — це не для 1-Wire. Нового трійника перевірте тестером: чотири контакти входу мають продзвонюватися з тими самими номерами на обох виходах.
Так само не годяться для 1-Wire пасивні розподільні коробки на 4–8 портів: вони зібрані під схему «один сигнал з порту», і всі датчики на одній шині через них не вийдуть. Для нас — лише трійники в лінію.
Трійник у ланцюжку розвертають так: вилка — до плати, одне гніздо — далі по магістралі, друге гніздо — у відвід до датчика. Останній трійник ланцюжка може мати вільне гніздо — на нього заглушка.
Заглушки#
IP67 роз'єму діє лише тоді, коли він з'єднаний і затягнутий. Відкрите гніздо на ящику чи вільне гніздо трійника збирає вологу й конденсат, контакти темніють, і через тиждень шина починає губити датчики.
- На кожне невживане гніздо — гвинтова заглушка M12 (пластикова чи металева під матеріал роз'єму).
- Знятий на мийку датчик — теж під заглушку, або хоча б вилкою донизу.
- Заглушка на ланцюжку ще й знак: «тут вільне місце під запасний датчик».
Що з цього в стартовому комплекті#
| Місце | Що стоїть |
|---|---|
| вузол-датчик | вилка M12 A-code 4-pin під пайку, пряма |
| магістраль і подовжувачі | литі кабелі M12 4-pin, 1 і 2 м |
| біля кожної гільзи | трійник 1:1 |
| стінка ящика | панельне гніздо M12 з дротами, по одному на ланцюжок |
| вільні гнізда | заглушки |
Як це складено в апарат — Термометри стартового комплекту.
Суміжні статті#
- Роз'єми M12: кодування A, B, D, X і кількість контактів — як не купити несумісне.
- Роз'єми M12: чим захистити від води — корпус, кабель, IP — латунь чи нержавійка, PVC, PUR чи силікон, IP67 і IP69K.
- Проводка датчиків DS18B20 — чому ланцюжок, а не зірка, і як знайти поганий контакт за журналом.