Բովանդակություն:
- Քայլ 1: Պաշարներ
- Քայլ 2: Թիրախի ավարտ
- Քայլ 3: Հեռացրեք պլաստիկ պատյանը ծրագրավորողի վերջի GND մետաղալարից
- Քայլ 4. Sոդման կոնդենսատոր միակցիչների համար և նորից տեղադրեք պատյաններ
- Քայլ 5. Կարգավորեք, սոսնձեք և ջերմացեք նեղացման միակցիչները
- Քայլ 6. Ավելացրեք Արական Jumper Wire Միակցիչ ՝ Վերակայման ազդանշանի համար և նշեք Pin 1
- Քայլ 7: Միացրեք այն
- Քայլ 8. Մեկ այլ ծրագրավորման մալուխ Pro Mini- ի և Pro Micro- ի համար
- Քայլ 9: Հեռացրեք պլաստիկ Dupont Shells- ը
- Քայլ 10: Addիշտ դիրքերում ավելացրեք ջերմային նեղացման խողովակ և սեղմիչ միակցիչներ իգական վերնագրի վրա
- Քայլ 11: Sոդեք կապում
- Քայլ 12: Կատարված է
Video: Arduino ICSP ծրագրավորման մալուխ ՝ 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ահա թե ինչպես եմ սիրում Arduino ICSP ծրագրավորման մալուխ պատրաստել ՝ բեռնման կամ ծրագրավորման համար օգտագործելու համար:
Քայլ 1: Պաշարներ
Պաշարները Dupont jumpers- ն են, կոնդենսատորը, սոսինձը և ջերմության նվազեցման խողովակները:
Քայլ 2: Թիրախի ավարտ
Սկսեք 6 դիպոնցի կանանցից իգական թռիչքներով, որոնք դեռ ժապավենի մեջ են և միմյանցից սեղմված չեն: Եվ 1 տղամարդ-տղամարդ ցատկող: Աշխատեք ծրագրավորողի մալուխի թիրախային վերջի վրա: Տեղադրեք միակցիչները յուրաքանչյուր տիպի 3 կապում 2 տողի մեջ, որոնք կմիացվեն Arduino- ի ICSP վերնագրին:
D12 MISO 1.. 2 ԵԿԿ
D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND
Տեղադրեք մի փոքր սոսինձ միակցիչների միջև և տեղադրեք մի փոքր կտոր ջերմամեկուսիչ խողովակի հավաքածուի վրա և փոքրացրեք այն: Դրա համար շատ սոսինձ անհրաժեշտ չէ, պարզապես բավական է, որպեսզի միակցիչները չսայթաքեն ամբողջ հավաքումից հետո: Խողովակը փոքրացնելուց հետո միացրեք միակցիչները սեղանին, որպեսզի դուրս չմնան կամ անհարթ լինեն:
Քայլ 3: Հեռացրեք պլաստիկ պատյանը ծրագրավորողի վերջի GND մետաղալարից
Նայեք թիրախային ծայրին և GND և RST կապում օգտագործվող գույներին: Այս դեպքում մանուշակագույնը RST- ի համար, իսկ սևը GND- ի համար: Merրագրավորողի վերջում հեռացրեք պլաստիկ պատյանը GND կապից և հեռացրեք պլաստիկ կեղևը լրացուցիչ Dupont մետաղալարից: Կեղևի վրա կա ներդիր, որը պետք է նրբորեն պատռվի, և կճեպը կպոկվի:
Քայլ 4. Sոդման կոնդենսատոր միակցիչների համար և նորից տեղադրեք պատյաններ
Օգտագործեք կողպեքի պինցետ ՝ լարերը տեղում ամրացնելու և մետաղալարերի մեկուսացումը պաշտպանելու համար որպես ջեռուցիչ, և կոնդենսատորը միացրեք միակցիչներին: Օգտագործեք շատ փոքր քանակությամբ զոդ, որպեսզի այն չմշակվի քորոցների մեջ, ինչը թույլ չի տա, որ այն սահի Arduino- ի ICSP վերնագրի վրա:
Կտրեք մետաղալարը լրացուցիչ Dupont մետաղալարից, որը մենք դնում ենք ավարտված միակցիչի վերջի RST դիրքում: Միակցիչները նորից քորոցով մղեք պատյանների մեջ: Դա որոշ լրացուցիչ ուժ պահանջեց պատյանն ամրացնելու համար, քանի որ զոդման և կոնդենսատորի մետաղալարը միակցիչը մի փոքր ավելի հաստացրեց: Պլաստիկ պատյանները նորից դնելուց հետո ես հասկանում եմ, որ հաջորդ անգամ պետք է մի փոքր երկարացնեմ կոնդենսատորի լարերը, գուցե ևս մեկ 1/8-14 դյույմով: Կոնդենսատորի + կողմը միացված է լրացուցիչ քորոցին, որը նախատեսված է ավարտված միակցիչի RST դիրքի համար: Կոնդենսատորի կողմը միացված է սև GND քորոցին:
Մի քանի uF կոնդենսատոր լավ է, ես օգտագործել եմ 33uF: 10uF լավ կլիներ, բայց իմ 33uF կոնդենսատորներն ավելի փոքր էին, քան 10uF կոնդենսատորները, որոնք ես ունեի ձեռքի տակ:
Քայլ 5. Կարգավորեք, սոսնձեք և ջերմացեք նեղացման միակցիչները
Կարգավորեք միակցիչները, որպեսզի դրանք համապատասխանեն գույնի և գույնի թիրախային ծայրին: Ներքևի ձախ միակցիչը վերակայման մետաղալարն է: ICSP- ի վերնագրում սա քորոց 5 -ն է: Թողարկվող կողային միակցիչից եկող RST մետաղալարը թողեք ծրագրավորողի կողմի կապերի դասավորությունից դուրս և փոխարինեք այն անջատված միակցիչով, որի վրա տեղադրված է կոնդենսատորը: Սոսինձ, ջերմություն փոքրանում և կապումներն են դարձնում միատեսակ և նույնիսկ ինչպես թիրախային փուլում: Useրագրավորողի ծայրին օգտագործեք մի փոքր ավելի երկար ջերմամեկուսիչ խողովակ ՝ կոնդենսատորը մասամբ պարունակելու համար:
Քայլ 6. Ավելացրեք Արական Jumper Wire Միակցիչ ՝ Վերակայման ազդանշանի համար և նշեք Pin 1
Կտրեք արուից դեպի տղամարդ ցատկիչը և օգտագործեք զոդման միացում և ջերմային կծկման խողովակ ՝ այն ամրացնելու համար մալուխի թիրախային կողմ գնացող վերակայման լարին:
Յուրաքանչյուր միակցիչի վերին ձախ քորոցը ձեր Arduino- ի ICSP վերնագրի 1 -ին կապն է: Նշեք այն ներկի բիծով: Ես օգտագործեցի սպիտակ Gelly Roll ներկի գրիչ: Վերջ, մալուխն ավարտված է:
Քայլ 7: Միացրեք այն
Duրագրավորող Arduino- ն այն է, ով բեռնված է Arduino- ով որպես ISP ուրվագիծ: Այն ստանում է ծրագրավորողի մալուխի վերջը, որը միացված է 1 վերին ձախ անկյունում: Arduino- ն ունի նաև 1 -ին փին, որը նշված է մի փոքր կետով: Վերականգնված մետաղալարը միանում է D10- ին:
Մալուխի թիրախային վերջը միանում է Arduino- ին, որը մենք պատրաստվում ենք բեռնել կամ ծրագրավորել:
Arduinos- ի մեծամասնությունը ICSP- ի վերնագրի մոտ մի փոքր կետ ունի `նշելու 1 -ը: Եթե քոնը չունի, կամ եթե դա այնքան էլ ակնհայտ չէ, ապա հիմա լավ ժամանակ կլինի մի փոքր կետ ավելացնելու համար, երբ ձեռքի տակ ունես ներկ կամ ներկի գրիչ: Ահա իմ Արդուինոյի նկարը, որտեղ ես ավելացրել եմ կետը: ATmega16u2 usb-to-serial chip ICSP վերնագրում, որը հորիզոնական դասավորված է UNO- ի կամ MEGA- ի վերին ձախ անկյունի մոտ, 1 կապը գտնվում է այդ միակցիչի վերին աջ անկյունում:
Քայլ 8. Մեկ այլ ծրագրավորման մալուխ Pro Mini- ի և Pro Micro- ի համար
Ինձ նույնպես շատ են դուր գալիս Pro Mini- ն և Pro Micro- ն: Սրանք Sparkfun- ի կողմից հորինված տախտակներ են, որոնք գործնականում համատեղելի են քորոցների և ոտնահետքերի հետ: Pro Mini- ն ունի ՄԱԿ -ի նման ATmega328p MCU և Pro Micro- ն ՝ Լեոնարդոյի նման ATmega32u4: Ես սիրում եմ դրանք օգտագործել որպես ծրագրավորողներ և ծրագրավորել կամ բեռնաթափել դրանք ICSP- ի միջոցով: Այսպիսով, ահա ICSP մալուխ պատրաստելու պարագաները ՝ կանացի վերնագիր, կանացի Dupont թռիչքներ, կոնդենսատոր և ջերմության նվազեցման խողովակներ:
Կտրեք վերնագրերը աջ երկարությամբ ՝ Pro Mini կամ Pro Micro- ի մի կողմի բոլոր կապում տեղավորվելու համար: Կտրեք երկար վերնագրի շերտի առաջին չօգտագործված քորոցի մեջտեղում: Ընդամենը պետք է մի փոքր ճնշել որոշ անկյունագծային կտրիչներով, և այն կպոկվի: Այնուհետև օգտագործեք անկյունագծային կտրիչներ ՝ գլուխը կտրելիս քանդված քորոցային դիրքից ավելորդ պլաստիկը կտրելու համար: Արդյունքում ստացվում է 12 դիրքի գլուխ ՝ գեղեցիկ կտրված ծայրերով: Գեղեցկություն ձեռք բերելու համար ավազեք ծայրերը:
Քայլ 9: Հեռացրեք պլաստիկ Dupont Shells- ը
Հեռացրեք պլաստիկ պատյանները Dupont թռչկոտիչների ծայրերից: Ուշադրություն դարձրեք պատյանին մի փոքր ներդիրին: Մեղմորեն բարձրացրեք ներդիրը և հանեք պլաստիկ պատյանը:
Քայլ 10: Addիշտ դիրքերում ավելացրեք ջերմային նեղացման խողովակ և սեղմիչ միակցիչներ իգական վերնագրի վրա
Սահեցրեք ջերմության նվազեցման խողովակը լարերի վրա: Միակցիչները մղեք վերնագրերի կանացի զոդման կապումներին: Սա տևում է կայուն ձեռք և ճարտարություն: Հաղորդալարերը անցնում են MOSI- ից, MISO- ից, SCK- ից, VCC- ից և GND- ից մի վերնագրից մյուս վերնագրին: Վերականգնվող մետաղալարն անցնում է ծրագրավորող Arduino- ի 10 -րդ կապից մինչև թիրախային Arduino- ի վերականգնման քորոցը:
Pro Micro- ի դիզայներները խելացի էին, երբ որոշում էին քորոցների դասավորությունը: Թեեւ կապումներն են դասավորված
10, 16, 14, 15
և դա կարծես անհեթեթություն է, պատահում է, որ այն համապատասխանում է Pro Mini կապումների քորոցային գործառույթներին
10, 11, 12, 13
Պատվերն է.
զրոյական ուղարկող, MOSI, MISO, SCK, ինչպես Pro Mini- ում, այնպես էլ Pro Micro- ում:
Այսպիսով, դուք կկարողանաք օգտագործել այս մալուխը Pro Mini- ի կամ Pro Micro- ի հետ որպես ծրագրավորող, իսկ Pro Mini- ի կամ Pro Micro- ի հետ `որպես թիրախ:
Քայլ 11: Sոդեք կապում
Օգտագործեք կողպեքի պինցետներ, որպեսզի կապումներն անփոփոխ, հավասարաչափ և ուղիղ պահվեն: Ֆորսպսը գործում է նաև որպես ջերմատաքիչ, որը կանխում է եռակցման ջերմությունը մետաղալարով անցնելը և մեկուսացումը հալեցնելը կամ ջերմության նվազեցման խողովակի վաղաժամ փոքրացումը: Արագորեն զոդեք յուրաքանչյուր քորոց և մի օգտագործեք զոդի ավելցուկ: Աշխատանքը կատարելու համար բավականաչափ օգտագործեք:
NDրագրավորողի վերնագրում ավելացրեք կոնդենսատոր GND- ի և RST- ի միջև ՝ FTDI ադապտերի DTR կապից անջատումն անջատելու համար: Մի քանի uF լավ է, ես օգտագործել եմ 33uF: 10uF- ը լավ կլիներ, բայց իմ 33uF կոնդենսատորներն ավելի փոքր էին, քան 10uF կոնդենսատորները, որոնք ես ունեի ձեռքի տակ: Կոնդենսատորի + կողմը հնարավորինս սերտաճեք վերնագրի պլաստիկին, որպեսզի ջերմության նվազեցման խողովակները հնարավորինս ծածկեն: Ես մի փոքր ճեղք արեցի ջերմության նվազման խողովակի վերջի մոտ, որպեսզի կոնդենսատորի մետաղալարն անցնի:
Ի վերջո, սահեցրեք ջերմամեկուսիչ խողովակը մետաղալարով դեպի միակցիչը մինչև այն չհանդիպի գլխիկի պլաստիկի հետ, և խողովակը փոքրացրեք ջերմային ատրճանակով:
Քայլ 12: Կատարված է
Ահա պատրաստի մալուխը: Օգտագործեք պիտակ ստեղծող ՝ նշելու համար, թե մալուխի որ ծայրը ծրագրավորողի համար է, և որն է թիրախի համար: Եվ նշեք, թե վերնագրի որ ծայրը պետք է ուղղված լինի Pro Mini- ի FTDI ադապտերի USB կողմին կամ Pro Micro- ի ներկառուցված USB- ին:
Խորհուրդ ենք տալիս:
DIY ծրագրավորման մալուխ ՝ օգտագործելով Arduino Uno - Baofeng UV -9R Plus: 6 քայլ (նկարներով)
DIY ծրագրավորման մալուխ Arduino Uno-Baofeng UV-9R Plus- ի միջոցով: Ողջույն, սա պարզ ուղեցույց է այն մասին, թե ինչպես կարելի է ձեր Baofeng UV-9R (կամ գումարած) ականջակալների / ականջակալի մալուխը ծրագրավորման մալուխի վերածել Ardunio UNO- ի միջոցով որպես USB: Սերիական փոխարկիչ: [ՀՐԱՏԱՐՈԹՅՈՆ] Ես պատասխանատվություն չեմ կրում որևէ վնաս պատճառելու համար
Ինչպես պատրաստել Ethernet մալուխ `5 քայլ
Ինչպես պատրաստել Ethernet մալուխ: Բարև: Այսօր մենք կսովորենք, թե ինչպես պատրաստել ձեր սեփական ինդուստրիալ ստանդարտ Ethernet մալուխը: Ո՞րը կկարողանա ձեզ գումար խնայել, երբ խոսքը վերաբերում է մալուխների կարիք ունենալուն: Ուրեմն ինչու՞ ես իրավասու եմ ձեզ սովորեցնելու: Դե, ես ՏՏ մասնագետ եմ, որն անցկացրել եմ վերջին 2
USB to Beadboard մալուխ `7 քայլ
USB to Beadboard Cable. Այս նախագիծը թույլ է տալիս կամ նախատիպ պատրաստել ձեր USB 2.0 նախագիծը breadboard- ում, կամ սնուցել ձեր breadboard նախագիծը USB պորտից: Ինչ էլ որ ցանկանա ձեր չար հանճարը, ես չեմ դատում
Mingրագրավորման մալուխ Baofeng UV-5R ռադիոյի համար Arduino- ով. 3 քայլ
Ofրագրավորման մալուխ Baofeng UV-5R ռադիոյի համար Arduino- ով. Մեկը կարող է ունենալ 2.5 մմ-ից մինչև 3.5 մմ ստերեո աուդիո մալուխ, որը տեղադրված է շուրջը: Սա, մի քանի ցատկող լար և պահեստային Arduino Uno- ն բավարար են Baofeng UV-5RV2+ ռադիոյի ծրագրավորման մալուխ պատրաստելու համար: Կարող է աշխատել նաև այլ ռադիոկայանների հետ: " mingրագրավորում "
Նկար 16F676 ICSP ծրագրավորման վարդակից PICkit 2 ծրագրավորողի համար. 6 քայլ
Նկար 16F676 ICSP ծրագրավորման վարդակ PICkit 2 ծրագրավորողի համար. Ես փորձում եմ կառուցել այս երկակի DC շարժիչային մոդուլը իմ ռոբոտային նախագծի համար: Եվ ես տարածք չունեի PCB- ի վրա ICSP կապի վերնագիր տեղադրելու համար: Այսպիսով, ես արագ ծաղրեցի այս դիզայնը