Кабель для датчиков ардуино

Arduino.ru

Какая может быть длина проводов от ардуино к датчикам?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Несколько удаленных датчиков, несколько ардуин. Какая максимальная длина проводов может быть или перефразируя: как подключить датчик через 20 метров? Хочется иметь все ардуино в одном месте. Датчики самые разнообразные — реле, влажность, температура итд.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Все зависит от типа датчика, а точнее от способа связи с ним — интерфейса, толщины проводов, помехозащищенности проводов и т.д. и т.п.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Тогда «поверну» вопрос так: можно ли, и если да то как, подключить проводами эти датчики на расстоянии 20-30 метров?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Зачем плодить одинаковы темы? На первой же странице форума «аппаратный вопросы», раз поиском пользоватеся не получается, есть тема Длина кабеля

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Посчитал что это разные вопросы — там обсуждается более специализированный случай и не простой датчик, а экран.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Несколько удаленных датчиков, несколько ардуин. Какая максимальная длина проводов может быть или перефразируя: как подключить датчик через 20 метров?

Суть задачи в том что датчики и периферия находятся от контроллера на расстоянии около 50ти метров

Я принципиальной разницы не вижу. Даже если «есть нюансы», все равно это ЯВНО родственные вопросы. Вы ссылку данную в той теме читали? Разве она не подходит к вашему вопросу?

Источник

Нужно подключить к Arduino датчики на определенном расстоянии, какой кабель использовать и какова максимальная длина?

Средний 1 комментарий

i2c разрабатывался как шина для использования внутри устройства.
Ограничения по длине в спецификации не прописаны, но есть ограничение по паразитной емкости. При 170pF падает скорость, при 400pF — все.
На практике, некоторые модули могут работать и с большей емкостью, но это лотерея и эксперименты.

Учитывайте также, что неэкранированная лапша, а тем более не витая, может очень круто ловить помехи, рождая «необъяснимые» глюки.

1-Wire поддерживает гораздо больше длину, 500 метров — не предел.
https://www.maximintegrated.com/en/app-notes/index.

Или старый добрый RS485

Михаил, да, i2с распространеная штука, но он предназначен для подключения на коротких дистанциях. Чем больше дистанция — тем больше будет проблем.

1wire оригинальный стоит дорого, но на али куча клонов. Для некритичных измерений — норм.

Есть драйвера для подключения устройств по I2C на 50 метров
www.ti.com/lit/ds/symlink/p82b715.pdf

есть и дифферинциальные драйвера I2C

Можно и самому на транзисторах сделать и пустить большой ток, увеличить напряжение, можно сделать оптическую развязку (это тоже дифферинциальный сигнал получиться, но без земли)

где I2C пускают через разные интерфейсы, в том числе RS-485

Источник

Arduino.ru

Длина и тип кабеля до дачиков

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Подскажите пожалуйста. Каким кабелем лучше сделать разводку по дому до ардуин и на какую длинну допустимо, что бы работали.

Речь идет о температурных датчиках, реле и пр.

Думал применить витую пару.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Если вы считаете, что требования к кабелю у «датчиков, реле и пр.» одинаковы, то разводите любым кабелем.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Я так не считаю, совета спрашиваю.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Совет Вы получили. Более того — совет максимально точный для данной постановки вопроса.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Читал. Много думал. Пытался найти такой модуль или еще какую приблуду к Ардуино, для которой не подойдет «святая пара».

Для альтернативно одаренных добавлю — питание не есть составная часть подключения к Ардуино, поскольку Ардуино — не блок питания. Так что речь исключительно о токах до 1 Ампера.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Опишите подробнее процедуру ваших поисков. Вы вот так, не вставая с места теоретизировали или предпринимали еще какие-нибудь действия?

Я надысь пытался сделать вынос трех I2C датчиков на витой паре, так вот один датчик работает на длинах до 20 метров, а когда вешаются сразу три датчика, то не работает и на пяти. Причем, в разных вариантах использования жил/пар. При использовании обычного осветительного двухжильного провода работает все на ура при нужной мне длине 8 метров. Датчики: BMP180, SI7021 и BH1750. I2C задействован в режиме Fast, т.е. на 400кгц.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Предложите теорию для этого феномена?

Хотя, кого я прошу? Но вдруг, внезапно, Вы прочли еще одну книгу, кроме «Буратино» и даташит на СТМ32 (со словарем)?

на витую пару I2C следующим образом: одна пара данные+земля, другая — синхро+ земля, третья пара + и земля.

Домашнее задание — гуглим «волновое сопротивление» и «терминатор».

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Опишите подробнее процедуру ваших поисков. Вы вот так, не вставая с места теоретизировали или предпринимали еще какие-нибудь действия?

Я надысь пытался сделать вынос трех I2C датчиков на витой паре, так вот один датчик работает на длинах до 20 метров, а когда вешаются сразу три датчика, то не работает и на пяти. Причем, в разных вариантах использования жил/пар. При использовании обычного осветительного двухжильного провода работает все на ура при нужной мне длине 8 метров. Датчики: BMP180, SI7021 и BH1750. I2C задействован в режиме Fast, т.е. на 400кгц.

А добавить парочку P82B715 и забыть все проблемы с длиной кабеля религия не позволяет?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

на витую пару I2C следующим образом: одна пара данные+земля, другая — синхро+ земля, третья пара + и земля.

Вы только что изрекли чушь несусветную. У филипса/nxp есть апноут по использованию витой пары для I2C и там рекомендуют нечто совершенно иное. Потрудитесь прочесть.

Вам придется заниматься подобной чепухой без меня. К I2C оба термина не имеют никакого отношения.

А добавить парочку P82B715 и забыть все проблемы с длиной кабеля религия не позволяет?

Конкретно в моем случае этого не позволяет совсем не религия, а энергопотребление. Про i2c экстендеры мне известно.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вам придется заниматься подобной чепухой без меня. К I2C оба термина не имеют никакого отношения.

I2C тут вообще не причем, волновое сопротивление — свойство линии передачи.

Впрочем отсутствие образования уже толкало Вас на дикуссию в этой области. года два назад? Если я правильно помню.

Приколхозить нечто к NRF24L01, назвав антенной. И пожилой, уважаемый человек, ОлегМ, если я правильно помню? Пытался вразумить Вас. Как обычно — без результата.

Идите учиться, недоумок, хоть на вечерний. Ваш практический опыт, конечно ценен, но, как все ремесленники, Вы заменяете знания «магическим» мышлением. Я уже писал, что любой теоретик может стать практиком за 5 мин. Но не наоборот.

А до тех пор — Вы не имеете права, не то что рот открывать, а даже глаза поднимать на людей с высшим образованием.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

У вас крайне паршивое образование, надо заметить. Вы в который раз заваливаетесь на простейших вопросах. И о том, чего я сделал с NRF24, не с вашим уровнем судить. Вам не дано.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Образование здесь самое худшее у меня и не надо спорить )))

Из вышеописанного я понял, что:

1. Какой тип кабеля можено использовать для датчиков завитсит от датчика;

2. Если используешь витую пару, то необходимо внешнее питания (могу ошибаться)

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

если питать можно по месту расположения и при этом не проблема добавить в бюджет, можно использовать радиомодули, например Nrf24L01, или построить на базе ESP8266

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

С точки зрения создания домашней IoT-инфраструктуры, беспроводные каналы связи весьма привлекательны, но добавляют сложности и стоимости.

Если есть возможность прокладки кабеля, например, ведется большой ремонт всего жилища, то есть смысл проложить витую пару во всех помещениях с запасом. Всех мыслимых и немыслимых потребностей она, разумеется, не покроет, но оказаться весьма полезной для многих применений в нужный момент, вполне способна.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Все строят IOT и никто не предлагает свою шину для всех устройств ))) тогда и кабеля меньше потребуется

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Скажите, а вчастности для датчиков температуры dht11 и датчика движения HC-SR501 какой лушчше кабель использовать и нужна ли им общая с ардуиной земля если внешнее питание?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Волновое. импедансы. комплексные амплитуды. переходные процессы в тонких пленках. Красиво и умно, хоть так знакомо звучит. Аж завидно. Читаю и нутром ощущаю, что я в КАИ шесть лет усиленно (правда профильно!) херней страдал с 88го по 94ый ))) Неужели это всерьез о такой херне, как ардуино-самоделки иже еёные модули? На этих-то токах и частотах? 😉 Я буквально поражен! Как еще не учитывают текучесть проводников и свойства диэлектриков на СВЧ. Ух, поменялись времена, однако ))) Там, где за глаза достаточно Ома для участка цепи, нынче всерьез считают комплексный Кирхгофа? . Подчас излишняя информация хуже ее отсутствия. Порой образование дюже вредит 😉

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы в вопящем на каждом углу о своем блестящем образовании не опознали дешевого понтореза? Не возбуждайтесь. Кроме, как трясти своим дипломом, у него больше ничего толком не получается.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Да не, я ни о ком лично. Даже не разбирал базар и не перехожу на личности. Просто навеяло. ностальгия 🙂 6 лет зубрил и потом 2 года при кафедре КиПМЭА «ковырял». Ни за что не подумал бы, что в какой-то андурине нечто подобное прочту. Еще можно надуть щеки: мол законы схемотехники неизменны от слона до блохи, надо иметь ввиду нюансы, импеданс не импедансит, блуждающие токи приблудились, медь не той чистоты, кремнивая основа как-то не нравится и все тут! ))) Во были б разговорчики за конструктор! Под пивко

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Сегодня попробовал подключить к Wemos D1 R2 без внешнего питания по витой паре датчик движения HC-SR501, результат отрицательный. Хочу попробовать с внешним питанием как рекомендовалось выше.

Отсюда два вопроса:

1. поскольку датчик работает от 5 до 24В, то мой блок питания, который питает Wemos D1 R2 можно подключить параленльно к датчикам напрямую?

2. Нужно ли использовать общую землю? В примере с Wemos mini земля по схеме соединяется. Или поскольку питание от отдного блока в этом нет необходимости?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы в вопящем на каждом углу о своем блестящем образовании не опознали дешевого понтореза? Не возбуждайтесь. Кроме, как трясти своим дипломом, у него больше ничего толком не получается.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы в вопящем на каждом углу о своем блестящем образовании не опознали дешевого понтореза? Не возбуждайтесь. Кроме, как трясти своим дипломом, у него больше ничего толком не получается.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы в вопящем на каждом углу о своем блестящем образовании не опознали дешевого понтореза? Не возбуждайтесь. Кроме, как трясти своим дипломом, у него больше ничего толком не получается.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ребят, хорош спорить. Подскажите лучше )

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ребят, хорош спорить. Подскажите лучше )

ок. публикуй список доступных тебе кабелей — выберем лучший.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Дуньки разбрасываете по дому в местах установки датчиков, связь между ними через витую пару по RS485, питание по отдельному кабелю. Тут на эту тему полно постов и задача плохо описана, вот народ и резвится.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Ребят, хорош спорить. Подскажите лучше )

ок. публикуй список доступных тебе кабелей — выберем лучший.

Дома доступна только витая пара, а так по вашим рекомендациям, ессли таковые будут, пойду рыскать по магазинам электроники.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Дуньки разбрасываете по дому в местах установки датчиков, связь между ними через витую пару по RS485, питание по отдельному кабелю. Тут на эту тему полно постов и задача плохо описана, вот народ и резвится.

Задача в каждой комнате считывать состояния датчиков в режиме охраны — концевые окна (герконы), датчик движения (HC-SR501), в обычном режиме — управлять реле (светом), и считывать температуру и влажность (dht11). Расстояния между комнатами, если ставить основной контроллер в центре дома не более 5-6 метров.

Сейчас органирузю на базе Wemos D1 R2, удобно рулить им по wifi.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

«Сетевая лапша» — это ваши откровения в интернетах?

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

на витую пару I2C следующим образом: одна пара данные+земля, другая — синхро+ земля, третья пара + и земля.

Вы только что изрекли чушь несусветную. У филипса/nxp есть апноут по использованию витой пары для I2C и там рекомендуют нечто совершенно иное. Потрудитесь прочесть.

Как же мне надоело, ловить тебя, долбо. ба, на безграмотности.

Вот он, упомянутый апноут, AN444.pdf

Вот таблица со страницы 2, из него:

Строка 3: «Telephone Cable».

SDA and ground in one twisted pair

SCL and ground in one twisted pair

Ниже — для автора ветки

ТС: тебе подходит витуха для всех заявленных целей, включая реле и питание.

Основное правило использования витухи: любой синнал, отличный от «земли» передается в отдельной паре, перевитый землей. Земли все соединяются между собой и с приборной землей на обоих концах линии. Это, в твоем случае, будет касаться и слабочных сигналов датчиков и управляющих линий на реле, и питающих +5 или +3.3, для датчиков.

Если читаешь по аглицки, то на «почти» все типы линий есть еще апнот 10216.

  • Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вы говорите так, будто это хоть раз когда-нибудь случалось.

Отлично! Если вы не удосужились или не смогли прочесть, что там написано, я вам малость разъясню. В таблице приведены результаты испытаний двух типов аудио-кабелей, коаксиального видео-кабеля, телефонного кабеля и плоского ленточного кабеля. На чем вы там собирались ловить меня, приводя данную таблицу, не совсем понятно, т.к. никаких данных для витой пары эта таблица не содержит от слова совсем. На этом примере фиксируем полное отсутсвие понимания вами вопроса и отчаянное желание наколотить понтов на пустом месте.

Понятно, что теперь вы мертвой хваткой вцепитесь в то, что в таблице значится, как телефонный кабель, пытаясь повернуть дело так, будто это и есть знакомая всем витая пара для монтажа локальных сетей, но рекомендую сразу же обломаться, дабы еще больше не усугублять свое и так плачевное положение.

В апноуте насчет этой таблицы написано: «The values in the table represent the maximum cable lengths which still provided error free code from a modified version of the Ping-pong program which is listed in Application Note AN430.» Читать умеете? Один из испытанных аудио-кабелей обеспечивает безошибочную передачу данных на длинах до 305 метров, другой до 330 метров, а вот воспетая вами «витая пара» только до 95м. При таких раскладах только полный балбес станет утверждать, что витая пара — наше все.

300 метров — это, вроде бы как и дофига. Но это с условием применения экстендера и для частоты 100кгц. Без экстендера это будет уже что-то ближе к 30 метрам, а на 400 кгц и того меньше. Опять же, для аудио-кабеля.

SDA and ground in one twisted pair

SCL and ground in one twisted pair

И что? Это описывается распиновка телефонного кабеля в эксперименте и только.

Если ваше присутствие здесь обусловлено чем-то иным, нежели желанием устраивать тут бенефис собственного мракобесия, то взгляните на рекомендации, как нужно использовать все тот же экстендер c передачей данных по витой паре:

Схему читать можете? Видно вам, как и подо что нужно распределять пары? Какое, нафиг, «любой синнал, отличный от «земли» передается в отдельной паре, перевитый землей» ? О чем вы там бредите ?

Источник

Читайте также:  Устройство для ввода кабеля под теплоизоляцию сст