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

Как записать и считать большое кол-во DS18B20 в ардуино nano

Добавлено: Сб июл 27, 2019 16:19:57
auu
Подскажите как подключить большое кол-во датчиков DS18B20 к ардуина записать и считать с EEPROM 24C128 в FLProgе

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Сб июл 27, 2019 16:24:12
Аlex
Что значит "как подключить" ? Физически ?
И что значит "большое" кол-во ? Это сколько ?
Ну и третье. Причём тут ЕЕПРОМ ?

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Сб июл 27, 2019 16:36:07
BOB51
В FLProgе не ведаю, а в "стандартной" адурине - без особых проблем (при соблюдении соответствующих правил построения сетей uLan).
:roll:

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Сб июл 27, 2019 16:51:40
auu
Мне необходимо считывать последовательно 224 датчика ds18b20 по 8 датчиков сразу. В программе FLProg не получается записать и считать на EEPROM вместо температуры цифры. Как мне преобразовать чтоб считывало температуру на LCD2004 ARDUINO NANO

Добавлено after 3 minutes 5 seconds:
Re: Как записать и считать большое кол-во DS18B20 в ардуино nano
В ардуино пробовал всё получилось, но не хватает памяти, если вписывать адреса всех датчиков.

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Сб июл 27, 2019 18:30:22
Самсусамыч
Однопроводная шина по определению рассчитана только на опрос одновременно только одного датчика… :dont_know: одновременно опрашивать более одного датчика не получится, так как они откликаются только на запрос своего уникального кода. :)

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Сб июл 27, 2019 23:20:33
Аlex
auu писал(а):необходимо считывать последовательно 224 датчика ds18b20
auu писал(а):не получается записать и считать на EEPROM
auu писал(а):считывало температуру на LCD2004
"Дайте, пожалуйста, водицы напиться, а то так кушать хочется, что переночевать негде." (c)

Вы бы определились, что-ли, с желаниями... :facepalm:

Re: Как записать и считать большое кол-во DS18B20 в ардуино

Добавлено: Пн июл 29, 2019 08:55:20
BOB51
У uLan протокол весьма жесткий ко времени исполнения.
Так что или последовательный опрос (а при таком количестве это весьма значительное время плюс блок памяти из 512 байт значений полученных данных (для 256 датчиков) для их последующей обработки)
или отдельная платка для работы с сеткой датчиков и второй модуль для интерфейса пользователя
(а между оными только обмен пакетом готовых данных).
8)