TSIC
Работа с цифровыми датчиками температуры TSIC 206/306/506 по протоколу ZACwire с целочисленной арифметикой и минимальной обвязкой
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:a2cd854f0afd00b2348a7e96d7bf4d09a7a4737ad7f7ca03a1ea8087bebbce96TSIC-1.1.2-a2cd854f.zipОписание
Библиотека для цифровых датчиков температуры TSIC серий 206, 306, 506 и аналогичных. Датчики общаются по протоколу ZACwire и обновляют показания примерно каждые 100 миллисекунд. Основной плюс — высокая точность и минимальные требования к обвязке: достаточно подключить три контакта (питание, земля, сигнал) без резисторов и дополнительных компонентов. Поддерживает внешнее питание датчика отдельно от Arduino. Код оптимизирован под скорость и экономию памяти: расчёты используют целочисленную арифметику и битовые сдвиги вместо операций с плавающей точкой, что даёт прирост быстродействия в полтора-два раза без потери точности. Автоматически выбирается тип датчика флагом при инициализации.