Линия датчиков на одной линии

lokeed
Offline
Зарегистрирован: 08.04.2020

Всем привет!
Очень нужна помощь по поводу выбора датчика. Подскажите пожалуйста. Цель - создание многоточечной системы контроля температуры и влажности (тема диплома) - не хочу отлететь за 2 месяца до окончания. Мне нужно сделать линию из 10 ( хотя бы 8) датчиков температуры и влажности. Опрашивать по-очереди и через Wi-Fi модуль передавать данные на ПК ( где строить графики и прочее). Нужны пока датчики - пробовал AM2320 с I2C но они отвалились, так как имеют одинаковые адреса, а как опросить по-другому пока не догнал. Какие использовать? Нужен очень ваш совет. У меня Ардуино Уно, прогать начал не очень давно 

-NMi-
Offline
Зарегистрирован: 20.08.2018

lokeed пишет:

 (тема диплома) 

этопростопипец(((  рукалицо(((

lokeed
Offline
Зарегистрирован: 08.04.2020

ну как есть) отчаялся уже - написал сюда

-NMi-
Offline
Зарегистрирован: 20.08.2018

В таком случае ПОТРУДИСЬ хотя-бы ПРАВИЛЬНО описать свои ХОТЕЛКИ, ибо первый пост похож на бред первоклашки!!!

lokeed
Offline
Зарегистрирован: 08.04.2020

Что не так там? Мне нужны датчики, которые я мог бы подключить на одну линию (шину) и опрашивать по-очереди.

sadman41
Offline
Зарегистрирован: 19.10.2016

Километр от миллиметра отличаете?

Какие кроссовки выберете чтобы прыгнуть на то и другое расстояние?

lokeed
Offline
Зарегистрирован: 08.04.2020

Диапазон температуры -40 - + 50, но он не принципиален, точность ±0,5°С. Интерфейс не принципиален - не смог реализовать на AM2320 (I2C), такие параметры. Все параметры своего задания я ещё могу поменять, подскажите, пожалуйста, хотя бы пару вариантов.

 

inspiritus
Offline
Зарегистрирован: 17.12.2012

I2c ? А на каком расстоянии все эти датчики?

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Подключи свои датчики к отдельным МК и вешай их на линию гроздьями - хоть через i2c, хоть через самопальный протокол.

lokeed
Offline
Зарегистрирован: 08.04.2020

Вообще изначально планировал каждые 65 см между ними. От этого пока отталкиваюсь. Дело в том, что я делал уже такое устройство но на DS18B20 - 10 шт (1-wire), теперь к моему заданию добавилась влажность и Wi-Fi.

lokeed
Offline
Зарегистрирован: 08.04.2020

sadman41 пишет:
Подключи свои датчики к отдельным МК и вешай их на линию гроздьями - хоть через i2c, хоть через самопальный протокол.
 

Хотелось бы сделать на одном мк, так как ардуинка хотя бы передо мной лежит.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

i2c на расстоянии 10*0.65=6.5м надежно работать не будет. От силы ставить по одному контроллеру на 2 датчика (по 35 см в каждую сторону), а контроллеры либо каждый по Wi-Fi, либо объединить их по rs-485 и оже оттуда Wi-Fi куда нужно.

sadman41
Offline
Зарегистрирован: 19.10.2016

А мне хотелось бы подпрыгивать на 8 метров вверх.

Сходи на mouser.com, подбери датчики, проанализируй на предмет кол-ва доступных адресов. Найдешь возможность выставить 10 разных в i2c - очень удивишь.

Начни уже делать свой диплом нормально, а не левой ногой.

MaksVV
Offline
Зарегистрирован: 06.08.2015

Если делал на 1 wire. Может и смотреть в эту сторону? DHT 22 он же AM2302 . Один датчик мереет сразу и t и влажность. И отдельных мк не надо и по заданному расстоянию норм. 

sadman41
Offline
Зарегистрирован: 19.10.2016

AM/DHT не адресуется. Одна шина - один датчик.

Не знаю, правда, зачем измерять влажность через каждые полметра, если только датчики не в изолированных камерах расположены.

SLKH
Offline
Зарегистрирован: 17.08.2015

sadman41 пишет:
AM/DHT не адресуется. Одна шина - один датчик. Не знаю, правда, зачем измерять влажность через каждые полметра,
для диплома.

bwn
Offline
Зарегистрирован: 25.08.2014

lokeed пишет:

Вообще изначально планировал каждые 65 см между ними. От этого пока отталкиваюсь. Дело в том, что я делал уже такое устройство но на DS18B20 - 10 шт (1-wire), теперь к моему заданию добавилась влажность .

Добавь рядом по еще одному DS18B20 и оберни его влажной тряпочкой.

lokeed
Offline
Зарегистрирован: 08.04.2020

sadman41 пишет:
А мне хотелось бы подпрыгивать на 8 метров вверх. Сходи на mouser.com, подбери датчики, проанализируй на предмет кол-ва доступных адресов. Найдешь возможность выставить 10 разных в i2c - очень удивишь. Начни уже делать свой диплом нормально, а не левой ногой.

Чё злой такой? Я же говорю, только начал.

lokeed
Offline
Зарегистрирован: 08.04.2020

MaksVV пишет:

Если делал на 1 wire. Может и смотреть в эту сторону? DHT 22 он же AM2302 . Один датчик мереет сразу и t и влажность. И отдельных мк не надо и по заданному расстоянию норм. 

Они используют интерфейс 1-wire? Если это так, было бы здорово, вижу что 3 пина, сейчас покопаюсь, спасибо большое,друг.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

sadman41 пишет:
Найдешь возможность выставить 10 разных в i2c - очень удивишь.

Типа - подсказывать, как это сделать, не будем? :)