Обявления |
---|
Для полноценной работы рекомендуется пройти регистрацию. Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я. |
VAG писал(а):при включении устройства, кулер крутится на максимальных оборотах. Причём это поисходит более 15 сек. (примерно) если не дольше. Только после этого идёт плавное снижение оборотов.
void Beep(void)
{
//DDRB.2 = 1;
PORTB.2 = 0;
delay_ms(100);
PORTB.2 = 1;
}
hardlock писал(а):evergrey, как это ни банально - проверить фьюзы. похоже у Вас Мк работает на частоте 4,6 или вобще 1 МГц.
Zen писал(а):было бы хорошо, что бы они отключались не при 35, а при (35-гистерезис). И выставить гистерезис 2-5 градусов. Как такое организовать?
if (T < MIN_TEMP)
{
PWM_ = 0;
FanStoped = 1;
}
if (T < (MIN_TEMP-2))
{
PWM_ = 0;
FanStoped = 1;
}
IYra писал(а):Zen писал(а):было бы хорошо, что бы они отключались не при 35, а при (35-гистерезис). И выставить гистерезис 2-5 градусов. Как такое организовать?
Заменить
- Код: Выделить всё
if (T < MIN_TEMP)
{
PWM_ = 0;
FanStoped = 1;
}
на
- Код: Выделить всё
if (T < (MIN_TEMP-2))
{
PWM_ = 0;
FanStoped = 1;
}
только зачем это нужно если там ШИМ
Сейчас этот форум просматривают: Google [Bot] и гости: 4