Что значит "надеюсь"? Вы должны быть уверены в этом. Проверяйте расчётом температуры и CRC.
Вот описание датчиков:
http://microkontroller.ru/praktik....roystvo
То что мы с вами до сих пор называли ROM называется SCRATCHPAD (блокнот). Смотрите
раздел 7 описания. Там перечислены все 9 байт. Вы их читаете за раз в массив data[].
Байты 2 и 3 это те, которыми вы можете воспользоваться для решения вашей задачи.
Вы должны научиться их писать и читать. Сначала, я думаю, на ардуинском С, потому что там есть готовые библиотеки
OneWire и DS18*.
И после того как вы отработаете эти алгоритмы, можно их переложить на FLProg.
А по пользовательским блокам есть учебные материалы:
http://flprog.ru/index....-15
http://flprog.ru/video....s_kodom
Определение порядкогого номера DS18B20
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Определение порядкогого номера DS18B20
Ром - насколько я понимаю уникальный номер дотчика, а записываемые байты эта и есть та самая дата
ROM = 28 FD 51 F 8 0 0 C1
Chip = DS18B20
Data = 1 2F 2 4B 46 7F FF 1 10 69 CRC=69
ROM = 28 FD 51 F 8 0 0 C1
Chip = DS18B20
Data = 1 2F 2 4B 46 7F FF 1 10 69 CRC=69
- eugeneb
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 15 авг 2016, 11:20
- Откуда: Нижний Новгород
- Имя: Евгений
- Благодарил (а): 1 раз
Определение порядкогого номера DS18B20
ok. Договоримся о терминах. Открыл оригинальный максимовский даташит, а то по сети ходит много кривых переводов.
Действительно, место, где хранится адрес называется: ROM. Сам адрес называется:
64-bit lasered ROM code.
Память устройства (memory) состоит из SRAM scratchpad (9 byte) с энергонезависимым EEPROM 3 byte)
У вас я вижу 10 байт. ???
Действительно, место, где хранится адрес называется: ROM. Сам адрес называется:
64-bit lasered ROM code.
Память устройства (memory) состоит из SRAM scratchpad (9 byte) с энергонезависимым EEPROM 3 byte)
У вас я вижу 10 байт. ???
С уважением,
Евгений Бобков
Евгений Бобков
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Определение порядкогого номера DS18B20
Затрудняюсь ответить.eugeneb писал(а):У вас я вижу 10 байт. ???
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей