Բովանդակություն:
- Քայլ 1. Կառուցեք տվիչը պահելու մեթոդ:
- Քայլ 2: Կառուցեք ինտերֆեյսի տախտակ:
- Քայլ 3: Կառուցեք համակարգչի ինտերֆեյս
- Քայլ 4: Եզրակացություն
Video: IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար `4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
Այս հրահանգը կօգնի, եթե փորձում եք SMD- ի (մակերևույթի վրա ամրացնող սարքի) միջոցով նորից հոսել ձեր սեփական տպատախտակները պատրաստելու մեջ: Մի փունջ տախտակների ձեռքով զոդելուց հետո ես ինքս իսկապես հետաքրքրվեցի: Այս ուսանելի ուսուցման մեջ ես հիմնականում խոսելու եմ Melexis MLX90614 IR (ինֆրակարմիր ճառագայթման) տվիչ օգտագործելու մասին: Բացի այդ, սենսորային ինտերֆեյսի տախտակ կառուցելիս ես նաև հոգ կտանեմ Crydom SSR (պինդ վիճակի ռելե) վարելու մասին: Արդեն կա մի փունջ վեբ տեղեկատվություն նորից հոսող տախտակների վրա `օգտագործելով տապակ կամ թոնրի վառարան: Հետևյալ երկու հղումներն էլ լավն են. Կարծում էի, որ բացակայում են տապակի գործիքավորման մասին տեղեկությունները: Այս հրահանգը պետք է հոգ տանի դրա մասին: Ուշադրություն դարձրեք, Parallax- ն արդեն արտադրում և վաճառում է Melexis IR ինտերֆեյսի տախտակ: Այնուամենայնիվ, ես չեմ կարծում, որ այն ունի որևէ թվային ելք (ես կարող եմ սխալվել, քանի որ երբեք չունեի): Նրանց սենսորը նույնպես հնարավոր չէ հեռակա կարգով տեղադրել. Դրանց դիզայնով սենսորն ամրացվում է անմիջապես ինտերֆեյսի տախտակի վրա:
Քայլ 1. Կառուցեք տվիչը պահելու մեթոդ:
Կառուցեք պարզ հակակշիռ, որպեսզի IR սենսորը կախվի տապակի վերևում: Ես չորս մետաղալար քաշեցի գավաթի և պղնձի պարույրի միջով:
Քայլ 2: Կառուցեք ինտերֆեյսի տախտակ:
Փոքրիկ PIC-12F609 միացումն իսկապես պարզ է: Melexis տվիչի ինտերֆեյսը SMBus է (System Management Bus): Բարեբախտաբար, Melexis- ն ուներ լավ App Note իրենց վեբ կայքում: Մի փոքր աշխատանք պահանջվեց ծածկագիրը CCS կազմողին փոխանցելու համար: Ես նաև խնդիրներ ունեի CCS կազմողի սերիական ելքային կոդի հետ: Վերջացրեցի գրել իմը, որը, իմ կարծիքով, ավելի լավ է: Իմ տարբերակը օգտագործում է PIC ժամաչափերից մեկը: Ի հակադրություն, CCS կոմպիլյատորը ստեղծում է RS232 ծածկագիր ՝ օգտագործելով միայն ծրագրային ժամանակաչափեր: Ինչևէ, ամբողջ աղբյուրի ծածկագիրը կցված է և, կարծում եմ, լավ փաստաթղթավորված է: Ահա հղում դեպի Melexis կայք ՝ տվյալների թերթերի և հավելվածների նշումների համար ՝ https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspx SMBus- ի վերաբերյալ գրառումն անփոխարինելի էր: Թոմ Կանտրելը գեղեցիկ գրառում կատարեց Circuit Cellar- ի 219 համարում: Բնօրինակ հոդվածը կարելի է ձեռք բերել նրանց վեբ կայքում 1,50 դոլարով: Թոմի հոդվածը ոգեշնչում էր, որն ինձ շարժեց:
Քայլ 3: Կառուցեք համակարգչի ինտերֆեյս
Այս նախագծի Gui- ն ամբողջովին մաքուր Python է: Ամբողջ ծրագրակազմը (ներառյալ Python) ամբողջությամբ բաց կոդ է: Եթե ձեր Ubuntu- ն աշխատում է, այն իսկապես հեշտ է տեղադրել: Պարզապես օգտագործեք փաթեթի կառավարիչը `Python-2.6, Python-Matplotlib և Python-Serial տեղադրելու համար: Փաթեթի կառավարչին տևում է մոտ երկու րոպե: Վերջ, դուք պատրաստ եք գործարկել Gui- ն: Ես պարզապես սիրում եմ Ubuntu/Linux- ը: Չեմ կարող հավատալ, որ այսքան տարի ինձանից պահանջվեց փոփոխություն կատարել: Windows- ում տեղադրելու համար անհրաժեշտ է գտնել յուրաքանչյուր կտոր և տեղադրել այն ինքներդ: Իրականում այնքան էլ դժվար չէ գտնել այս փաթեթները, քանի որ դրանք այնքան հայտնի են: Երբ Python- ը, MatPlotlib- ը և PySerial- ը տեղադրվեն, կցված համակարգչային ծրագիրը պետք է աշխատի առանց որևէ խնդրի: Python Gui ծրագիրը վարում է SSR ելքը ՝ հրամաններ ուղարկելով PIC- ին: Ելքային ցիկլերը միանում և անջատվում են 4 վայրկյան տևողությամբ: Որպես օրինակ, 75% ելք ստանալու համար ելքը կլինի 4 -ից 3 վայրկյան: Ես սկսեցի գրել մի փունջ PID կառավարման կոդ: Բայց, ի վերջո, իմ տապակին դա պետք չէր: Ես պարզապես միացնում եմ տապակը 100% -ով և սպասում առավելագույն ջերմաստիճանի: Գագաթին հասնելու համար իմ տապակին տևում է մոտ 8,5 -ից 9 րոպե: Հենց գագաթնակետին ես անջատում եմ SSR- ի ելքը և սպասում ևս 30 վայրկյան: Այնուհետև ես հարվածում եմ մի փոքրիկ սեղանի օդափոխիչի վրա, որն օգնում է իջեցնել ջերմաստիճանը: Ներքևի թեքության վրա տապակը բարձրանում է միայն -0.5 աստիճան C / վայրկյանում: Թվում է, թե ջերմային ցնցման վտանգ չկա, քանի որ այրիչն ունի այդքան ջերմային զանգված: Օh, ես գրեթե մոռացել էի, եթե ուզում եք Gui- ի իրերից որևէ մեկը փոխել, ապա ձեզ նույնպես պետք կգա: Սա ևս մեկ բաց կոդով ծրագրակազմ է (աշխատում է ինչպես Linux- ում, այնպես էլ Windows- ում): Glade- ը պարզապես Gui- ի պարզ խմբագիր է, որը թույլ է տալիս փոխել Gui- ի դասավորության իրերը:
Քայլ 4: Եզրակացություն
Դե, ես պատրաստ էի մեծ խաղի: Ես մի քանի մեծ ատրճանակ եմ մշակել, որպեսզի հարձակվեմ վերալիցքավորման վառարանի այս խնդրի վրա: Ես ակնկալում էի, որ պետք է խստորեն վերահսկեմ իմ տապակի ջերմաստիճանը ՝ օգտագործելով շքեղ PID փակ օղակի ջերմաստիճանի համակարգ: Ես պատրաստ էի արագ միացնել և անջատել 110Vac- ը `տապակի ջերմաստիճանը բարձրացնելու համար: Ես պատրաստ էի նաև վերահսկել իրական ժամանակի ջերմաստիճանը `օգտագործելով ինֆրակարմիր զոնդը: Ի վերջո, ինձ համար պարզապես տապակը 100% -ով դնելը և գագաթնակետին սպասելը, քանի որ տապակի թեքությունը 1/2 աստիճան C- ում մեկ վայրկյանում լավ է աշխատում: Երբ ամբողջ մածուկը հալչում է զոդման, պարզապես անջատեք տապակը և թողեք սառչի նուրբ օդափոխիչով: Իմ տապակի մեջ ես երբեք չեմ մոտեցել 2 աստիճանի C / վայրկյան առավելագույն թեքահարթակի արագությանը, որից խուսափելու համար ասում է մածուկի արտադրությունը: Ընդհանուր առմամբ, բավականին հեշտ է: Դե, գուցե ձեզանից ոմանք գուցե ձեզանից ոմանց կարիքը ունենան այս զենքերից մի քանիսը, որոնք կօգնեն ձեզ պայքարել ձեր սեփական ջեռուցման վառարանի խնդիրների հետ: Նաև կոկիկ է, որ կարողանաք դիտել տապակի ջերմաստիճանը: Հուսանք, դա կօգնի, իմ
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել Arduino- ի ջերմաստիճանի և խոնավության ավտոմատ վերահսկիչ `3 քայլ
Ինչպես պատրաստել Arduino ավտոմատ ջերմաստիճանի և խոնավության վերահսկիչ ՝ 1
Բարձր ճշգրիտ ջերմաստիճանի վերահսկիչ `6 քայլ (նկարներով)
Բարձր ճշգրիտ ջերմաստիճանի վերահսկիչ. Գիտության և ճարտարագիտության աշխարհներում ջերմաստիճանի (օրինակ ՝ ատոմների տեղաշարժը ջերմոդինամիկայում) հետևելը հիմնական ֆիզիկական պարամետրերից մեկն է, որը պետք է հաշվի առնել գրեթե ամենուր ՝ բջջային կենսաբանությունից մինչև կոշտ վառելիքի հրթիռ
Սխալներին հանդուրժող ջերմաստիճանի տվիչների ցանցի վերահսկիչ `8 քայլ
Սխալ հանդուրժող ջերմաստիճանի տվիչների ցանցի վերահսկիչ. Այս հրահանգը ցույց է տալիս, թե ինչպես փոխարկել Arduino Uno տախտակը մեկ նպատակի վերահսկիչի համար DS18B20 ջերմաստիճանի տվիչների մի շարք, որոնք ունակ են անսարք սենսորների ավտոմատ մեկուսացում: Arduino- ով կարգավորիչը կարող է կառավարել մինչև 8 տվիչ: Ունո (Ա
YABC - Եվս մեկ Blynk Controller - IoT Cloud ջերմաստիճանի և խոնավության վերահսկիչ, ESP8266: 4 քայլ
YABC - Եվս մեկ Blynk Controller - IoT Cloud peratերմաստիճանի և խոնավության վերահսկիչ, ESP8266. Ողջույն, պատրաստողներ, ես վերջերս սկսեցի սնկերի աճեցումը տանը, ոստրեների սնկով, բայց ես արդեն այս հսկիչներից 3 -ը տանը ունեմ Fermenter peratերմաստիճանի վերահսկման իմ տան գարեջրի, կնոջ համար: նա նաև անում է այս Կոմբուչայի գործը հիմա և որպես ջերմության ջերմաչափ
Վերամշակեք ձեր հին պղտոր անջատիչը որպես փոփոխվող ջերմաստիճանի վերահսկիչ ձեր եռակցման համար. 7 քայլ
Վերամշակել ձեր հին լուսամփոփը որպես փոփոխվող ջերմաստիճանի վերահսկիչ ձեր եռակցման համար. Ես տեսել եմ բազմաթիվ պրոֆեսիոնալ փոփոխական ջերմաստիճանի հսկիչներ զոդման համար, բայց չափազանց թանկ: Այսպիսով, ես մեկը պատրաստում եմ հին պղտոր անջատիչից, վարդակից, բանդայի ափսեից և խրոցակից, որոնք արդեն աղբ էին և մի քանի հին PVC անջատիչ տուփից, որոնք գալիս էին դրա հետ և այլն