Taula de continguts:

Cable de programació Arduino ICSP: 12 passos
Cable de programació Arduino ICSP: 12 passos

Vídeo: Cable de programació Arduino ICSP: 12 passos

Vídeo: Cable de programació Arduino ICSP: 12 passos
Vídeo: PROGRAMADOR DE PIC K150 💻 Disponible en tienda #electronica #led #pic #education #proyectos 2024, Juliol
Anonim
Cable de programació Arduino ICSP
Cable de programació Arduino ICSP

A continuació s’explica com m’agrada fer un cable de programació Arduino ICSP per utilitzar-lo per a la càrrega d’arrencada o la programació.

Pas 1: subministraments

Subministraments
Subministraments

Els subministraments són ponts de Dupont, condensador, cola i tubs termorretractables.

Pas 2: finalització de l'objectiu

Finalització de l'objectiu
Finalització de l'objectiu
Finalització de l'objectiu
Finalització de l'objectiu
Finalització de l'objectiu
Finalització de l'objectiu

Comenceu per 6 jerseis Dupont de dona a dona que encara es troben en una cinta, sense separar-los. I 1 saltador home a home. Treballeu a l'extrem objectiu del cable del programador. Organitzeu els connectors en 2 files de 3 pins cada patró, que es connectaran a la capçalera ICSP d'un Arduino.

D12 MISO 1.. 2 VCC

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

Col·loqueu un petit dob de cola entre els connectors i poseu un petit tros de tub termoencongible sobre el conjunt i reduïu-lo. No hi ha molta cola necessària per a això, només el suficient per evitar que els connectors rellisquin després del muntatge complet. Després de reduir el tub, premeu els connectors de forma plana contra la taula perquè no n’hi hagi cap que surti o sigui desigual.

Pas 3: traieu la carcassa de plàstic del cable final GND del programador

Traieu la carcassa de plàstic del cable GND del programador
Traieu la carcassa de plàstic del cable GND del programador
Traieu la carcassa de plàstic del cable GND del programador
Traieu la carcassa de plàstic del cable GND del programador
Traieu la carcassa de plàstic del cable GND del programador
Traieu la carcassa de plàstic del cable GND del programador

Mireu l'extrem objectiu i els colors que s'utilitzen per als pins GND i RST. En aquest cas, morat per a RST i negre per a GND. A l’extrem del programador, traieu la carcassa de plàstic del passador GND i traieu la carcassa de plàstic d’un extrem de cable Dupont addicional. Hi ha una pestanya a l’intèrpret d’ordres per extreure’l suaument, i l’interior es desprèn.

Pas 4: soldeu el condensador als connectors i torneu a instal·lar els dipòsits

Condensador de soldadura als connectors i reinstal·lació de les carcasses
Condensador de soldadura als connectors i reinstal·lació de les carcasses
Condensador de soldadura als connectors i reinstal·lació de les carcasses
Condensador de soldadura als connectors i reinstal·lació de les carcasses

Utilitzeu pinces de bloqueig per fixar els cables al seu lloc i actuar com a dissipador de calor per protegir l’aïllament del cable i soldar un condensador als connectors. Utilitzeu una quantitat molt petita de soldadura per evitar que es pugui ficar al receptacle del pin, cosa que evitaria que rellisqués cap a la capçalera ICSP de l'Arduino.

Talleu el cable del connector de cable Dupont addicional que estem posant a la posició RST de l'extrem del connector completat. Torneu a empènyer els connectors a les carcasses amb un passador. Això va suposar una mica de força addicional per engegar la carcassa, perquè el cable de soldadura i condensador feia que el connector fos una mica més gruixut. Després de tornar a posar les carcasses de plàstic, m'adono que la propera vegada hauria de fer que els cables del condensador siguin una mica més llargs, potser de 1/8 a 1/4 de polzada. El costat + del condensador està connectat al pin extra, destinat a la posició RST del connector complet. El costat - del condensador està connectat al pin GND negre.

Un condensador de diversos uF està bé, he utilitzat 33uF. 10uF hauria estat bé, però els meus condensadors de 33uF eren més petits que els condensadors de 10uF que tenia a mà.

Pas 5: organitzar, enganxar i encongir els connectors

Disposar, enganxar i encongir els connectors
Disposar, enganxar i encongir els connectors
Disposar, enganxar i encongir els connectors
Disposar, enganxar i encongir els connectors
Disposar, enganxar i encongir els connectors
Disposar, enganxar i encongir els connectors

Organitzeu els connectors perquè coincideixin amb el color objecte. El connector inferior esquerre és el cable de restabliment. A la capçalera ICSP es tracta del pin 5. Deixeu el cable RST que prové del connector del costat objectiu fora de la disposició dels pins del costat del programador i substituïu-lo pel vostre connector de tall que tingui el condensador connectat. Enganxeu, reduïu la calor i uniformitzeu els passadors igual que al pas final. Utilitzeu una peça lleugerament més llarga de tubs termorretractables a l’extrem del programador per contenir parcialment el condensador.

Pas 6: afegiu un connector de cable de pont masculí per al senyal de restabliment i marqueu el pin 1

Afegiu un connector de cable de pont masculí per al senyal de restabliment i marqueu el pin 1
Afegiu un connector de cable de pont masculí per al senyal de restabliment i marqueu el pin 1
Afegiu un connector de cable de pont masculí per al senyal de restabliment i marqueu el pin 1
Afegiu un connector de cable de pont masculí per al senyal de restabliment i marqueu el pin 1

Talleu un pont home-a-home i utilitzeu una connexió de soldadura i un tub termoretràctil per connectar-lo al cable de restabliment que va al costat objectiu del cable.

El pin superior esquerre de cada connector és el pin 1 de la capçalera ICSP del vostre Arduino. Marqueu-lo amb una taca de pintura. He utilitzat un bolígraf blanc Gelly Roll. Ja està, el cable està complet.

Pas 7: connecteu-lo

Connecteu-lo
Connecteu-lo
Connecteu-lo
Connecteu-lo
Connecteu-lo
Connecteu-lo

El programador Arduino és el que es carrega amb l’Arduino com a esbós d’ISP. Aconsegueix l'extrem del cable del programador, connectat amb el pin 1 a l'extrem superior esquerre. L'Arduino també té el pin 1 marcat amb un petit punt. El cable de restabliment es connecta a D10.

L'extrem objectiu del cable es connecta a l'Arduino que anem a carregar o programar.

La majoria dels Arduinos tenen un petit punt a prop de la capçalera ICSP per marcar el pin 1. Si el vostre no ho fa, o si no és molt evident, ara seria un bon moment per afegir-hi un petit punt mentre tingueu a mà la pintura o la ploma. Aquí teniu una foto d’un Arduino meu on he afegit el punt. A la capçalera ICSP de xips usb a sèrie ATmega16u2 que es disposa horitzontalment a prop de la cantonada superior esquerra de UNO o MEGA, el pin 1 es troba a la cantonada superior dreta d’aquest connector.

Pas 8: un altre cable de programació per a Pro Mini i Pro Micro

Un altre cable de programació per a Pro Mini i Pro Micro
Un altre cable de programació per a Pro Mini i Pro Micro
Un altre cable de programació per a Pro Mini i Pro Micro
Un altre cable de programació per a Pro Mini i Pro Micro

També m’agraden bastant Pro Mini i Pro Micro. Són taules inventades per Sparkfun que són pràcticament compatibles amb pin i footprint. Pro Mini té ATMega328p MCU com l’UNO i Pro Micro té ATmega32u4 com Leonardo. M'agrada utilitzar-los com a programadors i programar-los o carregar-los mitjançant ICSP. Així doncs, aquí teniu els subministraments per fabricar un cable ICSP: capçalera femella, ponts Dupont femella, condensador i tubs termoretràctils.

Talleu les capçaleres a la longitud adequada per adaptar-les a tots els passadors d’un costat del Pro Mini o del Pro Micro. Talleu-la al mig del primer passador no utilitzat d’una tira llarga de capçalera. Tot el que es necessita és una mica de pressió amb alguns talladors diagonals i es trencarà. A continuació, utilitzeu els talladors diagonals per retallar l’excés de plàstic des de la posició del passador destruïda en tallar la capçalera. El resultat és una capçalera de 12 posicions amb uns extrems bonics. Per posar-se de moda, lijeu els extrems.

Pas 9: traieu les carcasses de plàstic Dupont

Traieu les carcasses de plàstic Dupont
Traieu les carcasses de plàstic Dupont
Traieu les carcasses de plàstic Dupont
Traieu les carcasses de plàstic Dupont
Traieu les carcasses de plàstic Dupont
Traieu les carcasses de plàstic Dupont

Traieu les closques de plàstic dels extrems dels ponts de Dupont. Fixeu-vos en una petita pestanya a la closca. Levanteu la pestanya suaument i estireu la closca de plàstic.

Pas 10: afegiu tubs termorretractius i connecteu els connectors a la capçalera femenina en posicions correctes

Afegiu tubs termorretractors i connectors d’empenta a la capçalera femenina en posicions correctes
Afegiu tubs termorretractors i connectors d’empenta a la capçalera femenina en posicions correctes
Afegiu tubs termorretractors i connectors d’empenta a la capçalera femenina en posicions correctes
Afegiu tubs termorretractors i connectors d’empenta a la capçalera femenina en posicions correctes

Feu lliscar els tubs de contracció de calor sobre els cables. Premeu els connectors sobre els passadors de soldadura de capçalera femella. Això requereix una mà ferma i destresa. Els cables van de MOSI, MISO, SCK, VCC i GND en una capçalera a l'altra. El cable de restabliment va des del pin 10 del programador Arduino fins al pin de restabliment de l'Arduino objectiu.

Els dissenyadors de Pro Micro van ser intel·ligents quan van decidir la disposició dels pins. Tot i que els passadors estan disposats

10, 16, 14, 15

i això sembla una tonteria, correspon a les funcions de pin dels pins Pro Mini

10, 11, 12, 13

L'ordre és:

remetent-remitent, MOSI, MISO, SCK, tant a Pro Mini com a Pro Micro.

Per tant, podreu utilitzar aquest cable amb un Pro Mini o Pro Micro com a programador i amb Pro Mini o Pro Micro com a objectiu.

Pas 11: soldeu els passadors

Soldeu els pins
Soldeu els pins
Soldeu els pins
Soldeu els pins
Soldeu els pins
Soldeu els pins

Utilitzeu pinces de bloqueig per mantenir els passadors estables, espaiats i rectes. Les pinces també actuen com un dissipador de calor que impedeix que la calor de soldadura pugui pujar pel cable i fondre l'aïllament o reduir prematurament el tub de contracció de calor. Soldeu cada passador ràpidament i no utilitzeu un excés de soldadura. Feu-ne servir prou per fer la feina.

Afegiu un condensador entre GND i RST a la capçalera del programador, per desactivar el restabliment des del pin DTR de l'adaptador FTDI. Diversos uF està bé, jo he utilitzat 33uF. 10uF estaria bé, però els meus condensadors de 33uF eren més petits que els condensadors de 10uF que tenia a mà. Soldeu el costat + del condensador el més a prop possible del plàstic de la capçalera, de manera que les canonades de contracció de calor cobreixin el màxim possible. Vaig fer una petita escletxa a prop del final del tub de contracció de calor perquè passés el cable del condensador.

Finalment, feu lliscar el tub de termorretracció cap amunt del cable fins al connector fins que es trobi amb el plàstic de la capçalera i reduïu-lo amb una pistola de calor.

Pas 12: Fet

Fet
Fet

Aquí teniu el cable acabat. Utilitzeu un fabricant d'etiquetes per marcar quin extrem del cable és per al programador i quin extrem és per a l'objectiu. I marqueu quin extrem de la capçalera ha d’apuntar cap al costat USB de l’adaptador FTDI del Pro Mini o cap a l’USB integrat del Pro Micro.

Recomanat: