Показать сообщение отдельно
Старый 03.12.2019, 19:18   #54
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 162
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Частотомер. Программная реализация (решено)

Цитата:
Сообщение от ATS Посмотреть сообщение
Расход (пропорциональный частоте) и то чтобы посмотреть.
На самом деле импульсный низкочастотный выход очень удобен для приборов учета с батарейным питанием. Поймал импульс по прерыванию, прибавил и уснул. С непрерывным интегрированием мгновенного расхода сложнее.
используя возможности базы данных все сложности как раз нивелируются ибо стоит один раз отладить дифференцирование и интегрирование сигнала от самого счетчика то далее интегратору получать нужное вообще труда не составляет.
на вход базы данных поступает значение со счетного входа по каким-то временным отсчётам. далее средствами самой БД можно получить разности соседних значений с выравниванием по переполнению счетчика, и по этим разностям получить суммы за заданные периоды времени.
т.е. на входе необработанные значения счетчика, а на выходе расход за любой желаемый период. хучь секунда, хучь месяц, хучь год.


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием