Բովանդակություն:

IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար `4 քայլ
IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար `4 քայլ

Video: IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար `4 քայլ

Video: IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար `4 քայլ
Video: Իմ կարծիքը Ճապոնիայի մասին 10 տարվա կյանքից հետո այստեղ է: 2024, Հունիսի
Anonim
IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար
IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար
IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար
IR ջերմաստիճանի վերահսկիչ SMD Skillet Reflow- ի համար

Այս հրահանգը կօգնի, եթե փորձում եք 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 / վայրկյան առավելագույն թեքահարթակի արագությանը, որից խուսափելու համար ասում է մածուկի արտադրությունը: Ընդհանուր առմամբ, բավականին հեշտ է: Դե, գուցե ձեզանից ոմանք գուցե ձեզանից ոմանց կարիքը ունենան այս զենքերից մի քանիսը, որոնք կօգնեն ձեզ պայքարել ձեր սեփական ջեռուցման վառարանի խնդիրների հետ: Նաև կոկիկ է, որ կարողանաք դիտել տապակի ջերմաստիճանը: Հուսանք, դա կօգնի, իմ

Խորհուրդ ենք տալիս: