Каталог статей


Выбранная схема!!!


1903
Терморегулятор для кулера
Изначально устройство разрабатывалось для поддержания рабочей температуры жесткого диска, но может найти и другое применение.


Температура корпуса винчестера на датчик микросхемы передается непосредственным контактом через пасту КПТ-8. Для этого в плате сделаны прямоугольный вырез и отверстие под крепежный винт. Толшина платы 1мм.

Температура считывается программой и усредняется по 16 замерам. В зависимости от нее устанавливается значение ШИМ для питания двигателя кулера. При 25 градусах - 30% (около 3,6V), при 45 градусах - 100%. Для исключения рывков скорости из-за ступенчатой характеристики датчика применена плавная автоподстройка ШИМ. Ее значение не устанавливается после замера температуры, а само пытается ее "догнать" с шагом в единицу за каждый цикл программы (около 100мс).

Показания датчика могут иметь сдвиг относительно реальной температуры на плюс-минус 10 градусов, это связано с конструктивными особенностями микросхемы, поэтому перед использованием прибор необходимо настроить. Сделать это можно двумя способами:
1. К выводам 3 и 4 подпаять подстроечный резистор 15-22кОм и при температуре 45 градусов с его помощью выставить уровень ШИМ на максимум. Затем замерить его сопротивление и впаять в плату равный ему резистор. На плате для него предусмотрено место.
2. Найти в программе строчку "Offset = 292". Изменением этой переменной добиться аналогичного результата. Изменение этого числа на единицу приводит к сдвигу характеристики примерно на один градус.
Программа занимает менее 2 кбайт в памяти контроллера, поэтому можно применить Attiny25 или Attiny45. В образце на фото Attiny85 - просто другой под руками не было.

Контроль вращения лопастей осуществляется с датчика кулера. При его остановке (или пропадании линии 12V) раздастся тревожный сигнал.
При температуре в 50 градусов сработает вторая сирена - двухтональная.
Для повышения надежности в программе предусмотрена работа сторожевого пса. Если программа зависнет, он через 1 секунду ее


Схема ШИМ достаточно сложная, однако позволяет работать с любым кулером без "свиста" и перегрева. Дроссель L1 изготовлен из ферритовой гантельки высотой 8 и диаметром 5мм. Намотка 200 витков ПЭВ-0,1.
Если Ваш кулер двухпроводный - его нужно доработать. Иногда бывает, что для этого достаточно просто припаять третий провод - все детали на его плате распаяны. Чаще плата разведена, но деталей не хватает. Собственно их всего две: транзистор n-p-n (например BC847) и резистор к его базе, сопротивлением 1...1,5кОм. Эммитер транзистора на землю, открытый коллектор к третьему проводу. Даже если плата не разведена, эти детали можно приклеить к ней и подключиться проводничками. Резистор от базы транзистора подключается к любой из катушек.
Из фьюзов программы потребуется только снять деление на 8 тактовой частоты (изначально включено в чистой микросхеме).

Исходный код и файл прошивки.
Новая прошивка с более плавным ходом.




Источник: http://bascom.at.ua/publ/termoreguljator_dlja_kulera/1-1-0-56
Категория: Железо | Добавил: Визинга (26.04.2011)
Просмотров: 7283 | Рейтинг: 0.0/0


Всего комментариев: 0

Все ссылки на книги и журналы, представлены на этом сайте, исключительно для ознакомления, авторские права на эти публикации принадлежат авторам книг и издательствам журналов! Подробно тут!
Жалоба

Пожалуйста оставьте свои комментарии !!!!

Имя *:
Email:
Все смайлы
Код *:


Copyright Zloy Soft (Company) © 2008 - 2020