Ултразвуков контролер за нивото на водата с микроконтролер 8051

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





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

Контролер за нивото на водата

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




Индикатор за резервоар за вода на 9 нива

Проект за индикатор за воден резервоар за 9 нива от www.edgefxkits.com

Проект за индикатор за воден резервоар за 9 нива от www.edgefxkits.com

Проектът за индикатор за резервоар за вода на 9 нива се използва за показване на нивото на водата в горния резервоар 7-сегментен дисплей . Блоковата схема на проекта е показана на фигурата по-долу, която се състои от различни блокове като блок за захранване, контейнер за вода, приоритетен кодер, транзистор, BCD към 7-сегментен декодер, 7-сегментен дисплей и др.,.



Блок-схема на проект за индикатор за резервоар за вода за 9 нива от www.edgefxkits.com

Блок-схема на проект за индикатор за резервоар за вода за 9 нива от www.edgefxkits.com

Сензорът е поставен така, че заземяващата клема на датчика се държи на дъното на резервоара и въз основа на сигналите на датчика, изпратени до приоритетен кодер . Кодерът ще генерира BCD изходи, които се подават към BCD към 7-сегментен декодер. По този начин 7-сегментният дисплей се използва за показване на количеството вода или нивото на водата в резервоара, използвайки скала от 0 до 9. Този проект може да бъде допълнително подобрен с помощта на автоматично включване или изключване на двигателя за поддържане на необходимото ниво на водата в горния резервоар .

Искате ли да проектирате сами контролер за нивото на водата у дома?

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

Индикатор за нивото на резервоара за вода

Индикатор за нивото на резервоара за вода

Сензорите за ниво на водата, използвани в този проект, са изолирани медни кабели, три кабела за сензори за вода се използват за демонстриране на три нива на вода, като празно, наполовина и пълно ниво на вода в горния резервоар.


Три NPN транзистори и в този проект се използват резистори заедно със сензори за ниво на водата за анализ на нивото на водата чрез включване на светодиодите във възходящ ред. Този проект може да бъде допълнително подобрен за управление на моторната помпа, която се използва за изпомпване на вода към горния резервоар за вода, което може да бъде наречено като автоматичен контролер за нивото на водата с помощта на микроконтролер 8051.

Ултразвуков сензор, базиран на контролер за нивото на водата, използващ 8051 микроконтролер

Подобно на 9-степенния индикатор за резервоар за вода, базираният на ултразвуков сензор контролер за ниво на водата, използващ 8051 микроконтролер, е усъвършенстван и иновативен електронен проект, предназначен за показване на нивото на водата в резервоар и съответно управление на двигателя на помпата. Проектната блок-схема на контролера за нивото на водата е показана на фигурата по-долу.

Блок-схема на проекта за контролер на нивото на водата от www.edgefxkits.com

Блок-схема на проекта за контролер на нивото на водата от www.edgefxkits.com

Както е представено в горната блок-схема, има различни блокове като блок за захранване, микроконтролер, драйвер за реле, LCD дисплей, реле, лампа (за демонстрационни цели се използва лампа вместо двигател) и др.,.

The блок за захранване се състои от трансформатор, използван за понижаване на напрежението от 230V до 12V AC, мост на токоизправител, използван за коригиране на напрежението (преобразуване на променливотоково напрежение в постоянно напрежение), регулатор на напрежение IC 7805, използван за поддържане на постоянно изходно напрежение за веригата. Тази верига на проекта се състои от микроконтролер и компоненти, които изискват постояннотоково напрежение около 5V, следователно блокът за захранване се използва за получаване на необходимото захранване на веригата.

Проектът е предназначен за управление на нивото на водата в горния резервоар чрез управление на работата на двигателя с помощта на реле. Скалата от 0 до 9 се взема предвид за измерване и индикация на нивото на водата в резервоара. Клемата на заземяващия сензор е поставена в долната част на резервоара, което ще подава сигнал на микроконтролера, когато нивото на водата достигне максимално ниво в резервоара.

Проект за контрол на нивото на водата от www.edgefxkits.com

Проект за контрол на нивото на водата от www.edgefxkits.com

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

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