tonyk_av 44 9 апреля Опубликовано 9 апреля · Жалоба Всем привет! Купил вот такую штуку. Читаю его при комнатной температуре. 20:56:52.615 -> 01 03 00 00 00 0A C5 CD 20:56:52.795 <- 01 03 14 50 F9 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 07 70 [CRC OK] Погрел в руке. 19:22:01.436 -> 01 03 00 00 00 0A C5 CD 19:22:01.615 <- 01 03 14 51 5B 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00 00 E1 00 [CRC OK] Пытаюсь по даташиту преобразовать полученные коды в температуру, но получаю фигню какую-то. Поясните, пожалуйста, каким температурам соответствуют и как перевести в температуру в формате float получаемые коды 50F9 и 515B. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
engel65536 12 10 апреля Опубликовано 10 апреля · Жалоба 13 hours ago, tonyk_av said: по даташиту Выложите даташит сюда, вряд ли кто-то станет ради вас ходить по непонятным ссылкам на сайты с иероглифами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 44 10 апреля Опубликовано 10 апреля · Жалоба 11 minutes ago, engel65536 said: Выложите даташит сюда Все такие умные, блин, "выложите даташит". Его скачать сходу не получилось, потому и спрашивал. Вот шпаргалка, которая помогла скачать китайскую мурзилку. Вот скачанное. Щас буду разбираться, сам ещё не смотрел, но надеюсь, что там есть всё нужное для понимания.. Прикольный ответ: 50E1 515B Если я правильно понял, то нужно использовать 3 младшие тетрады: 0E1h = 225d = 22.5 15Bh = 345d = 34.7 В китайской мурзилке об этом ни звука. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 10 апреля Опубликовано 10 апреля · Жалоба 6 часов назад, tonyk_av сказал: Все такие умные, блин, Повежливей. Отсутствие у вас даташитов это проблема ваша а не наша. И логично во первых это обозначить во вторых попросить помощи с учётом этого. Цитата В китайской мурзилке об этом ни звука. Всё описано в мурзилке на DS1820. Единственно что похоже добрые китайцы сдвинули данные в право убрав не значащие цифры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tonyk_av 44 10 апреля Опубликовано 10 апреля · Жалоба 17 minutes ago, MegaVolt said: Повежливей. Отсутствие у вас даташитов это проблема ваша а не наша. И логично во первых это обозначить во вторых попросить помощи с учётом этого. Зачем вступать в разговор, если ты не в теме? Или вы думаете, что я не умею читать и хотели помочь мне разобраться с алфавитом? 18 minutes ago, MegaVolt said: Единственно что похоже добрые китайцы сдвинули данные в право убрав не значащие цифры. Не единственное. Посмотрите мурзилку, они там ещё кое-что сделали. 21 minutes ago, MegaVolt said: Всё описано в мурзилке на DS1820 Если вы внимательно читали даташит на DS18B20, то могли бы сразу сказать, что результат в holding register 0 не похож на то, что выдаёт датчик и нужно искать мурзилку на китайскую платку, чтобы узнать, что там передаётся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться