Përmbajtje:

Sistemi i Kontrollit Automatik të Pllakës së Nxehtë (HPACS): 3 hapa
Sistemi i Kontrollit Automatik të Pllakës së Nxehtë (HPACS): 3 hapa

Video: Sistemi i Kontrollit Automatik të Pllakës së Nxehtë (HPACS): 3 hapa

Video: Sistemi i Kontrollit Automatik të Pllakës së Nxehtë (HPACS): 3 hapa
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Mund
Anonim
Sistemi i Kontrollit Automatik të Pjatëve të nxehta (HPACS)
Sistemi i Kontrollit Automatik të Pjatëve të nxehta (HPACS)
Sistemi i Kontrollit Automatik të Pjatëve të nxehta (HPACS)
Sistemi i Kontrollit Automatik të Pjatëve të nxehta (HPACS)

Ky projekt synon të sigurojë një mënyrë të thjeshtë intuitive për të kuptuar se si të bëni akordim automatik PID duke përdorur një ngrohës. Ajo që kam bërë bazohet në metodën Åström – Hägglund për nxjerrjen e parametrave duke përdorur kontrollin e shpërthimit për të zbuluar karakteristikat e sistemit dhe më pas zgjodhi parametrat bazuar në këtë njohuri. Nuk ka asgjë të fshehtë dhe informacioni mund të gjendet këtu: https://en.wikipedia.org/wiki/PID_controller#Loop… Dhe për zgjedhjen e parametrave mund të lexoni pak këtu: https://en.wikipedia.org/ wiki/PID_controller#Loop…

Për ta bërë të këndshme një ndërfaqe HMI Nextion 3.2 shtohet për hyrjen e përdoruesit dhe shfaqjen e variablave të ndryshëm në kohë reale. POR unë gjithashtu bëra një version serial të bibliotekës i cili e bën projektin më të lirë!

Historia e vërtetë e sfondit është se pjesërisht i premtova babait tim të bënte një kontroll të temperaturës për shkrirjen e dyllit të bletëve, pjesërisht doja të rifreskoja teorinë time bazë të kontrollit dhe më në fund doja të shikoja në akordimin automatik të kontrolluesve PID. Nga ana tjetër unë gjithashtu arrita ta përdor atë për Sous Vide duke bërë biftekë të bukur dhe salcë Bearnaise si pjesë e testimit!

KUJDES

Unë jam duke punuar me 230 V këtu e cila është e rrezikshme nëse nuk e dini se çfarë po bëni! Unë jam një elektricist dhe inxhinier elektronik kështu që kam një përvojë këtu - por MOS punoni me 230 V nëse nuk jeni të kënaqur me të dhe bëni shumë kujdes që të mos prekni telat e drejtpërdrejtë! Gjithashtu, kini kujdes nga stafetat e lira SS në lidhje me rrezikun e mundshëm nga zjarri pasi kjo është parë nga disa njerëz (jo nga unë megjithatë).

Furnizimet

  • Një pjatë e lirë WASCO (mund të jetë më e mirë - p.sh. një pjatë induksioni Ikea)
  • Një stafetë e lirë SS
  • Një sensor i temperaturës në Dallas onewire
  • Një Arduino Mega
  • (Opsionale) Një Ndërfaqe/ekran HMI 3.2"
  • Furnizimi me energji 5V për Arduino

Hapi 1: Asambleja

Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi

Unë ndërtova vetëm një rrethim për versionin HMI të projektit pasi kjo është ajo që përfundova duke përdorur. Pra, bëra një mbyllje për montimin e stafetës, HMI dhe Arduino. Unë gjithashtu bëra një kapëse për sensorin e temperaturës vetëm sepse mund të…

Hapi 2: Kodimi

Kodimi
Kodimi

I gjithë kodi për HMI dhe Arduino është në dispozicion në repon time Git për projektin.

Kam komentuar shumë në kod për t'u përpjekur për ta bërë më të lehtë leximin dhe kuptimin. Por në thelb unë krijova një PWM vërtet të ngadaltë për pllakën e nxehtë dhe një ndërprerës kohëmatës për makinën/kontrollin shtetëror dhe kjo është me të vërtetë ajo.

Pastaj sigurisht që është rutina e akordimit dhe vetë kontrolli + HMI ose ndërfaqja seriale…

Unë bëj diçka për të cilën nuk jam një tifoz i madh në këtë kod, dhe kjo është të përdor printimin serik në një ndërprerje të kohëmatësit. Shtypja serike kërkon shumë kohë dhe me të vërtetë duhet të shmanget në një ndërprerje të kohëmatësit …

Akordimi funksionon si më poshtë:

  1. Caktoni ciklin e punës PWM në 40%
  2. Prisni derisa të arrihet temperatura e caktuar
  3. Caktoni ciklin e punës PWM në 0%
  4. Prisni derisa temperatura të jetë nën pikën e caktuar
  5. Përsëriteni hapin 1-4 derisa p.sh. Shihen 3 periudha me pothuajse të njëjtën kohë dhe amplituda
  6. Llogaritni parametrat për PID bazuar në sa më sipër

Mjaft e thjeshtë;)

Hapi 3: Testimi

Duke testuar !
Duke testuar !
Duke testuar !
Duke testuar !
Duke testuar !
Duke testuar !

Tani që kodifikimi është bërë koha e tij për testim. Në pjesën e mëparshme unë tregova akordimin grafikisht nga një test - kështu që për këtë nuk ka shumë për të thënë. Por disa teste duke përdorur parametrat e marrë janë treguar këtu.

Recommended: