DS1620: Чтение и преобразование данных о температуре

89 подписчиков

12+
12+

1 просмотр

8 дней назад

ПожаловатьсяНарушение авторских прав

89 подписчиков

12+
12+

1 просмотр

8 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

8 дней назад

DS1620 способен преобразовывать данные о температуре в 9-битное необработанное значение температуры с 12-битным разрешением. Первые 8 бит — это температура, а 9-й бит указывает, ниже ли температура 0°C. В этом видео показано, как считывать необработанные данные, а затем преобразовывать их в градусы Цельсия и Фаренгейта. От -55°C до +125°C с шагом 0,5°C; эквивалент в градусах Фаренгейта — от -67°F до +257°F с шагом 0,9°F. Изучите: Использование pinMode для переключения вывода DQ между входом и выходом; Использование ShiftIn/ShiftOut для чтения данных о температуре; Использование DigitalRead для получения знакового бита температуры; Использование BitRead для определения, равен ли знаковый бит 1 или 0; если 1, преобразуйте двоичное представление в отрицательное число. Расчет температур в градусах Цельсия/Фаренгейта.

Название:

DS1620: Чтение и преобразование данных о температуре

Категория:

Разное