Dog - Собача будка v3 Конфігурація v3.2
Проект для домашньої автоматизації собачої будки. Основними завданнями будуть обігрів та харчування домашнього вихованця.
Показники
- SelfTemp Температура контролера
- AirTemp Температура повітря
- HeatTemp Температура обігрівача
- AirHum Вологість повітря
- WaterLevel Рівень у напувалці
Пристрої
- SelfFan Охолодження контролера
- AirHeat Обігрів повітря
- WaterBowl Поїлка
- FoodBowl Харчування
Dog PCB v3.1
Ця базова редакція проекту містить компактний блок живлення, а також різні реле для управління всіма пристроями. Частина пристроїв передбачає 12В живлення. Втім, на платі є роз'єм сигналів пристроїв і Ви можете підключити до них різні універсальні модулі, наприклад Universal B , Universal D , Universal E
Друкована плата та опис
Типовий розмір плати 92х92мм .
Управління вентилятором SelfFan здійсниться прямо з плати U=5V, Imax=200mA .
Датчик контролю температури модуля SelfTemp може бути розміщений прямо на платі без підключення через роз'єм.
Схема передбачає підключення зовнішнього світлодіода Led , що сигналізує роботу контролера.
Містить компактний блок живлення HLK-PM12 на 12V .
Містить стабілізатор LM7805 для перетворення напруги в 5В .
Силова напруга заведена відразу на реле обігріву повітря AirHeat з максимальним струмом 16А .
Містить блок твердотільного реле на базі IRF540N для управління напувалкою WaterBowl з напругою 12В і потужністю не більше 2Вт .
Містить блок твердотільного реле на базі IRF540N для керування живленням FoodBowl з напругою 12В та потужністю не більше 2Вт .
Схема передбачає подачу живлення PwrSens для датчика WaterLevel лише в момент вимірювань. Це зроблено для того, щоб зменшити корозійний ефект деградації датчиків.
Для визначення рівня води в напувалці використовується датчик WaterLevel з аналоговим виходом. Може бути ємнісного або резистивного типу, максимальна напруга сигналу до 3.2V . Датчик калібрується у розділі "Сервіс контролера", закладка "Конфігурація". Для цього виставляються мінімальні та максимальні значення, коли він повністю мокрий та сухий. На основі цих значень буде сформовано результативне показання від 0 до 100%. Перевірити показання можна у розділі "Сервіс контролера", закладка "Звіт", де відображається поточне аналогове значення WaterLevelRaw .
Принципова схема

Рекомендовані компоненти









