Считаем импульсы, снимаем показания со счетчиков

mcshel
Offline
Зарегистрирован: 17.10.2014

Привет всем! В квартире есть теплосчетчик Sanext mono с импульсным интерфейсом:

Счетчики поставляются с импульсным интер-
фейсом или M-Bus. Выбор интерфейса осущест-
вляется при заказе счетчика.
Маркировка проводов счетчика с импульсным
интерфейсом:
• Коричневый - плюс
• Синий - минус
Длительность импульса, 100 мсек.
Вес импульса, 1 кВт*ч/импульс
 
 
Хочу попытаться считывать и записывать показания с целью автоматизации передачи показаний. Я правильно понимаю, что раз длительность импульса 100 мсек, то мне нужно проверять состояние, например раз в 90 мсек?
Araris
Offline
Зарегистрирован: 09.11.2012

Воспользуйтесь прерыванием, тогда проверять ничего не надо будет. Пришёл импульс -> сработало прерывание -> вызван обработчик прерывания -> импульс посчитан.

mcshel
Offline
Зарегистрирован: 17.10.2014

Спасибо, как-то сразу не сообразил. Попробую сделать.