Inhoudsopgave:
- Stap 1: Microcontroller kiezen
- Stap 2: Vermogensdeel
- Stap 3: UART-brug
- Stap 4: PCB ontwerpen
- Stap 5: Solderen
Video: Ontwerp je eigen ontwikkelbord: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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:
- Stroom- en spanningswet van Kirchhoff
- Laag- en hoogdoorlaatfilters
Stap 1: 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.
- Bepaal eerst welke functies je nodig hebt. Hoeveel I/O, USART, SPI etc. heb je nodig?
- 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
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
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
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:
Maak je eigen ontwikkelbord met microcontroller - Ajarnpa
Maak je eigen ontwikkelbord met microcontroller: heb je ooit je eigen ontwikkelbord met microcontroller willen maken en wist je niet hoe. en programmeren. Als je een zoektocht hebt
Een ontwikkelbord voor microcontrollers ontwerpen: 14 stappen (met afbeeldingen)
Een ontwikkelbord voor microcontrollers ontwerpen: bent u een maker, hobbyist of hacker die geïnteresseerd is in het overstappen van perfboard-projecten, DIP-IC's en zelfgemaakte PCB's naar meerlaagse PCB's vervaardigd door bordhuizen en SMD-verpakkingen die klaar zijn voor massaproductie? Dan is deze instructable iets voor jou! Deze gui
Een AVR-ontwikkelbord: 3 stappen
Een AVR Development Board: Het internet staat vol met projecten met Arduino. Al een tijdje ontbreekt de informatie over de ATMEGA328-microcontroller in alle Arduino-gegevens. Deze Instructable wil het begin herstellen van het ontwikkelen van projecten met behulp van de AVR-microcont
Bouw je eigen ontwikkelbord: 8 stappen (met afbeeldingen)
Bouw je eigen ontwikkelbord: dit instructable laat je zien hoe je je eigen ontwikkelbord helemaal opnieuw kunt bouwen! Deze methode is eenvoudig en vereist geen geavanceerd gereedschap, je kunt het zelfs aan je keukentafel doen. Dit geeft ook een beter begrip van hoe Ardruinos en
Ontwerp je eigen dock in Leopard: 4 stappen
Ontwerp je eigen dock in Leopard: deze Instructable leert je hoe je je eigen dock kunt maken! Dit is een coole en gemakkelijke manier om OS X Leopard aan te passen. Voordat je kunt beginnen met ontwerpen, moet je een aantal stukjes software downloaden. Als je geen zin hebt om je eigen dock te ontwerpen