Мазмұны:

Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: 7 қадам (суреттермен)
Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: 7 қадам (суреттермен)

Бейне: Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: 7 қадам (суреттермен)

Бейне: Дәнекерлеуші 1-2-3 Arduino микробағдарламасы: 7 қадам (суреттермен)
Бейне: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Қараша
Anonim
Image
Image

Неліктен басқа нүктелік дәнекерлеуші жобасы?

Дәнекерлеушіні салу - сапасы салыстырмалы коммерциялық нұсқаның бағасының бір бөлігін құруға болатын жағдайлардың бірі. Алдын ала сатып алу жеңіске жететін стратегия болмаса да, бұл өте қызықты!

Мен жобаны бастауды шештім, мен басқалардың мұны қалай істегенін қарадым. Интернетте бұл туралы көптеген қызықты ақпарат пен бейнелер бар, олардың дизайны мен құрастыру сапасында айтарлықтай айырмашылық бар.

Нақты қол жеткізуге болатын құрылыс сапасы құрал -саймандарға, машиналар мен қондырғыларға байланысты, сондықтан бұл бағытта кең ауқымды өзгерістерді көру таңқаларлық емес. Екінші жағынан, мен жобалардың көпшілігінде дәнекерлеу процесін бастау мен тоқтату үшін қарапайым қолмен қосқышты қолданатынын көремін деп ойламадым.

Шын мәнінде, дәнекерлеу уақытын дәл бақылау сіздің дәнекерлеу сапасының кілті болып табылады және сіз бұған қолмен қосқышты айналдыру арқылы қол жеткізе алмайсыз.

Менің ойымша, өздігінен дәнекерлеуші-бұл өлімге дейін соққыға жығылған тақырып, мүмкін, кәсіби машиналар сияқты үш сатылы дәнекерлеу процесін қолдану арқылы жақсы станок жасауға болады. Мен өзімнің жобам үшін бес негізгі дизайнерлік мақсат қойдым:

Үш сатылы дәнекерлеу процесін қолдау

Дәл және реттелетін уақыт

Дәнекерлеу профильдерін табанды түрде сақтау және алу мүмкіндігі

Дизайн мен құрастырудың қарапайымдылығы

Тек кең таралған компоненттерді қолдану

Нәтиже-менің 1-2-3 нүктелі дәнекерлеуші, мен осы нұсқаулықта мен жобаның дәнекерлеу процесін бақылау бөлігін түсіндіремін. Бейнеде және бұл нұсқаулықта барлық компоненттер тиісті корпусқа орнатылмай тұрып, дәнекерлеуші прототипінің суреттері көрсетілген. Бұл жобаға арналған тақта бөлек нұсқаулықта сипатталған.

Егер сізге қарсылық дәнекерлеу ұғымымен және микротолқынды трансформатордың көмегімен дәнекерлеушіні қалай жасауға болатынын білу қажет болса, оқымас бұрын мұны жасаңыз. Мен дәнекерлеушінің жұмысына немесе оны қалай құрастыруға емес, дәнекерлеушінің бақылауына назар аударамын. Менің ойымша, бұл басқа жерде жақсы қамтылған.

1 -қадам: рецепт

1-2-3 Дәнекерлеу
1-2-3 Дәнекерлеу

Қарсылық дәнекерлеушінің компоненттерін қарастырайық:

Дәнекерлеу трансформаторы. Айнымалы ток кернеуін түрлендіру арқылы қарсылық дәнекерлеуге қажетті төмен кернеу/жоғары ток шығуын қамтамасыз етеді. Өздігінен дәнекерлеуші үшін дәнекерлеу трансформаторы әдетте төмен вольтты, жоғары ток шығаратын микротолқынды пеш трансформаторын түрлендіру арқылы алынады. Бұл жоғары кернеулі қайталама ораманы МОТ -дан алып тастау және өте қалың мыс кабелінің бірнеше айналымынан тұратын жаңа екіншіні орау арқылы жүзеге асады. YouTube -те мұны қалай жасауға болатынын көрсететін көптеген бейнелер бар

Қуат тізбегі. Дәнекерлеу трансформаторын қосады және өшіреді, ал оның жұмысын басқару схемасы бақылайды. Электр тізбегі желі кернеуінде жұмыс істейді

Басқару тізбегі. Дәнекерлеушіге арналған барлық операцияларды бақылайды:

    Пайдаланушыға дәнекерлеу уақытын орнатуға және өзгертуге мүмкіндік береді

    • Пайдаланушыға дәнекерлеу уақытын сақтауға және алуға мүмкіндік береді.
    • Және, ақырында, трансформаторды қосатын және өшіретін қуат схемасына пәрмендер жіберу арқылы пайдаланушыға дәнекерлеу процесін бастауға мүмкіндік береді.

UI. Пайдаланушы интерфейс арқылы басқару схемасымен байланысады

Бұл нұсқаулық UI мен басқару схемасын сипаттайды. Мен ұсынған интерфейс пен басқару тізбегінің дизайны басқа блоктардан мүлдем тәуелсіз және оларды қолданыстағы нүктелік дәнекерлеушіге оңай жаңартуға болады, егер сіздің қуат тізбегінің ағымдағы көрінісі басқару тізбегінен шығатын цифрлық сигналды басқара алса. Егер сізде электронды қосқыш дәнекерлеуші болса, онда сіз мұнда өзгертілген басқару элементі мен интерфейс компоненттерін қоса аласыз.

Егер сізде дәл қазір қолмен қуат қосқышы болса, сізге қуат тізбегін құру қажет болады.

Басқару схемасы үшін микробағдарламаның жұмысын сипаттамас бұрын, дәнекерлеу процесінің қалай жұмыс істейтінін толығырақ қарастырайық.

2-қадам: 1-2-3 Дәнекерлеу

Кәсіби дәнекерлеу машиналары бір қадамда дәнекерлемейді; олар автоматтандырылған үш сатылы тізбекті пайдаланады. Үш сатылы қарсылық дәнекерлеу мыналардан тұрады:

Жылыту қадамы. Дәнекерлеу трансформаторы қосылады, ал ток жұмыс бөліктері арқылы электродтар арқылы өтеді. Бұл металды жылытуға арналған

Басу қадамы: Дәнекерлеу трансформаторы өшірулі; жұмыс бөліктері бір -біріне тығыз басылған күйде сақталады. Жұмсақ ыстық металдан жасалған жұмыс бөлшектерінің беттері қазір өте жақсы механикалық және электрлік байланыс жасайды

Дәнекерлеу қадамы: Дәнекерлеу трансформаторы қайтадан қосылады. Қазір тығыз байланыста болатын металл беттер қысымда дәнекерленген

Жекелеген қадамдардың ұзақтығы, әдетте, біркелкі емес және дәнекерлеушіден келетін токқа, сіз дәнекерлегіңіз келетін материалдың түріне (негізінен оның кедергісі мен балқу температурасына) және жұмыс бөлшектерінің қалыңдығына байланысты.

Мен білетін көптеген өздігінен пісірілген дәнекерлеушілерде автоматтандырылған уақытты басқару жоқ, бұл қайталанатын және сенімді жұмысты қиындатады.

Кейбіреулер дәнекерлеу уақытын, көбінесе потенциометр арқылы орната алады. Керри Вонг осы сыныпта батареяларды дәнекерлеуге арналған қосымша электродтармен өте жақсы жұмыс жасады.

Өздігінен жасалған дәнекерлеушілер жоғарыда сипатталғандай дәнекерлеудің үш қадамын автоматты түрде орындай алады. Кейбіреулерде тек бір ғана белгіленген ұзақтығы бар, мысалы, осы және басқа. Басқалармен сіз осы уақыт сияқты кейбір ұзақтығын өзгерте аласыз. Оның қыздыру мен басу қадамдарының бекітілген ұзақтығы бар, ал дәнекерлеу сатысының ұзақтығын потенциометр арқылы өзгертуге болады.

Бұл процесті ішінара реттеуге мүмкіндік береді, бірақ белгілі бір уақыт өткеннен кейін батареяның қосымша материалын қайтадан дәнекерлегіңіз келсе, параметрлерді қайта табу қиын болуы мүмкін. Белгілі бір материал мен қалыңдық комбинациясы үшін дұрыс уақытты тапқаннан кейін, оны қайтадан жасаудың қажеті жоқ. Бұл уақытты (және материалды) жоғалту, және бұл біраз ренжітуі мүмкін.

Сіз шынымен де қалайтын нәрсе - бұл барлық уақыттар үшін толық икемділік (конфигурация) және біз оларды дұрыс тапқаннан кейін параметрлерді сақтау және алу мүмкіндігі.

Бақытымызға орай, бұл соншалықты қиын емес. Үш сатылы қарсылық дәнекерлеуді қалай басқаруға болатынын қарастырайық.

3-қадам: 1-2-3 Пісіруді бақылау

1-2-3 Пісіруді бақылау
1-2-3 Пісіруді бақылау

Біз басқару схемасын микроконтроллермен (MCU) іске асырамыз. MCU микробағдарламасы алдыңғы қадамда көргеніміздей төрт күйі бар мемлекеттік машина ретінде жұмыс істейді:

o 0 күйі: дәнекерлеу емес

o 1-күй: Дәнекерлеу, қыздыру қадамы

o 2 -күй: Дәнекерлеу, басу қадамы

o 3 -күй: Дәнекерлеу, дәнекерлеу сатысы

Мен C-C ++ тілінде жазылған MCU-ның нақты кодымен байланыстыру оңай болғандықтан, мұнда бағдарлама ағынын сипаттау үшін C стиліндегі жалған кодты қолданамын.

Орнату қадамынан кейін MCU негізгі циклі пайдаланушының енгізуі мен күй ауысуын келесідей өңдейді:

01: цикл

02: қосқыш (күй) {03: жағдай 0: 04: readUserInput 05: жағдай 1, 2, 3: 06: егер (дәнекерлеу таймерінің мерзімі біткен) {07: // келесі күйге көшу 08: күй = (күй + 1) % 4; 09: қуат реттегішін ауыстыру 10: егер (күй 0 емес) {11: жаңа қадам ұзақтығын орнатыңыз және дәнекерлеу таймерін қайта бастаңыз 12:} 13:} 14: соңғы цикл

Егер ағымдағы күй 0 болса, онда біз пайдаланушы енгізуін өңдеу және келесі итерацияға өту үшін UI күйін оқимыз.

Біз дәнекерлеу қадамдарының ұзақтығын бақылау үшін дәнекерлеу таймерін қолданамыз. Коммутатор туралы мәлімдемеге кірген кезде дәнекерлеу дәйектілігі енді басталды делік. Қуатты басқару қосулы, дәнекерлеу трансформаторы кернеулі, ал ток күйі 1.

Егер дәнекерлеу таймерінің мерзімі аяқталмаса, шартты (6 -жол) жалғанға бағаланады, біз коммутатор операторынан шығып, келесі оқиға циклінің қайталануына көшеміз.

Егер дәнекерлеу таймерінің мерзімі біткен болса, біз шартты (6 -жол) енгіземіз және әрі қарай жүреміз:

1. Келесі күйді есептеңіз және сақтаңыз (8 -жол). 1-2-3-0 дұрыс күй ретін сақтау үшін 4 модульдік арифметиканы қолданамыз. Егер қазіргі күй 1 болса, біз қазір 2 күйге көшеміз.

2. Содан кейін біз қуатты басқаруды ауыстырамыз (9 -жол). 1 күйде қуат реттегіші қосулы еді, сондықтан қазір ол өшірулі (2 -күйде болғандай, басу қадамы, дәнекерлеу трансформаторы қосылмаған).

3. Мемлекет қазір 2 -ге тең, сондықтан біз 10 -жолда шартты түрде енгіземіз.

4. Дәнекерлеу таймерін жаңа қадам ұзақтығына орнатыңыз (басу қадамының ұзақтығы) және дәнекерлеу таймерін қайта іске қосыңыз (11 -жол).

Негізгі циклдің келесі қайталануы дәнекерлеу таймерінің мерзімі біткенше, яғни басу кезеңі аяқталғанша, өте қиын болады.

Бұл кезде біз 6 -жолдағы шартты денеге кіреміз. Келесі күй (3 -күй) 8 -жолда есептеледі; трансформаторға қуат қайта қосылады (9 -жол); дәнекерлеу таймері дәнекерлеу кезеңінің ұзақтығына орнатылады және қайта қосылады.

Таймердің мерзімі аяқталғанда, келесі күй (0 күйі) 8 -жолда есептеледі, бірақ қазір 11 -жол орындалмайды, сондықтан дәнекерлеу циклі аяқталған кезде таймер қайта қосылмайды.

Келесі цикл итерациясында біз пайдаланушы кірісін өңдеуге қайта ораламыз (4 -жол). Орындалды.

Бірақ біз дәнекерлеу процесін қалай бастаймыз? Ал, біз пайдаланушы дәнекерлеу түймесін басқан кезде бастаймыз.

Дәнекерлеу түймесі аппараттық үзуге бекітілген MCU кіріс түйреуішіне қосылады. Түймені басу үзілістің пайда болуына әкеледі. Үзіліс өңдегіші дәнекерлеу процесін күйді 1 күйге келтіру, дәнекерлеу таймерін қыздыру кезеңінің ұзақтығына орнату, дәнекерлеу таймерін қосу және қуат реттегішін қосу арқылы бастайды:

19: Дәнекерлеуді бастау

20: күй = 1 21: қыздыру қадамының ұзақтығын орнатыңыз және дәнекерлеу таймерін бастаңыз 22: қуат реттегішін қосыңыз 23: аяқтауды бастау Дәнекерлеу

4 -қадам: интерфейсті басқару, күту режимі және микробағдарламаның басқа да қиындықтары

UI менеджменті, күту режимі және микробағдарламаның басқа да қиындықтары
UI менеджменті, күту режимі және микробағдарламаның басқа да қиындықтары

Пайдаланушы интерфейсі дисплейден, басу түймесі бар кодерден, бір сәттік түймеден және светодиодтан тұрады. Олар келесі түрде қолданылады:

Дисплей пайдаланушыға конфигурация үшін кері байланыс береді және дәнекерлеу кезіндегі прогресті көрсетеді

Басу түймесі бар кодер дәнекерлеу кезегін қоспағанда, микробағдарламамен барлық әрекеттесуді басқарады

Дәнекерлеу дәйектілігін бастау үшін лездік түймешік басылады

Светодиор дәнекерлеу дәйектілігі кезінде жанады және күту режимінде қайта -қайта өшіп қалады

Алдыңғы қадамда түсіндірілгендей, микробағдарлама дәнекерлеу процесін бақылаудан басқа бірнеше нәрсені жасауы керек:

Пайдаланушы енгізуі оқылуда. Бұл кодердің орнын және түймелердің күйін оқуды қамтиды. Пайдаланушы мәзірдің бір элементінен екіншісіне өту үшін және дисплейдегі параметрлерді өзгерту үшін кодерді солға немесе оңға бұра алады немесе енгізілген мәнді растау үшін немесе мәзір құрылымын бір сатыға жылжыту үшін кодер батырмасын баса алады

  • UI жаңартылуда.

    Дисплей пайдаланушының әрекетін көрсету үшін жаңартылады

    Дисплей дәнекерлеу процесінің барысын көрсету үшін жаңартылады (біз дәнекерлеу дәйектілігіндегі ағымдағы кезеңнің ұзақтығының жанындағы индикаторды көрсетеміз)

    Біз дәнекерлеуді бастаған кезде жарық диодты қосамыз және оны аяқтағаннан кейін өшіреміз

Қал. Код пайдаланушының қанша уақыт белсенді болмағанын бақылайды және әрекетсіздік кезеңі алдын ала белгіленген шектен асқанда күту режиміне өтеді. Күту режимінде дисплей өшіріледі, ал интерфейс интерфейсіндегі жарық диапазоны күту күйі туралы сигнал беру үшін бірнеше рет өшіп -өшеді. Қолданушы кодерді екі жаққа бұру арқылы күту режимінен шыға алады. Күту режимінде болған кезде, интерфейс пайдаланушының басқа өзара әрекеттесуіне жауап бермеуі керек. Назар аударыңыз, дәнекерлеуші 0 күйінде болғанда ғана күту режиміне кіре алады, мысалы. дәнекерлеу кезінде емес

Әдепкі бойынша басқару, профильдерді сақтау және алу. Микробағдарлама 3 түрлі дәнекерлеу профилін қолдайды, яғни 3 түрлі материалға/қалыңдыққа арналған параметрлер. Профильдер флэш -жадыда сақталады, сондықтан дәнекерлеушіні өшіргенде олар жоғалмайды

Егер сіз ойланатын болсаңыз, мен дисплейдің күйіп қалуын болдырмау үшін күту режимін қостым. Дәнекерлеуші қосылғанда және сіз интерфейсті пайдаланбайтын болсаңыз, дисплейде көрсетілген таңбалар өзгермейді және күйіп қалуы мүмкін. Сіздің жүгірісіңіз дисплей технологиясына байланысты өзгеруі мүмкін, бірақ мен OLED дисплейді қолданамын және олар бейім қараусыз қалса тез күйіп кетеді, сондықтан дисплейді автоматты түрде өшіру жақсы идея.

Жоғарыда айтылғандардың бәрі, әрине, «нақты» кодты қиындатады. Жақсы оралған бағдарламалық жасақтаманы алу үшін алдыңғы қадамдарда қарастырғандарымыздан гөрі көп жұмыс бар екенін көруге болады.

Бұл бағдарламалық жасақтаманың көмегімен негізгі функционалдылыққа негізделген нәрсені іске асыру көбінесе негізгі функционалдылықты іске асырудан гөрі күрделірек деген ережені растайды!

Толық кодты нұсқаулықтың соңындағы репозиторий сілтемесінен таба аласыз.

5 -қадам: басқару тізбегі

Басқару тізбегі
Басқару тізбегі

Микробағдарлама мына компоненттердің көмегімен жасалды және тексерілді:

  • Басқару тізбегі:

    Arduino Pro Mini 5V 16 МГц

  • UI:

    • Басу түймесі бар айналмалы кодер
    • SSD1306 негізіндегі 0,91 дюймдік 128x32 I2C ақ OLED дисплейі
    • Кірістірілген светодиодты бір мезетте басу түймесі

Әрине, бұл компоненттерді сіздің конструкцияңызда қолданудың қажеті жоқ, бірақ егер олай болмаса, әсіресе дисплей интерфейсін, түрін немесе өлшемін өзгертсеңіз, кодты өзгертуге тура келуі мүмкін.

Arduino пин тағайындауы:

  • Енгізу:

    • A1 A2 A3 түйреуіштері профильдер мен параметрлерді таңдау/өзгерту үшін қолданылатын айналмалы кодерге
    • 2 -түйреуіш дәнекерлеуді бастау үшін басылатын уақытша басу түймесіне қосылған. Басу түймесі әдетте кодердің жанындағы панельге орнатылады және оны педальды қосқышқа параллель қосуға болады.
  • Шығу:

    • Дисплейді басқаруға арналған I2C үшін A4/A5 түйреуіштері.
    • Дәнекерлеу циклі кезінде қосылатын және күту режимінде өшіп -өшетін светодиодқа цифрлық шығыс үшін 11 -пин. Схемада ток үшін шектеу резисторы жоқ, себебі мен дәнекерлеу түймесіне дәйекті резистормен бірге жеткізілген сымды қолдандым. Егер сіз бөлек жарықдиодты қолдансаңыз, сізге Pro Mini мен J2 коннекторының 3 түйреуішінің арасына резисторды сериялық қосу немесе оны алдыңғы панельдегі светодиодпен дәнекерлеу қажет болады.
    • Желілік қуат тізбегіне цифрлық шығуға арналған 12 түйреуіш (қуат тізбегіне кіріс). Бұл түйреуіш әдетте ТӨМЕН болады және дәнекерлеу циклі кезінде ЖОҒАРЫ-ТӨМЕН-ЖОҒАРЫ болады.

Нан тақтасында прототипті құрастырғаннан кейін мен басқару схемасын электрмен жабдықтау модулін (HiLink HLK-5M05), дәнекерлеу түймесін ажырататын конденсатор мен резисторды, дисплей, кодер, светодиодты қамтитын дербес прото тақтаға орнаттым., түйме және қуат тізбегінің шығысы. Қосылымдар мен компоненттер схемада көрсетілген (электрмен жабдықтау модулінен басқа).

Сондай -ақ, дәнекерлеу түймесіне параллель жалғанған табан қосқышының қосқышы бар (схемада J3), сондықтан мен панельден немесе табан қосқышының көмегімен дәнекерлеуге кірісе аламын, бұл маған ыңғайлы.

J4 коннекторы прототипте бөлек прото тақтаға орнатылған қуат тізбегінің оптикалық қосқыш кірісіне қосылады.

Дисплейге (J6 қосқышы) қосылу үшін, мен екі сымды қосқышқа (J6 1, 2 түйреуіштеріне сәйкес келетін) өтетін 4 сымды жалпақ кабельді және Dupont аналығы бар екі сымды қолдануды жеңілдеттім. A4 және A5 түйреуіштеріне тікелей қосылатын қосқыштар. A4 және A5-те мен екі істікшелі ерлердің үстіңгі тақтасын Pro Mini тақтасының үстіне дәнекерледім.

Мүмкін, кодер түймесі үшін дебютті қосуды соңғы құрылыста қосатын шығармын. Бұл жобаның ПХД жетілдірілген дизайны бөлек нұсқаулықта сипатталған.

6 -қадам: қуат тізбегі

Қуат тізбегі
Қуат тізбегі

ЕСКЕРТУ: Қуат тізбегі желідегі кернеуде жұмыс істейді, ол сізді өлтіруге жеткілікті. Егер сізде желілік кернеу схемасы жоқ болса, оны жасауға тырыспаңыз. Желілік кернеу тізбектерінде кез келген жұмысты орындау үшін кем дегенде оқшаулағыш трансформаторды пайдалану қажет.

Қуат схемасының схемасы TRIAC бар индуктивті жүктемені басқару үшін өте стандартты болып табылады. Басқару тізбегінің сигналы MOC1 оптикалық қосқышының эмитент жағын қозғайды, детектор жағы өз кезегінде T1 триак қақпасын басқарады. Триак R4/CX1 қосалқы торабы арқылы жүктемені (ЖЖМ) ауыстырады.

Оптикалық қосқыш. MOC3052-кездейсоқ фазалық оптуплюзер, нөлдік қиылысу түрі емес. Кездейсоқ фазалы коммутацияны қолдану, MOT сияқты ауыр индуктивті жүктеме үшін нөлдік қиылысқа қарағанда тиімді.

TRIAC. T1 триакасы 40А үздіксіз күйдегі ток үшін бағаланған BTA40 болып табылады, бұл MOT тұрақты күйде тартылған ток тұрғысынан асып кетуі мүмкін. Жүктеме өте жоғары индуктивтілікке ие екенін ескере отырып, бізді алаңдату керек рейтинг-бұл қайталанбайтын кернеудің шыңы. Бұл жүктеменің кіріс тогы. Ол MOT арқылы өтпелі қосылу кезінде әр уақытта тартылады және ол қосулы токтан бірнеше есе жоғары болады. BTA40 50 Гц-те 400А және 60 Гц-те 420А қайталанбайтын кернеудің максималды ағымына ие.

TRIAC пакеті. BTA40 таңдаудың тағы бір себебі - ол оқшауланған құлақшасы бар RD91 пакетінде және ерлердің күрек ұштары бар. Мен сіз туралы білмеймін, бірақ мен кернеудегі жартылай өткізгіштерге арналған оқшауланған табақшаны жақсы көремін. Сонымен қатар, еркек күрек терминалдары жоғары ток жолын (схемада А деп белгіленген сымдар) прото немесе ПХД тақтасынан толықтай ажыратуға мүмкіндік беретін берік механикалық қосылысты ұсынады. Жоғары ток жолы суретте А деп белгіленген (қалың) қоңыр сымдар арқылы өтеді. Қоңыр сымдар үш бұрышты терминалдарға пиггибек терминалдары арқылы қосылады, олар сонымен қатар борттағы RC торабына көк жұқа сымдар арқылы қосылады. Бұл монтаждың көмегімен жоғары ток жолы протокол немесе ПХД тақтасынан шығады. Негізінде, сіз TOP3 кең таралған пакетінің аяқтарындағы дәнекерлеу сымдарын қолдана аласыз, бірақ құрастыру механикалық түрде сенімді емес еді.

Прототип үшін мен триаканы кішкене радиаторға орнаттым, оны кейбір температуралық өлшеулерді және, мүмкін, оны үлкен радиаторға немесе тіпті соңғы корпустың металл корпусымен тікелей байланыста орнатуға болады. Мен байқадым, триак әрең жылынып жатыр, ішінара ол шамадан тыс үлкен болғандықтан, бірақ негізінен тораптағы электр энергиясының таралуы өткізгіштік күйдің ауысуына байланысты және бұл қосымшада триак жиі ауыспайды.

Snubber желісі. R4 және CX1 - жүктеме өшірілген кезде триак көретін өзгеру жылдамдығын шектейтін қосалқы желі. Қосалқы бөлшектер қоқыс жәшігінде болуы мүмкін конденсаторды пайдаланбаңыз: CX1 желілік кернеудің жұмысына арналған X типті (немесе одан да жақсы Y типті) конденсатор болуы керек.

Varistor. R3 - сәйкесінше сіздің кернеудің максималды мәні бар варистор. Схемада 240 В желілік кернеуге сәйкес келетін 430 В үшін номиналды варистор көрсетілген (мұнда абай болыңыз, варисторлық кодтағы кернеудің рейтингі RMS мәні емес, шың мәні болып табылады). 120 В желілік кернеу үшін 220 В шыңына есептелген варисторды қолданыңыз.

Компоненттердің ақаулығы. Өзіңізден компоненттік ақаулардың салдары қандай болатынын сұрап, ең нашар сценарийлерді анықтау жақсы тәжірибе. Бұл тізбекте болуы мүмкін жаман нәрсе - A1/A2 терминалдарының істен шығуы және қысқаруы. Егер бұл орын алса, ТРК қысқа тұйықталғанша MOT тұрақты түрде жұмыс істейтін болады. Егер сіз трансформатордың шуылын байқамасаңыз және MOT -пен дәнекерлейтін болсаңыз, онда сіз дайындаманы/электродтарды қатты қыздырасыз/бүлдіресіз (жақсы емес), және, мүмкін, кабельдің оқшаулауын қыздырыңыз/ерітуіңіз мүмкін (өте нашар). Сондықтан бұл сәтсіздік жағдайына ескерту жасау жақсы. Ең қарапайым нәрсе - шамды MOT бастапқы жүйесіне параллель қосу. Шам MOT қосылған кезде жанады және дәнекерлеуші ойластырылған түрде жұмыс істейтінін көрсетеді. Егер жарық сөніп тұрса, электр шанышқысынан айыратын уақыт келді. Егер сіз бейнені басында көрген болсаңыз, дәнекерлеу кезінде фонда қызыл шамның сөніп, өшіп тұрғанын байқаған боларсыз. Бұл қызыл жарық.

MOT - бұл жақсы жұмыс жасайтын жүктеме емес, бірақ бастапқыда электр тізбегі арқылы коммутацияның сенімділігі туралы аздап алаңдағаныма қарамастан, мен ешқандай проблеманы көрмедім.

7 -қадам: Қорытынды жазбалар

Қорытынды ескертулер
Қорытынды ескертулер

Алдымен, микротолқынды пеш трансформаторының көмегімен нүктелі дәнекерлеушіні қалай салу керектігін түсіндіруге уақыт бөлген көптеген адамдарға үлкен рахмет. Бұл бүкіл жоба үшін үлкен жүктеме болды.

Spot Welder 1-2-3 микробағдарламасына келетін болсақ, стандартты Arduino IDE-ге қосымша ретінде көптеген кітапханалар ұсынған абстракциясыз кодты жазу ұзақ және жалықтыратын жұмыс болар еді. Мен бұл таймер (RBD_Timer), кодер (ClickEncoder), мәзірлер (MenuSystem) және EEPROM (EEPROMex) кітапханаларын өте пайдалы деп санаймын.

Микробағдарлама кодын Spot Welder 1-2-3 кодтар қоймасынан жүктеуге болады.

Егер сіз оны салуды жоспарласаңыз, мен мұнда нақтыланған ПХД дизайнын қолдануды ұсынамын.

Ұсынылған: