Страница 1 из 1

Скоростной счетчик для переменной

Добавлено: 21 июн 2018, 22:41
Yaroslav
доброго здравия товарищи!!!

возможно ли запустить SpeedCounter для подсчета импульсов в секунду (ед времени)
не для входов 2/3 а для внутренней, переменной BOOL которую "генераторами" будем 010101010 делать??

немного о проблеме:
как всегда появились подводные камни, о которых я не подозревал, а именно, хотел измерять скорость движения автомобиля, подключив через делитель напряжения вход скоростного счетчика (пин3).
как положено, на макете все работало, генератором импульсов прогнал - все гуд!!
ну а потом как всегда... прилепил к машине и как всегда началось... (может быть и не как всегда, но я пока что по другому не умею))))

датчик скорости в момент перехода из 0 в 1 периодически подгаживает парой-тройкой спонтанных импульсов, которые ЕСТЕСТВЕННО ардуина ловит и щитает... в результате погода вместо скорости...
городить компаратор из рад деталек неохота, да и в корпус уже капитально замотал (синяя изолента рулит, хотя ее черная потихоньку вытесняет,но я верен синей пока что)
в и того, хотелось бы решить проблемку программно, надеюсь на Вашу помощь!!!!!

за ранее благодарен!!!

Скоростной счетчик для переменной

Добавлено: 21 июн 2018, 23:15
Rovki
Нужна гальваническая развязка ,как минимум .

Скоростной счетчик для переменной

Добавлено: 21 июн 2018, 23:36
Serg_Grn
Yaroslav писал(а): 21 июн 2018, 22:41датчик скорости в момент перехода из 0 в 1 периодически подгаживает парой-тройкой спонтанных импульсов, которые ЕСТЕСТВЕННО ардуина ловит и щитает... в результате погода вместо скорости...
Не очень понятно зачем
Yaroslav писал(а): 21 июн 2018, 22:41запустить SpeedCounter для подсчета импульсов в секунду (ед времени)
не для входов 2/3 а для внутренней, переменной BOOL которую "генераторами" будем 010101010 делать??
Если Вы снимаете сигналы с датчика (микросхемы), то эти сигналы должны иметь хорошие фронты и, подтянув вход ардуины к питанию, не должно проходить никакого мусора. Если это сигнал не очень красивый, можно фильтрами цифровыми убрать все лишнее, попробовать по крайней мере, благо фильтров в БП хватает.
В крайнем случае можно поставить логику с триггерами шмитта, правда это уже немного колхозить нужно :)

Скоростной счетчик для переменной

Добавлено: 22 июн 2018, 23:27
Yaroslav
с гальванической развязкой и навесными фильтрами все просто и понятно, смысл статейки не просто устранить помехи, а поставить фильтр ПРОГРАММНЫЙ, что то вроди "защиты от дребезга" для блока SpeedCounter, частоты измерения вряд ли перевалят за 300 Гц,