Mündəricat:
Video: İsti Plaka Avtomatik İdarəetmə Sistemi (HPACS): 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu layihə, qızdırıcıdan istifadə edərək Avtomatik PID tənzimləməsinin necə ediləcəyini başa düşməyin sadə bir asan yolunu təmin etmək məqsədi daşıyır. Etdiklərim, sistem xüsusiyyətlərini ortaya çıxarmaq üçün bang-bang nəzarətindən istifadə edərək parametrləri əldə etmək üçün Åström-Hägglund metoduna əsaslanır və sonradan bu məlumatlara əsaslanaraq parametrləri seçdi. Bunun heç bir sirri yoxdur və məlumatı burada tapa bilərsiniz: https://en.wikipedia.org/wiki/PID_controller#Loop… Və parametrləri seçmək üçün burada bir az oxuya bilərsiniz: https://en.wikipedia.org/ wiki/PID_controller#Döngə…
Yaxşı etmək üçün Nextion 3.2 HMI interfeysi istifadəçi girişi və fərqli dəyişənləri real vaxtda göstərmək üçün əlavə olunur. AMMA kitabxananın Serial terminal versiyasını da layihəni daha ucuz edən hala gətirdim!
Əsl tarixi hekayə, qismən atama arıların mumunu əritmək üçün bir temperatur tənzimləyicisi edəcəyinə söz verdiyim, qismən əsas nəzarət nəzəriyyəmi yeniləmək və nəhayət PID nəzarətçilərinin avtomatik tənzimlənməsinə baxmaq istəməyimdir. Yan tərəfdə, testin bir hissəsi olaraq Sous Vide -dan gözəl biftek və Bearnaise sousu hazırlamaq üçün istifadə etməyi bacardım!
XƏBƏRDARLIQ
Burada 230 V ilə işləyirəm, nə etdiyinizi bilmirsinizsə təhlükəlidir! Mən elektrikçi və elektronika mühəndisiyəm, burada bir az təcrübəm var - amma rahat deyilsinizsə və canlı tellərə toxunmamaq üçün çox diqqətli olsanız 230 V ilə işləməyin! Ayrıca, bəzi insanlar tərəfindən görüldüyü üçün mümkün yanğın təhlükəsi ilə əlaqədar ucuz SS rölelərindən çəkinin (baxmayaraq ki, mənim tərəfimdən deyil).
Təchizat
- Ucuz WASCO İsti Plaka (daha yaxşı ola bilər - məsələn, Ikea induksiya plitəsi)
- Ucuz SS rölesi
- Dallas telli bir temperatur sensoru
- Bir Arduino Mega
- (İsteğe bağlı) Nextion 3.2 "HMI interfeysi/ekranı
- Arduino üçün 5V enerji təchizatı
Addım 1: Quraşdırma
Yalnız layihənin HMI versiyası üçün bir korpus qurdum, çünki istifadə etdiyim şey budur. Beləliklə, HMI və Arduino rölesi üçün bir korpus düzəltdim. Həm də bacardığım üçün temperatur sensoru üçün bir qısqac düzəltdim …
Addım 2: Kodlaşdırma
HMI və Arduino üçün bütün kodlar layihə üçün Git repo -da mövcuddur.
Oxumağı və başa düşməyi asanlaşdırmaq üçün kodda çox şey yazdım. Ancaq mahiyyətcə qaynar plitə üçün həqiqətən yavaş bir PWM qurdum və dövlət-maşın/idarəetmə üçün bir taymer fasiləsi qurdum və həqiqətən budur.
Əlbəttə ki, tənzimləmə qaydası və nəzarətin özü + HMI və ya Serial interfeysi var …
Bu kodda böyük bir pərəstişkarı olmadığım bir şey edirəm və bu, bir taymer fasiləsində seriyalı çapdan istifadə etməkdir. Serial çap çox vaxt aparır və bir taymer fasiləsində həqiqətən qarşısını almaq lazımdır …
Ayarlama aşağıdakı kimi işləyir:
- PWM iş dövrünü 40% olaraq təyin edin
- İstədiyiniz nöqtəyə çatana qədər gözləyin
- PWM iş dövrünü 0% olaraq təyin edin
- İstilik təyin olunmuş həddən aşağı düşənə qədər gözləyin
- 1-4-cü addımı, məsələn, qədər təkrarlayın. Demək olar ki, eyni vaxt və amplituda olan 3 dövr görülür
- Yuxarıda göstərilənlərə əsaslanaraq PID üçün paraemterləri hesablayın
Çox sadə;)
Addım 3: Test
İndi kodlaşdırma test zamanıdır. Keçmiş bölmədə, testdən qrafiki olaraq tənzimləməni göstərdim - buna görə demək üçün çox şey qalmadı. Ancaq əldə edilmiş parametrlərdən istifadə edərək bir neçə test burada göstərilir.
Tövsiyə:
İsti Oturacaq: Rəngi Dəyişən İsti Yastıq Qurun: 7 Addım (Şəkillərlə)
İsti Oturacaq: Rəngi Dəyişən İsti Yastıq Qurun: Soyuq qış günlərində özünüzü qızartmaq istəyirsiniz? Hot Seat, ən maraqlı iki e -tekstil imkanından istifadə edən bir layihədir - rəng dəyişikliyi və istilik! İstiləşəcək bir oturacaq yastığı hazırlayacağıq və getməyə hazır olduqda bunu ortaya qoyacaq
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
FoodPlate: Yeməyinizi İsti Tutan Plaka: 11 Addım
FoodPlate: Yeməyinizi İsti Tutan Plaka: Yemək yeyərkən yeməyinizin soyuduğunu heç hiss etmisinizmi? Ayrıca, bu boşqab əyərək heç bir şeyin oradan düşə bilməyəcəyinə əmin olacaq. GitHub i linki
16x2 LCD + Klaviatura Qalxanı üçün Ön Plaka: 8 Addım (Şəkillərlə birlikdə)
16x2 LCD + Keypad Shield üçün Ön Plaka: Nə edəcəyik: Bu dərslikdə Adafruit 16x2 LCD + Keypad Shield (Arduino versiyası) üçün lasercut akril ön plaka quracağıq. Sadə bir tənzimləmə sayəsində, bütün klaviatura düymələrinə rahat giriş əldə edəcəksiniz
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 4 Addım
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 如何 通用 遥控 器 套件 转换 为 玩具 中 中 遥控 采用 采用 6 6 6 6 6 6 6 6 2262 和 2272 和 433 模块 构建 构建改造 方法 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照