Stap 3: Circuit Design
Circuit ontwerp is de eerste stap voor het bouwen van de elektronica. Er zijn een aantal gratis of goedkope tools voor schema en lay-out beschikbaar.
- Eagle-Eagle CAD is heel gebruikelijk (u kunt rechtstreeks Eagle bestuur bestanden uploaden naar OSHpark), lage kosten en relatief eenvoudig te gebruiken. Tutorials zijn beschikbaar hier, hier en hier.
- KiCAD -een open source gratis tool die is ook populair.
- Fritzing – Fritzing is een opensource-programma.
Als u een breadboard-versie van een Arduino compatibel board hebt gemaakt dan heb je een goed idee wat het circuit schema eruit moet. Als dat niet het geval is, beginnen door te kijken naar enkele voorbeelden van de open bron van microcontroller borden. Alle van de Arduino boards Arduino boards zijn open source en hebben een schema beschikbaar. Ook onderzoeken het gegevensblad voor de Atmel processor en andere onderdelen op het bord te gaan. De geïntegreerde schakeling leveranciers hebben vaak nuttige informatie in de gegevensbladen en de toepassing notities. Geselecteerde onderdelen moet ook worden overwogen tijdens het ontwerpproces. Wees niet bang om SMT apparaten te gebruiken – ze kunnen gemakkelijk worden vastgesoldeerd aan de Raad van bestuur door een aantal DIY methoden (fijne worp BGAs zijn wel een beetje enger). Ideaal, wanneer het schema voltooid is, zul je alle onderdelen goed geselecteerd. Dit betekent dat u het type van pakket elk onderdeel voorziet in een leverancier voor elk deel hebt geïdentificeerd (Octopart kan echt helpen hier). Voor het voorbeeld-project maken we een bord met een Atmega328p en een MMA8652 3-axis versnellingsmeter aan boord zoals kan worden gezien in het schema. Deze PCB ook heeft een ingebouwde lader voor een LiPo accu en een zes-pins aansluiting voor programmering via een AVR type verbinding.