Inhoudsopgave:

Ontwerp je eigen ontwikkelbord: 5 stappen
Ontwerp je eigen ontwikkelbord: 5 stappen

Video: Ontwerp je eigen ontwikkelbord: 5 stappen

Video: Ontwerp je eigen ontwikkelbord: 5 stappen
Video: Arduino - RFID RC522 project 2024, Juli-
Anonim
Ontwerp je eigen ontwikkelbord
Ontwerp je eigen ontwikkelbord

Opmerking: deze tutorial bevat gratis informatie over het ontwerpen van een ontwikkelbord, geen gratis schema of etc

In deze tutorial geef ik informatie over hoe je je eigen ontwikkelbord kunt ontwerpen en wat de belangrijke tips en stappen zijn. Voordat u met ontwerpen begint, moet u 2 belangrijke onderwerpen kennen:

  1. Stroom- en spanningswet van Kirchhoff
  2. Laag- en hoogdoorlaatfilters

Stap 1: Microcontroller kiezen

Microcontroller kiezen
Microcontroller kiezen

Voor mijn eigen bord koos ik de STM32-microcontroller, die op ARM is gebaseerd. U moet de MCU op uw verzoek kiezen. Als je een beginner bent, kun je Atmega 328p kiezen die wordt gebruikt in Arduino.

  1. Bepaal eerst welke functies je nodig hebt. Hoeveel I/O, USART, SPI etc. heb je nodig?
  2. Lees de datasheet en leer functies van uw eigen MCU

U kunt elk detail in een datasheet gebruiken. Bijvoorbeeld: Hoe kristaloscillator en condensatoren te kiezen. In het elektrisch karakteristiek gedeelte zie je elk detail en hoe je dat kunt kiezen.

Stap 2: Vermogensdeel

Vermogensdeel
Vermogensdeel
Vermogensdeel
Vermogensdeel

Het tweede belangrijke onderdeel is het ontwerpkrachtgedeelte. Open het elektrische karakteristieke deel en vind de absolute maximumwaarden en leer de nominale Vdd-spanning. Mijn MCU nominale spanning is 3,3v. Daarom heb ik twee stroomonderdelen nodig. Ten eerste heb ik voor invoer een 5V-spanningsregelaar nodig en deze gaat verder met de 3.3-spanningsregelaar. Definieer uw vereisten en kies de spanningsregelaar (LDO) en bekijk de datasheet (bedrijfsspanningen en vermogens). Aan het einde van de datasheet vindt u typische toepassingen en die voorbeelden kunt u gebruiken voor uw bord.

Stap 3: UART-brug

UART-brug
UART-brug

Onze MCU communiceert met de computer (compiler). Daarom hebben we om deze reden UART Bridge nodig. Alle details over UART vind je in de link.

Er zijn een aantal geïntegreerde schakelingen voor UART-bruggen en dit zijn FTDI, CP2102-9 en CH340. In mijn project heb ik FTDI-232RL gebruikt omdat het sneller is dan andere chips en meer compatibele Windows of Mac, maar duur is. In datasheet heeft voorbeeld circuits. Mijn MCU gebruikt 3.3 spanningsniveau. Daarom heb ik het handige voorbeeld gebruikt. Wees daar voorzichtig mee, anders kunt u uw MCU beschadigen.

Stap 4: PCB ontwerpen

Ik gebruikte EAGLE PCB voor dit project. U kunt elk van de CAD-programma's gebruiken. Na het ontwerpen van uw circuit. U moet DRC- en ERC-fouten controleren. Zorg ervoor dat alles klopt. Controleer bij het ontwerpen eerst de beschikbaarheid van componenten die u gemakkelijk kunt vinden of niet. Gebruik daarna dat onderdeel in het programma. Als je niet zo goed kunt solderen, kun je proberen de behuizing van grotere componenten te kiezen. U moet bijvoorbeeld de 1206-behuizingsweerstand kiezen, niet 805 of 603-behuizingen.

Lees eerst de link naar de mogelijkheden van de fabrikant. Stel vervolgens ontwerpregels in uw programma in voordat u begint met het ontwerpen van PCB's. Signaalbreedte moet worden berekend omdat meer stroom betekent dat er meer signaalwegen zijn.

Stap 5: Solderen

Solderen
Solderen
Solderen
Solderen

Voor het solderen heb je veel mogelijkheden. U kunt uw fabrikant opdracht geven om uw componenten te monteren of u kunt een stencil kopen of u kunt solderen met ijzersoldeer. De methoden zijn aan jou. Ik heb mijn componenten gesoldeerd met ijzersoldeer en ik heb een ijzeren punt van 900m-2c gebruikt. U dient de datasheet te controleren op soldeertemperatuur en uw componenten te solderen. Anders kunt u uw componenten beschadigen. Gebruik soldeerdraad van hoge kwaliteit en maak na en voor het solderen je printplaat schoon met alcohol.

Aanbevolen: