Satura rādītājs:

Arduino ICSP programmēšanas kabelis: 12 soļi
Arduino ICSP programmēšanas kabelis: 12 soļi

Video: Arduino ICSP programmēšanas kabelis: 12 soļi

Video: Arduino ICSP programmēšanas kabelis: 12 soļi
Video: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, Jūlijs
Anonim
Arduino ICSP programmēšanas kabelis
Arduino ICSP programmēšanas kabelis

Lūk, kā man patīk izveidot Arduino ICSP programmēšanas kabeli, ko izmantot sāknēšanai vai programmēšanai.

1. solis: Piegādes

Piegādes
Piegādes

Piederumi ir Dupont džemperi, kondensators, līme un termiski saraušanās caurules.

2. darbība. Mērķa beigas

Mērķa beigas
Mērķa beigas
Mērķa beigas
Mērķa beigas
Mērķa beigas
Mērķa beigas

Sāciet ar 6 Dupont džemperiem no sievietēm līdz sievietēm, kas joprojām ir lentē, un tie nav atdalīti. Un 1 džemperis no vīriešiem līdz vīriešiem. Strādājiet pie programmētāja kabeļa mērķa gala. Sakārtojiet savienotājus 2 rindās pa 3 tapām katrā modelī, kas tiks pievienots Arduino ICSP galvenei.

D12 MISO 1.. 2 VCC

D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND

Ielieciet nelielu līmes gabalu starp savienotājiem un uzvelciet nelielu termiski saraušanās caurules gabalu virs montāžas un savelciet to. Šim nolūkam nav vajadzīgs daudz līmes, tikai pietiekami, lai savienotāji pēc pilnīgas montāžas neslīdētu apkārt. Pēc cauruļu saraušanās piespiediet savienotājus plakaniski pret galdu, lai nebūtu neviena izliekta vai nevienmērīga.

3. darbība: noņemiet plastmasas apvalku no programmētāja gala GND stieples

Noņemiet plastmasas apvalku no programmētāja gala GND stieples
Noņemiet plastmasas apvalku no programmētāja gala GND stieples
Noņemiet plastmasas apvalku no programmētāja gala GND stieples
Noņemiet plastmasas apvalku no programmētāja gala GND stieples
Noņemiet plastmasas apvalku no programmētāja gala GND stieples
Noņemiet plastmasas apvalku no programmētāja gala GND stieples

Apskatiet mērķa galu un GND un RST tapām izmantotās krāsas. Šajā gadījumā violeta - RST un melna - GND. Programmētāja galā noņemiet plastmasas apvalku no GND tapas un noņemiet plastmasas apvalku no papildu Dupont stieples gala. Uz čaumalas ir cilne, ar kuru viegli izķepurot, un apvalks nokrīt.

4. solis: lodēt kondensatoru savienotājiem un pārinstalēt apvalkus

Lodēt kondensatoru savienotājiem un pārinstalēt apvalkus
Lodēt kondensatoru savienotājiem un pārinstalēt apvalkus
Lodēt kondensatoru savienotājiem un pārinstalēt apvalkus
Lodēt kondensatoru savienotājiem un pārinstalēt apvalkus

Izmantojiet bloķēšanas knaibles, lai savilktu vadus vietā un darbotos kā radiators, lai aizsargātu vadu izolāciju, un pielodējiet kondensatoru pie savienotājiem. Izmantojiet ļoti mazu lodēšanas daudzumu, lai tas neiekļūtu tapas tvertnē, kas neļautu tam slīdēt uz Arduino galvenes ICSP.

Nogrieziet vadu no papildu Dupont vadu savienotāja, kuru mēs ievietojam pabeigtā savienotāja gala RST stāvoklī. Izmantojot tapu, iespiediet savienotājus atpakaļ korpusos. Tas prasīja papildu spēku, lai iegūtu apvalku, jo lodēšanas un kondensatora stieple padarīja savienotāju nedaudz biezāku. Pēc plastmasas apvalku uzlikšanas es saprotu, ka nākamreiz kondensatora vadus vajadzētu padarīt nedaudz garākus, iespējams, vēl par 1/8 līdz 1/4 collas. Kondensatora + puse ir pievienota papildu tapai, kas paredzēta pabeigtā savienotāja RST pozīcijai. Kondensatora puse ir savienota ar melno GND tapu.

Ar vairāku uF kondensatoru ir labi, es izmantoju 33uF. 10uF būtu bijis labi, bet mani 33uF kondensatori bija mazāki par 10uF kondensatoriem, kas man bija pie rokas.

5. solis: sakārtojiet, pielīmējiet un saraujiet savienotājus

Sakārtojiet, pielīmējiet un saraujiet savienotājus
Sakārtojiet, pielīmējiet un saraujiet savienotājus
Sakārtojiet, pielīmējiet un saraujiet savienotājus
Sakārtojiet, pielīmējiet un saraujiet savienotājus
Sakārtojiet, pielīmējiet un saraujiet savienotājus
Sakārtojiet, pielīmējiet un saraujiet savienotājus

Sakārtojiet savienotājus tā, lai tie atbilstu mērķa gala krāsai. Apakšējais kreisais savienotājs ir atiestatīšanas vads. ICSP galvenē tas ir 5. tapa. Atstājiet RST vadu, kas nāk no mērķa puses savienotāja, ārpus programmētāja puses tapu izvietojuma un nomainiet to ar atvienoto savienotāju, kuram ir pievienots kondensators. Līmējiet, saraujieties un padariet tapas vienveidīgas un vienmērīgas kā mērķa beigās. Lai daļēji ievietotu kondensatoru, programmētāja galā izmantojiet nedaudz garāku saraušanās caurules gabalu.

6. darbība: pievienojiet atvienošanas signālam un atzīmējiet tapu 1

Pievienojiet atvienošanas signālam vīrieša džempera vadu savienotāju un atzīmējiet tapu 1
Pievienojiet atvienošanas signālam vīrieša džempera vadu savienotāju un atzīmējiet tapu 1
Pievienojiet atvienošanas signālam vīrieša džempera vadu savienotāju un atzīmējiet tapu 1
Pievienojiet atvienošanas signālam vīrieša džempera vadu savienotāju un atzīmējiet tapu 1

Izgrieziet džemperi no vīrieša uz vīrieti un izmantojiet lodēšanas savienojumu un termiski saraušanās cauruli, lai to piestiprinātu pie atiestatīšanas stieples, kas iet uz kabeļa mērķa pusi.

Katra savienotāja augšējā kreisā tapa ir jūsu Arduino ICSP galvenes 1. tapa. Atzīmējiet to ar krāsas plankumu. Es izmantoju baltu Gelly Roll krāsu pildspalvu. Tas ir viss, kabelis ir pabeigts.

7. solis: pievienojiet to

Pievienojiet to
Pievienojiet to
Pievienojiet to
Pievienojiet to
Pievienojiet to
Pievienojiet to

Programmētājs Arduino ir tas, kurš kā ISP skice ir ielādēts ar Arduino. Tas iegūst kabeļa programmētāja galu, kas pievienots ar 1. tapu augšējā kreisajā stūrī. Arduino ir arī 1. tapa, kas atzīmēta ar nelielu punktu. Atiestatīšanas vads tiek pievienots D10.

Kabeļa mērķa gals tiek pievienots Arduino, kuru mēs sākam ielādēt vai programmēt.

Lielākajai daļai Arduinos ir neliels punkts pie ICSP galvenes, lai atzīmētu 1. tapu. Ja jūsu nav, vai ja tas nav ļoti acīmredzami, tagad būtu īstais laiks pievienot nelielu punktu, kamēr jums ir pa rokai krāsa vai krāsu pildspalva. Šeit ir mans Arduino attēls, kur es pievienoju punktu. ATmega16u2 USB-sērijas mikroshēmas ICSP galvenē, kas izvietota horizontāli netālu no UNO vai MEGA augšējā kreisā stūra, 1. tapa atrodas šī savienotāja augšējā labajā stūrī.

8. solis: Vēl viens programmēšanas kabelis Pro Mini un Pro Micro

Vēl viens programmēšanas kabelis Pro Mini un Pro Micro
Vēl viens programmēšanas kabelis Pro Mini un Pro Micro
Vēl viens programmēšanas kabelis Pro Mini un Pro Micro
Vēl viens programmēšanas kabelis Pro Mini un Pro Micro

Man arī ļoti patīk Pro Mini un Pro Micro. Tie ir dēļi, ko izgudroja Sparkfun un kas praktiski ir saderīgi ar tapām un nospiedumiem. Pro Mini ir ATmega328p MCU, piemēram, UNO, un Pro Micro ir ATmega32u4, piemēram, Leonardo. Man patīk tos izmantot kā programmētājus un tos programmēt vai ielādēt, izmantojot ICSP. Tātad, šeit ir izejvielas ICSP kabeļa izgatavošanai: mātes galviņa, sieviešu Dupont džemperi, kondensators un termiski saraušanās caurule.

Izgrieziet galvenes pareizajā garumā, lai tās ietilptu uz visām tapām vienā Pro Mini vai Pro Micro pusē. Izgrieziet pirmās galvenās sloksnes pirmās neizmantotās tapas vidū. Viss, kas nepieciešams, ir neliels spiediens ar dažiem diagonāliem griezējiem, un tas sadalīsies. Pēc tam izmantojiet diagonālos griezējus, lai nogrieztu lieko plastmasu no tapas stāvokļa, kas iznīcināta, griežot galviņu. Rezultāts ir 12 pozīciju galvene ar jaukiem apgrieztiem galiem. Lai iegūtu iedomātā smilšu galus.

9. solis: noņemiet plastmasas Dupont apvalkus

Noņemiet plastmasas Dupont apvalkus
Noņemiet plastmasas Dupont apvalkus
Noņemiet plastmasas Dupont apvalkus
Noņemiet plastmasas Dupont apvalkus
Noņemiet plastmasas Dupont apvalkus
Noņemiet plastmasas Dupont apvalkus

Noņemiet plastmasas apvalkus no Dupont džemperu galiem. Ievērojiet nelielu cilni uz čaumalas. Viegli paceliet cilni uz augšu un noņemiet plastmasas apvalku.

10. solis: pievienojiet siltuma saraušanās caurules un spiedpogas savienotājus sieviešu galvenei pareizajās pozīcijās

Pievienojiet karsto saraušanās caurulīti un spiedpogas savienotājus sievietes galvenei pareizajās pozīcijās
Pievienojiet karsto saraušanās caurulīti un spiedpogas savienotājus sievietes galvenei pareizajās pozīcijās
Pievienojiet karsto saraušanās caurulīti un spiedpogas savienotājus sievietes galvenei pareizajās pozīcijās
Pievienojiet karsto saraušanās caurulīti un spiedpogas savienotājus sievietes galvenei pareizajās pozīcijās

Uzvelciet termiski saraušanās cauruli uz vadiem. Piespiediet savienotājus uz sieviešu lodēšanas tapām. Tas prasa stabilu roku un veiklību. Vadi no vienas galvenes uz otru galveni pāriet no MOSI, MISO, SCK, VCC un GND. Atiestatīšanas vads iet no programmētāja Arduino tapas 10 līdz mērķa Arduino atiestatīšanas tapai.

Pro Micro dizaineri bija gudri, izlemjot tapas izkārtojumu. Lai gan tapas ir sakārtotas

10, 16, 14, 15

un tas, šķiet, ir muļķības, tas atbilst Pro Mini tapas tapu funkcijām

10, 11, 12, 13

Pasūtījums ir šāds:

reset-sender, MOSI, MISO, SCK, gan Pro Mini, gan Pro Micro.

Tātad, jūs varēsit izmantot šo kabeli ar Pro Mini vai Pro Micro kā programmētāju un ar Pro Mini vai Pro Micro kā mērķi.

11. solis: Lodējiet tapas

Lodējiet tapas
Lodējiet tapas
Lodējiet tapas
Lodējiet tapas
Lodējiet tapas
Lodējiet tapas

Izmantojiet fiksējošās knaibles, lai noturētu tapas vienmērīgi, vienmērīgi izvietotas un taisnas. Knaibles darbojas arī kā siltuma izlietne, kas neļauj lodēšanas siltumam virzīties augšup pa vadu un izkausēt izolāciju vai priekšlaicīgi sarukt termiski saraušanās caurules. Lodējiet katru tapu ātri un nelietojiet lodēšanas pārpilnību. Izmantojiet tikai tik daudz, lai paveiktu darbu.

Pievienojiet kondensatoru starp GND un RST programmētāja puses galvenē, lai atspējotu atiestatīšanu no FTDI adaptera DTR tapas. Vairāki uF ir labi, es izmantoju 33uF. 10uF būtu labi, bet mani 33uF kondensatori bija mazāki par 10uF kondensatoriem, kas man bija pie rokas. Lodējiet kondensatora + pusi pēc iespējas tuvāk galvenes plastmasai, lai termiski saraušanās caurule pārklātu pēc iespējas vairāk. Es izveidoju nelielu spraugu pie termiski saraušanās caurules gala kondensatora vadam.

Visbeidzot, pabīdiet termiski saraušanās cauruli pa vadu uz savienotāja, līdz tā saskaras ar galvenes plastmasu, un saraujiet cauruli ar siltuma pistoli.

12. darbība. Gatavs

Pabeigts
Pabeigts

Šeit ir gatavs kabelis. Izmantojiet uzlīmju veidotāju, lai atzīmētu, kurš kabeļa gals ir paredzēts programmētājam un kurš - mērķim. Un atzīmējiet, kuram galvenes galam jābūt vērstam pret Pro Mini FTDI adaptera USB pusi vai Pro Micro iebūvēto USB.

Ieteicams: