Температурно контролиран DC вентилатор с помощта на 8051 микроконтролер

Опитайте Нашия Инструмент За Премахване На Проблемите





В днешно време човечеството се движи към нови технологии чрез замяна на ръчните операции с автоматично управлявани устройства. Едно от основните изисквания на хората по време на горещо време е охлаждащ вентилатор. Но скоростта на вентилатора може да се контролира чрез ръчно управление с помощта на ръчен превключвател, а именно регулатор на вентилатора или димер. Чрез завъртане на димера скоростта на вентилатора може да бъде променена. Може да се наблюдава на някои места, като например, когато температурата е висока през сутринта, въпреки че температурата пада радикално през нощта. Потребителите не разбират разликата в температурата. Така че за преодоляване на скоростта на вентилатора тук има решение, което да варира в зависимост от температурата. Тази концепция е особено приложима за райони като, където температурата се променя радикално през деня и през нощта. Този проект ще превърне ръчния вентилатор в автоматичен вентилатор. Автоматичните вентилатори ще променят скоростта си в зависимост от температурата в стаята. В тази статия се обсъжда блок-схема на вентилатора с контролирана температура, работеща върху всеки блок и свойства.

Температурно контролиран DC вентилатор с помощта на микроконтролер

Предложеният системен вентилатор с контролирана температура с помощта на микроконтролер се използва за управление на скоростта на вентилатора в зависимост от температурата и задаване на температурата на дисплея. Необходимите компоненти са микроконтролер, температурен сензор , мотор седемсегментен дисплей, ADC, захранване, операционен усилвател.




Температурно контролиран DC вентилатор

Температурно контролиран DC вентилатор

Блоковата схема на контролирания от температурата вентилатор с помощта на микроконтролер е показана на горната фигура. Блоковата схема включва захранване, RST верига, 8051 микроконтролери , Температурен сензор LM35, 8 битов ADC, L293D двигател драйвер , DC мотор, 7-сегментен дисплей, i / p превключватели.



Температурен сензор

The температурен сензор, използван през предложената система е LM35. O / p на този температурен сензор е линейно пропорционален на скалата на Целзий. Този IC не се нуждае от външно калибриране, за да даде точност. Основната функция на температурния сензор в предложената система е да открива температурата на външната среда на вентилатор.

Температурен сензор

Температурен сензор

8051 микроконтролер (AT89C51)

8-битовият микроконтролер AT89C51 принадлежи към семействата 8051. Състои се от 128 байта RAM, 16-битови адреси, 16-битов таймер / брояч-2, 6 прекъсва ROM-4k байта. Основната функция на микроконтролера в предложената система е да анализира температурата, която се усеща от температурния сензор. Въз основа на температурата, микроконтролерът трябва да промени скоростта на вентилатора.

AT89C51 Microocntroller

AT89C51 Микроконтролер

ADC (0808)

An ADC (аналогово-цифров преобразувател) трябва да бъде взаимодейства с 8051 микроконтролери за да позволи аналогов i / p за обработка на данни. Тук серийният входно-изходен порт се използва за осъществяване на потока от данни между контролерите и също други устройства. Тук е използван 8-битов паралелен ADC0808 IC. Работи с + 5V и има 8-битова резолюция. Този ADC преобразува входния аналогов сигнал в еквивалентен цифров сигнал, като използва еталонното напрежение.


ADC0808

ADC0808

Показване на седем сегмента

ДА СЕ 7-сегментен дисплей е един вид електронен дисплей, използван за показване на десетичните цифри. Приложенията на тези дисплеи включват главно електронни измервателни уреди, цифрови часовници и различни електронни устройства за показване на информацията под формата на цифри. Но тези дисплеи използват шестнадесетичен код за показване на буквено-цифров код.

7-сегментен дисплей

7-сегментен дисплей

Работи с вентилатор с постоянен ток с контролирана температура

Всички модули, използвани в горната блок-схема са интегрирани. Скоростта на вентилатора може да се следи от промяната на температурата. Основната концепция на този проект е да се получи температурата, да се покаже температурата, а изменението на температурата се отразява в зависимост от скоростта на вентилатора. Тук температурният сензор, използван в проекта, е LM35 и o / p на този сензор се дава на аналогов към цифров преобразувател. Пълната работа е разрешена или не може да бъде решена чрез външни прекъсвания.

Блок-схема на вентилатора с контролиран от температурата DC

Блок-схема на вентилатора с контролиран от температурата DC

Температурният сензор LM35 е свързан с аналоговия щифт на микроконтролера 8051, тъй като температурният сензор променя температурата в напрежение. Тук температурният сензор трябва да бъде свързан правилно с микроконтролера, за да се получи правилното отчитане. Скоростта на вентилатора може да бъде определена от температурата, изследвана от микроконтролера.

Микроконтролерът управлява DC вентилатора с помощта на управлението на двигателя IC L293D. Това IC L293D е двоен H-мост двигател, използван за управление на скоростта и посоката на постояннотоков двигател. Той също така предлага изолация между микроконтролера и двигателя. Скоростта на двигателя може да се контролира с помощта на широчинно импулсна модулация Техника (ШИМ).

Предложената система също е снабдена с автоматичен или ръчен превключвател, който дава възможност на потребителите да контролират скоростта на вентилатора. При натискане на бутона скоростта може да се контролира ръчно, което означава, че потребителят може да контролира скоростта на вентилатора ръчно. На RC1 може да се свърже и светодиод, за да се демонстрира състоянието на автоматично или ръчно превключване. Ако излъчващата светлина диод мига, това означава, че управлението на вентилатора е ръчно.

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

Свойства на контролиран с температура вентилатор

Свойствата на вентилатора с контролирана температура включват основно следното

  • Когато температурата надвиши 35 ᵒ C, тогава вентилаторът трябва да работи с максимална скорост.
  • Когато температурата падне под 15 ᵒ C, вентилаторът трябва да е с минимална скорост.
  • Скоростта на вентилатора трябва да се променя в зависимост от температурния диапазон от 15 ᵒ C до 35 ᵒC,
  • Автоматичният превключвател трябва да е вграден, което ще даде на потребителя свободата да контролира скоростта на вентилатора на ръчно или автоматично.

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

По този начин става въпрос за вентилатор с контролирана температура, използващ микроконтролер. Надяваме се, че сте разбрали по-добре тази концепция. Освен това всякакви въпроси относно тази концепция или проекти, базирани на микроконтролер , моля, дайте отзивите си, като коментирате в раздела за коментари по-долу. Ето въпрос към вас, каква е функцията на 7-сегментния дисплей?

Кредити за снимки:

  • Температурно контролиран DC вентилатор picmicrolab
  • Микроконтролер AT89C51 slidesharecdn
  • Проект за вентилатор с контролирана температура picmicrolab