Cum să vă aduceți în minte termostatul multifuncțional W1209 într-o oră. W1209 Termostat (termostat programabil) cu senzor sigilat Instrucțiuni termostat din China 1209

După conexiune corectă(poate fi vizualizat în), trecem la setarea temperaturii și a altor setări.

În funcție de ceea ce trebuie să încălzim sau să răcim (la o anumită temperatură, releul va închide sau deschide contactele), stabilim unul dintre cele două moduri: răcire sau încălzire. Pentru a face acest lucru, apăsați și țineți apăsat butonul „SET” mai mult de două secunde, afișajul va afișa „P0”, ceea ce înseamnă că am intrat în meniul programului. Butoanele „+” și „-” navighează prin meniul programului, dar în cazul nostru suntem la valoarea dorită „P0”, așa că apăsăm din nou butonul „SET” și selectăm modul dorit: „C” se răcește, și căldură „H”.

Următoarea setare din meniul „P1” este histerezis, aceasta este diferența de temperatură la care termostatul pornește sau se oprește, ( setările din fabrică 2 ° C). De exemplu, termostatul este setat să se oprească la + 40 ° C, când se atinge această temperatură, releul se va deschide. Și se va activa numai atunci când temperatura scade la histerezisul setat, adică la + 38 ° C.

Următoarele două elemente de meniu:

  • Limita superioară "P2" pentru setarea temperaturii menținute ( setările din fabrică+ 110 ° C).
  • Limita inferioară "P3" pentru setarea temperaturii menținute (setare din fabrică -55 ° C). Când se ating aceste temperaturi, termostatul W1209 va fi oprit.

Elementul de meniu „P5” este responsabil pentru întârzierea activării releului, puteți seta până la 10 minute. (setare implicită 0 min).

Ultimul punct „P6” vă permite să controlați protecția împotriva supraîncălzirii. OFF - protecția este dezactivată, ON - protecția este activată.

Setarea temperaturii: apăsați butonul „SET”, indicatorul va începe să clipească, folosiți butoanele „+” și „-” pentru a seta temperatura dorită.

Pentru a reveni la setările din fabrică, trebuie să:

  • opriți alimentarea
  • apăsați și mențineți apăsate butoanele „+” și „-”
  • alimentați termostatul

Pe Afișaj LED Va apărea „888” și va fi afișată temperatura curentă.


Vă rugăm să activați JavaScript pentru a vizualiza

Modulul termostat W1209 este dispozitiv electronic pentru a menține temperatura setată cu o anumită precizie. Un șal termoregulator foarte util pentru construirea diferitelor scheme de întreținere a temperaturii (incubatoare, cutii calde, podele calde, sere etc.). Achiziționat dintr-un magazin pentru a experimenta și a câștiga experiență cu intenția de a oferi creier unui încălzitor achiziționat fără succes. Dar mai întâi, să o studiem și să o rafinăm cu propriile noastre mâini. Lucrul este ieftin și oferă libertate de acțiune. Mai jos este o prezentare generală a modulului de termostat W 1209, sunt date instrucțiunile de programare, este prezentată o diagramă și o opțiune de modificare a termostatului de bricolaj cu fotografii și videoclipuri.

Prezentare generală a modulului de termostat W 1209 și a rafinamentului propriu-zis

Modulul a fost achiziționat la prețul de 110 ruble (2016) pe Aliexpress la următoarele legătură ... A venit aproape două luni mai târziu, sănătos și sănătos. Vezi fotografia.
Dimensiunile modulului sunt următoarele: 50x40x16 mm
Lipire de înaltă calitate a mașinilor, placa este curată în exterior, dar după o inspecție atentă, am cerut puțin alcool pentru ștergere. Se pare că una dintre opțiunile modulului merge în magazine și nu este foarte convenabilă pentru încorporare. Placa conține elementele terminalelor, conectorul și releul în sine, care ies în afară de indicator și butoane, și releul cu un singur contact pentru închidere. În plus, vânzătorul ocolește modest parametrii tensiunii comutate și se concentrează asupra curentului. Releul indică o tensiune de comutare de 125 volți la un curent de 20A. Modulul vă permite să mențineți temperatura necesară în intervalul de -50 ° C + 110 ° C. Puteți cumpăra în siguranță modulul ca termometru pentru o baie sau un cazan.
Placa de module are un indicator LED cu trei cifre care măsoară 22 × 10 mm, ceea ce face posibilă afișarea temperaturii de zecimi de grad, iar în intervalul sub -10 ° C și peste 100 ° C, temperatura este afișată numai în număr întreg. Un LED roșu este instalat pe placă pentru a semnaliza pornirea releului. Modulul este configurat folosind trei butoane: set, +, -.
Buton Set - selectează modul de setare a parametrilor
+ Și - butoanele modifică valorile de referință digitale și parametrii setabili
Modulul poate fi configurat pentru unul dintre modurile de funcționare - răcire sau încălzire.

În modul „răcire”, releul din modul este oprit, în timp ce temperatura este sub valoarea setată, atunci când temperatura setată este atinsă, releul se va porni și va rămâne aprins până când temperatura scade cu valoarea histerezisului setat (iar histerezisul este reglabil!).

În modul „încălzire”, modulul funcționează în ordine inversă

Un senzor termic cu o rezistență de 10 kOhm este conectat la modul printr-un conector. Senzorul de temperatură este sigilat, ceea ce este foarte convenabil. Cablul senzorului de temperatură poate fi prelungit, ceea ce este și bun.

LED-ul activare releu este aprins

Procedura de configurare a modulului

Prin apăsarea scurtă a butonului set, indicatorul începe să clipească afișând temperatura setată de control, temperatura poate fi modificată cu butoanele + și -. În absența apăsării, modulul revine la modul de afișare a temperaturii curente. Priveste filmarea.

Apăsând setul pentru o lungă perioadă de timp, modulul intră în modul de programare a parametrilor:

Modul P0 "C" de răcire și modul "H" de încălzire.
- Modul P1 de setare a punctului de setare (histerezis) al termostatului de la 0,1 la 15 ° C, implicit 2 ° C.
Setarea este asimetrică.
- Modul P2 pentru setarea valorii temperaturii maxime de la -45 ° C la 110 ° C (este mai bine să nu o modificați).
- Mod P3 pentru setarea valorii minime a temperaturii de la -50 ° C la 105 ° C (este mai bine să nu o modificați).
- Corecția P4 a citirilor modulului de la -7,0 ° C la 7,0 ° C, este foarte convenabil să efectuați cea mai simplă calibrare pentru precizia lucrului.
- Întârziere de acționare P5 0-10 min, lăsați valoarea implicită 0, pentru a nu suferi la verificarea funcționării modulului încorporat.
- Limitarea P6 la afișarea temperaturii maxime, lăsați OFF.
Modulul va păstra toate setările chiar dacă alimentarea este oprită.

Setarea temperaturii setate Selectarea modului de operare P0 Mod C W1209 - răcire Mod H W1209 - încălzire Modul de setare a histerezisului P1 Moduri de limitare P2 și P3 Mod de corecție P4 WD1209 Corectarea indicațiilor WD1209 Mod setare întârziere P5 Modul de limitare a temperaturii P6 max

Am verificat modulul din Oymyakon la -60 ° C, indicatorul afișează LLL.
Am verificat modulul din saună la 111 ° C, indicatorul afișează HHH.

Am găsit pe internet o diagramă a modulului W1209




Consumul de curent al circuitului în modul releului oprit ~ 20 mA, pornit ~ 70 mA (la o tensiune de alimentare de ~ 12 V)

Actualizare modul termostat DIY W1209

Pe placă, intrarea RESET (4 pini ai controlerului) este adusă la contactele pentru programare și controlerul este uneori resetat în mod fals din cauza unei interferențe puternice cu scânteie (releul este instalat pe placă). Acest lucru este eliminat prin instalarea unui condensator cu o capacitate de ~ 0,1 μF pe firul comun. Condensatorul SMD este lipit pur și simplu la puncte. Uita-te la poza.

Programarea contactelor Condensator instalat

Finalizăm tabloul. Vreau să te avertizez imediat că există șansa de a deteriora modulul. Efectuăm lucrarea cu propriile mâini, pe propria noastră pericol și risc. Pentru a elimina problemele de instalare de pe placă, au fost lipite următoarele: conectorul senzorului de temperatură, bornele și releele. Din păcate, modulul este asamblat pe mașină, ceea ce înseamnă că piesele sunt bine instalate în găurile plăcii. Nu este posibilă îndepărtarea tuturor lipirii cu aspirație. La demontarea releului, urmele plăcii au fost deteriorate (restaurate de conductori). Conectorul senzorului este lipit cu partea din spate scânduri. De asemenea, terminalele sunt lipite pe partea din spate a plăcii. Vedeți fotografii și videoclipuri. Conductoarele de pe pistele de alimentare ale bobinei releului sunt lipite pe pistele bornelor de contact ale releului. Releul este conectat la un alt tip "C" cu contacte de comutare. Bobina releului este conectată la modul cu doi conductori de prelungire prin terminale. În această vedere, partea superioară a plăcii nu va interfera cu integrarea modulului în dispozitiv. Releul poate fi achiziționat de la magazin de aici

Modulul releului termic W1209 este proiectat pentru a controla temperatura în intervalul de la -50 la +100 grade. Echipat cu un afișaj LED cu 3 caractere, un releu indicator ON, trei butoane pentru controlul unui termostat electronic, un conector pentru conectarea unui senzor de temperatură extern, bornele „K0 / K1” pentru conectarea sarcinii și „+ 12V / GND” pentru alimentare placa termostatului. Afișajul arată temperatura măsurată curentă de la senzor, „LL” - dacă senzorul nu este conectat și „HH” - dacă temperatura este în afara intervalului.

Caracteristicile termostatului W1209:

    Termistor
    Senzor impermeabil NTC (10K 0,5%)
    Interval de temperatură
    de la -50 ° C la + 110 ° C
    Precizia măsurării

    Controlați precizia
    0,1 ° C de la -9,9 ° C la 99,9 ° C sau 1,0 ° C în afara acestui interval
    Citirea timpului de actualizare
    0,5 secunde
    Histerezis (întârziat)
    0,1 ° C ....... 5 ° C
    Precizie de histerezis (întârziere)
    0,1 ° C
    Tensiunea de alimentare
    DC 12V
    Curent de repaus
    < 35 мА
    Curent de lucru
    < 65 мA
    Tensiunea de ieșire
    DC 12V
    Curent maxim de încărcare
    5A / AC 125V, 15A / DC 14V
    Umiditate admisibilă
    de la 20% la 85%, Rh
    Lungimea cablului 0,3 metri
    Dimensiuni (editați)
    48mm * 40mm

Afișajul LED arată următoarele valori:

"LLL" - Senzorul nu este conectat
"HHH" - Temperatura în afara intervalului (mai mică de -50 ° C sau mai mare de 110 ° C)
"- - -" - Depășirea limitelor stabilite în parametrul P6

Pregătirea pentru muncă:

  1. Conectați o sursă de tensiune constantă de 12V la contactele „+ 12V” (plus 12V) și „GND” (minus 12V)
  2. Conectați sarcina la contactele „K0” și „K1” (conectate la circuitul deschis al sursei de alimentare a dispozitivului controlat - conexiune serială)

După alimentarea cu 12V a contactelor „+ 12V” și „GND”, afișajul LED va arăta temperatura curentă măsurată de senzorul de temperatură extern

Setarea și setarea temperaturii setate:

Pentru a seta temperatura de control, apăsați scurt butonul „SET”. apoi folosiți butoanele „+” și „-” pentru a seta temperatura presetată. După setarea temperaturii, apăsați din nou butonul „SET” sau nu apăsați niciun buton timp de 5 secunde.

Programare:

  1. Pentru a intra în modul de programare, apăsați butonul „SET” timp de 5 secunde!
  2. Folosiți butoanele „+” și „-” pentru a selecta codul parametrilor meniului (P0 .... P6) din tabelul „Meniul controlerului de temperatură”
  3. Pentru a seta parametrul, apăsați butonul „SET” și utilizați butoanele „+” și „-” pentru a modifica valoarea parametrului
  4. Pentru a salva setările, apăsați butonul „SET” sau nu apăsați niciun buton timp de 5 secunde.

Pentru a reseta parametrii la setările din fabrică (setări implicite):

  1. Deconectați alimentarea
  2. Apăsați și mențineți apăsate butoanele „+” și „-”
  3. Porniți termostatul

Afișajul LED va afișa „888”, după care va fi afișată temperatura curentă.

Există un astfel de termostat chinezesc W1209 ieftin. O varietate de magazine chinezești le vând în număr rezonabil. Din profesioniști - prețul :). Restul este o mică deficiență, care poate fi parțial corectată prin reprogramarea controlerului de la bord - STM8S003F3.

Un termistor funcționează ca un senzor termic, firmware-ul standard vă permite să introduceți doar un offset al citirilor. În consecință, pentru așa ceva, precizia poate să nu fie foarte bună (așa cum ar avea norocul). Cu toate acestea, există un bun senzor termic digital DS18B20, care nu necesită calibrare (bine, condiționat). Luăm un astfel de senzor, modernizăm ușor șalul (condensatorul C1 este îndepărtat lângă conectorul senzorului, rezistorul R2 este înlocuit cu 4.7K). Agățăm noul senzor de conectorul celui vechi (există GND și DQ), luăm energie de la conectorul de programare (bănuț pătrat în stânga indicatorului). În plus, completăm firmware nou- op, funcționează 🙂 Voi nota, firmware original protejat de citire, deci nu a putut fi salvat. Nu va mai reveni la versiunea veche. Alți utilizatori au fost mai norocoși, chinezii nu i-au închis din lectură, astfel încât firmware-ul nativ este atașat mai jos. Nou - știe să seteze pragul releului și metoda de control - releul funcționează dacă temperatura este sub temperatura setată sau dacă este mai mare. O apăsare scurtă a butonului SET vă permite să setați pragul, menținând SET - metoda de control.

De ce ai nevoie:
1) Programator ST-Link / V2. Sau orice placă STM8 Discovery (acolo este încorporată, o puteți folosi). Costul pentru aliexpress este în limita a 2..4 $
2) software pentru programator
http://www.st.com/web/en/catalog/tools/PF260219# (driver)
http://www.st.com/web/catalog/tools/FM147/CL1794/SC1807/SS1747/PF210568 (software de programare)
3) o bucată de pieptene cu o înălțime de 2,54 mm pentru programare (o puteți face fără ea, doar lipiți firele)
4) un rezistor de dimensiune standard 0805 cu un rating de 4.7KΩ.
5) senzorul DS18B20 în sine.

Actualizăm placa termometrului conform imaginii

Luăm programatorul și îl conectăm la conectorul de programare prin lipire (sau doar fire). De obicei, ce și unde este semnat pe programator. Pentru varianta mea (ca exemplu) vezi poza


Obținem ceva de genul imaginii


Lansați programatorul vizual ST-Link, setați parametrii de programare

Cipul este protejat inițial la citire / scriere. Trebuie să deblocați:

1) Nu alimentați + 12V. hrana de la st-link.
2) porniți programatorul.
3) fără a încerca să scrieți, încercați să citiți datele. (trebuie să existe o greșeală, în teorie)
4) dacă da - fila opțiuni (al treilea, există primul program, al doilea eeprom, al treilea octet de opțiuni) treceți la acesta și creați o pagină de scriere.
5) încercați să scădeți - dacă totul este în regulă, cipul va începe să fie citit cu zerouri și bucata de fier va înceta să funcționeze complet

Acum scriem noul firmware.