Indholdsfortegnelse:

Design dit eget udviklingsbord: 5 trin
Design dit eget udviklingsbord: 5 trin

Video: Design dit eget udviklingsbord: 5 trin

Video: Design dit eget udviklingsbord: 5 trin
Video: Design dit eget havehus 2024, November
Anonim
Design dit eget udviklingsbord
Design dit eget udviklingsbord

Bemærk: Denne vejledning indeholder gratis information om design af udviklingsplader, ikke gratis skematisk eller osv

I denne vejledning vil jeg give oplysninger om, hvordan du kan designe dit eget udviklingsbord, og hvad der er de vigtige tips og trin. Inden design påbegyndes, bør du kende 2 vigtige emner:

  1. Kirchhoff strøm- og spændingslov
  2. Lav- og højpasfiltre

Trin 1: Valg af mikrokontroller

Valg af mikrokontroller
Valg af mikrokontroller

Til mit eget bord valgte jeg STM32 mikrokontroller, som er ARM-baseret. Du bør vælge MCU efter din anmodning. Hvis du er nybegynder, kan du vælge Atmega 328p, der bruges i Arduino.

  1. Beslut først, hvilke funktioner du har brug for. Hvor mange I/O, USART, SPI osv. Har brug for
  2. Læs datablad og lær funktioner i din egen MCU

Du kan bruge alle detaljer i et datablad. For eksempel: Sådan vælges krystaloscillator og kondensatorer. I den elektriske karakteristiske del kan du se alle detaljer, og hvordan du kan vælge den.

Trin 2: Strømdel

Power del
Power del
Power del
Power del

Den anden vigtige del er designkraftdelen. Åbn den elektriske karakteristiske del, og find absolutte maksimalværdier, og lær nominel Vdd -spænding. Min nominelle MCU -spænding er 3,3v. Derfor har jeg brug for to strømdele. For det første for input, har jeg brug for en 5V spændingsregulator, og den fortsætter med 3.3 spændingsregulatoren. Definer dine krav, og vælg spændingsregulatoren (LDO), og undersøg databladet (driftsspændinger og effektværdier). I slutningen af databladet finder du typiske applikationer, og du kan bruge disse eksempler til dit bord.

Trin 3: UART Bridge

UART -broen
UART -broen

Vores MCU kommunikerer med computeren (kompilatoren). Derfor har vi brug for UART Bridge af denne grund. Du kan finde alle detaljer om UART i linket.

Der er et par integrerede kredsløb til UART-broer, og disse er FTDI, CP2102-9 og CH340. I mit projekt brugte jeg FTDI-232RL, fordi det er hurtigere end andre chips og mere kompatible Windows eller Mac, men det er dyrt. I databladet har eksempler på kredsløb. Min MCU bruger 3,3 spændingsniveau. Derfor brugte jeg det overbevisende eksempel. Vær forsigtig med det, ellers kan du beskadige din MCU.

Trin 4: Design af PCB

Jeg brugte EAGLE PCB til dette projekt. Du kan bruge et hvilket som helst af CAD -programmerne. Efter at have designet dit kredsløb. Du bør kontrollere DRC- og ERC -fejl. Vær sikker på at alt er korrekt. Når du designer først og fremmest kontrollere komponenternes tilgængelighed, kan du let finde det eller ej. Brug derefter komponenten i programmet. Hvis du ikke er i stand til at lodde, kan du prøve at vælge større komponentkasse. For eksempel bør du vælge 1206 -kabinemodstanden, ikke 805 eller 603 kasser.

Læs først linket fremstiller muligheder. Angiv derefter designregler for dit program, før du starter design af PCB. Signalbredde skal beregnes, fordi mere strøm betyder, at mere bredde signalerer.

Trin 5: Lodning

Lodning
Lodning
Lodning
Lodning

Til lodning har du mange muligheder. Du kan bestille din producent til at samle dine komponenter, eller du kan købe en stencil, eller du kan lodde med jernlodde. Metoder er op til dig. Jeg lodde mine komponenter med jernlodde, og jeg brugte 900m-2c jerntip. Du bør kontrollere databladet for lodningstemperatur og lodde dine komponenter. Ellers kan du beskadige dine komponenter. Brug loddetråd af høj kvalitet, og efter og før lodning skal du rense dit printkort med alkohol.

Anbefalede: