Мазмуну:

Arduino ICSP программалоо кабели: 12 кадам
Arduino ICSP программалоо кабели: 12 кадам

Video: Arduino ICSP программалоо кабели: 12 кадам

Video: Arduino ICSP программалоо кабели: 12 кадам
Video: USBASP | Programmer | Electronics | Tech | Robotics #shorts 2024, Ноябрь
Anonim
Arduino ICSP программалоо кабели
Arduino ICSP программалоо кабели

Мына мен жүктөө же программалоо үчүн колдонуу үчүн Arduino ICSP программалоо кабелин жасоону жакшы көрөм.

1 -кадам: Берилиштер

Жабдуулар
Жабдуулар

Жеткирүүлөр Дюпон секиргичтери, конденсатор, клей жана жылуулукту кысуучу түтүктөр.

2 -кадам: Максаттуу аяктоо

Максаттуу аягы
Максаттуу аягы
Максаттуу аягы
Максаттуу аягы
Максаттуу аягы
Максаттуу аягы

Дубонттон 6 ургаачы менен секирип баштаңыз, алар дагы эле лентада. Жана 1 эркектен эркекке секирүүчү. Программист кабелинин максаттуу учунда иштеңиз. Коннекторлорду ар бир үлгүдөгү 3 казыктан турган 2 катарга жайгаштырыңыз, бул Arduinoдогу ICSP аталышына туташтырылат.

D12 MISO 1.. 2 VCC

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

Коннекторлордун арасына кичинекей желимди салып, кичине жылуулукту кысуучу түтүктү жабуунун үстүнө коюп, кичирейтип коюңуз. Бул үчүн көп желимдин кереги жок, коннекторлор толук курулгандан кийин тайып кетпеши үчүн жетиштүү. Түтүктү кичирейткенден кийин, туташтыргычтарды столго тегиз басыңыз, андыктан жабышып же тегиз болуп калбагыла.

3 -кадам: GND Wire программистинин пластикалык кабыгын алып салыңыз

GND Wire программистинин пластикалык кабыгын алып салыңыз
GND Wire программистинин пластикалык кабыгын алып салыңыз
GND Wire программистинин пластикалык кабыгын алып салыңыз
GND Wire программистинин пластикалык кабыгын алып салыңыз
GND Wire программистинин пластикалык кабыгын алып салыңыз
GND Wire программистинин пластикалык кабыгын алып салыңыз

GND жана RST казыктары үчүн колдонулган максаттуу учту жана түстөрдү караңыз. Бул учурда, RST үчүн кызгылт көк, GND үчүн кара. Программисттин аягында, пластикалык кабыкты GND пинден алып салыңыз жана пластикалык кабыкты кошумча Дюпонт зымынын учунан алып салыңыз. Акырын кароо үчүн кабыкта өтмөк бар, ал эми кабык түшөт.

4-кадам: Коннекторлорго конденсатор жана Shellsди кайра орнотуу

Коннекторлорго Solder Capacitor жана Shells кайра орнотуу
Коннекторлорго Solder Capacitor жана Shells кайра орнотуу
Коннекторлорго Solder Capacitor жана Shells кайра орнотуу
Коннекторлорго Solder Capacitor жана Shells кайра орнотуу

Зымдарды ордуна бекитүү үчүн жана бекиткичтерге зымдын изоляциясын коргоо үчүн жылыткычтын ролун аткарып, туташтыргычтарга конденсаторду кошуңуз. Ардуинодогу ICSP башына жылып кетишине жол бербөө үчүн, аны казыктын ичине кирбеши үчүн, өтө аз өлчөмдөгү ширетүүнү колдонуңуз.

Дюпондун кошумча зым туташтыргычынын зымын кесип, биз туташтыргычтын аягындагы RST абалына коюп жатабыз. Пинди колдонуп, туташтыргычтарды кабыкчаларга кайра басыңыз. Бул снарядды алуу үчүн кошумча күчтү талап кылды, анткени ширетүүчү жана конденсатор зымы туташтыргычты бир аз калыңыраак кылды. Пластикалык кабыктарды кайра кийгенден кийин, кийинки жолу конденсатордогу зымдарды бир аз узартуу керек экенин түшүнөм, балким дагы 1/8 ден 1/4 дюймга чейин. Конденсатордун + жагы бүткөн туташтыргычтын RST абалына арналган кошумча пинге туташтырылган. Конденсатордун - тарабы кара GND пинине туташкан.

Бир нече UF конденсатору жакшы, мен 33uF колдондум. 10uF жакшы болмок, бирок менин 33uF конденсаторлорум менде болгон 10uF конденсаторлорунан кичине болчу.

5 -кадам: Аранжировка, клей жана жылуулукту кыскартуучу туташтыргычтар

Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар
Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар
Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар
Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар
Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар
Аранжировка, желим жана жылуулукту кыскартуучу туташтыргычтар

Коннекторлорду түстүн түсү үчүн максаттуу учуна дал келтирүү үчүн уюштуруңуз. Төмөнкү сол туташтыргыч - баштапкы абалга келтирүүчү зым. ICSPтин баш жагында бул 5 -пин. Максаттуу тараптын туташтыргычынан келген RST зымын программалоочу тараптын төөнөгүчтөрүнүн сыртына калтырыңыз жана аны конденсатор тиркелген үзүлгөн туташтыргыч менен алмаштырыңыз. Клей, жылуулукту кичирейтүү жана казыктарды бир калыпка келтирүү, ал тургай, максаттуу кадамда болгондой. Конденсаторду жарым -жартылай камтуу үчүн, программисттин учунда бир аз узунураак жылуулук түтүгүн колдонуңуз.

6 -кадам: Сигналды калыбына келтирүү үчүн Эркек Jumper Wire Connector кошуңуз жана Pin 1ди белгилеңиз

Сигналды калыбына келтирүү үчүн Эркек секирүүчү зым туташтыргычын кошуңуз 1
Сигналды калыбына келтирүү үчүн Эркек секирүүчү зым туташтыргычын кошуңуз 1
Сигналды калыбына келтирүү үчүн Эркек секирүүчү зым туташтыргычын кошуңуз
Сигналды калыбына келтирүү үчүн Эркек секирүүчү зым туташтыргычын кошуңуз

Эркектен эркекке секиргичти кесип, сымдын туташуусун жана жылуулукту азайтуучу түтүктү колдонуп, аны кабелдин максаттуу жагына кеткен кайра орнотулган зымга бекиңиз.

Ар бир туташтыргычтын жогорку сол пинки сиздин Arduinoдогу ICSP аталышынын 1 -пини. Аны боек так менен белгилеңиз. Мен ак Gelly Roll боек калемин колдондум. Болду, кабель бүтүп калды.

7 -кадам: Аны сайыңыз

Аны сайыңыз
Аны сайыңыз
Аны сайыңыз
Аны сайыңыз
Аны сайыңыз
Аны сайыңыз

Программист Arduino ISP эскизи катары Arduino жүктөлгөн. Ал кабелдин программистинин учун алат, жогорку сол бурчта пин 1 менен туташтырылган. Arduino да кичине чекит менен белгиленген пин 1 бар. Кайра коюу зымы D10го туташат.

Кабелдин максаттуу учу Arduinoго жүктөлөт же программаны жүктөйбүз.

Көпчүлүк Arduinos ICSP аталышынын жанында пинди белгилөө үчүн кичине чекит бар 1. Эгерде сиздики болбосо, же анча ачык эмес болсо, анда азыр боёк же боек калемиңиз колдо болсо, кичине чекит кошуп коюңуз. Бул жерде чекитти кошкон менин Arduino сүрөтүм. ATMEGA16u2 usb-to-serial чип ICSPтин башында, UNO же MEGAнын жогорку сол бурчунун жанында горизонталдуу түрдө жайгашкан, пин 1 ошол туташтыргычтын жогорку оң бурчунда.

8 -кадам: Pro Mini жана Pro Micro үчүн дагы бир программалоо кабели

Pro Mini жана Pro Micro үчүн дагы бир программалоо кабели
Pro Mini жана Pro Micro үчүн дагы бир программалоо кабели
Pro Mini жана Pro Micro үчүн дагы бир программалоо кабели
Pro Mini жана Pro Micro үчүн дагы бир программалоо кабели

Мага ошондой эле Pro Mini жана Pro Micro абдан жагат. Бул Sparkfun ойлоп тапкан тактайлар, алар иш жүзүндө төөнөгүчтөргө жана издерге шайкеш келет. Pro Miniде UNO сыяктуу ATmega328p MCU жана Pro Microдо Леонардо сыяктуу ATmega32u4 бар. Мен аларды программист катары колдонууну жана ICSP аркылуу программалоону же жүктөөнү жактырам. Ошентип, бул жерде ICSP кабелин жасоо үчүн материалдар: аялдын башы, ургаачы Дюпонт, конденсатор жана жылуулукту азайтуучу түтүктөр.

Pro Mini же Pro Microдун бир жагындагы бардык казыктарга туура келиши үчүн, баштарды туура узундукта кесип алыңыз. Узун ат тилкесинин биринчи колдонулбаган төөнөгүчүнүн ортосун кесип алыңыз. Мунун баары кээ бир диагоналдуу кескичтер менен бир аз басым жасоо керек, жана ал бөлүнүп кетет. Андан кийин диагоналдуу кескичтерди колдонуп, башты кесип жатканда ашыкча пластикти тешик абалынан кыркыңыз. Натыйжада, жакшы кыркылган 12 позициянын баш аталышы. Кооздукка ээ болуу үчүн, учтарын сүртүңүз.

9 -кадам: Пластикалык Дюпон кабыктарын алып салыңыз

Пластикалык Дюпон кабыктарын алып салыңыз
Пластикалык Дюпон кабыктарын алып салыңыз
Пластикалык Дюпон кабыктарын алып салыңыз
Пластикалык Дюпон кабыктарын алып салыңыз
Пластикалык Дюпон кабыктарын алып салыңыз
Пластикалык Дюпон кабыктарын алып салыңыз

Пластикалык кабыктарды Дюпон секирүүчүлөрүнүн учтарынан алыңыз. Капкактын кичине өтмөгүнө көңүл буруңуз. Табытты акырын көтөрүңүз жана пластикалык кабыкты сууруп алыңыз.

10 -кадам: Туура позициядагы аялдын башына жылуулукту кыскартуучу түтүктөрдү жана туташтыргычтарды кошуңуз

Туура позициялардагы аялдын башына жылуулукту кыскартуучу түтүктөрдү жана туташтыргычтарды басыңыз
Туура позициялардагы аялдын башына жылуулукту кыскартуучу түтүктөрдү жана туташтыргычтарды басыңыз
Туура позициялардагы аялдын башына жылуулукту кыскартуучу түтүктөрдү жана туташтыргычтарды басыңыз
Туура позициялардагы аялдын башына жылуулукту кыскартуучу түтүктөрдү жана туташтыргычтарды басыңыз

Жылуулукту азайтуучу түтүктү зымдарга жылдырып коюңуз. Коннекторлорду аялдын башынын ширетүүчү казыктарына түртүңүз. Бул туруктуу колду жана чеберчиликти талап кылат. Зымдар бир баштагы 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 -кадам: казыктарды Solder

Пиндерди Solder
Пиндерди Solder
Пиндерди Solder
Пиндерди Solder
Пиндерди Solder
Пиндерди Solder

Пинстерди бекем, бирдей аралыкта жана түз кармап туруу үчүн кулпу кыскычын колдонуңуз. Форсепс ошондой эле жылыткычтын ролун аткарат, ал ширетүүчү жылуулуктун зым аркылуу өтүшүнө жана изоляциянын эрип кетишине же жылуулукту азайтуучу түтүктөрдүн мөөнөтүнөн мурда кыскарышына жол бербейт. Ар бир төөнөгүчтү тез эриткиле жана ашыкча ширетүүнү колдонбогула. Жумушту бүтүрүү үчүн жетиштүү түрдө колдонуңуз.

FTDI адаптеринин DTR пининен баштапкы абалга келтирүүнү өчүрүү үчүн, программалоочу тараптын башына GND менен RST ортосунда конденсатор кошуңуз. Бир нече UF жакшы, мен 33uF колдондум. 10uF жакшы болмок, бирок менин 33uF конденсаторлорум колумдагы 10uF конденсаторлорунан кичине болчу. Конденсатордун + тарабын пластикке мүмкүн болушунча жакыныраак ээрчиңиз, андыктан жылуулукту кысуучу түтүк мүмкүн болушунча жабат. Конденсатордун зымынын өтүшү үчүн жылуулукту азайтуучу түтүктүн аягында кичинекей тешик жасадым.

Акыр -аягы, жылуулукту азайтуучу түтүктү зымдын жогору жагындагы пластикке жеткенге чейин туташтыргычка жылдырыңыз жана түтүктү жылуулук пистолети менен кичирейтиңиз.

12 -кадам: Бүттү

Бүттү
Бүттү

Бул жерде даяр кабель. Кабелдин кайсы учу программист үчүн, кайсы учу максаттуу экенин белгилөө үчүн этикетка жасоочу колдонуңуз. Жана баштын кайсы учу Pro Mini's FTDI адаптеринин USB жагын же Pro Micro орнотулган USB жакты кароо керектигин белгилеңиз.

Сунушталууда: