incubator de casă

Cum sa faci un incubator cu mâinile lor din materiale de resturi.

Controler pentru incubator pe Arduino.

Unitatea de comandă este un incubator automat digitale

O extensie logică a dispozitivului pentru măsurarea temperaturii și a umidității au avut posibilitatea de a da funcțiile de control instrumentului și controlul temperaturii în incubator. În acest scop a fost dezvoltat nu este controler complex pentru incubator numit „unitate de control incubator auto digital“

Controlerul oferă următoarele funcționalități de bază:


  • 1. Măsurarea temperaturii și umidității și afișa aceste date pe ecranul LCD.
  • 2. Menținerea unei temperaturi predeterminate de algoritmul PID
  • 3. Gestionarea tăvi automate de cotitură.
  • 4. Sunet și indicație vizuală care depășește parametrii specificați.
  • 5. Conectați cele două ventilatoare.

Funcții detaliate ale controlerului pentru incubator:

  • Deviația temperatură sonar din valoarea setată;
  • stocarea setărilor în memoria non-volatilă
  • Interval măsurare - de la 0 la 125 de grade;
  • Rezoluția de măsurare de 0,1 grade în intervalul de la 0 până la 99,9 grade;
  • eroarea de măsurare a temperaturii ± 0,5 grade pe interval de măsurare de la 0 până la + 85 grade;
  • interval stabilit de temperatura dorită de 30 până la 41 de grade;
  • eroare menține temperatura setată + 0,1 grade;
  • tensiune - 220 V și 12 V;
  • alimentare de rezervă direct operatorului (nu se aplică elementelor de încălzire)
  • încărcați puterea de 2 kW (în funcție de puterea utilizată de releu)
  • interval măsurate și afișate umiditate relativă de 1-99%;
  • afișat indicând 0,1 discretă% umiditate;
  • lipsa sau control al ruperii senzorului de temperatură - este;
  • lipsa sau control al ruperii senzorului de umiditate - este;
  • lumina de alarmă sonoră și deviatie de alarmă parametrii de microclimat în afara valorilor nominale;
  • 5 LED-uri suplimentare pentru parametrii de incubare;
  • display LCD alpha-două caractere;
  • rotirea automată a tăvilor cu ouă, după un interval de timp predeterminat (stabilit în intervalul 1 secundă - 3 ore);
  • Valorile de prag set separate pentru controlul alarmelor de urgență;
  • posibilitate de conectare a senzorului de nivel de lichid;
  • Conectarea umidificator;

Următoarele sunt câteva dintre controller mai detaliat.

Schema logică a controlerului și executive:

incubator de casă

Conducerea controler dispozitiv incubator

Doar furnizarea de decuplare de rezervă și un model de bază simplu:

incubator de casă

backup de conducere

Ca sursă de curent este un tip de baterie Kroon, D1 - dioda, D2 - diodă Schottky. rețeaua de alimentare este o sursă de alimentare de 12 v 2A.

Conducerea tastatura de introducere a datelor

incubator de casă

Conducerea tastatura de introducere a datelor

În circuitul de mai sus folosește butonul de ceas, rezistențe de putere wați 0,025.

Schema panou cu LED-uri

incubator de casă

Schema panou cu LED-uri

Register 74HC595 8 face posibil să se adauge la porturile de ieșire, dar acest lucru durează 3 ieșiri digitale.

Conducerea controlul ventilatorului de calculator

Controlerul este furnizat pentru a conecta un umidificator, o funcție de menținere a unui nivel predeterminat de umiditate. umidificator pentru incubator.

Dispozitivul controler intern

Listă de accesorii și unele dintre caracteristicile lor:

  • UNO Arduino
  • două linii de afișaj LCD cu cip shestnadtsatisimvolny compatibil cu HD44780.
  • Senzor de temperatură digital DS18B20
  • Temperatura chineză și senzor de umiditate într-o singură carcasă DHT22
  • Solid releu de stat SSR-25 DA
  • porturi chip spreader 74HC595
  • cu motor cip de conducător auto L298N, 2A
  • piezo de sunet
  • LED-uri de culori diferite
  • Senzor de nivel de lichid
  • Rezistoare, potențiometru, condensator și butonul de ceas

Unele caracteristici funcționale ale controlerului.

Programul include un timer watchdog care elimină programul de înghețare, de exemplu, din cauza interferențelor puternice în rețea.

incubator de casă

Controler pentru incubator de pe ansamblul Arduino

În ciuda faptului că setările controlerului sunt furnizate printr-un simplu buton de meniu, valorile de temperatură și umiditate stabilite produse folosind rezistențe variabile. Acest lucru a fost făcut pentru a ușura utilizarea de către oameni de toate vârstele. Deoarece testarea incubator, mama mea, care nu au arătat dorința de a înțelege adâncimi de meniu, sa decis să utilizeze ordinare „krutilki“ potentiometre. Există un buton de pornire-oprire automat funcția de cadru lovitură de stat.

incubator de casă

Controler pentru incubator de pe ansamblul Arduino. Elemente de conectare laterale.

Caseta pentru conectarea unei copii de rezervă de tip baterie de putere „Crone“. Tasta de pornire la toate dispozitivele. Conectarea cablului de alimentare CA 220V. Siguranță furnizate 5 A.

incubator de casă

Conectarea umidificator, ventilatoare, portul USB. Un cooler pentru răcirea viscere controler.

informații de ieșire Exemplu de pe ecranul LCD și un exemplu de utilizare a meniului

incubator de casă

Ecranul LCD principal

Sistemul afișează temperatura actuală a umidității relative a aerului de curent, setați temperatura și unele pictograme.

Utilizarea meniului

Doar realizat nici un meniuri complicate pentru setările de bază de incubare.

incubator de casă

incubator de casă

Temperatura critică maximă.

incubator de casă

Temperatura critică minimă.

incubator de casă

Resetați setările la valorile implicite din fabrică.

incubator de casă

Dezactivarea buzzer de alarmă.

incubator de casă

Dezactivarea display LCD.

articole similare