В прошивке 5v const задержки при определении напряжения меньшеVAG wrote: в чём может быть дело?
delay_ms(100) вместо delay_ms(500)
В прошивке 5v const задержки при определении напряжения меньшеVAG wrote: в чём может быть дело?
Закоментировать функцию BEEP()VAG wrote: как убрать писк буззера при достижении 80С?
Code: Select all
if (T > MAX_TEMP)
{
PWM_ = 255;
FanStoped = 0;
// Beep();
}
VAG wrote:Спасибо! То, что нужно ! А температуру отличную от 80°С, например вместо 80°С поставить 100°С, то в каком месте нужно подправить код? .
Code: Select all
#define MIN_TEMP 36
#define MAX_TEMP 66
нет, ещё и скорость вентилятора будет максимальной по этой температуре.VAG wrote:причём в программе просто включается буззер,
Попробуй тестовую прошивку. Надо к выводу 5 (PB0 - выход ШИМ) и 7 (PB2 - выход на бузер) подключить светодиоды через 100 Ом катодом к земле.Nizam wrote: При подаче питания на схему кулер включается в полную напряжение на нем 12в где то секунды 5 и потом шим начинает снижать до 10 вольт 6-7 секунды и выключает кулер. Это когда я не ставлю электролитический конденсатор параллельно вентилятору. Если подпаиваю конденсатор он вообще не снижает обороты.. В чем может быть дело? Прошивал не один контроллер.. все равно одной и тоже..
Code: Select all
#define MIN_TEMP 25
#define MAX_TEMP 35
#define DT 10
Значит связка МК и датчик работают нормально. Проблема в выходном каскаде.Nizam wrote: Все как вы описали на выводе 7 светодиод мигает с интервалом 1 секунда (Может чуть больше ..Скорей всего больше 1 секунды) . А на выводе 5 светодиод горит слабо , при нагреве датчика пальцем он меняет яркость (становится ярче)
Хотел отправить видео работы тестовой прошивки. Не получается((
Если это вопрос, то не вижу соответствующего знака в конце, если предложение, то конечно делайте! )))Nizam wrote: Можно в прошивке сделать так чтобы при включении устройство подавал один или несколько кратковременных звуковых сигналов, свидетельствующих об его исправности
Code: Select all
Beep();
День добрый, вообще касательно схемотехники, то опытным путём для себя подобрал оптимальные номиналы деталей, обведённых красным. Схема очень стабильно работает. Всю схему не рисую, итак наглядно.Nizam wrote:Кто может мне помочь?
Это когда я не ставлю электролитический конденсатор параллельно вентилятору. Если подпаиваю конденсатор он вообще не снижает обороты.. В чем может быть дело?
В прошивке 5v const задержки при определении напряжения меньше
delay_ms(100) вместо delay_ms(500)