Программирование BASCOM
Меню сайта
Категории каталога
Мои статьи [113]
Наш опрос
Оцените мой сайт
Всего ответов: 1162
Главная » Статьи » Мои статьи

Реобас с профилями охлаждения (Конкурс-2011)

Реобас с выходами на 5 кулеров (3 из них с ШИМ управлением и 2 включение\выключение) управляемый сигналом двух датчиков температуры. Особенность конструкции: управление охлаждением как целостной системой, а не отдельными кулерами. Это позволяет при изменении температуры управлять одновременно несколькими кулерами. При этом скорость и уровень шума подбирается индивидуально по каждому из них.



Описание работы: 
1. Перед началом работы необходимо прописать в EEPROM начальные значения, для чего при подаче питания удерживать кнопку «Меню». При этом на индикаторе появятся символы «ооо». 
2. Управление 3-я кнопками. В режиме _работа_  их функции «Меню», «Переключение отображаемого датчика температуры» и «Ручное переключение профиля охлаждения». В режиме _меню_ это «Параметры», «-», «+».
3. Профилей охлаждения существует 3. Действующий отображается в виде точки на индикаторе (индикатор перевернут). В состав профиля входят:
- скорость кулера 1 (Значение 0-9)
- скорость кулера 2 (Значение 0-9) 
- скорость кулера 3 (Значение 0-9) 
- скорость кулера 4 (Значение 0-1) 
- скорость кулера 5 (Значение 0-1) 
- максимальная температура датчика 1 (20-99)
- максимальная температура датчика 2 (20-99)
При нажатии кнопки «Меню» настраивается текущий активный профиль. Обозначения: 
0-выключен, 1-примерно 30%, 9- 100%. Для кулеров 4 и 5  единица обозначает 100%
4. При превышении темературы по любому датчику профиль автоматически переключается 1-2-3. При превышении температуры по профилю 3 на ножке С0 формируется сигнал Alarm, которым можно управлять выключением компьютера или звуковой сигнализацией. При понижении температуры профиль также понижается, но не ранее чем через 5 минут.






Технические решения:
Почему-то на русскоязычных сайтах все конструкции содержат сглаживающий LC фильтр в отличие от зарубежных аналогов. Я реализовал именно второй вариант. Пока что ни за время отладки, ни за время эксплуатации (на сегодня 1 месяц) ни один кулер из строя не вышел. 


В программе использована подпрограмма управления семисегментным индикатором пользователя форума Pasha.
В качестве датчиков температуры стоят LM35.
Ножки для подключения индикатора выбраны для удобного подключения шлейфом.
Кнопки подключены через АЦП.
Кулера  подключены с помощью стандартной гребенки, при этом ее высота над платой не допускает неправильного подключения разъемов.



Питание подключено через стандартный MOLEX.
Не забудьте установить перемычки на плату!


Civil, leto(AT)lenta.ru

Категория: Мои статьи | Добавил: bascom (20.11.2010)
Просмотров: 4245
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright Radan Studio © 2017