Главная › Форумы › Конструкторское бюро › Автоматизация › D18B20, Arduino, MODBUS, Master SCADA › Ответ в теме: D18B20, Arduino, MODBUS, Master SCADA
11.01.2018 в 14:57
#15590
Нет, там все проще. Сначала запрос на измерение, потом опрашиваем о результатах. Между операциями 750 мс. В далласовской библиотеке это одна операция, вешающая всю ардуинку на 750 мс. С прерываниями таже фигня. Но можно работать через onewire библиотеку напрямую. Сначала делаем всем датчикам запрос на измерение, затем через 750 мс забираем информацию. А в перерывах чип решает свои задачи. Хоть через millis() можно все это реализовать. Никаких проблем, и производительность не падает.
Хорошо живет на свете Винни-Пух...