Предлагаю Вашему вниманию рабочий проект дозатора воды на ARDUINO Nano R3 ATmega 328 5V 16MHz (RobotDyn) и панель оператора Samkoon SK-050AE. Связь ардуино (slave) с панелью (master) по протоколу modbus rtu.
Использование ардуино первоначально было как временный вариант на замену вышедшему из строя программируемому реле Овен ПР114.
Возможно кому-нибудь пригодиться на похожий проект (связь ардуино и панель оператора).
Описание работы программы:
Счетчик литров - счетчик с импульсным выходом (1 литр/ имп).
Управление 2 клапанами с большей и меньшей пропускной способностью. Свыше 5 литров
подача двумя клапанами, меньше 5 литров включается один клапан.
Например, задано 7 литров, с 7 до 5, включено 2 клапана параллельно, с 5 до 1 включен один клапан с меньшей пропускной способностью. Принцип
работы позаимствован с автозаправочной станции.
В программе предусмотрен таймер. При нажатии на кнопку включается отсчёт до 70,
подача заданного количества води и обратный отсчёт.
В прикрепленных файлах:
счетчик воды.flp - использовалась FLPog 1.15.0
Rod_09.08.2016.shm - использовалась SK Workshop V5.0.2.55