Как записать и считать большое кол-во DS18B20 в ардуино nano
- Сообщения: 21
- Зарегистрирован: Сб июл 29, 2017 13:30:03
Подскажите как подключить большое кол-во датчиков DS18B20 к ардуина записать и считать с EEPROM 24C128 в FLProgе
- Реклама
Что значит "как подключить" ? Физически ?
И что значит "большое" кол-во ? Это сколько ?
Ну и третье. Причём тут ЕЕПРОМ ?
И что значит "большое" кол-во ? Это сколько ?
Ну и третье. Причём тут ЕЕПРОМ ?
В FLProgе не ведаю, а в "стандартной" адурине - без особых проблем (при соблюдении соответствующих правил построения сетей uLan).

- Сообщения: 21
- Зарегистрирован: Сб июл 29, 2017 13:30:03
Мне необходимо считывать последовательно 224 датчика ds18b20 по 8 датчиков сразу. В программе FLProg не получается записать и считать на EEPROM вместо температуры цифры. Как мне преобразовать чтоб считывало температуру на LCD2004 ARDUINO NANO
Добавлено after 3 minutes 5 seconds:
Re: Как записать и считать большое кол-во DS18B20 в ардуино nano
В ардуино пробовал всё получилось, но не хватает памяти, если вписывать адреса всех датчиков.
Добавлено after 3 minutes 5 seconds:
Re: Как записать и считать большое кол-во DS18B20 в ардуино nano
В ардуино пробовал всё получилось, но не хватает памяти, если вписывать адреса всех датчиков.
Однопроводная шина по определению рассчитана только на опрос одновременно только одного датчика…
одновременно опрашивать более одного датчика не получится, так как они откликаются только на запрос своего уникального кода. 
- Реклама
auu писал(а):необходимо считывать последовательно 224 датчика ds18b20
auu писал(а):не получается записать и считать на EEPROM
"Дайте, пожалуйста, водицы напиться, а то так кушать хочется, что переночевать негде." (c)auu писал(а):считывало температуру на LCD2004
Вы бы определились, что-ли, с желаниями...
У uLan протокол весьма жесткий ко времени исполнения.
Так что или последовательный опрос (а при таком количестве это весьма значительное время плюс блок памяти из 512 байт значений полученных данных (для 256 датчиков) для их последующей обработки)
или отдельная платка для работы с сеткой датчиков и второй модуль для интерфейса пользователя
(а между оными только обмен пакетом готовых данных).

Так что или последовательный опрос (а при таком количестве это весьма значительное время плюс блок памяти из 512 байт значений полученных данных (для 256 датчиков) для их последующей обработки)
или отдельная платка для работы с сеткой датчиков и второй модуль для интерфейса пользователя
(а между оными только обмен пакетом готовых данных).


