Кнопка нажатие, удержание (FBD)

Автор: Denis.Vaschik FLProg: https://flprog.ru/account/?user=20347 Группа VK: https://vk.com/flprog.customblocks Скачать кнопку: Скачать ВХОДЫ: Активность меню – это если нужно, что бы когда вы в меню выход НАЖАТИЕ не работало. select – кнопка ВЫХОДЫ: нажатие – 1 импульс при нажатии удержание – 1 импульс при удержании

1

Вентиль с управлением через wifi

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

Далее…Вентиль с управлением через wifi

3

Тахометр

Измерение скорости вращения путём измерения интервала между импульсами ( один импульс на оборот). Используется прерывание, то есть на УНО и других платах на основе 328х можно использовать два блока, на Мега шесть. В отличии от способа с подсчётом количества импульсов за единицу времени, позволяет получить большее разрешение на малой скорости вращения без увеличения разрешения датчика …

Далее…Тахометр

2

Компаратор с гистерезисом

Компаратор с гистерезисом и направлением изменения сигнала. Так же в настройках устанавливается период опроса аналогового входа в мс(по умолчанию 1000 мс). AI – подключаем аналоговый вход порог – порог срабатывания гист – гистерезис ув./ум. – 1 на увеличение, 0 на уменьшение

3

Среднее значение

Работает следующим образом. По переднему фронту на входе zamer он записывает значения со входа input в очередную ячейку массива. По достижении заданного количества замеров значение всех ячеек складывается и делится на количество замеров. полученный результат записывается на выход. После чего процесс замеров начинается сначала

5

Блок для расчета среднеквадратичного

Работает следующим образом. По переднему фронту на входе zamer он записывает значения со входа input в очередную ячейку массива. По достижении заданного количества замеров из них расчитывается значение по формулу output = sqrt ((1/ Количество замеров) * сумму квадратов значений замеров). После чего процесс замеров начинается сначала

2

Управление освещением V2.1

Включение и отключение освещения происходит в течении 10 минут плавно, т.к. в течении каждой минуты так-же происходит увеличение и уменьшение яркости. Настроек блок не имеет, нужно только установить константу “время включения” и “время выключения” ОПИСАНИЕ АВТОРА В БЛОКЕ: ====================================================================================================== Блок предназначен для программирования плавного Включения и Отключения освещения, управляется от часов реального времени. Между периодами …

Далее…Управление освещением V2.1

2

Блок Encoder

Описание блока: Encoder – подсчитывает импульсы от датчиков положения вала, датчиков двигателя и других датчиков угла поворота. Encoder использует квадратурный метод подсчета импульсов, благодаря чему, обеспечивается определения направления вращения. В параметрах пользователя необходимо указать 2 пина к которым подключен энкодер. Есть три варианта подключения: 1. Лучший результат – используются два пина поддерживающие прерывания. 2. Хорошая …

Далее…Блок Encoder

3
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation