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

Обработка данных с таходатчика

Добавлено: Сб апр 05, 2014 15:25:59
Link10
Здравствуйте коллеги! Возникла необходимость собрать схему которая отключала бы нагрузку при остановки кулера, для предотвращения выхода из строя нагревательного элемента. Съём тепла с нагрузки производится посредством компьютерного кулера со встроенным таходатчиком. Мне нужна только схема преобразования сигнала с таходатчика в «1» или «0» в зависимости от того вращается кулер или стоит на месте, для дальнейшей обработки сигнала на микроконтроллере Atmega8A. Как лучше это реализовать? Благодарю за помощь!

Re: Обработка данных с таходатчика

Добавлено: Сб апр 05, 2014 15:47:08
koyodza
На микроконтроллере лучше программно сделать. Если какое-то время импульсы с таходатчика не приходят, значит вентилятор остановился.

Re: Обработка данных с таходатчика

Добавлено: Сб апр 05, 2014 16:57:41
HHIMERA
На нормальном МК лучше это делать аппаратно... один таймер в свободный бег... другой таймер сбрасывает первый по переполнению... если импульсов нет... сброс первого таймера не происходит, он переполняется и срабатывает прерывание... где и отключается нагрузка...
МК, по сути, полностью свободен...
А ваще... вопрос был по поводу схемы...
Насколько помню... там ИМХО... типа открытый коллектор... т.е. ... резистор на +Uпит МК... сигнал с вывода на МК...

Re: Обработка данных с таходатчика

Добавлено: Сб апр 05, 2014 20:47:47
Аlex
Link10 писал(а):для дальнейшей обработки сигнала на микроконтроллере Atmega8A
Ну и сделайте сразу на этом же МК. Зачем ещё один ставить всего лишь для отлавливания импульсов ?

А вообще, обычная RC-цепь Вас спасёт :)