Привет Друзья . Нужна помощь . Как програмно с двух датчиков расхода воды ,одновременно считывать показания . С одного я делаю по прерыванию, а сдвух не могу понять как считывать одновременно .
Это как вообще может быть .мы програмно саздоем два прерывания внешних и две задачи по прерыванию .в одном и другом теле пребовляется на единицу и как контролёр поймет когда прийдут два сигнала одновременно кокое действие делоть первым а какое вторым .
выполнятся оба. Умеете читать с одного датчика - со второго точно так же читайте. Первый датчик на пине 2, второй - на пине 3, оба умеют работать с внешними прерываниями. По прерыванию считаем импульсы, датчик расхода воды - не настолько точная система, чтобы переживать о пропуске одного импульса, пмсм. Скажем, у китайских датчиков протока примерно 45 импульсов/секунду при протекании литра в минуту - немного, у вас же не брандспойт, чтобы кубометр в минуту гнать, правда?
Древняя китайская мудрость гласит: «НИ СЫ», что означает: «Будь безмятежен, словно цветок лотоса у подножия храма истины» Когда начинал делать 53 вариант дозиметра на секционном датчике. Тоже этот вопрос волновал. Сделал экскримент) подавал на 2 и 3 пины сигналы с генератора импульсов. Не помню сколько точно, когда импульсы начинали теряется. Но мегагерцы точно. Вряд ли ваш датчик будет мотать с такой скоростью.
Спасибо за ответы ребята. Конечно вы правы я думал об этом .просто задача стоит более точно считывать сигналы .думал что есть другое решение .буду пробовать .
Более точно - чем что? Почти на 100% уверен, что для датчиков расхода воды - никакие импульсы теряться не будут, тут уж очень надо постараться, чтобы этого добиться ибо, как уже замечено - там не мегагерцы на входе.
У меня датчики для воды 16000 импульсов на литр .они стоят на стонке и начальство хочет точные паказания это проектный образец в разработке .я предложил ему две Ардуино но он не согласен.Хочет кататься на марусе.
Максимальный проток в секунду в литрах какой? Чтобы хоть прикинуть, какая там максимальная частота будет.
Ну и чо париться при 120 Герцах? Дуня за это время до Луны и обратно слетать успеет, не то что с двух таких датчиков импульсы усвоить