DS28CM00
Работа с микросхемой уникального идентификатора DS28CM00 по протоколу I2C
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:3e715781acbe24746264a9987622cffcb4bd3fb3371097ac38f5e69c66257fe3DS28CM00-0.4.1-3e715781.zipОписание
DS28CM00 — это микросхема уникального идентификатора по протоколу I2C. Содержит 48-битный серийный номер плюс байт типа и контрольную сумму, что дает 64-битный адрес с более чем 281 триллионом возможных комбинаций. Если одного чипа недостаточно, можно подключить несколько через I2C мультиплексер вроде TCA9548. Библиотека поддерживает оба режима работы — I2C и SMBus, а также позволяет читать только нужное количество байт серийного номера, что ускоряет обмен данными. С версии 0.4.0 произошли изменения в API: пины больше не устанавливаются в методе begin(), их нужно настроить перед этим через Wire.begin(). Микросхема функционирует по тому же принципу адресации, что и популярный DS18B20, но с собственным байтом типа.