Привет. Есть устройство (расходомер), формирующее импульсы в количестве, соответствующем расходу.
Нужно как-то завести его в LCNC. В самом простом случае просто сформировать дискретный сигнал при превышении количества импульсов в секунду некой уставки. В идеале - рассчитать расход (предположим, что формула имп/сек->д/мин известна)
Импульсы предполагается формировать на каком-нибудь пине LPT.
Сходу наткнулся на компонент encoder, но не уверен что это оно
Что скажете?
подсчет импульсов
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: подсчет импульсов
Да, этот компонент подойдёт. Выставить encoder.N.counter-mode = 1 и оно будет считать каждый импульс на пине encoder.N.phase-A. Главное, чтобы частота входных импульсов не превышала частоту базового периода.