Konstantin18ko
@Konstantin18ko
Стоматолог

Какая команда следует после инициации процесса обмена по onewire?

Пытаюсь разобраться в последовательности действий по шине onewire.
Есть датчик DS18S20.
1. При инициации, сначала Arduino устанавливает 0 на 480мкс, а затем через поднятие импульса, к 0 притягивает 480мкс сам DS18S20.
2. Arduino должен отправить команду, толь ко понять какую не могу - 0xF0, 0x33, 0x55 или 0xCC.

У меня два датчика на линии.
Как я правильно понял:
RESET в ответ PRESENCE, 0xF0 все устройства начинают обмениваться адресами с Arduino.
Или что то не так понял?
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ответы на вопрос 1
@tutikaka
web-программист, arduino
Мне с iButton помогла вот эта статья
https://wreckage.ru/protocol-ibutton-work-with-1-w...
Достаточно подробно описывается чтения ключа, возможно что-то прояснит
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы