Прийшла осінь, знадобилася грубка в автомобілі. Повернув перемикач в перше положення, друге, третє, четверте, і виявив, що вентилятор працює тільки в четвертому положенні. Все б нічого, та сильно вентилятор шумить на великих оборотах. Відкрив альбом схем від автомобіля, схема не мудра.
Перемикач вентилятора подає плюс харчування на двигун через резистори, що гасять. У четвертому положенні на двигун подається безпосередньо 12В. Все ясно, що щось сталося з цими резисторами. Почитавши статті на форумах, я помітив, що не тільки у мене така проблема. Так само проблемним місцем у цьому ланцюзі є і сам перемикач, на якому обгорають контакти, плавитися корпус. Звичайно, простіше замінити ці деталі новими, але якість комплектуючих не вселяє довіру і повторна поломка може статися в будь-який момент. Я вирішив виключити з ланцюга проблемні ланцюга і розробив схему, яка за допомогою широтно-імпульсної модуляції (ШІМ) регулює оберти двигуна.
Схема дуже проста, в налагодженні не потребує. Серцем пристрою є мікроконтролер PIC16F628A. Весь функціонал реалізований програмно, має 11 ступенів: 0% - двигун зупинений, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% - шим з відповідним процентним заповненням, 100% - на двигун подається повна напруга. Режим відображається десятьма світлодіодами складеними у вигляді стовпчика. Якщо не потрібно "ілюмінація", світлодіоди HL1-HL10 і резистори R1-R10 можна не встановлювати.
У мікроконтролері використовується апаратний ШІМ, частота задана 16кГц. Якщо опустити нижче, може почати "співати" двигун, якщо задерти вище - починають сильніше грітися транзистори, буде потрібно більш складний драйвер для польових транзисторів.
Прототип збирав на монтажній платі, так як дозволяє швидко зібрати і перевірити пристрій, а так само внести зміну в схему, якщо що.
Не люблю, коли що то гріється, тому встановив три в паралель силових ключа.
Блок підключається до бортової мережі всього трьома проводами, маса слабкострумова, я підчепив до мінусової проводу прикурювача (коричневий провід). До плюсового і вихідного проводу я припаяв "пелюстки" і вставив їх в роз'єм, який зняв зі штатного вимикача (плюсової до червоно / чорному проводу, вихід до біло / жовтий, в моїй машині).
Кнопки зі шкалою так само спаяв на монтажній платі невеликих розмірів. З машини витягнув заглушку, прорізав у ній прямокутний отвір, залишивши по міліметру бортик. У графічній програмі намалював фальшпанель, роздрукував її на звичайному аркуші. За розміром вирізав дві пластини з прозорого пластика від упаковки, вставив між ними надруковану раніше фальшпанель і вставив в заглушку. Підпер її платою з органами управління та все це справа залив термоклеем. Конструкція вийшла досить жорстка. Кнопки натискаються легко.
Роботу пристрою можна подивитися у відео нижче
Прошивка для мікроконтролера перебувати тут !