FLProg
Вход на сайт
Логин:
Пароль:
Поиск
Мы в VK
...
Статистика
Правила чата
Мини-чат
+Мини-чат
0
Суббота, 25.03.2017, 18:34
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Новый функционал » Новые » Задержка при опросе шины OneWare
Задержка при опросе шины OneWare
ItsMe Дата: Суббота, 10.09.2016, 10:01 | Сообщение # 1
Сержант
Группа: Проверенные
Сообщений: 34
Награды: 0
Репутация: 0
Статус: Offline
Есть проект на Mega2560, в котором на одной шине OneWare сидят 5 датчиков температуры ds18b20. Во время опроса шины происходит небольшая задержка,которую можно увидеть на дисплее, отображающем реальное время (секунды замирают на некоторое время). Знатоки, как можно обойти это и если никак - вопрос разработчику: можно ли реализовать не только интервал опроса датчиков, но и сдвиг во времени, например:
1 датчик - интервал опроса - 5 сек. сдвиг =0 (опрашивается каждую 5, 10, 15 и т.д. секунду)
2 датчик - интервал опроса - 5 сек. сдвиг =1 (опрашивается каждую 6, 11, 16 и т.д. секунду)
3 датчик - интервал опроса - 5 сек. сдвиг =2 (опрашивается каждую 7, 12, 17 и т.д. секунду)
и т.д.
 
Слимпер Дата: Суббота, 10.09.2016, 16:45 | Сообщение # 2
Генерал-лейтенант
Группа: Проверенные
Сообщений: 853
Награды: 43
Репутация: 32
Статус: Offline
Задержка есть, это да. Как бороться не знаю.
А вот перебор опроса датчиков, дела примерно так:

Прикрепления: 8170492.png(3Kb)
 
Форум » Новый функционал » Новые » Задержка при опросе шины OneWare
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика