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

Մակերևութային լեռան վրա օղակի փակումը oldոդում. 4 քայլ
Մակերևութային լեռան վրա օղակի փակումը oldոդում. 4 քայլ

Video: Մակերևութային լեռան վրա օղակի փակումը oldոդում. 4 քայլ

Video: Մակերևութային լեռան վրա օղակի փակումը oldոդում. 4 քայլ
Video: TITANFALL 2 Ամբողջական ԽԱՂ | ՔԱՐՈԶԱՐՇԱՎ - Ընթացք / PS4 (Բոլոր օդաչուների սաղավարտները) 2024, Դեկտեմբեր
Anonim
Surոդման մակերեսային օղակի փակումը
Surոդման մակերեսային օղակի փակումը

Seemsերմաստիճանը կարծես աշխարհում ամենահեշտ բանը վերահսկելն է: Միացրեք վառարանը և սահմանեք ձեր ուզած ջերմաստիճանը: Առավոտյան միացրեք վառարանը և տեղադրեք ջերմաստիճանը: Justնցուղը ճիշտ դարձնելու համար կարգավորեք տաք և սառը ջուրը: Հեշտ! Բայց ի՞նչ անել, եթե ցանկանում եք վերահսկել ջերմաստիճանը այս ամենօրյա ծրագրերից այն կողմ: Եթե ցանկանում եք նորմալ սահմաններից դուրս ջերմաստիճան կամ ցանկանում եք կայուն ջերմաստիճան նեղ տիրույթում, դուք հիմնականում ինքնուրույն եք:

Իմ դեպքում ես ուզում էի վերահսկել տաք ափսեի ջերմաստիճանը, որն օգտագործվում էր մակերեսային ամրացման համար: Սկզբում ես օգտագործեցի զարկերակի լայնության մոդուլյացիան `կայուն ջերմաստիճան ապահովելու համար և փորձարարորեն որոշված պարամետրեր` պահանջվող ջերմաստիճանի պրոֆիլը ստեղծելու համար: Այս ամենի մասին կարող եք կարդալ այս Ուղեցույցում: Այս համակարգը գործում է և ջերմաստիճանի վերահսկումն այս եղանակով ամեն ինչ լավ է, բայց այն ունի թերություններ:

Թերություններ.

  • Աշխատում է միայն իմ հատուկ տաք ափսեի համար: Մյուսները նման են, բայց ոչ նույնական, և պահանջվում են փորձեր ՝ պահանջվող պրոֆիլի ստեղծման համար անհրաժեշտ պարամետրերն ու ժամանակը որոշելու համար:
  • Նույն իրավիճակը, եթե ես այլ պրոֆիլ կամ ջերմաստիճան եմ ուզում:
  • Eringոդման գործընթացը երկար ժամանակ է պահանջում, քանի որ կայուն ջերմաստիճանը պետք է դանդաղ մոտենա:

Իդեալում, մենք կարող ենք պարզապես նշել ջերմաստիճանի ժամանակի պրոֆիլը, սեղմել կոճակը, և վերահսկիչը կհանգեցնի, որ տաք ափսեը գործի ըստ ծրագրվածի: Մենք գիտենք, որ դա հնարավոր է, քանի որ կան բազմաթիվ արդյունաբերական գործընթացներ, որոնք օգտագործում են հենց այս կարգի վերահսկողությունը: Հարցն այն է, թե արդյոք դա կարելի է հեշտությամբ և էժան անել տանը:

Ինչպես երևի կռահեցիք, քանի որ ես գրում եմ այս Instructable- ը, պատասխանը այո է: Այս հրահանգը ցույց կտա ձեզ, թե ինչպես կառուցել ձեր սեփական արդյունաբերական հզորության ջերմաստիճանի վերահսկիչ: Ես հատկապես թիրախ կդնեմ մակերևույթի վրա տեղադրվող զոդման աշխատանքներին, բայց ցանկացած գործընթաց, որը պահանջում է ճշգրիտ ժամանակային ջերմաստիճանի պրոֆիլ, կարող է օգտագործել այս համակարգը:

Նշում. «Arduino» անունն օգտագործելիս նկատի ունեմ ոչ միայն բուն (ոչ այնքան) հեղինակային իրավունքներով պաշտպանված Arduino- ն, այլև հանրային տիրույթի բազմաթիվ տարբերակները, որոնք հավաքականորեն հայտնի են որպես «Freeduino»: Որոշ դեպքերում ես օգտագործում եմ «Արդ/Free-duino» տերմինը, բայց պայմանները պետք է համարվեն փոխանակելի սույն Հրահանգի նպատակների համար:

Temperatureերմաստիճանի վերահսկման սխեման, որն օգտագործվում է Extreme Surface Mount Soldering Instructable- ում, հայտնի է որպես բաց օղակի հսկողություն: Այսինքն, այն արժեքը, որը նախկինում արտադրել է ցանկալի ջերմաստիճանը, ակնկալվում է, որ նույն ջերմաստիճանը կստանա նորից օգտագործելիս: Հաճախ դա ճիշտ է և տալիս է ցանկալի արդյունք: Բայց եթե պայմանները մի փոքր այլ են, ասենք, որ ավտոտնակը, որտեղ մենք աշխատում ենք, շատ ավելի սառը կամ տաք է, ապա հնարավոր է, որ չստանաք սպասված արդյունքը:

Եթե մենք ունենք սենսոր, որը կարող է կարդալ ջերմաստիճանը և այն զեկուցել վերահսկիչին, ապա մենք ունենք փակ օղակի հսկողություն: Հսկիչը կարող է սահմանել ջերմաստիճանի բարձրացման սկզբնական արժեք, ժամանակի ընթացքում դիտել ջերմաստիճանը և կարգավորել պարամետրը, որպեսզի ջերմաստիճանը բարձրանա կամ իջնի մինչև ցանկալի ջերմաստիճանի հասնելը:

Մեր մոտեցումը կլինի AVRTiny2313- ի վրա հիմնված PWM կարգավորիչը փոխարինել ավելի հզոր ATMega- ի վրա հիմնված վերահսկիչով: Mingրագրավորումը կկատարվի Arduino միջավայրում: Մենք կօգտագործենք համակարգիչ (Linux-Mac-Windows), որը գործարկում է Processing ՝ արդյունքները ցուցադրելու և կարգավորիչը կարգավորելու համար:

Սենսորի համար մենք կօգտագործենք ինֆրակարմիր ջերմաստիճանի տվիչ Harbor Freight- ից: IR սենսորը կփոխվի, որպեսզի ջերմաստիճանը դուրս գա որպես սերիական տվյալների հոսք, որը վերահսկիչը կարող է կարդալ: Որպես վերահսկիչ, մենք կօգտագործենք Ard/Free-duino- ն, իսկ վերահսկիչին մուտքագրելու համար ՝ համակարգիչ (Mac-Linux-Windows): Երբ մենք բոլորս ավարտենք, համակարգը նման կլինի նկարի: (Այնուամենայնիվ, ձեր հացահատիկի վրա կարող եք ունենալ ավելի քիչ կողմնակի միացում: Դա նորմալ է):

Քայլ 1: IR սենսորի փոփոխում

IR սենսորի փոփոխում
IR սենսորի փոփոխում
IR սենսորի փոփոխում
IR սենսորի փոփոխում
IR սենսորի փոփոխում
IR սենսորի փոփոխում

Շատ շնորհակալ եմ իմ խելացի ընկերոջը ՝ Սքոթ Դիքսոնին, նրա դետեկտիվ աշխատանքի համար ՝ պարզելու, թե ինչպես է աշխատում այս գործիքը և ինչպես այն ընդհանուր առմամբ օգտակար դարձնել վերահսկիչի միջոցով ՝ բացահայտելով նրա սերիական ինտերֆեյսը:

Սարքը, որով մենք կսկսենք, Harbor Freight Part Part է ՝ 93984-5VGA: Արժեքը մոտ $ 25: Մի անհանգստացեք երաշխիք գնելը::)} Ահա հղումը: 1 -ին և 2 -րդ նկարները ցույց են տալիս առջևի և հետևի տեսարաններ: Նկար 2 -ի սլաքները ցույց են տալիս, թե որտեղ են պտուտակները, որոնք պահում են պատյանը միասին: 3 -ը ցույց է տալիս պատյանի ներսը, երբ պտուտակները հանվում են, և պատյանը բացվում է: Լազերային ցուցիչի մոդուլը, հավանաբար, կարող է հեռացվել և օգտագործվել այլ նախագծերի համար, չնայած ես դեռ դա չեմ արել: Սլաքները ցույց են տալիս պտուտակները, որոնք պետք է հեռացվեն, եթե ցանկանում եք տախտակը հանել դրան կպցնելու համար (այս նկարի պտուտակները հանված են): Նաև նշվում է այն տարածքը, որտեղ պետք է կտրված լինի ձեր էլեկտրագծերի պատյանը: Տես նաև Նկար 5. Կտրեք հատվածը, երբ տախտակը հանված է, կամ գոնե լարերը միացնելուց առաջ: Այդպես ավելի հեշտ է:;)} Նկար 4 -ը ցույց է տալիս, թե որտեղ են լարերը կպցվելու: Նկատի ունեցեք յուրաքանչյուր կապի տառը, որպեսզի գործը փակելիս իմանաք, թե որ մետաղալարն է: Նկար 5 -ը ցույց է տալիս լարերը, որոնք միացված են տեղում և անցնում են կտրվածքի միջով: Այժմ կարող եք գործը նորից միացնել, և գործիքը պետք է գործի այնպես, ինչպես գործել էր ձեր վիրահատությունից առաջ: Ուշադրություն դարձրեք լարերի վրա միակցիչին: Ես ավելի երկար լարեր եմ օգտագործում `իրականում իմ վերահսկիչին միանալու համար: Եթե դուք օգտագործում եք փոքր մետաղալար, փոքր միակցիչ և լարերը կարճ եք պահում, ապա ցանկության դեպքում կարող եք այդ ամենը հետ գցել պատյանում, և գործիքը անփոփոխ տեսք ունենա: Սքոթը նաև ստեղծել է այս սարքը միացնելու ծրագրակազմ: Նա օգտագործել է այս փաստաթուղթը, եթե ցանկանում եք մանրամասները: Վերջ! Այժմ դուք ունեք IR ջերմաստիճանի տվիչ, որը կաշխատի -33 -ից մինչև 250 C:

Քայլ 2: Վերահսկման ծրագրակազմ

Վերահսկման ծրագրակազմ
Վերահսկման ծրագրակազմ

Ինչքան էլ օգտակար է, IR ջերմաստիճանի տվիչը համակարգի մի մասն է միայն: Temperatureերմաստիճանը վերահսկելու համար պահանջվում է երեք տարր ՝ ջերմության աղբյուր, ջերմաստիճանի տվիչ և վերահսկիչ, որը կարող է կարդալ սենսորը և հրամայել ջերմության աղբյուրին: Մեր դեպքում տաք ափսեը ջերմության աղբյուրն է, IR ջերմաստիճանի տվիչը (ինչպես վերջին քայլում փոփոխված է) մեր ցուցիչն է, իսկ Ard/Free-duino- ն, որը աշխատում է համապատասխան ծրագրակազմով, վերահսկիչն է: Այս Instructable- ի բոլոր ծրագրակազմը կարելի է ներբեռնել որպես Arduino փաթեթ և որպես Processing փաթեթ:

Ներբեռնեք IR_PID_Ard.zip ֆայլը: Բացեք այն ձեր Arduino գրացուցակում (սովորաբար Իմ փաստաթղթերը/Arduino): Ներբեռնեք PID_Plotter.zip ֆայլը: Բացեք այն ձեր մշակման գրացուցակում (սովորաբար Իմ փաստաթղթերը/մշակումը): Այժմ ֆայլերը հասանելի կլինեն համապատասխան ուրվագծային տետրերում:

Theրագրակազմը, որը մենք կօգտագործենք, սկզբնապես գրել է Թիմ Հիրզելը: Այն փոփոխվում է ՝ ինտերֆեյսը IR սենսորին ավելացնելով (տրամադրում է Սքոթ Դիքսոնը): Րագիրը իրականացնում է կառավարման ալգորիթմ, որը հայտնի է որպես PID ալգորիթմ: PID- ը նշանակում է Proportional - Integral - Derivative և ստանդարտ ալգորիթմ է, որն օգտագործվում է արդյունաբերական ջերմաստիճանի վերահսկման համար: Այս ալգորիթմը նկարագրված է Թիմ Վեսկոտի գերազանց հոդվածում, որի վրա Թիմ Հիրզելը հիմնեց իր ծրագրակազմը: Կարդացեք հոդվածը այստեղ:

Ալգորիթմը կարգավորելու համար (կարդացեք այս մասին նշված հոդվածում) և նպատակային ջերմաստիճանի կարգավորումները փոխելու համար մենք կօգտագործենք Processing ուրվագիծը, որը նույնպես մշակվել է Tim Hirzel- ի կողմից: Այն մշակվել է սուրճի հատիկները տապակելու համար (ջերմաստիճանի վերահսկման մեկ այլ ծրագիր) և կոչվել է Bare Bones Coffee Controller կամ BBCC: Անունը մի կողմ թողած, այն հիանալի է աշխատում մակերեսային զոդման համար: Բնօրինակի տարբերակը կարող եք ներբեռնել այստեղ:

Ifyingրագրակազմի փոփոխում

Հետևյալում ես ենթադրում եմ, որ դուք ծանոթ եք Arduino- ին և Processing- ին: Եթե դուք չեք, ապա դուք պետք է անցնեք ձեռնարկների միջոցով, մինչև որ ամեն ինչ սկսի իմաստավորել: Համոզվեք, որ տեղադրեք այս Instructable- ի վերաբերյալ մեկնաբանություններ, և ես կփորձեմ օգնել:

PID կարգավորիչը պետք է փոփոխվի ձեր Arduino/Freeduino- ի համար: IR սենսորից ժամացույցի գիծը պետք է կցված լինի ընդհատման քորոցին: Arduino- ում դա կարող է լինել 1 կամ 0. Տարբեր տեսակների Freeduinos- ում կարող եք օգտագործել առկա ցանկացած ընդհատում: Կցեք տվյալների տողը սենսորից մեկ այլ մոտակա քորոցին (օրինակ ՝ D0 կամ D1 կամ ձեր ընտրած մեկ այլ քորոց): Տաք ափսեի կառավարման գիծը կարող է գալ ցանկացած թվային կապից: Իմ կոնկրետ Freeduino կլոնի վրա (նկարագրեք այստեղ), ես օգտագործել եմ D1- ը և դրա հետ կապված ընդհատումը (1) ժամացույցի համար, D0- ը `տվյալների, և B4- ը` տաք ափսեի կառավարման գծի համար:

Theրագրակազմը ներբեռնելուց հետո գործարկեք ձեր Arduino միջավայրը և File/Sketchbook ընտրացանկի տարրից բացեք IR_PID- ը: Pwm ներդիրի տակ կարող եք սահմանել HEAT_RELAY_PIN- ը ՝ համապատասխան ձեր Arduino կամ Freeduino տարբերակին: Tabամանակի ներդիրի տակ նույնը կատարեք IR_CLK PIN- ի, IR_DATA PIN- ի և IR_INT- ի համար: Դուք պետք է պատրաստ լինեք կազմելու և ներբեռնելու:

Նմանապես, սկսեք ձեր մշակման միջավայրը և բացեք PID_Plotter ուրվագիծը: Կարգավորեք BAUDRATE- ը ճիշտ արժեքին և համոզվեք, որ Serial.list () [1] -ում օգտագործվող ինդեքսը ձեր համակարգի ճիշտ արժեքին դարձրեք (իմ նավահանգիստը ինդեքս 1 -ն է):

Քայլ 3: Կապեք ամեն ինչ

Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ
Կապելով ամեն ինչ

Տաք ափսեի AC կառավարման համակարգը մանրամասն նկարագրված է արդեն նշված Extreme Surface Mount Soldering Instructable- ում, կամ կարող եք գնել ձեր սեփական SSR- ը (պինդ վիճակի ռելե): Համոզված եղեք, որ այն կարող է բավարար չափով հաղթահարել տաք ափսեի բեռը, ասենք 20 -ից 40 վտ, քանի որ չինացիների կողմից կատարված փորձարկումները կարող են ցանկալի բան թողնել: Եթե դուք օգտագործում եք տաք հրթիռային AC կարգավորիչ իմ Instructable- ից, ապա անցեք դիմադիրից թռիչք Ard/Free-duino- ի վրա գետնին և կառավարման ազդանշանից (B4, կամ այն, ինչ դուք ընտրել եք) jumper- ը Control Signal- ին: Մուտք Տեսեք վերահսկիչի նկարը: Դեղին թռիչքը Control Signal Input- ն է, իսկ կանաչ jumper- ը գնում է Ground: Ինձ դուր է գալիս թարթիչ լուսարձակը (դիմադրիչով գետնին տանող) օգտագործել ելքային քորոցի վրա, որպեսզի իմանամ, թե երբ է այն միացված: Միացրեք ձեր jumper- ը led- ի և նավահանգստի միջև, ինչպես ցույց է տրված: Անդրադարձեք Teensy ++ կապի դիագրամին:

Այժմ ամրացրեք հենարանը ՝ IR ջերմաստիճանի տվիչը ձեր տաք ափսեի վրա պահելու համար: Նկարը ցույց է տալիս, թե ինչ եմ արել: Պարզ, բայց ամուր կանոնն է: Դյուրավառ ցանկացած բան լավ պահեք տաք ափսեից; սենսորը պլաստմասսա է և, կարծես, ափսեի մակերևույթից 3 դյույմ բարձր է: Ձեր սենսորի միակցիչից լարեր անցկացրեք ձեր Ard/Free-duino- ի համապատասխան կապում: IR սենսորի միացումները ցուցադրվում են Teensy ++ միացման սխեմայում: Հարմարեցրեք դրանք ըստ անհրաժեշտության ձեր Ard/Free-duino- ի համար:

Կարևոր անվտանգության նշում. IR սենսորը ունի լուսադիոդային ցուցիչ, որն օգնում է այն ուղղելուն: Եթե իմ նման կատուներ ունեք, նրանք սիրում են հետապնդել led ցուցիչը: Այսպիսով, ծածկեք լուսամփոփը ինչ -որ անթափանց ժապավենով, որպեսզի ձեր կատուներն այն օգտագործելուց չթռնեն տաք ափսեի վրա:

Նախքան տաք ափսեի AC կարգավորիչը միացնելը 120 Վ լարման, ահա թե ինչպես կարելի է համակարգը ստուգել և նախնական թիրախային արժեքներ սահմանել ջերմաստիճանի համար: Ես առաջարկում եմ թիրախային ջերմաստիճան 20 C, որպեսզի ջեռուցումն անմիջապես չսկսվի: Այս արժեքները կպահվեն EEPROM- ում և կօգտագործվեն հաջորդ անգամ, ուստի համոզվեք, որ միշտ կպչում եք ցածր արժեք որպես նպատակային ջերմաստիճան, երբ ավարտում եք զոդման նիստը: Ես լավ գաղափար եմ համարում սկզբում ջերմաստիճանի կարգավորիչը տաք ափսեից անջատված միացնել: Համոզվեք, որ ամեն ինչ աշխատում է, նախքան այն միացնելը:

Միացրեք ձեր սերիական նավահանգիստը ձեր Arduino- ին և միացրեք այն: Կազմեք Arduino էսքիզը և ներբեռնեք այն: Սկսեք մշակման ուրվագիծը ՝ վերահսկիչի հետ փոխազդելու և արդյունքները ցուցադրելու համար: Երբեմն, Arduino- ի էսքիզը չի համաժամացվի Processing էսքիզի հետ: Երբ դա տեղի ունենա, մշակման ուրվագծի վահանակի պատուհանում կտեսնեք «Թարմացում չկա» հաղորդագրությունը: Պարզապես դադարեցրեք և վերագործարկեք Վերամշակման ուրվագիծը, և ամեն ինչ պետք է նորմալ լինի: Եթե ոչ, նայեք ստորև բերված Անսարքությունների վերացման բաժնին:

Ահա վերահսկիչի հրամանները: «Դելտա» -ն այն գումարն է, որը պարամետրը կփոխվի հրամանի դեպքում: Նախ սահմանեք այն դելտայի արժեքը, որը ցանկանում եք օգտագործել: Այնուհետև կարգավորեք ցանկալի պարամետրը ՝ օգտագործելով այդ դելտան: Օրինակ ՝ օգտագործեք + և - դելտա 10 -ի համար: Այնուհետև օգտագործեք T (մեծատառ «T») ՝ նպատակային ջերմաստիճանը 10 աստիճան C- ով բարձրացնելու համար, կամ t (փոքրատառ «t») ՝ նպատակային ջերմաստիճանը 10 աստիճանով նվազեցնելու համար:. Հրամաններ.

+/-: կարգավորեք դելտան տասը գործոնով P/p. վեր/վար հարմարեցրեք p շահույթը դելտայով I/i: վեր/վար հարմարեցրեք i շահույթը դելտայով D/d: վեր/վար կարգավորեք դ շահույթը դելտա T/t- ով: վեր/վար կարգավորել ջերմաստիճանը դելտա h- ով: միացնել և անջատել օգնության էկրանը R: վերականգնել արժեքները. դա արեք առաջին անգամ, երբ գործարկեք վերահսկիչը

Երբ դուք ստանում եք ջերմաստիճանի թարմացումներ, ուրվագծի գրաֆիկական պատուհանը պետք է նման լինի նկարին: Եթե էկրանի վրա նկարագրված որոշ հրամանների հետ մոխրագույն մեծ տարածք ունեք, պարզապես մուտքագրեք «h» ՝ այն մաքրելու համար: Երբ առաջին անգամ եք սկսում, կարող է ձեզ հուշել վերականգնել սկզբնական արժեքները: Առաջ գնացեք և դա արեք: Վերին աջ անկյունի արժեքներն են ընթացիկ ընթերցումները և կարգավորումները: «Նպատակը» ընթացիկ նպատակային ջերմաստիճանն է և փոխվում է «t» հրամանով, ինչպես նկարագրված է վերևում: «Curr» - ը ջերմաստիճանի ընթացիկ ընթերցումն է սենսորից: «P», «I» և «D» - ն PID կառավարման ալգորիթմի պարամետրերն են: Օգտագործեք «p», «i» և «d» հրամանները ՝ դրանք փոխելու համար: Ես դրանք կքննարկեմ մի պահ: «Pow» - ը PID վերահսկիչից դեպի տաք ափսե սնուցման ուժն է: Դա արժեք է 0 -ից (միշտ անջատված է) և 1000 -ի միջև (միշտ միացված է):

Եթե ձեր ձեռքը դնում եք տվիչի տակ, ապա պետք է տեսնեք, թե ինչպես է ջերմաստիճանի (Curr) ընթերցումը բարձրանում վեր: Եթե դուք այժմ բարձրացնեք թիրախային ջերմաստիճանը, կտեսնեք, որ հզորության (Pow) արժեքը մեծանում է, և թողած լուսարձակը թարթելու է: Բարձրացրեք թիրախային ջերմաստիճանը, և ելքային լեդն ավելի երկար կմնա: Երբ տաք ափսեը միացված է և գործում է, նպատակային ջերմաստիճանի բարձրացումը կհանգեցնի տաք ափսեի միացման: Երբ ընթացիկ ջերմաստիճանը մոտենում է նպատակային ջերմաստիճանին, ժամանակին կնվազի այնպես, որ թիրախային ջերմաստիճանը մոտենա նվազագույն գերլարումով: Հետո, ժամանակին բավական կլինի նպատակային ջերմաստիճանը պահպանելու համար:

Ահա, թե ինչպես կարելի է պարամետրեր սահմանել PID ալգորիթմի համար: Դուք կարող եք սկսել իմ օգտագործած արժեքներից: P 40, I 0.1 և D 100: Իմ համակարգը մոտ 30 վայրկյանում կկատարի 50C քայլ ՝ 5 աստիճանից ցածր գերազանցող արագությամբ: Եթե ձեր համակարգը զգալիորեն տարբերվում է, ապա կցանկանաք կարգավորել այն: PID կարգավորիչի կարգավորումը կարող է բարդ լինել, բայց վերը նշված հոդվածը բացատրում է, թե ինչպես դա անել շատ արդյունավետ:

Հիմա ժամանակն է իրականի: Միացրեք տաք ափսեը տաք ափսեի AC կարգավորիչին, ինչպես նկարագրված է Extreme Surface Mount Soldering- ում: Անպայման կարդացեք այնտեղ եղած բոլոր զգուշացումները: Տեղադրեք ձեր ջերմաստիճանի տվիչը այնպես, որ այն մոտ 3 դյույմ բարձր լինի ձեր տաք ափսեից և մատնացույց անի անմիջապես դրա վրա: Միացրեք ձեր Ard/Free-duino- ը: Համոզվեք, որ բոլոր կապերը ճիշտ են, և որ ձեր ծրագրաշարը (PID վերահսկիչը և մոնիտորինգի ծրագիրը) ճիշտ է աշխատում: Սկսեք թիրախային ջերմաստիճանից ՝ սահմանելով 20 C, այնուհետև բարձրացրեք թիրախային ջերմաստիճանը մինչև 40 C: Տաք ափսեը պետք է միանա, և ջերմաստիճանը պետք է սահուն բարձրանա մինչև 40C +/- 2 C: Այժմ կարող եք փորձել բարձրացնել ջերմաստիճանը `դիտելով կատարումը: ձեր համակարգի. Դուք կնկատեք, որ ափսեի սառեցումը տևում է շատ ավելի երկար, քան այն տաքացնելը:

Անսարքությունների վերացում

Եթե Processing- ի ուրվագիծը չի գործում կամ չի թարմացնում ջերմաստիճանը, դադարեցրեք Processing- ի ուրվագիծը և սկսեք սերիական տերմինալ (օրինակ ՝ Hyperterminal- ը Windows- ում): Հպեք տիեզերական սանդղակին և կտտացրեք վերադարձին: Arduino- ն պետք է արձագանքի ընթացիկ ջերմաստիճանի ընթերցմամբ: Կարգավորեք բաուդ արագության կարգավորումները և այլն, մինչև չստանաք ցանկալի պատասխան: Երբ դա աշխատի, մշակման ուրվագիծը պետք է գործարկվի: Եթե դեռ խնդիրներ ունեք, համոզվեք, որ ձեր քորոցների հանձնարարությունները համընկնում են ձեր ֆիզիկական լարերի հետ, և որ հոսանքը և միացումը միացրել եք ջերմաստիճանի տվիչի համապատասխան կապերին:

Քայլ 4: Մակերևութային սարքի զոդում

Մակերևութային լեռ զոդում
Մակերևութային լեռ զոդում

Այս հրահանգում նկարագրված ջերմաստիճանի կառավարման համակարգի օգտագործումը բարելավում է Extreme Surface Mount Soldering- ը երկու եղանակով: Նախ, ջերմաստիճանի վերահսկումը ավելի ճշգրիտ է և զգալիորեն ավելի արագ: Այսպիսով, մոտ 120C- ից մինչև 180C դանդաղ թեքահարթակ ունենալու փոխարեն 6 րոպե կամ ավելի, մենք կարող ենք արագ գնալ 180C, պահել 2 ½ 3 րոպե և արագ գնալ 220C- ից 240C մոտ մեկ րոպե: Մենք դեռ պետք է հետևենք այն կետին, երբ եռակցումը հոսում է և անջատում հոսանքը, կամ պարզապես արագ իջեցնում նպատակային ջերմաստիճանը: Քանի որ ջերմաստիճանը շատ դանդաղ է իջնում, ես սովորաբար իմ սխեմաները սահում եմ տաք ափսեից, հենց որ ջերմաստիճանը սառչում է 210C- ից ցածր: Դրեք դրանք ոչ թե մետաղի, այլ ծայրամասային տախտակի կամ փայտի վրա: Մետաղը կարող է հանգեցնել նրանց շատ արագ սառեցման: Նկատի ունեցեք նաև, որ գուցե հարկ լինի բարձրացնել նպատակային ջերմաստիճանը 250C- ից (առավելագույնը, որը սենսորը կկարդա), որպեսզի ափսեը որոշակի տարածքներում բավականաչափ տաքանա: Ափսեն չի հասնի մեկ ջերմաստիճանի ամբողջ մակերևույթի վրա, բայց որոշ տարածքներում ավելի սառը կլինի, քան մյուսները: Դուք դա կսովորեք ՝ փորձարկելով:

Բարելավման երկրորդ ուղղությունը զոդման ցիկլերի միջև ընկած ժամանակահատվածի կրճատումն է: Բաց օղակի համակարգով ես ստիպված էի սպասել, որ տաք ափսեը սառչի մինչև սենյակային ջերմաստիճանը (մոտ 20C) `եռակցման նոր ցիկլ սկսելու համար: Եթե ես դա չանեի, ապա ջերմաստիճանի ցիկլը ճիշտ չէր լինի (սկզբնական պայմանների փոփոխություն): Հիմա ինձ մնում է միայն սպասել կայուն ջերմաստիճանի մոտ 100C, և ես կարող եմ նոր ցիկլ սկսել:

Iերմաստիճանի ցիկլը, որն այժմ օգտագործում եմ, ենթադրվում է վերևում, բայց ահա այն ճշգրիտ է: Սկիզբ 100C- ից: Տեղադրեք ձեր տախտակները տաք ափսեի վրա երկու -երեք րոպե տաքանալու համար `ավելի երկար ՝ խոշոր բաղադրիչներով: Թիրախային ջերմաստիճանը սահմանել 180C: Այս ջերմաստիճանը հասնում է մեկ րոպեից պակաս: Պահեք այստեղ 2 ½ րոպե: Ձեր թիրախը սահմանեք 250C: Allոդման բոլոր հոսքերից անմիջապես հետո թիրախային ջերմաստիճանը իջեցրեք մինչև մոտ 100C: Ձեր ափսեի ջերմաստիճանը բարձր կմնա: Հենց որ այն նվազի մինչև 210C, կամ անցնի 1 րոպե ժամանակ, տախտակները տաք ափսեից սահեցրեք տախտակի կամ փայտի հովացման հարթակի վրա: Sոդումը կատարվում է:

Եթե ցանկանում եք օգտագործել ջերմաստիճանի այլ բնութագիր, ապա այս կառավարման համակարգով դրան հասնելու խնդիր չունենաք:

Դուք կարող եք փորձարկել ջերմաստիճանի տվիչի դիրքը ձեր տաք ափսեի վերևում: Ես պարզեցի, որ տաք ափսեի ոչ բոլոր տարածքներն են միևնույն ջերմաստիճանը հասնում: Այսպիսով, կախված այն բանից, թե որտեղ եք տեղադրում ձեր սենսորը, զոդման հոսքը կատարելու համար պահանջվող իրական ժամանակը և ջերմաստիճանը կարող են տարբեր լինել: Երբ բաղադրատոմս եք մշակում, կրկնվող արդյունքների համար օգտագործեք սենսորի նույն դիրքը:

Շնորհավոր oldոդում:

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