Перейти к содержимому






Фотография
- - - - -

Счетчик расхода жидкости (ID:221)

Написано admin , 22 August 2015 · 5502 Просмотров

Счетчик расхода жидкости (ID:221) Счетчик расхода жидкости предназначен для контроля расхода жидкости пропущенной сквозь рабочую камеру отсчетного устройства. Корпус счетчика термостойкий. Принцип действия счетчика очень простой. Крыльчатка, расположенная в рабочей камере, вращается под напором проходящей жидкости. На крыльчатке расположен магнит, внутри корпуса счетчика расположен датчик Холла. Следовательно, счетчик имеет цифровой выход. Примерная характеристика счетчика- 3900 отсчетных импульсов при прохождении одного литра жидкости.
Для работы со счетчиком нам понадобятся:
Насос для жидкости, например такой:
Прикрепленное изображение: 2ed29072963094dacdc57ae3ade447c6-324.jpg
Ссылка на витрину магазина http://dvrobot.ru/search/1183.html
Шланг соединительный, например такой:
Прикрепленное изображение: adb6bb8483198869420c86e626c6e064-324.jpg
Ссылка на витрину магазина http://dvrobot.ru/240/882.html
Хомутики для зажима шланга, например, такие:
Прикрепленное изображение: 57dba20b98bbb3b0cf2f6c144bcca76b-324.jpg
Ссылка на витрину магазина http://dvrobot.ru/240/116.html.


Обозначение трех контактного разъема:
Красный провод - подключение напряжения питания 5- 24 Вольт постоянного напряжения.
Желтый провод - цифровой вывод сигнала со счетчика.
Черный провод - подключение общего провода.
Что бы корректно подсчитывать число импульсов с большой скоростью, будем использовать метод прерываний.



int pin = 2;       // подключим вывод счетчика к цифровому выводу 2
long count = 0;  // переменная для подсчета числа импульсов

void setup() {

  Serial.begin(9600);

  pinMode(pin, INPUT);  // настраиваем вывод 2 на "вход"
  digitalWrite(pin, HIGH);  // устанавливаем высокий уровень на входе
  attachInterrupt(0, count, FALLING); // настраиваем обработчик прерывания на выводе 2 
}

void loop(){
  Serial.println(counter); // выводим в монитор порта значение переменной count
}

void count(){ // функция обработки прерывания со входа 2
  count++;  // увеличиваем переменную на единицу.
}

Подключите счетчик к плате Arduino, откройте монитор порта. При первом включении не обязательно подавать давление воды в счетчик. Достаточно просто подуть в него. Вы увидите быстро изменяющиеся цифры в мониторе порта. Обратите внимание, у счетчика лишь одно направление подачи потока жидкости. Оно указано малозаметной стрелкой на входе, со стороны провода.
Ссылка на витрину магазина http://dvrobot.ru/240/121.html





Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Последние комментарии