esp8266 riadenie mini kotla

Problematika ohladne regulácií (PI, PID), ovládania pohonov, odmeriavaní veličín, automatizácie PLC

Moderátori: Drakoush, Moderátori

mareksrobik
Okoloidúci
Okoloidúci
Príspevky: 3
Dátum registrácie: 21 Jún 2021, 14:02

esp8266 riadenie mini kotla

Príspevok od používateľa mareksrobik » 21 Jún 2021, 14:13

(re-edit)

Ahojte , vie mi niekto za odmenu (50€) napísať program na toto ? :

HW1 (ovládač) :
1x ESP8266 node mcu alebo iné
1x oled displej ssh1106 0.96" I2C
1xTlač. (on/off system)long press (Relé na HW2 on/off)short press
1x potenciometer 50kohm (nastavenie teploty výstupnej vody)


HW2 (horák):
1x ESP32 + arduino
1x servo=zmiešavací ventil vody 1xMAX6675=snímanie teploty horenia
1xDS18B20=teplota výstupnej vody
1x(PWM)FAN12V 0,5A =dúchadlo horáku
1x piezo beeper
1xRelé=spínanie čerpadla
...................................

POPIS: konštrukcia mini horáka na ohrev teplej vody.

ovládačom (HW1) dlhým stlačením (tl1) zapína/vypína samotný ovládač a na diaľku zapína zároveň HW2.

(nasledovné krátke stlačenie Tl1 kedykoľvek zapína/vypína iba Relé na HW2 )

na Oled displeji (HW1) zobrazuje hodnoty T1 (max6675) ,T2 DS18B20 ,
a statusy : FAN % , Relé on/off.



Funkcia:

1).HORÁK : štart - FAN na 10% po dobu 5 minút. Beep 200ms@1s.
Sníma sa z MAX6675 teplota;

Pokiaľ teplota nestúpa,- FAN off , dlhý beep 3x 1s ( zážih neúspešný)

pokiaľ stúpa -tak FAN 30% na dobu
1 minúta, Beep 2x 200ms@1s (rozhorenie) ;
potom FAN 100% (prevádzka)

Ďalej sa sleduje MAX6675 a udržuje % FAN @ T1 na 200°C .

2.) teploty T1 , T2 , výkon %FAN, status Rele (on/off) sa posielajú na Oled displej ovládača HW1

3. SERVO :
ťahovým potenciometrom na ovládači (HW1) (doľava/doprava ) sa nastaví teplota T2 0-50°C ( polohuje sa servo ventil zmiešavania teplej/studenej vody, DS18B20 túto teplotu sníma a udržuje nastavenú zvolenú,-korekciou pohybu serva.

4. Rozdelenie OLED zobrazenia:

FAN = xx% pump=xx (on/off)
T2 voda = xx,x °C
pozadovana = T xx,x °C
T1 horák= xxx,x °C

Drobné úpravy programu, hodnôt,- si následne viem spraviť sám , ale nemám vôbec čas ani prax to písať celé.
Bude z toho mini kempingová sprcha na drevenouhoľné brikety :) Už je kompletne hotová a otestovaná, osadiť elektroniku a už "iba" program.
Poteším sa ak sa na to niekto podujme,
otázky môžme riešiť potom po telefóne a
odmena ihneď na účet.
Prílohy
IMG20210621094347.jpg
IMG20210621094240.jpg
IMG20210621094221.jpg
0
Naposledy upravil/-a mareksrobik v 22 Jún 2021, 23:11, upravené celkom 3 krát.

Zaky
Stály člen
Stály člen
Príspevky: 215
Dátum registrácie: 08 Nov 2014, 16:41

Re: esp8266 riadenie mini kotla

Príspevok od používateľa Zaky » 22 Jún 2021, 00:06

Udělané to máš pěkně, problém je, že chceš, aby ti to někdo naprogramoval zadarmo. Program podle požadavků bych dělal odhadem minimálně týden za předpokladu, že bych toho měl spoustu hotového z předchozích projektů. To ti opravdu buď musí napsat ochotný fanda, nebo budeš muset dost přitlačit. Podotýkám, že jako zájemce se nehlásím, mám práce nad hlavu, ale upozoňuji na skutečnost, že možná netušíš, jak náročný úkol poptáváš.
0

mareksrobik
Okoloidúci
Okoloidúci
Príspevky: 3
Dátum registrácie: 21 Jún 2021, 14:02

Re: esp8266 riadenie mini kotla

Príspevok od používateľa mareksrobik » 22 Jún 2021, 07:17

Ďakujem za poučenie, ak je ponúkaných 50€ ako som spomenul zadarmo, nuž...
( No, skombinovať už hotové sketche trvá týždeň ? ! Obsluha oled, wifi peer-to-peer, odčítanie teplôt, riadenie serva, sú banálne rutiny. Spravil by som si to sám za dva večery len ani dva večery žiaľ na to nemám čas) .
0

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6201
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: esp8266 riadenie mini kotla

Príspevok od používateľa pocitujlasku » 22 Jún 2021, 09:13

skombinovat hotove sketche je prave cesta do pekla. nevies ake casovace, prerusenia kniznice pouzivaju a kludne sa ti moze stat, ze sa medzi sebou pobiju a potom ti to bud nepojde vobec alebo, co je horsie bude to nahodne padat.
A osobne, na riadenie cohokolvek by som esp8266 nepouzil. ak, tak esp32, kde je wifi a program samostatne. alebo idealne nejaka atmega na riadenie a esp na nu pripojit cez napr. serial ako doplnok pre nastavovanie a ziskavanie hodnot.
hram sa s d1 mini uz par rokov, na blbosti je to super, ale na veci, kde potrebujes stabilitu to nie je.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

mareksrobik
Okoloidúci
Okoloidúci
Príspevky: 3
Dátum registrácie: 21 Jún 2021, 14:02

Re: esp8266 riadenie mini kotla

Príspevok od používateľa mareksrobik » 22 Jún 2021, 10:12

Áno s týmto plne súhlasím. ( Kombinovať sketche som mal namysli tak aby clovek len vyuzil ich časti a nemusel uplne vsetko písat nanovo. V každom sketchi jasne vidíš Tebou spomínané -knižnice aj prerušenia aj časovače.
Chcel som tým len oponovať pánovi že to nie je práca na týždeň ale na dva večery.
( Logicky pre niekoho kto to hravo napíše ľavou zadnou za večer je 50€ v pohode. Pre toho čo to bude písať týždeň isto nie a to by som za 50 nerobil ani ja. V podstate 50€ v čistom je cca priemerná mzda za 8 hodín)

Nooo samozrejme sa nebránim použitiu akéhokolvek iného a vhodnejšieho MCU.
Cením si každú radu.
0

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6201
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: esp8266 riadenie mini kotla

Príspevok od používateľa pocitujlasku » 22 Jún 2021, 11:04

ano, napisat je otazka chvilky, ale ovela viac casu zaberie to spravne zanalyzovat a hlavne navrhnut tak, aby sa osetrili aj nejake kriticke kombinacie a kolizie. Nie nadarmo sa hovori, ze programovanie je 90% cmaranie na papier a 10% samotne tukanie kodu.
urcite nechcem nejak odhovarat, ale fakt to chce najskor si nakreslit diagramy a celu logiku, najst mozne kriticke casti (napr. zacne stupat teplota, ale ventilator sa nepadne, pripadne sa pokazi cidlo teploty... )
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok