Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -


Аз съм голям фен на руска баня. Миналото лято, като на процедури за баня, аз останах без студена вода. Защо се случи това? Фактът, че резервоара за студена вода е монтиран на тавана ваната.
Водата се изпомпва в резервоар, и се оттича от гравитацията през тръби. Контролирайте количеството вода, като по време на пълнене и при използване на едно предизвикателство - е скрита под покрива на баня резервоар. На водната струя също така е трудно да се определи колко вода е останало - Аз не съм идентифициран.
Имате нужда от устройство за наблюдение на нивото на водата - габарит ниво.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -
Внимание!
Устройството, описано с подобрения
Той е на разположение като нов datagorskogo кит -
кит за монтаж или като завършен продукт!

метод на измерване

Нивомери в продажба на голямо разнообразие. Но аз някак си дори мисълта не се е случило да търсят нещо конфекция, не го спорт, а не "наш". Затова реших да направя самото устройство. Освен това, не бях достатъчно да се знае, горната и долната ниво, аз исках да се знае точно колко литра в резервоара. Разбира се, за тази цел - контрол на нивото на водата в резервоара, тази информация е излишно, но уважаван. Тъй като настоящата ми работа е свързана с ултразвуков преглед, след избора на метода на измерване е било трудно. Разпродажба има много предлага ултразвукови сензори разстояние. Има скъпи с цифров интерфейс и дълги разстояния, има евтини с прост интерфейс, късо разстояние. Изборът падна върху най-лесният и най-евтиният сензор HC-SR04.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Сензорът се състои от печатна платка. На които предаващите и приемащите пиезоелектрични елементи. Бордът е построената верига сондиране пулс влак с честота 40 кХц, която се подава към шофьор конфигуриран да ниво TTL конвертор в RS232.
Да, това е такава необикновена молба. Не е съвсем така, но евтино и практично решение елиминира необходимостта от допълнително високо напрежение за шофиране излъчващите pezoeelementa. Бордът също така включва усилвател за получаване на контрола на пиезоелектрически елемент и малък микроконтролер. В контрол на датчика четири крака: доставка +5 волта (VCC), задейства вход (тригонометрия), изходът (ECHO), и земята (GND).

Входният тригонометрия ние предлагаме пулса 10 микросекунди, изходът Echo, при получаване на сензора ехо (размисъл) ще генерира продължителност на импулса пропорционално на времето за разпространение на звук от сондата до рефлектора и обратно. Този път се разделят на две и умножена по скоростта на звука във въздуха, средната стойност от 340 м / сек - да разстоянието до рефлектора (обекта). По-долу е схема на сензора.

Прототипът е монтиран на breadboard на микроконтролера ATmega16 и показване TIC3321. там е семейство от десет светодиода за допълнително изображения. Схема на прототипа не давам, някой ще трябва в прикачения архив проекта за Протей.
В окончателния вариант, реших да въведат LED TIC3321 - по-подходяща по размер на тялото, четири на три цифри и е по-добре се вижда в тъмното. Микроконтролера ATmega32 казано, дълго време да се въргаля на моя рафт.
Два бутона за да активирате пълни и източва. Тези бутони се използват в процедурата за калибриране, двойката транзистори и релета за електромагнитни вентили и помпата.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Form Factor

Преди известно време, бившата си колега ми донесе три счупени топломер поговорка: направи нещо полезно.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

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

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

За бе направено на горната част на тялото, печатна платка в долния борд да правя, не съм - всички се събраха на печатната платка.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -


Устройството се захранва от някога е служил рутер за ADSL-снабдяване с пулсиращ захранване. Той е бил отписан след пенсия за тяхната слабост, след като ремонтът отново пуснат в експлоатация, но за силата на моите устройства.

предния панел

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

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -


Тъй като минималният размер на печат A3 доказа, стикерите поръчах три варианта в два екземпляра. Ми хареса повече на тъмно. Е, ако ви омръзне, винаги можете да си поръчате нов етикет.

Монтаж на сензора

Сензор, аз инсталирани в корпуса на дърво венец Коледа.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Жилища обезпечени върху капака на резервоара.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Аз пробити отвори за монтиране на сензора.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Заваръчни кабел, електролитни кондензатори и изпълни цялата гореща стопилка.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

Описание на длъжността

Когато захранването се прилага към веригата се тества първия дисплей седем сегмент и LED линия. Ако инструментът не е калибриран, а след това на дисплея можем да видим само на измереното разстояние. LED линия не работи, просто не се предлага функция за управление на съдържанието и източване на резервоара. Повече за работата на устройството не е калибриран какво да кажа.
Е, нека си го otkalibruem!

калибровка

Калибрирането се състои от три етапа:
1. Нулева калибриране. Покажи по-ниска инструмент ниво резервоар - празен резервоар.
2. Калибриране горен слой. Ние показваме максимума на устройството.
3. Въведете обема на резервоара.

Устройство за контролиране на нивото на водата - ниво метър, ултразвуков сензор микроконтролер bakomer -

За параметъра калибриране на празен резервоар натиснете бутона "Обединяване", преминете към следващия етап - калибрирането максимално ниво. На дисплея се показва разликата в милиметри. На ред всички светодиоди светят, символ на най-високо ниво на режим на калибриране. Други възможни варианти са - или ние напълни резервоара на сто процента, и след това кликнете върху бутона "Fill" за задаване на горното ниво. Или можете просто да донесе рефлектора към сензора на очакваното максимално ниво.

След калибриране ред да входните нива на обема на резервоара. С помощта на бутона "Fill" промяна на стойността на изпълнението, както и "сливат" променя категорията и така всичките четири бита в даден момент. две ключалки са предоставени в калибрирането. Не е от решаващо значение - ако обемът не е въведена, след това задайте обем 100, съответно, на дисплея е в процент или в литри, ако резервоарът е в същото време сто литра. Вторият - критична блокировката, защото мястото на сензора в горната част на нас, стойността на най-високо ниво не може да бъде по-голяма от по-ниска.
В този случай, устройството не минава калибриране, а просто показва разстоянието.

След успешно калибриране, инструментът показва обема на вода в литри, а нивото на десетки процента по линията на светодиоди. Също така се предоставя функция пълнене и изпразване на резервоара. Устройството позволява автоматично попълване, която е забранена след изключване на захранването. За да активирате автоматично пълнене трябва да кликнете върху "Fill" и след това в резервоара е пълен на 90%.

За да активирате източване натиснете бутона "Обединяване", реле превключване изпускателния вентил. Релето се изключва, когато нивото нула след закъснението е необходимо да се оттича водата от тръбопровода. Сега, в момента на освобождаване от отговорност, батерията - резервоара няма да се зарежда и разрежда. След активиране на отводняването, режим на автоматично пълнене е изключен, можете да я активирате отново, като кликнете върху "Fill".