Arduino přestavba zavařovacího hrnce concept ZH0020

Seznam článků

Byl jsem požádán kolegou o přestavbu zavařovacího hrnce "Concept ZH0020" z několika důvodů. Jaké řešení použít? to je jasné použijeme Arduino! :-)

Původní verze hrnce

Nová verze hrnce

  • FREE (v příloze program FW1.0 hex pro Atmega 328)
  • DONATE (v příloze navíc deska spojů Eagle, Gerber, 3D data, STL, GCODE pro PET-G, zdrojový program pro Arduino)

Zavařovací hrnec má několik neduhů

  • časovač nesepne v okamžiku docílení nastavené teploty, ale ihned když ho nastavíme
  • výstupní plastový kohoutek po nějakém čase začne netěsnit, nebo naopak nejde vypustit voda z nádoby
  • při spínání topné spirály (při regulaci teploty) dochází k rušení ostatních spotřebičů v okolní síti
  • pouze orientační čas časovače s ohledem na použití to ale nejspíše nevadí (sem tam +- nějaká ta minuta)
  • regulace pomocí bimetalu nebude tak přesná jako s pomocí elektroniky

Řešení pomocí Arduina (deska Arduino UNO přenesená na plošný spoj Atmega 328)

  • přehledný LCD displej 16x2 znaků (s podsvětlením)
  • měření teploty a regulace teploty pomocí čidla DS18B20 (-127 až +127° Celsia)
  • nastavení teploty, času pomocí tlačítek v kroku +- 5° Celsia, +- 5 minut
  • signalizace stisknutí tlačítek, chyba čidla a ukončení programu (pomocí piezo pípáku)
  • řízení výstupu bezkontaktně pomocí triaku (spínání v "0") a možností PWM řízení.
  • ukládání nastavených údajů do paměti (EEPROM), teplota, čas a celkový čas (motohodiny)

!!!! POZOR zařízení pracuje s životu nebezpečným napětím 230V !!!!

Video ukázka z provozu hrnce

Komentáře   

#6 Martin Pihrt 2021-02-10 14:35
Cituji Antonín:
Myslel jsem připojit vše okolo na Uno. Místa mám dost, nádobu mám vlastní výroby. Jen mě tam chybí automatické vypouštění vody což já mám. Nedalo by se to nějak vyřešit?

Ano, všechno připojte na to UNO. Bude to fungovat. V programu si můžete pokud potřebujete přeházet libovolně piny. Například ve schématu je u LCD zapojen pin RS na pin 4 u Atmega 328, v Arduinu to je pin číslo 2 (PD2). Tady je zapojení jak to má UNO a Atmega.
https://cdn.myshoptet.com/usr/www.hwkitchen.cz/user/shop/big/790_atmega328-arduino-uno-bootloader-piny.jpg?583b6c9c
#5 Antonín 2021-02-10 14:29
Myslel jsem připojit vše okolo na Uno. Místa mám dost, nádobu mám vlastní výroby. Jen mě tam chybí automatické vypouštění vody což já mám. Nedalo by se to nějak vyřešit?
#4 Martin Pihrt 2021-02-10 14:23
Cituji Antonín:
Lze použít i Arduino Uno?

Dobrý den,
ano lze použít Arduino UNO (nebo kteroukoliv jinou desku - MEGA, LEONARDO...). Moje deska je UNO bez převodníku na USB (UART). Pokud do mé desky "šoupnete" Atmega328 z UNA, tak to bude fungovat také. Martin
#3 Antonín 2021-02-10 13:05
Lze použít i Arduino Uno?
#2 Martin Pihrt 2019-05-14 19:01
Cituji Petr Procházka:
Krásná práce!!

Díky :lol: to potěší!
#1 Petr Procházka 2019-05-14 18:09
Krásná práce!!

Nemáte oprávnění pro vkládání komentářů.