Satura rādītājs:
- 1. darbība: izveidojiet metodi sensora turēšanai
- 2. darbība: izveidojiet interfeisa paneli
- 3. darbība: izveidojiet datora saskarni
- 4. solis. Secinājums
Video: Infrasarkanās temperatūras kontrolieris SMD kastrolis Reflow: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Šī pamācība palīdzēs, ja jūs mēģināsit izveidot savas shēmas plates, izmantojot SMD (virsmas montāžas ierīce) atkārtotu plūsmu. Pēc daudzu dēļu lodēšanas ar rokām es patiešām interesējos. Šajā pamācībā es galvenokārt runāšu par Melexis MLX90614 IR (infrasarkanā starojuma) sensora izmantošanu. Turklāt, veidojot sensora saskarnes paneli, es arī parūpēšos par Crydom SSR (cietvielu releja) vadīšanu. Par plūstošiem dēļiem, izmantojot pannu vai tostera krāsni, jau ir daudz tīmekļa informācijas. Abas šīs saites ir labas: https://www.circuitsathome.com/production/on-reflow-solderinghttps://www.sparkfun.com/commerce/advanced_search_result.php? Keyword = reflow & x = 0 & y = 0 & search_section = konsultācijas domājams, ka trūkst informācijas par kastroļa instrumentēšanu. Šim pamācībai vajadzētu par to parūpēties. Piezīme. Parallax jau ražo un pārdod Melexis IR saskarnes plati. Tomēr es nedomāju, ka tam ir digitālās izejas (es varētu kļūdīties, jo man tas nekad nav piederējis). Nav arī iespējams attālināti uzstādīt sensoru - to konstrukcijā sensora lodēšana ir tieši uz saskarnes plates.
1. darbība: izveidojiet metodi sensora turēšanai
Izveidojiet vienkāršu pretsvaru, lai IR sensoru varētu pakārt virs pannas. Es izvilku četrus vadus caur kausu un vara spirāli.
2. darbība: izveidojiet interfeisa paneli
Mazā PIC-12F609 shēma ir patiešām vienkārša. Melexis sensora saskarne ir SMBus (System Management Bus). Par laimi, Melexis savā vietnē bija laba lietotņu piezīme. Koda pārnešana uz CCS kompilatoru prasīja nedaudz darba. Man bija arī problēmas ar CCS kompilatora sērijas izvades kodu. Es beidzot uzrakstīju savu, kas, manuprāt, ir labāk. Mana versija izmanto vienu no PIC taimeriem. Turpretī CCS kompilators ģenerē RS232 kodu, izmantojot tikai programmatūras taimerus. Jebkurā gadījumā viss avota kods ir pievienots un, manuprāt, labi dokumentēts. Šeit ir saite uz Melexis tīmekļa vietni datu lapām un lietotņu piezīmēm: https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspx piezīme par SMBus bija neaizstājama. Tom Cantrell bija jauks uzrakstījums Circuit Cellar 219. numurā. Oriģinālo rakstu var iegādāties viņu vietnē par 1,50 USD. Toma raksts bija iedvesma, kas mani aizkustināja.
3. darbība: izveidojiet datora saskarni
Šī projekta Gui ir tīrs Python. Visa programmatūra (ieskaitot Python) ir atvērtā koda. Ja izmantojat Ubuntu, to ir ļoti viegli instalēt. Vienkārši izmantojiet pakotņu pārvaldnieku, lai instalētu Python-2.6, Python-Matplotlib un Python-Serial. Iepakojuma pārvaldnieks aizņem apmēram divas minūtes. Tas ir viss - jūs esat gatavs palaist Gui. Es vienkārši mīlu Ubuntu/Linux - es nespēju noticēt, ka man vajadzēja tik daudzus gadus, lai pārietu. Lai instalētu operētājsistēmā Windows, jums būs jāatrod katrs gabals un jāinstalē pats. Patiešām nav grūti atrast šos iepakojumus, jo tie ir tik populāri. Kad Python, MatPlotlib un PySerial ir instalēts, pievienotajai datora lietotnei vajadzētu darboties bez problēmām. Python Gui lietotne vada SSR izvadi, nosūtot komandas PIC. Izejas cikli tiek ieslēgti un izslēgti 4 sekunžu laikā. Piemēram, lai iegūtu 75% izvadi, izvade būtu 3 sekundes no 4. Es sāku rakstīt PID kontroles koda kopu. Bet galu galā manai pannai tas nebija vajadzīgs. Es vienkārši ieslēdzu pannu par 100% un gaidu maksimālo temperatūru. Manai pannai nepieciešamas apmēram 8,5 līdz 9 minūtes, lai sasniegtu maksimumu. Tieši pīķa laikā es izslēdzu SSR izvadi un pēc tam gaidu vēl 30 sekundes. Tad es uzsitu nelielu galda ventilatoru, lai palīdzētu samazināt temperatūru. Lejā nogāzē pannā ir tikai aptuveni -0,5 grādi C sekundē. Šķiet, ka termiskā šoka draudi nav, jo deglim ir tik daudz termiskās masas. Ak, es gandrīz aizmirsu, ja vēlaties mainīt kādu no Gui lietām, jums būs nepieciešams arī Glade. Šī ir vēl viena atvērtā koda programmatūra (darbojas gan Linux, gan Windows). Glade ir tikai vienkāršs Gui redaktors, kas ļauj mainīt Gui izkārtojuma elementus.
4. solis. Secinājums
Nu, es ierados gatavā lielajai spēlei. Es izstrādāju dažus lielus ieročus, lai uzbruktu šai atkārtotas krāsns problēmai. Es paredzēju, ka manā pannā būs stingri jākontrolē temperatūra, izmantojot izsmalcinātu PID slēgtās cilpas temperatūras sistēmu. Es biju gatavs ātri ieslēgt un izslēgt 110Vac, lai paaugstinātu temperatūru pannā. Es arī biju gatavs uzraudzīt reāllaika temperatūru, izmantojot infrasarkano zondi. Galu galā man vienkārši labi ieslēdz pannu uz 100% un gaida maksimālo temperatūru, jo pannas rampas 1/2 grādu C temperatūrā darbojas labi. Kad visa pasta izkususi lodēt, vienkārši izslēdziet pannu un ļaujiet tai atdzist ar maigu ventilatoru. Manā pannā es nekad neesmu tuvojies 2 grādu C / sekundei maksimālajam rampas ātrumam, no kura pastas ražošana saka izvairīties. Kopumā diezgan viegli. Ak, labi, varbūt dažiem no jums varētu būt nepieciešami daži no šiem ieročiem, lai palīdzētu jums cīnīties ar savām krāsns problēmām. Tas ir arī glīti, ja var vērot, kā pannā tiek uzcelta temperatūra. Ceru, ka tas palīdz, Džim
Ieteicams:
Masherator 1000 - infūzijas masas temperatūras kontrolieris: 8 soļi
Masherator 1000 - Infusion Mash Temp Controller: Šī ir piektā temperatūras regulatora versija manam alus pagatavošanas procesam. Es parasti izmantoju noliktavā esošos PID kontrolierus, lētus, dažus efektīvus un nedaudz uzticamus. Kad es saņēmu trīsdimensiju printeri, es nolēmu to izveidot no nulles
Infrasarkanās matricas paroles ievades sistēma ar Arduino: 13 soļi
Infrasarkanās matricas paroļu ievades sistēma ar Arduino: ICStation komanda iepazīstina jūs ar infrasarkanās matricas paroles ievades sistēmu, kuras pamatā ir ar Arduino saderīgā ICStation plate. Tas darbojas ar DC 5V barošanas avotu, un paroles ievadīšanai izmanto 4 *4 Matrix tastatūru vai infrasarkano tālvadības pulti, un mēs
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Infrasarkanās tālvadības pults testeris, izmantojot TSOP4838: 5 soļi
Infrasarkanā tālvadības pults testeris, izmantojot TSOP4838: Lūk, kā izveidot vienkāršu tālvadības pults testēšanas ķēdi. Vienkārši izpildiet tālāk norādītās darbības, un jūs to darīsit mazāk nekā 5 minūtes. Ja tas darbojas, lūdzu, atstājiet like mūsu videoklipam un pastāstiet mums komentāros
YABC - vēl viens Blynk kontrolieris - IoT mākoņa temperatūras un mitruma kontrolieris, ESP8266: 4 soļi
YABC - Vēl viens Blynk kontrolieris - IoT mākoņa temperatūras un mitruma kontrolieris, ESP8266: Sveiki, Makers, es nesen sāku audzēt sēnes mājās, austeru sēnes, bet man jau ir 3x no šiem kontrolieriem mājās, lai raudzētu temperatūras kontroli savai mājas brūvei, sieva arī tagad dara šo Kombucha lietu un kā siltuma termostatu