Как передавать сигнал на 8 метров
- Войдите на сайт для отправки комментариев
Втр, 10/11/2020 - 10:33
Всех приветствую!
Я хочу создать проект, который измеряет уровень углекислого газа в нескольких помещениях, и собираюсь использовать датчик MH-Z19. https://roboparts.ru/catalog/datchiki/datchiki_gaza/mh-z19-datchik-co2/
Дело в том, что я планирую снимать данные с нескольких датчиков, которые находятся друг от друга на почтительном расстоянии. Потому два вопроса:
1. Нужны ли особые провода для передачи данных счётчика на расстояния до 8 метров?
2. Возможно ли запитать от ардуины 5 таких датчиков или лучше запитывать их все от БП?
Заранее благодарю, Алекс
Ну если взять экранированнй провод, то 8 метров на 9600 должно более менее работать. От ардуины 5 датчиков запитать, скорее всего, получится, но зависит от того какая именно Ардуина.
Но чем парится с протягиванием 5 проводов, я бы взял 5 ESP вроде Wemos D1 (https://aliexpress.ru/item/1005001636509632.html) И данные по WiFi передавал.
Я думал про wifi модули, но там потребуется 5 ардуин сразу, что сразу усложняет всю схему
Никто достоверных прогнозов по интернету не даст с таким расстоянием. Тем более, что у сенсора TTL 3.3В. Прошибет он ваш провод или нет...
Экспериментируйте. У датчика в пакете есть CRC - он покажет качество связи
В пике лампочка прибора жрет 200мА что ли... 5*200=1А.
В реальности меньше, но расчетный порог такой.
Я думал про wifi модули, но там потребуется 5 ардуин сразу, что сразу усложняет всю схему
Всех приветствую!
Дело в том, что я планирую снимать данные с нескольких датчиков, которые находятся друг от друга на почтительном расстоянии. Потому два вопроса:
1. Нужны ли особые провода для передачи данных счётчика на расстояния до 8 метров?
попробуйте создать "настоящий" rs232. например с помощью микросхем max232 (или аналогов).
Неплохая идея, кстати, качнуть линию через пару max232. Дороже выйдет, но в,теории, лучше - прозрачный UART должен получиться.
На 8 метров по двум витым парам и ТТL отлично проедет и даже на 115200.
Ну, не знаю. Подключал я как-то DHT-шку к RbPI (на 3.3V), так с ней уже метрах на 3х проблемы были. Кабель 0.4мм был, вроде. У пожарников сп... попросил.
пост 3 - там с питанием трудности смотрятся, если его сделать криво, вернее тонкий общий - проблемы можно гарантировать.
для UART на малые расстояния, вроде как ОК хватает, когда транзистор у передатчика, а резистор у приемника. только сигнал инвертируется... вроде это уже обсуждали.
Две витые пары. По одной земля-Tx по второй земля-Rх. Попробуйте. Будут проблемы можно понижать скорость. Зато цена мизер Обычный интернетовский кабель по свободным парам можно ещё питание и какие-нибудь сигналы пустить. У меня на 10 метрах работает в условиях жестких наводок..