Мазмуну:
- 1 -кадам: Бардык компоненттерди алыңыз
- 2 -кадам: Ченөө жана пландаштыруу
- 3 -кадам: Ишти даярдаңыз
- 4 -кадам: Программалык камсыздоо
- 5 -кадам: Компоненттерди чогултуу
- 6 -кадам: Сыноо жана калибрлөө
Video: DIY Yihua Soldering Station: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Эгерде сиз мага окшоп электроника хобби менен алектенсеңиз, анда сиз прототиптериңизди же акыркы продуктуңузду жасоо үчүн ширеткичти колдонушуңуз керек. Эгерде бул сиздин ишиңиз болсо, анда сиз, балким, сиздин ширетүүчү темириңиз бир нече саат бою ашыкча ысып кетет, мындай учурда иштетүүчү калайды эритип алат.
Себеби, сиз электр чыңалуусуна түз туташтырган кадимки ширетүүчү жөнөкөй жылыткыч катары иштейт жана сиз аны ажыратканга чейин жылытат жана жылытат. Бул кээ бир температуранын сезгич бөлүктөрүнө зыян келтириши мүмкүн, эгерде ширетки ысып кетсе.
Мына ушул себептен, ширетүүчү станция - электроника үчүн эң жакшы вариант. (эгер сиз кабелдерди гана ширетсеңиз, балким бул сиз үчүн эмес).
Көйгөй - бул ширетүүчү станциялар абдан кымбат жана балким, бардык адамдар санарип станцияга 60 же 70 доллар короткусу келбейт.
Ошентип, бул жерде мен сизди кантип түшүндүрүп берейин, сиз кантип арзаныраак ширетүүчү станцияны Yihua ширетүүчүсүн колдонуп түзө аласыз, ал Aliexpressтен тапкан ширетүүчүлөрдүн эң кеңири таралган түрү (жана эң арзаны).
1 -кадам: Бардык компоненттерди алыңыз
Өзүңүздүн ширетүүчү станцияңызды түзүү үчүн сизге ширетүүчү (эч кандай ширетүүчү эмес, станциялар үчүн арналган атайын станция керек) жана аны жылытуу үчүн электр энергиясы керек. Ошондой эле сизге температураны өлчөө жана көзөмөлдөө ыкмасы, ошондой эле станцияны башкаруу үчүн интерфейс керек.
Сиз тетиктерди спецификацияга ылайык сатып алышыңыз керек, андыктан бири -бирине туура келбеген бөлүктөрдү сатып албаңыз. Эгерде сиз эмне сатып алууну билбесеңиз, мен колдонгон так компоненттерди чечүү же сатып алуу үчүн биринчи постту караңыз.
Компоненттердин жалпы тизмеси:
1x Soldering Station Iron1x Power Supply1x Case1x MCU1x Thermocouple Driver1x Relay/Mosfet1x Interface
Менин учурда, бул долбоор үчүн мен колдондум:
1x Yihua Soldering Iron 907A (50W) - (13.54 €) 1x 12V ATX Power Supply - (0 €) 1x 24V DC -DC Booster - (5 €) 1x MAX6675 Thermocouple Driver for K Type - (2.20 €) 1x Arduino Pro Mini - (3 €) 1x IRLZ44N Power Mosfet - (1 €) 1x TC4420 Mosfet Driver - (0.30 €) 1x OLED IIC Display - (3 €) 1x KY -040 Rotary Encoder - (1 €) 1x GX16 5 Pin Male Chassis Connector - (2 €) 1x ОПЦИОНАЛДУУ 2N7000 Mosfet - (0.20 €)
ЖАЛПЫ: ± 31 €
2 -кадам: Ченөө жана пландаштыруу
Менин биринчи кадамым - бул долбоорду пландаштыруу. Биринчиден, мен сунушталган Yihua ширетүүчүсүнүн себебин сатып алдым жана анын тегерегиндеги станцияны түзгүм келди, андыктан ал келгенде, станция үчүн керектүү тетиктерге заказ кылуу үчүн бул жөнүндө баарын өлчөө керек болчу. (Мына ошондуктан бардыгын пландаштыруу маанилүү).
Yihua туташтыргычын издеп бир аз убакыт өткөндөн кийин, мен бул 5 пиндин GX16 экенин билдим. Кийинки кадам - ар бир пиндин максатын табуу. Мен Paint программасында жасаган диаграмманы тиркеп койдум.
- Сол жактагы эки казык жылытуучу резистор үчүн. Мен 13.34 Ohms каршылыгын ченедим. Маалыматтын таблицасына ылайык, ал 50 Втке чейин кубаттуулукта иштей алат, V = sqrt (P*R) теңдемесин колдонуп, мага 25.82 Вольттун 50W максималдуу чыңалуусун бер.
- Борбордук пин калкан жерге туташтыруу үчүн.
- Оң жагындагы акыркы эки казык Thermocouple үчүн. Мен аларды метрге туташтырдым жана кээ бир өлчөөлөрдү жүргүзгөндөн кийин, мен K тибиндеги термопара (эң кеңири таралган) деген тыянакка келдим.
Бул маалыматтар менен, биз окуу температурасы үчүн бизге K типтеги термопар драйвери керек экенин билебиз (MAX6675 K) жана кубаттуулук үчүн 24В электр булагы.
Менде үйдө бир нече 500W ATX PSU бар болчу (алардын бир нечеси, ооба, сиз аларды келечектеги долбоорлордо көрөсүз), ошондуктан мен жаңы PSU сатып алуунун ордуна бирин колдонууну чечтим. Бир гана кемчилиги - максималдуу чыңалуу азыр 12В, ошондуктан мен ширетүүчү темирдин бүт күчүн (11Вт гана) колдонбойм. Бирок, жок эле дегенде, мен 5V чыгууларын алдым, ошондуктан мен бардык электрониканы кубаттай алам. Үтүктүн дээрлик бардык күчүн жоготуп жибербегиле, мен чечтим. I = V/R формулалары бизге 24В менен ширетүүнү иштетүү 1,8Амп токту тартат деп айтышат, мен күчөткүчтөрдү кошууну чечтим. 300W DC-DC Boost конвертери, ошондуктан 2 амперди чыгаруу үчүн жетиштүү. Аны 24Вга тууралоо жана биз ширетүүчүбүздүн 50W мүмкүнчүлүгүн дээрлик колдоно алабыз.
Эгерде сиз 24V PSU колдонгон болсоңуз, анда бүт булстер бөлүгүн өткөрүп жибере аласыз
Андан кийин электроника үчүн мен Arduino Pro Mini жана жылытууну көзөмөлдөө үчүн IRLZ44N мосфетин алдым (айдай алат> 40А), TC4420 мосфет айдоочусу менен башкарылган.
Ал эми интерфейс үчүн мен жөн эле айлануучу коддогучту жана OLED IIC дисплейин колдондум.
КОШУМЧА: Менин PSUмда дайыма ылдамдыкта иштеген тажатма күйөрман болгондуктан, мен Arduino PWMди колдонуу менен анын ылдамдыгын жогорулатуу үчүн мосфет кошууну чечтим. Жөн гана бул өтө ылдамдыктагы желдеткичтин үнүн алуу үчүн.
MOD: Мен PWMди өчүрүп, желдеткичти максималдуу ылдамдыкка коюуга туура келди, анткени мен PWM жөнгө салууну колдонгондо коркунучтуу электрондук ызы -чуу чыгарды.
3 -кадам: Ишти даярдаңыз
Мен жакшы металл боштук корпусу бар ATX PSU колдонгонум үчүн, мен аны бүтүндөй долбоор үчүн колдонууну чечтим, андыктан ал салкыныраак көрүнөт. калыпты кутуга салыңыз.
Мен ATXтин эски кабелдик тешигин Дисплей үчүн колдонууну чечтим.
Кийинки кадам - бул тешиктерди бургулоо менен жасоо жана аны кээ бир кумура менен тазалоо.
4 -кадам: Программалык камсыздоо
Баарын чогултуудан мурунку акыркы кадам - станцияны иштете турган негизги программаны жасоо жана аны функционалдуу кылуу.
Мен жазган код абдан жөнөкөй жана минимализм. Мен үч китепкананы колдоном: бири дисплейди айдоо үчүн, экинчиси термопарадан маалыматтарды окуу үчүн жана экинчиси калибрлөө баалуулуктарын EEPROM эсине сактоо үчүн.
Орнотууда мен колдонулган бардык өзгөрмөлөрдү жана китепканалардын бардык инстанцияларын гана баштайм. Ошондой эле бул жерде мен желдеткичти 50% ылдамдыкта айдоо үчүн PWM сигналын орноттум. (Mod: ызы -чуудан улам, мен акыры 100%га туураладым)
Цикл функциясында бардык сыйкырлар болуп жатат. Биз текшерген ар бир цикл температураны өлчөө убактысы (200мс) жана температура белгиленгенден айырмаланып турса, жылыткычты дал келтирүү үчүн күйгүзүп же өчүрөт.
Ар бир айлануучу кодердин айлануусун аныктоо үчүн мен Hardware Interrupt 1ди колдондум. Андан кийин, ISR бул айланууну өлчөйт жана темп -раны ошого жараша орнотот.
Мен Ротари баскычы басылганда аныктоо үчүн Hardware Interrupt 2ди колдондум. Андан кийин мен анын ISR менен ширетүүчү темирди күйгүзүү жана өчүрүү функциясын ишке ашырдым.
Ошондой эле дисплей ар бир 500 м сайын жаңыртылып турат же эгер температурасы өзгөрсө.
Мен калибрлөө функциясын ишке киргиздим, ал баскычты эки жолу чыкылдатуу менен сиз жылытуучу элементтин сенсоруна жана тышкы темир учуна температуранын айырмасын толтура аласыз. Ушундай жол менен сиз темирдин туура температурасын орното аласыз.
Станциянын окуу темпи темирдин учунун темп -расына барабар болгонго чейин офсетти жөндөө үчүн баскычты колдонуу керек (тышкы термокополду колдонуңуз). Калибрленгенден кийин, аны сактоо үчүн баскычты кайра басыңыз.
Калганынын бардыгын кодду көрө аласыз.
5 -кадам: Компоненттерди чогултуу
Райондук схемага ылайык, азыр бардык компоненттерди чогуу чогултуу убактысы келди.
Ардуинону чогултуудан мурун аны программалоо маанилүү, андыктан сиз аны биринчи жүктөөгө даярсыз.
Сиз ашыкча чыңалуудан улам ширетүүчү темирди же мосфетти бузуп албоо үчүн, Step-up бустерин калибрлөөңүз керек.
Андан кийин бардыгын туташтырыңыз.
6 -кадам: Сыноо жана калибрлөө
Баарын чогулткандан кийин, аны иштетүүгө убакыт келди.
Эгерде ширетүү туташпаса, анда температуранын ордуна "Байланыш жок" деген билдирүү пайда болот. Андан кийин сиз ширетүүнү туташтырасыз жана азыр температура көрсөтүлөт.
КАЛИБРАЦИЯ
Калибрлөөнү баштоо үчүн сиз эң көп колдоно турган температураны коюп, андан кийин ширетүүнү жылытууну башташыңыз керек. Жылуулуктун өзөктөн сырткы кабыкка өтүшүн бир мүнөт күтө туруңуз (темир учу).
Жылытылган соң, калибрлөө режимине кирүү үчүн эки жолу чыкылдатыңыз. Учунун температурасын өлчөө үчүн тышкы термопараны колдонуңуз. Андан кийин өзөктүн окулушу менен учунун окулушунун ортосундагы айырманы киргизиңиз.
Андан кийин сиз температуранын кандайча өзгөрүп турганын көрөсүз жана ширетүүчү кайра жылый баштайт. Туураланган темп станциянын бирин окуганга жана учунун бирин окуганга барабар болгонго чейин жасаңыз.
Сунушталууда:
DIY Arduino Soldering Station: 6 кадам (Сүрөттөр менен)
DIY Arduino Soldering Station: Бул долбоордо мен сизге стандарттык JBC ширетүүчү үчүн Arduino негизделген ширетүүчү станцияны кантип түзүүнү көрсөтөм. Курууда мен термопаралар, AC кубатын башкаруу жана нөлдү аныктоо жөнүндө сүйлөшөм. Кел, баштайлы
DIY Weather Station & WiFi Sensor Station: 7 кадам (Сүрөттөр менен)
DIY Weather Station & WiFi Sensor Station: Бул долбоордо мен сизге WiFi сенсор бекети менен бирге аба ырайы станциясын кантип түзүүнү көрсөтөм. Сенсордук станция жергиликтүү температура жана нымдуулук маалыматтарын өлчөйт жана WiFi аркылуу аба ырайы станциясына жөнөтөт. Аба ырайы бекети андан кийин
Күн энергиясы менен иштеген WiFi Weather Station V1.0: 19 кадам (Сүрөттөр менен)
Күн энергиясы менен иштөөчү WiFi аба ырайы станциясы V1.0: Бул Нускамада мен Wemos тактасы менен күн энергиясы менен иштөөчү WiFi аба станциясын кантип курууну көрсөтөм. Wemos D1 Mini Pro кичинекей форма-факторго ээ жана плагин менен ойноочу калканчтардын кеңири спектри аны тез алуу үчүн идеалдуу чечимге айландырат
Soldering Station: 9 кадам (Сүрөттөр менен)
Лайнердик станция: Күтө туруңуз, анда эмне үчүн ширетүүчү темир кармагычтар, жардам колу жана ширетүүчү диспенсерлер чогуу чогултулбайт? Мен бүт бөлмөдө/үйдө/шаарда иштейм жана эч нерсе кылгым келбейт, жардам колун издеп, анан ысык, боорукер жеримди коём
$ 10ish DIY Variable Temp Soldering Iron Controller: 3 кадам (Сүрөттөр менен)
$ 10ish DIY Variable Temp Soldering Iron Controller: Бул көрсөтмө сизге Radioshack "өрт өчүргүчтү" ширетүүчү темирди 10 доллардын тегерегинде колдонуп, температуранын өзгөрмөлүү вариантына кантип айландырууну көрсөтөт. Бул идея мага 30W колдонуп жүргөндүктөн, тактадагы издерди көтөрө баштагандан кийин келди