Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Obs! Den här självstudien innehåller gratis information som utformar utvecklingskort, inte gratis schematisk eller etc
I den här självstudien kommer jag att ge information om hur du kan designa ditt eget utvecklingskort och vilka viktiga tips och steg. Innan design påbörjas bör du kunna två viktiga ämnen:
- Kirchhoff ström- och spänningslag
- Låg- och högpassfilter
Steg 1: Välja mikrokontroller
För mitt eget kort valde jag STM32 mikrokontroller, som är ARM-baserad. Du bör välja MCU på din begäran. Om du är nybörjare kan du välja Atmega 328p som används i Arduino.
- Bestäm först vilka funktioner du behöver. Hur många I/O, USART, SPI etc. behöver
- Läs datablad och lära dig funktioner din egen MCU
Du kan använda varje detalj i ett datablad. Till exempel: Hur man väljer kristalloscillator och kondensatorer. I den elektriska karaktäristiska delen kan du se varje detalj och hur du kan välja den.
Steg 2: Strömdel
Den andra viktiga delen är designkraftdelen. Öppna den elektriska karaktäristiska delen och hitta absoluta maxvärden och lär dig nominell Vdd -spänning. Min nominella MCU -spänning är 3,3v. Därför behöver jag två kraftdelar. För det första för ingång behöver jag en 5V spänningsregulator och den fortsätter med 3.3 spänningsregulatorn. Definiera dina krav och välj spänningsregulator (LDO) och undersök datablad (driftspänningar och effektvärden). I slutet av databladet hittar du typiska applikationer och du kan använda dessa exempel för ditt kort.
Steg 3: UART Bridge
Vår MCU kommunicerar med datorn (kompilatorn). Därför behöver vi UART Bridge av denna anledning. Du hittar alla detaljer om UART i länken.
Det finns ett par integrerade kretsar för UART-broar och dessa är FTDI, CP2102-9 och CH340. I mitt projekt använde jag FTDI-232RL eftersom det är snabbare än andra chips och mer kompatibla Windows eller Mac men är dyrt. I datablad har exempelkretsar. Min MCU använder 3,3 spänningsnivå. Därför använde jag det övertygande exemplet. Var försiktig med det, annars kan du skada din MCU.
Steg 4: Designa PCB
Jag använde EAGLE PCB för detta projekt. Du kan använda vilket som helst av CAD -programmen. Efter design av din krets. Du bör kontrollera DRC- och ERC -fel. Var säker på att allt är korrekt. När du konstruerar först kontrollera komponenternas tillgänglighet kan du hitta enkelt eller inte. Använd sedan den komponenten i programmet. Om du inte kan löda så kan du prova att välja större komponentlåda. Till exempel bör du välja 1206 -fallmotståndet, inte 805 eller 603 fall.
Läs först länken tillverkar funktioner. Ställ sedan in designregler för ditt program innan du börjar utforma PCB. Signalbredd måste beräknas eftersom mer ström innebär att mer bredd signalerar.
Steg 5: Lödning
För lödning har du många alternativ. Du kan be din tillverkare att montera dina komponenter eller så kan du köpa en stencil eller så kan du lödas med järnlödning. Metoderna är upp till dig. Jag lödde mina komponenter med järnlöd och jag använde 900m-2c järnspets. Du bör kontrollera databladet för lödningstemperatur och lödda dina komponenter. Annars kan du skada dina komponenter. Använd lödtråd av hög kvalitet och efter och före lödning bör du rengöra kretskortet med alkohol.