Страница 1 из 1

Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 06:59
KnyazewAndrey
Начну тему по сборке блока телеметрии "Для Чайников"
Для чего блок телеметрии показано на канале Ютюба у Романа, поэтому описания давать не буду.
...
Есть в наличии комплект состоящий из:
1. ESP8266 Open Dev Board Light 1 Штука
2. Модуль SD для OpenDevBoard 1 штука
3. Датчик температуры DS18B20 10шт не распаянных
4. Датчик качества воздуха MQ-135 = 1 шт
5. Датчик температуры и влажности DHT22 = 1 шт
6. Провода с пинами
7. Штекеры для подключения датчиков
8. Блок питания на 5В.
9. Резистор подтяжки 4.7 кОм
...
Как это все соединять :shock:

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:09
KnyazewAndrey
Питание.
Два разъема: Мини USB, и Штекер для блока питания 5В.
Находятся на плате модуля ESP8266 Open Dev Board Light
Тут все понятно, за исключением того, что плата формирует 3.2В согласно https://drive.google.com/file/d/0B0vRuS ... xUQ0E/view
и запитывает им гирлянду датчиков температуры DS18B20 10шт.
Хотя тут нарисовано, что должно быть 5В
Изображение

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:13
KnyazewAndrey
Второе.
Подключение датчиков температуры DS18B20
Для создания гирлянды телеметрии нужно, что бы датчики были настроены на среднее значение по допускам.
Сами понимаете, что 10 датчиков показывать будут разные температуры в одной среде, и поэтому их нужно привести к среднему значению по 8 показаниям, откинув крайние максимальное и минимальное.
Как и где это делается в прошивке или программе настройки. Прошу объяснить.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:20
KnyazewAndrey
Третье.
Для калибровки нужно знать ID каждого датчика, для этого по отдельности нужно их подключить к плате.
Как распаять разъем для датчиков температуры DS18B20
Как я понимаю:
1. Общий или GND Это внешняя оплетка
2. Центральный пин это DATA
3. Средний это +5В (по факту + 3.2В)
4. Временно припаял резистор подтяжки на разъем (Это правильно или он не нужен?)
...
Распайка датчиков температуры DS18B20 и создание гирлянды (вид на датчик со стороны ножек?)
Изображение

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:21
KnyazewAndrey
Подключение датчика СО2 или Датчик качества воздуха MQ-135
Куда чего?

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:23
KnyazewAndrey
Подключение Датчика температуры и влажности DHT22
Куда чего?

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 07:39
Umka
модуль sd.PNG

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 фев 2017, 08:00
Umka
Далласы не обязательно по одному подключать. Просто включить все, отсканировать, записать номера. Потом греть пальцами по одному и смотреть на главной странице какой реагирует. Стрелками в модуле сканирования можно передвигать датчики выше-ниже, меняя их порядковый номер. Ориентироваться по серийникам. Ставите как удобнее.
Коррекция датчиков есть в прошивке. Если нет, то ее можно включить в конструкторе и прошить. Я так и не перекинул Вам ключ от модуля. Напишите в лс электронную почту Вашей учетки на wifi-iot.com
Подключение датчика газа я нарисовал на плату расширения, но его удобнее подключить на основную плату, там есть разъем ADC для этого. Возможно потребуется подобрать входной уровень с датчика переменным резистором т.к. у ESP8266 вход 0-1В, а MQ135 может и больше выдавать, зависит от загазованности. Но его показания носят оценочный характер, для измерения этот датчик надо калибровать по обрзцовке.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 26 фев 2017, 19:50
Nemo
Интересно. У автора темы все получилось?

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 08 мар 2017, 21:36
KnyazewAndrey
Командировки и загрузка на работе затормозили процесс.. :(
на данный момент собрал гирлянду для диагностики и коррекции датчиков по средней величине.
В фанерке просверлил глухие отверстия и вставил в них датчики. Чтобы уменьшить воздействия воздушных потоков.
Соединил шиной 12 датчиков, еще 2 вывел отдельно на проводах.
Отсортировал в конфиге ESP по порядку просверленных отверстий (слева на право)
Подключил narodmon.ru, там есть возможность скачать показания фалом для Exсel...
...
Разброс показаний +/- 0.2градуса максимум. в основном +/- 0.1, но есть отклонения крайних датчиков в 0.4 градуса, для моего мониторигнга инкубатора не приемлемо.
тем более, что датчиков купил с запасом и хотел отобрать ОЧЕНЬ близкие по показаниям.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 08 мар 2017, 22:45
KnyazewAndrey
одну весчь не понял:
Почему в конфиге по умолчанию в разделе коррекция на всех датчиках стояло "-1"?
как узнать истинную температуру?
....
Загрузил показания в Эксель, покрасил форматом диапазоны температур.
выделятся два датчика №2 - "холодный" и №6 - "горячий"
сделал коррекцию.
Подождем-посмотрим

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 08 мар 2017, 23:53
KnyazewAndrey
Добавлю, если вопросы возникли.
Как определял какой датчик температуры какой?
Я вставил датчики в отверстия фанеры, припаял шину GND и +3.2В.
Потом по очереди припаивал среднюю ногу к шине DATA.
И обновлял на вкладке"1-wire device"
Затем жмакая стрелочки вверх\вниз можно выстроить их по порядку.
НО!! только после того как ВСЕ датчики определены и подключены!
т.е. после каждого нажатия на кнопку "Clear&Scan list", датчики выстраиваются как заблагорассудится! ;))

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 09 мар 2017, 00:06
KnyazewAndrey
После коррекции в конфиге, убрал "левый" и "правый" датчики из стакана с горячей водой и убрал стакан от стенда.
Общая температура снизилась и выровнялась. отколонение +/-0.1 градус.
Добавил показания DHT.
Теперь можно собирать гирлянду и монтировать в инкубатор...
....
Продолжение в теме: Модернизация Китайского инкубатора И-24. Замена блока управления.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 09 мар 2017, 05:15
Umka
Так, работа смотрю кипит. По порядку. -1 в коррекции по умолчанию это просто мусор в памяти МК. Там могут быть и другие значения. Без коррекции убираем все на ноли. Если включенн в прошивке х10 термостат, то 5 в коррекции будет означать +0,5 градуса, то есть работа в десятых.
Дальше, вижу опять не понимание что такое индекс датчика. Пример приведу. Есть у нас 3 автомобиля и надо расставить по возрастанию числа в госномере автомобиля. Допустим имеем автомобили с номерами 563, 312, 955. Тут понятно, стрим из по ранжиру. А потом приезжает четвертый автомобиль. И его госномер может быть 111, тогда он встанет первым в линейке, а может быть 327, и тогда он стане вторым, а второй бывший будет третим и остальные сдвинутся, а первый как был, так и останется первым. Вот так и индексация работает, по серийным номерам. Бесполезно подключать термометры по очереди или последовательно по одному. Они всеравно потом выстроятся по порядку следования серийных номеров. Так что подключаем все сразу, потом греем по очереди и смотрим какой реагирует, запоминаем его место. И после этого стрелочками двигаем вверх-вниз датчики в нужном нам порядке в сканере. Сохраняем и модуль ЕСП будет звать их так как мы расставили. DSW1-2-3 не зависимо от индекса и серийного номера. Так понятнее?

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 09 мар 2017, 06:59
KnyazewAndrey
Позвольте Роман не согласится с Вашей методикой.
Скопом припаять и подключить можно, но определить к какому датчику какой id относится путем нагрева слишком долго!
Обновления температуры на страничке модуля изменятся раз в минуту или того реже.
А припаять ножку в моем случае или довоткнуть датчик в гирлянду в Вашем варианте и обновить датчики в конфиге мнее 15 сек!
У меня не 4 датчика а 16шт.. экономия по времени ощутимая!! :))

А про выстраивание id по порядку... не умею я считать в шеснадцатьричной системе.. раньше умел, а теперь забыл, как и таблицу умножения... калькуляторы, да Эксели математику заменили :))

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 09 мар 2017, 12:57
Umka
Ничего не понял, но ладно, пускай у каждого своя методика будет. Мне не сложно F5 нажать, а опрос датчиков посекундный стоит.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 мар 2017, 08:24
KnyazewAndrey
Роман,
Появился вопрос, как будет влиять на показания и работу модуля подключение DS18B20 не параллельно "гирляндой", а параллельно в одну точку "кистью"?
как на фото.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 мар 2017, 08:39
Umka
Так скорее всего не будет работать. Протокол так устроен, что надо гирляндой.

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 20 мар 2017, 09:18
KnyazewAndrey
работает однако..
....
Подключил пустой инкубатор на телеметрию..
Переходим в тему "Модернизация Китайского инкубатора"

Re: Блок телеметрии. Как собрать и настроить

Добавлено: 27 сен 2019, 18:40
epx
Хочу собрать Open Dev Board v2.0 по вашей схеме подскажите пожалуйста номинал элементов на схеме D1-D6, Т1.