Obsah:

Arduino - systém řízení vytápění: 7 kroků
Arduino - systém řízení vytápění: 7 kroků

Video: Arduino - systém řízení vytápění: 7 kroků

Video: Arduino - systém řízení vytápění: 7 kroků
Video: Petr Stehlík: Chytré řízení nabíjení elektromobilu Tesla z přebytků FVE 2024, Červenec
Anonim
Arduino - systém řízení vytápění
Arduino - systém řízení vytápění

Řízení teploty topným tělesem, Arduino Pro Mini bude ovládat ohřívač tak, aby dosáhl nastavené teploty, také zobrazí teplotní graf pomocí počítače (pomocí Visual Studio)

Tento projekt lze nazvat jako regulátor teploty.

Krok 1: Příprava hardwaru a softwaru

Hardwarová potřeba:

1. Arduino Pro Mini

2. Topné těleso (tento projekt využívá topné těleso z rýžovaru)

3. Relé 24VDC (kontakt 220VAC 2A)

Softwarová potřeba:

1. Arduino IDE

2. Visual Studio 2008

Krok 2: Měření teploty

Senzor NTC Termistor se používá k měření teploty. Úplný návod, jak tento senzor používat pro Arduino, naleznete v projektu na tomto odkazu

Pokud již rozumíte tomu, jak měřit teplotu pomocí Arduina, můžete tento krok obejít.

Krok 3: Zkontrolujte hardware

Zkontrolujte hardware
Zkontrolujte hardware

Protože 220 VAC se používá k ovládání ohřevu, je důležité se podívat na relé 24 V DC a topný článek rýžovaru

Relé v tomto projektu je OMRON MY2NJ 24VDC 250VAC 5A

To znamená: cívka relé je řízena 24 V DC a kontakt může zatížit až 250 V AC 5 A

Model rýžovaru je Sharp KSH-218, má 2 režimy: režim vaření a ohřívání. Teplý režim: topný odpor je 1,1 (KOhm); vzhledem k tomu, že režim vaření má ohřívací odpor 80 (Ohm) „Režim vaření“může generovat více ohřevu než „teplý režim“-> „režim vaření“se v tomto projektu používá V „režimu vaření“je aktuální použití 220 (VAC) / 80 (Ohm) = 2,75 (Amp)-> tento proud je dostatečně malý pro relé (které by mohlo načíst až 5 Amp)

Krok 4: Vytvořte obvod

Vytvořte obvod
Vytvořte obvod

Obvod má 2 funkce: měření teploty čidlem termistoru NTC a ovládání topného tělesa ZAP/VYP relé

Krok 5: Arduino kód

Arduino kód
Arduino kód

Kód bude následovat nad grafem:

A. Když je aktuální teplota „T_present“pod „T_low limit“-> Arduino odešle výstupní příkaz, ohřev se zapne. Topení se udržuje ZAPNUTÉ, dokud „T_vysoký limit“

b. Topení je VYPNUTO, dokud „T_přítomný“nedosáhne „T_vysokého limitu“

C. Když teplota klesne na „T_low limit“, topení se znovu ZAPNE. Tento řídicí vzor pomůže vyhřívání nezapínat/vypínat tak často -> může zničit relé nebo topné těleso

Odkaz na kód Arduino je zde

Arduino bude číst příkaz z PC (Visual Studio 2008) přes COM port. Poté řídí teplotu podle výše uvedeného schématu.

Poznámka: Protože je topné těleso příliš horké, během režimu „ZAPNUTO“se střídavě zapíná/vypíná, aby se snížilo vytápění

Krok 6: Kód Visual Studio 2008

Kód Visual Studio 2008
Kód Visual Studio 2008

Malý HMI z PC je navržen Visual Studio 2008. Pošle příkaz Arduinu pro řízení teploty, také přijímá teplotu z Adruina a zobrazí v grafu

Úplný kód sady Visual Studio najdete zde (sdílení Google)

Krok 7: Podívejte se na video

celý projekt je shrnut v tomto videu, podívejte se na něj pro snadné pochopení

www.youtube.com/watch?v=R95Jmrp87wQ

Doporučuje: