Taula de continguts:
- Subministraments
- Pas 1: creació de l'esquema
- Pas 2: Esquema de mapatge a components de petjada
- Pas 3: creació del PCB
- Pas 4: darrers comentaris
Vídeo: Escut de programació Arduino Attiny - SMD: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Hola, Durant els darrers mesos, vaig estar treballant en la configuració de la meva eina de programació per a dispositius portàtils. Avui m’agradaria compartir com vaig crear el meu Arduino Shield.
Després de buscar una estona a Google, vaig trobar aquest interessant vell article de protecció de programació Attiny, que em va inspirar a crear el meu propi.
Aquest blindatge és compatible amb Arduino Uno i està pensat per a ser utilitzat amb diferents ATC en els següents paquets PDIP / SOIC / TSSOP, sí. També envasos SMD:)
Definim les restriccions del projecte:
- Compatible amb Arduino Uno
- Compatible amb ATtiny25 / 45/85, ATtiny24 / 44/84 i ATtiny2313A / 4313
- Compatible amb PDIP / SOIC / TSSOP
- Els paquets SMD s’admeten mitjançant un connector de vora PCB
Subministraments
Maquinari necessari:
- 1 capçals verticals de 2,54 mm 1 x 6 pins, per a connexió de placa Arduino
- 1 x 5 pins 2,54 mm capçals verticals
- 1 x 1 capçal vertical de 2,54 mm de pin
- 1x sòcol PDIP_8
- 1x sòcol PDIP_20
-
1 x sòcol d'extensió de vora PCB, per a suport de paquets SMD. N’estic fent servir una proporcionada per TE Connectivity
- Paquet SMD de condensador 1 x 10 uC
- 1 LED SMD VERMELL, 1 groc i 1 verd, per indicar l'estat. Estic fent servir una làmpada LED Kingbright de 3.2mmx1.6mm SMD CHIP LED
- 3 resistències SMD (paquet 3225), cadascuna de 400 Ohm
Eines necessàries:
Eina CAD per al disseny d’esquemes i PCB, estic fent servir Kicad 5.1.5
Pas 1: creació de l'esquema
Consulteu l'esquema de la imatge superior.
L'escut té 2 opcions per programar els uC.
- Estem utilitzant 2 endolls DIP per als respectius embalatges PDIP.
- D'altra banda, els xips del paquet SMD formen part d'un dispositiu mini PCB (Wearable). La interfície d'endoll PCB a PCB té 6 pins. Es pot inserir / treure del sòcol de vora PCB (similar a la interfície mini PCI per a una placa base de PC). A la imatge superior també podeu trobar el connector utilitzat en aquesta placa.
La darrera és una característica opcional, podeu eliminar-la dels esquemes segons les vostres necessitats. Podeu trobar en aquest enllaç ATtiny-Wearable-Device-PCB-Edge-Connector una explicació sobre com crear un mini PCB amb aquest propòsit.
Els endolls PDIP i el connector de vora estan connectats als pins Arduino segons la taula anterior. Aquests són els senyals necessaris per a la programació d’ISP.
Nota: S'afegeix un condensador a la placa Arduino, només per anul·lar qualsevol restabliment durant el procés de programació
Pas 2: Esquema de mapatge a components de petjada
La majoria de les petjades d’aquest projecte formen part de la biblioteca Kicad Footprint. Acabem de fer una petita parada aquí per indicar quina de les opcions hem escollit i per què.
Consulteu la imatge anterior per obtenir més informació, utilitzeu la petjada del condensador SMD tal com s’indica i per al connector de vora PCB utilitzeu una capçalera THT de 6 pins (el pas és de 2,54 mm, no hi ha cap model 3D disponible).
Pas 3: creació del PCB
Explicem el principal enfocament del disseny del PCB:
- a la part posterior, col·locem només els PAD per connectar-nos a la nostra placa Arduino.
- a la part superior, volem tenir els endolls DIP, el sòcol mini PCB i els LED d'estat.
Basant-nos en aquesta fantàstica descripció Arduino Uno Drawing, podem començar a col·locar els connectors blindats a la nostra disposició (consulteu les imatges anteriors). Com a bona pràctica, canviem les nostres unitats de mesura a polzades per tal de reduir l’esforç de càlcul de la distància.
Pas 4: darrers comentaris
Estic fent servir l'escut per programar un xip al mateix temps. Recomanaria fer-ho per evitar qualsevol problema amb els nivells de senyal i el flux de programació.
Si és necessari, actualitzaré un enllaç als fitxers respectius.
Un cop faci una bona foto del tauler, el penjaré aquí. Espero que també us hagueu divertit!
Recomanat:
Vocal GOBO - Escut amortidor de so - Cabina vocal - Caixa vocal - Filtre de reflexió - Escut vocal: 11 passos
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Vaig començar a gravar més veus al meu estudi domèstic i volia obtenir un so millor i, després d’algunes investigacions, vaig saber què era un " GOBO " era. Havia vist aquestes coses que amortiguaven el so, però no em vaig adonar del que feien. Ara sí. Vaig trobar una y
Escut de programació de 8 pins: 14 passos (amb imatges)
8-Pin Programming Shield: El 8-Pin Programming Shield us permet programar xips de la sèrie ATtiny utilitzant el propi Arduino com a programador. En altres paraules, ho connecteu al vostre Arduino i, a continuació, podeu programar fàcilment xips de 8 pins. Aquests petits microcontroladors poden ser
Escut de programació ATtiny Arduino: 7 passos
Escut de programació ATtiny Arduino: en aquesta versió del projecte, us mostrem com fer el vostre propi escut de programador ATtiny Arduino mitjançant una fresadora de PCB d’escriptori Bantam Tools. Aquest component essencial us permet connectar i programar xips ATtiny a través de l’IDE Arduino. Aquest projecte
Escut de programació ATMEGA328 Bootloader per a Arduino Uno: 3 passos (amb imatges)
Protecció de programació del carregador d’arrencada ATMEGA328 per a Arduino Uno: Protecció de programació del carregador d’arrencada ATMEGA328P per Arduino Uno De vegades passa i danyeu el microprocessador Arduino Uno Atmega328P. Podeu canviar de processador. Però primer cal programar-hi el carregador d’arrencada. Així doncs, aquest tutorial de com fer això b
Escut de programació DIY Attiny: 8 passos (amb imatges)
Escut de programació DIY Attiny: si esteu buscant una placa Arduino petita i de poca potència, Attiny és una bona opció, és sorprenentment característica per la seva mida. Té 5 pins GPIO, 3 dels quals són pins analògics i 2 que tenen sortida PWM. També és molt flexible