Re[14]: Устройство датчика температуры в авто?
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 12.01.22 21:16
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

S>Хм. А можно поподробнее расписать протокол взаимодействия микроконтроллера с таким датчиком? Какие сигналы он отправляет в датчик, и какие получает в ответ?


Современные датчики (например, ставший уже классикой IoT BME280) представляют из себя blackbox с набором регистров, доступных через одну или несколько интерфейсных шин типа I2C или SPI. Некоторые регистры доступны для записи контроллером, и позволяют настраивать работу датчика, запускать/останавливать измерения, и т.д., другие содержат в себе некие цифры, которые либо напрямую являются измеряемыми величинами, либо преобразуются в таковые после некой конвертации по опубликованному производителем датчика алгоритму. То есть с точки зрения процессора они выглядят примерно так же, как выглядят встроенные в процессор периферийные устройства, отображённые его в адресное пространство.
[КУ] оккупировала армия.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.