Інкубатор з автоматичним переворотом.

Автор: Олег. Опубліковано в Побутова автоматіка

фотоПропоную Вашій увазі схему автоматичного інкубатора.

Проект розробляв разом з колегою із Казахстану всю роботу по програмі розробляв він, за що йому велике Спасибі!.!!

 

Реалізовано дві версії інкубатора на МК Pic16f628A та PIC16f648A.

Версія на PIC16f648A перекладена повністю на український мові.

Інкубатор володіє наступними функціями:

  • Температурна стабілізація здійснюється шляхом подачі логічного 0 або 1 на 9 порт  мікроконтроллера. Температурна стабілізація задається у довільним значенні користувачем в діапазоні від 10 до 99 C.
  • Автоматичний переворот працює по принципу подачі логічної 1 на 8 порт МК. В меню налаштувань можна задавати паузу  від 0 до 255 хв, та необхідну тривалість від 0 до 255 с.
  • Вологомір реалізований на датчику DHT11 він також може виконувати функцію датчика температури, проте точність температурної стабілізаціїї буде становити 0,5 С.
  • Датчик температури реалізований на мікросхемі ds18b20. Крок вимірювання 0.1 С.  

Схема електрична принципова зображена на рис.1.1.

схема

Робочі параметри відображаються у вигляді зображеному на рисунку нижче.

Значення Р” відображає робочу потужність нагрівного елементу у процентному співвідношенні.

меню

В меню є можливість включення або виключення двигуна. Це особливо важливо під час завершення інкубаційного періоду, щоб поворотний механізм не пошкодив курчат.

меню

Щоб встановити робочу температуру достатньо в меню встановити необхідну величину клавішами + та -.

меню

В програмі також можна виставляти потрібний рівень вологості, про перевищення цього рівня буде сигналізувати п’єзоелемент який підключений до порта РB0 мікроконтролера.

меню

Є можливість встановлення аварійної температури. Цей режим вимикає подальший нагрів інкубатора, та встановлює логічну 0 на порті RB1. Таким чином можна підключити додатковий релейний ключ який буде здійснювати подальшу стабілізацію температури. В схемі аварійного реле непередбачено.

меню

В меню налаштувань є можливість задавання потужності нагрівного елементу у процентному співвідношенні. Таким чином можна досягтися мінімальної інерційності нагрівного елементу. Принцип налаштування нагрівача полягає у встановлені значення потужності N та N2.

Значення P дозволяє встановити потужність нагрівного елементу чим нижчий цей показник тим повільніше буде відбуватися процес нагріву і буде вища точність.

Для прикладу у нас ТЕН на 130 Вт, коли температура в інкубаторі суттєво відрізняється від встановленої температури ТЕН працює на повну потужність, коли температура близька до встановленої температури, потужність ТЕНА зменшується до встановленого у % значення Р, а коли температура зовсім близька до встановленої, нагрівач перемикається на режим N2

меню

Керування поворотним механізмом здійснюється шляхом встановлення часу роботи двигуна у секундах та паузи у хвилинах.

меню

пто

В якості керування високовольтною напругою використано опару та симістор BT136 600. Тестував з теном потужністю 150 Вт симістори холодні :) в принципі їм і грітись нема чого.

Фото готової робочої схеми зображено на рис.1.2.

фото

 

фото

 

При виготовленні такої схеми інкубатора обов’язково незабудьте про керамічний конденсатор по живленню мікроконтроллера та стабілізатора напруги 7805, без них можуть виникнути певні труднощі.

Прошивка та всі необхідні файли знаходяться тут.

 

 

                             Электронные компоненты на http://aliexpress.com
Digital LCD Power Timer  Д/У три канала. Часы + будильник. DC 100V 10A V / A AC-Digital-V.A.-LED Таймер- таблетки
Digital LCD Power Timer.
20-555 20-555 20-555 20-555 20-555
           
 ATMEGA8A  TQFP-32 PT2262 coding decoder   ATMEGA128A   ATMEGA328P-DIP Микросхема AD9850  NE555N  DIP-8  
 ATMEGA8A  TQFP-32 10pcs/lot PT2262 DIP-18 Encoding decoder  10pcs Titanium Step Drill Bits 3-20mm  20-555  20-555   NE555 NE555P NE555N 555 DIP-8 20PCS 
           
LCD 20X4 5V Blue nokia 5110 lcd ST7920  Сдвиговый регистр 74HC595D  1602 ЖК (синий экран)  Шаг. двиг. 28BYJ-48 5V 
  LCD 20X4 5V Blue nokia 5110 lcd модуль (2) Titanium Step Drill Bits 3-20mm  20-555  20-555  20-555 
           
RELAY-12V-DC 8-channel  relay 5V SLA-12VDC Relay 30A T90  SRA-12VDC-CL 20A  5V  Relay Module   
20-555  8-channel  relay 5V SLA-12VDC-SL-C   Relay 30A T90    5V trigger Channel Relay Module   
           
Плата AD9850 Transmitter-Receive DSO138 2.4  SIM800L GPRS GSM   Генератор до 10МГц Генератор NE555 
20-555 433Mhz RF transmitter receiver link kit for Arduino DSO138 2.4 SIM800L GPRS GSM Module MicroSIM -TTL Serial Port 20-555  20-555 
           
Клемник 2Pin 5.0 мм  Plastic  Box Red Light 250V 40 Pin Single 40Pin 2.54 Single   
20-555 Plastic Electronic Project Box Red Light 250V AC 15 AMP 125/20A Duplex Switch 40 Pin Single Row Straight Female 2.54mm 10Pcs/Lot 40Pin 2.54 Single Row Pin Male  
           
BTA41-600V L7805-TO220 AMS1117 3.3V 1A    Ams1117-5.0 SOT-223  78L05  SOT-89 5V  BTS443P  TO252 
20-555 L7805-TO220-L7805-TO-220 AMS1117 3.3V 1A SOT-223     78L05 SOT89 SOT-89 5V 50PCS   10pcs/lot BTS443P  TO252  
           
Titanium Bits 3-20mm Multi-function electric PCB mini drill Bit carbide  99pcs-Titanium-Steel-Drill.    9mm Hole White Plastic 
Titanium Step Drill Bits 3-20mm Multi-function electric machine soldering 10pcs 0.3mm to 1.2mm PCB mini drill Bit tungsten steel carbide   20-555    9mm Hole White Plastic 
           
PCB  thermal  paper PCB DIY  TQFP - DIP Adapter PCB   8 pin DIP Round IC socket   6-28-pins-DIP-IC   
PCB  thermal  paper Ccl-PCB-DIY  TQFP - DIP Adapter PCB  8 pin DIP Round IC socket  20-555   
           
LM2596s DC-DC 5A DC-DC Step Up MT3608 2A  mini DC-DC 3A    Rotary Encoder  RM-065 5kOm quartz resonator  
20-555 DC-DC Step Up Power MT3608 2A Max    Rotary Encoder  Переменный резистор RM-065 502    
           
12V 5A 60W 110V-220V  12V 5A 60W LNK305PN DIP-7   Драйвер светодиодов рег. напр. DC-DC LCD   
12V 5A 60W 110V-220V Lighting Transformer High quality LED driver 12V 5A 60W LED Driver  20-555  20-555  20-555   
           
           
           
           
Transistor Tester ESR  Quadcopter Drone  Probe Oscilloscope X1 X10  RS232 to TTL Parking Camera 170"  test hook clip 
Transistor Tester LCR - ESR meter - Frequency Signal Generator Quadcopter Drone Probe Oscilloscope X1 X10  CH340G RS232 to TTL module 20-555  10PCS test hook clip
           
MQ-135 Air Sensor   GL5528

Microphone Sensor

Photosensitive Sensor 

IR Sensor

HC-SR505 sensor switch 
MQ-135 Air Quality Sensor HC-SR505 Mini sensing module - sensor switch
           
ОУ  SOT23-5

BC847 NPN SOT-23 

SS8050+SS8550

BSS138 SOT-23 MOSFET Gerkon    
45 BSS138LT1G SOT-23 MOSFET Gerkon   
           
LED  220V  LED DC 12 В  100PCS-5mm-LED  LED-Display 4*4 Matrix Array   Button  250 pcs  
LED лампы 220V дневные ходовые огни DC 12 В 100PCS-5mm-LED-Green-Blue-White-Yellow-Red 20-555 4*4 Matrix Array/Matrix Keyboard 16 Key  Tactile Push Button 10 models 250 pcs  
           
           
           
           
Metal Film Resistor  high frequency - capacitor Metal-Resistor-Kit 1206-SMD-Resistors-2000pcs-Kit

0.6mm Tin Lead Solder  

 
 
1220pcs 0.33R~4.7M 1% Metal Film Resistor Assorted Kit 220uF 50V 8*16 high frequency - capacitor 50pcs/lot 20-555 20-555 20-555   
           
Sensor Module ZMCT103C HC-SR501  PIR Датч.уличный USB  Tester volt-ammeter Soldering-Kits-T12   
Transformer Sensor Module ZMCT103C 5A/5mA FZ0809 HC-SR501  PIR module  Sensor 20-555 Digital USB  Tester  charger doctor voltmeter ammeter 20-555   
           
DS18B20 TO-92 DHT22 digital 

Crystal Oscillator 49S 

 
Датчик РТ100     
DS18B20 TO-92 - Temperature Sensor 10pcs/lot DHT22 digital temperature and humidity sensor   20-555     
           
Transmitter-Receiver  TF card U disk MP3 Player WIFI модель ESP-12E (Esp8266) Д/У для ворот      
2CH-RF-Remote-Control-Switch-Transmitter-Receiver 20-555 20-555 20-555