Блок опроса DS18B20 с контролем работы датчика

Блок служит для опроса одного датчика (только один датчик на один пин). Реализован контроль работоспособности датчика. Пин указывается в настройках блока (параметр pins). Опрос происходит постоянно при высоком уровне на входе in (нужно использовать генератор и Rtrigger для периодического опроса раз за цикл). На выходе crcOK единица когда контрольные суммы расчётная и от датчика равны. …

Далее…Блок опроса DS18B20 с контролем работы датчика

3

APDS9930

Блок позволяет работать с датчиком APDS9930, для определения таких параметров как уровень освещённости и приближение объектов (препятствий). Датчик подключается по интерфейсу I2C.

2

Анализатор спектра на микросхеме MSGEQ7

Аппаратная часть: 1. Arduino UNO или аналогичный контроллер. 2. Анализатор спектра на микросхеме MSGEQ7 (в соответствии со схемой из datasheet) Программная часть: 1. Необходимо установить пользовательский блок MSGEQ7(CODE).ubi Блок в схеме может быть только один. Входы заданы жестко: Pin (Strob) – D4 Pin (Reset) – D7 Pin (Analog) – A0 Выходные частоты: Для простоты выполнения …

Далее…Анализатор спектра на микросхеме MSGEQ7

1

блок для измерения температуры термистором

измерение происходит за счет заранее заполненной таблицы. при необходимости номиналы в ней можно скорректировать для получения более точных показаний. если нет даташита можно сделать измерения и занести в таблицу. все параметры имеют описание. термистор подключается по такой схеме

4

Мгновенный расход – Расходомер воды (Flow Sensor)

Создал блок пользователя, для подключения импульсного выхода от расходомера воды Ду15 – Ду250. Выход подсчета импульсов в блоке не делал. Основная задача блока вычислять мгновенный расход жидкости. Расчет производится согласно формулы взятой из методики поверки расходомеров фирмы Aswega. В блоке предусмотрено 3 выхода (m/c, m3/c, m3/ч) – подключайтесь к любому подходящему. Все блоки подписаны, описание …

Далее…Мгновенный расход – Расходомер воды (Flow Sensor)

2

Датчики DS18B20 на шине 1-Wire (upd 27.12.2017)

  Блок создан на С. Предназначен для подключения нескольких датчиков DS18B20 по 1-Wire на одном пине. Один блок – один датчик, номер устанавливаем одинаковый во всех используемых блоках. Реализована проверка CRC и фильтр температур (85 – при включении питания, -127 – при временных потере связи, при обрыве, а так же температуры не входящие в диапазон …

Далее…Датчики DS18B20 на шине 1-Wire (upd 27.12.2017)

3