Тут, каждый может выложить свой проект. Регулятор скорости вентилятора зависимости от температуры на радиаторе. Каждый может менять свою температуру по своему усмотрению,можно добавить 11 ступеней,без участия программиста.
1. Распаковываем архив в корень на жесткий диск.
2. Открываем в блокноте (или еще в каком ни будь текстовом редакторе) файл main.inc
3. Правим табличку отношений, установкой нужной температуры (думаю там все по смыслу понятно
; Отношении температур к скорости вращения
;==========================================================================
; Скорость вращения Температура C' ~Напряжение В
#define SPEED_1 .45 ; 5.0
#define SPEED_2 .47 ; 6.3
#define SPEED_3 .49 ; 6.9
#define SPEED_4 .52 ; 7.9
#define SPEED_5 .54 ; 9,0
#define SPEED_6 .56 ; 10.0
#define SPEED_7 .58 ; 11.1
#define SPEED_8 .60 ; 12,0
Здесь можно дописать до 11 ступеней .
4. Сохраняем
5. Запускаем файлик clean.bat, затем build.bat.
6 После этих процедур в каталоге с проектом должен появиться желаемый кекс (НЕХ) прошивка.
7. Шьем и радуемся.
----------------------------------------------------------------------------------------------------------------------------------------
Третья нога (Кнопка отжато) при подаче питания вентилятор сразу стартует на полное напряжение, затем падает зависимости температуры и остается вращаться на минимальной скорости. Кнопка нажато, при подаче питания стартует на полное напряжение, если температура ниже нижнего порога то вентилятор отключиться.
Индикация светодиода.
При 45 гр -моргает один раз сек, пауза 2 сек, 50 гр- моргает два раза каждую сек, пауза две сек, 60 гр- моргает три раза каждую сек, пауза две сек.
70 гр- мелькает один раз сек ,пауза две сек, 80 гр- мелькает два раза сек, пауза две сек, 90 гр- мелькает три раза в сек, пауза две сек.
В архиве: Схема,печатка,прошивка с исходником,инструкция.
Каждый для себя сам может делать свой НЕХ файл, удачи!