Atlab - - - - -

Четири компютърно управление на вентилатора. Практическо прилагане.

Аз също по едно време се проведе тази тема, така че е работил в него на практика, резултатът - това е работа на устройството от предишната статия.







Обратно отново към устройството ме накара, което имах нужда за един проект отида с микрочип микроконтролери, с когото имам дълго и успешно работи по микроконтролери Atmel. Най-добрият начин да се научи микроконтролер устройства - започнете да правите някои практически проект. Тук отново "оживяват" компютърно управление фен предмет върху него реших poizuchat нов микроконтролер за мен.

  • извършване на компютърно управление фен на нов елемент база, опростяване на схемата;
  • най-вече за да спаси набор от функции и управление;
  • добавете канал измерване 4 температура.

Практическата развитие е направила корекции: дължи на факта, че развитието на фърмуера се извършва с високо ниво на езика, на паметта на микроконтролера над бързо, така че трябваше да се откаже от първото измерване на температурата, а след това от продажбата на четирите предварително зададени настройки на феновете. В същото време се опрости управлението - имаше само три бутона, и се превръща в по-добър интерфейс - двуредов LCD дисплей е много по-информативно от дисплея на 7-сегмент.

От една страна, аз бях много разочарован от резултата на развитието на фърмуера (за управление на компютър фен на мира съм писал на асемблер и реализирането на голяма възможност да вземе значителна фърмуера - три пъти - по-малко памет).

C, от друга страна, аз разбирам, че това е плащане за своята лекота и бързина на програмиране и асемблер, като се започне от нулата в няколко седмици, щях да нямат нищо общо не можеше.

Така че, какво се е случило в резултат:

  • 4 регулиране канал;
  • регулиране на изходното напрежение на почти 0 до 12 стъпки, корекция 128 стъпки;
  • контрол се извършва с PWM схема, така че няма нищо, не се нагрява (поне така, че е необходимо да се сложи радиатори);
  • PWM честота 31 250 Hz - ултразвуков диапазон - така протича гладко, няма кликвания;
  • след контрола на компютъра фен (PC) в продължение на 10 секунди за насърчаване на вентилатор на максимално напрежение (12 волта) настъпва едновременно измерване максимална скорост на въртене на работното колело на вентилатора;
  • след повишение на напрежението в каналите се задава същото като това беше най-после настройка и компютърен фен постъпленията за контрол на режима на работа;
  • измерване на скоростта на въртене на вентилатора лопатки възниква циклично, друг канал е избран в рамките на 2 секунди, скоростта се измерва, резултатите от измерванията са показани като абсолютни стойности (в обороти за минута) и като процент от максималната скорост;
  • Ако перката е на стойност (без Тачо), съобщение за инцидента на дисплея и се чува звуков сигнал (брой на "скърцане" съответства на номера на канала, в която е настъпило произшествието);
  • канал може да бъде изключен, с което изходното напрежение до 0, а тя няма да бъде анкетираните, а на дисплея ще се покаже "изключено".






Схема на управление на компютъра фен е показан на фигура 1 (кликнете върху снимката, изтеглете PDF файл със схемата, всичко е наред се вижда):

Както може да се види, веригата става значително по-лесно в сравнение с предишната версия. Аз не мисля, че друга промяна ще направи контрола на компютъра фен на 2 резистори :).

Някои обяснение на схемата:

  • DD1 микроконтролера 4 генерира PWM сигнал за контролиране на P-канал MOSFET ключове DA1, DA2;
  • се използва за часовник микроконтролер вътрешна честота 8 MHz, че е възможно да се освободи двойка проводници (за възможни допълнително свързващи температурни датчици) и по-малко скъп верига;
  • информация за управление на канала работа се показва на двуредов LCD индикатор HL1 на информацията в светлината предава чрез четири автобуса;
  • бутони S1-S3 контрол на работата на компютърно управление фен, кондензатори, С2-С4, свързани в паралел бутони са предназначени да потискат тракане, използва вътрешни съпротивления Pullup на клемите на микроконтролера, който е свързан с бутона;
  • верига R9, С5 и вътрешен Pullup резистор изпълнява функцията на съвпадение нивата на микроконтролер напрежение и едновременно функция филтър нискочестотна се потиска до известна степен в кратък импулс шум фен tahosignale А;
  • за да се улесни извличането на радиоактивни елементи, координацията на микроконтролера и ключа нивата MOSFET напрежение извършват различно от предходната схема: вместо нива чип съвпадение 74F07, да се използва друг захранващ блок (стабилизатор DA3 отрицателно напрежение), което води до заключения Vcc на микроконтролера и индикатор Vdd свързан с напрежение + 12 и GND терминали и микроконтролер са свързани към Vss индикатор напрежение 7 в (изход DA3 стабилизатор). Напрежения са показани по отношение на земята (случай) компютър.

Това решение в допълнение към предимствата (стабилизатор 79L05 намерите много по-лесно, отколкото 74F07), има и своята отрицателна страна: печатна платка, и най-вече на индикатора трябва да се определя така, че да не се свържете с някоя от частите (тел, платформи, извеждат кадрите и т.н.) случай компютър!

  • S1 - "по-малко", намалява натоварването на вентилатора;
  • S2 - да "поправят", определя текущия канал, в ляво на "Канала" се появява триъгълник, натискането премахва фиксиране канал, те ще се включи отново в рамките на 2 секунди;
  • S3 - "повече". увеличава напрежението на вентилатора.
  • едновременното натискане на S1 + S3 - компютър нулиране контрол на вентилатора да се извърши ново промоция работни колела и измерване на максималната скорост.

Продължително натискане на бутона (по-дълъг от 1 секунда) включва функцията за автоматично подновяване.

Сега малко за структурата. Аз имам този вариант, тъй като предишната контрола компютър фен, аз отивам да се поставят в 3.5 "залива, така че конструктивен, взех един стар 3.5" диск, хвърли цялата плънка, отряза допълнителните парчета желязо и пластмаса от предния панел, оставяйки само на рамката:

Atlab - - - - -

Atlab - - - - -