возможно ли подключить через что нибудь 30 штук DS18B20 &

Вопросы от новичков
Ответить
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение Kot »

что бы у датчика был свой пин
что то типо расширителя портов
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение ecoins »

Kot писал(а): 20 мар 2023, 13:25 что бы у датчика был свой пин
что то типо расширителя портов
Блок ecoins подразумевает такое подключение.
Kot
Сержант
Сообщения: 125
Зарегистрирован: 09 окт 2021, 11:54
Имя: Дима
Поблагодарили: 1 раз

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение Kot »

[ref]ecoins[/ref], блок то есть
2023-03-20_173320.png
как навесить на контролер 8266 это всё ?
6 шт пока тянет на своих пинах
возможно 4-5шт ещё можно на другие пины навесить

как вариант это сделать винегрет из 3-4 есп и связать по вайфай уарт или как там что то типо модбаса
но он глючный как помнится с прошлого года

либо
2023-03-20_173802.png
на 8266 они вроде ещё работали

может есть просто расширитель какойнить оневире ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение WildCat »

Я по кольцу передавал между тремя контролерами. Глюков не обнаружено.

По количеству входов Мега 2560 подойдёт.
Если нужен выход в сеть, то мега2560 + есп8266/32, связанные по UART.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение ecoins »

У Вас старый блок. Библиотеки и блоки в посте #1.
Для ESP8266 надо взять библиотеку RT_HW_BASE.h из поста #578.
ESP8266 не лучший вариант, лучше ->MEA2560,ESP32S,ESP32-C3(дешево и разное исполнение),RaspBerry Pi Pico, STM32F103C, STM32F411, STM32F407.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение Sancho »

Kot писал(а): 20 мар 2023, 13:25 что бы у датчика был свой пин
что то типо расширителя портов
CD4051
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение tema »

Каждая выпущенная модель изготовляется со своим уникальным кодом. Он имеет длину в 64 разряда, поэтому сразу несколько датчиков могут работать одновременно, на одной линии связи. Один порт может выступать обменщиком данных сразу для двух датчиков
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

возможно ли подключить через что нибудь 30 штук DS18B20 &

Сообщение Sancho »

Каждый корпус 4051 даёт 8 входов, соответственно, поставив 4 получите 32 пина.
Питание лучше отдельно, подключение в три провода.
Для управления четырьмя 4051 лучше будет использовать hc595 - 3 ножки адреса и 4 выбор кристалла.
Используя без адресное чтение можно здорово увеличить скорость считывания всех датчиков -
поочерёдно отправляется запрос на конвертацию температуры датчикам, по кругу, а потом, по второму кругу, читаем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя