Вечер, добрый.
У меня в голове витает одна идея, но я никак не могу понять как ней подступить.
В общем опишу проблема которая есть и как я её хочу решить
В общем на мамке у меня всего два трёхпиновых коннектора под вентиляторы и оба уже заняты, в данный момент у меня для одного из кулеров на макетке PCI распаян 3-х пиновый коннектор и вентилятор весело вращается, но хотелось бы от такого грубого/примитивного решения уйти.
В корпусе у меня сейчас три вентилятора которые я бы хотел мониторить, хотелось бы сделать регулятор оборотов(это не проблема схем хватает, даже здесь на форуме есть) при этом я хочу выводить число оборотов кулера (а это и есть проблема - я не пойму как это сделать)
Вопрос в следующем - чем можно посчитать обороты кулера???
Поиздеваться дальше или догадаетесь о "классическом подходе" к подаче информации?[/off]
Это как-то было понятно...мне просто казалось данное решение слишком простым и каким-то громоздким...
Ладно раз уж я начал, так продолжу, чтобы понимать насколько что лучше.
Самые оборотистые кулера которые у меня есть вроде бы на 5000 оборотов(кажись больше нет), если пойти по пути наименьшего сопротивления, то мне нужен таймер для временной отсечки и счётчик на два байта(а такие есть???)
Или взять счётчик который найду в магазине, сделать отсечку по времени секунд в 5, чтобы самые большие числа уменьшались в байт, далее поставить умножитель и регистр и всё, так что ли получается???
P.S. знание элементной базы у меня ещё то
И промышленных вариантов огромное количество, и самоделок в инете немало... А ещё можно докопаться до мульта на мамке и углубиться в коды ;)
Про мульт думал, но сомневаюсь что смогу с ним сделать что-то путное...
Если хочется поизвращаться на обычной логике, то есть готовые декадные счетчики с выходом на семисегментные индикаторы. Но в простом варианте для получения об/мин придется на каждое измерение отводить минуту :D.[/off]
А вы и не спрашивали :lol:
Я попробую через пару дней всё обрисовать более технично, хотя я кажется стал понимать что мне можно/нужно использовать.