Inhoudsopgave:
Video: Maak je eigen ontwikkelbord met microcontroller - Ajarnpa
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Heb je ooit je eigen ontwikkelbord met microcontroller willen maken en je wist niet hoe. In deze instructable laat ik je zien hoe je het kunt maken. Alles wat je nodig hebt is kennis van elektronica, het ontwerpen van circuits en programmeren.
Als je vragen of problemen hebt, kun je contact met me opnemen via mijn mail:[email protected]
Bezoek mijn YouTube-kanaal:
www.youtube.com/channel/UCuS39O01OyPeChjfZm1tnQA
Dus laten we beginnen.
Stap 1: Materialen
Alle materialen voor dit project zijn te vinden op UTSource.net
Sponsorlink:
UTSource.netReviews
Het is een betrouwbare website voor het bestellen van elektronische componenten met een goedkope prijs en uitstekende kwaliteit
-Bascom AVR voor programmeren
-Attiny2313A-PU 8-bit
-USBasp AVR-programmeur
- Stabilisator L78L05. Dit is een stabilisator die de spanning stabiliseert tot 5V
-twee 100nF condensatoren
-twee 33pF condensatoren
-een weerstand van 10k ohm
-kristal 11MHz
-8 rode LED-diodes
-acht weerstanden van 100 ohm
-11 pinnen
-10-pins ISP mannelijke connectorkop
Als je wilt kun je ook relaisuitgangen maken. Voor één relaisuitgang heb je nodig:
-12V DC relais
-1k ohm weerstand
-1 LED-diode
-1 gelijkrichterdiode IN4001
-NPN BC238-transistor
-drie pinnen
Attiny2313A
In dit project heb ik een 8-bit chip uit de ATMEL-familie gebruikt die ook op Arduino te vinden is. Het behoort tot de TTL-familie en werkt dus op 5V+.
Het heeft 12 digitale uitgangen of ingangen. Pins 2, 3, van 6-9 en van 11-16
Pin 12 en 13 kunnen ook worden gebruikt voor analoge waarden
Pin 1 is gereset
Pin 4 en 5 zijn verbonden met GND met 33pF condensatoren.
Pin 10 is GND
Pin 17 is MOSI
Pin 18 is MISO
Pin 19 is SCK
Pin 20 is Vcc+
Voor het programmeren van deze chip heb ik USBASP AVR Programmer gebruikt
Stap 2: Bedrading
Je kunt jezelf helpen dit te bedraden door de foto die ik heb gepost. Er zijn twee 100nF-condensatoren op de foto, maar deze keer heb ik er maar één gebruikt.
5V+ zijn aangesloten op stabilisator L7805, dan is er een 100nF condensator voor het afvlakken van de spanning. Spanning gaat naar pin 20 en naar pin 1 via een weerstand van 10k ohm. Pin 4 en 5 zijn verbonden met GND met 33pF. Kristal is parallel geschakeld tussen pin 4 en 5.
Weerstand en LED-diode op pin 11 zijn slechts een voorbeeld.
Hoe een 10-pins ISP Male Connector Header aan te sluiten
Je hebt genummerde pinnen op de foto, zodat je weet waar je moet beginnen.
Pin 1 is verbonden met MOSI (pin 17 op Attiny 2313)
Pin 2 is verbonden met Vcc+
Pin 3 geen verbinding
Pin 4, 6, 8 en 10 zijn aangesloten op GND
Pin 5 is verbonden met reset pin op Attiny2313 (pin 1)
Pin 7 is verbonden met SCK (pin 19 op Attiny2313)
Pin 9 is verbonden met MISO (pin 18 op Attiny2313)
Relaisuitgang:
Relaisuitgang kan worden gebruikt voor elektrische verbruikers met grotere stroom en spanning. Het relais wordt bestuurd met een transistor. Basis van transistor is verbonden met digitale uitgang, collector is verbonden met relaiscircuit en emittor is verbonden met GND. Gelijkrichterdiode IN4001 wordt gebruikt voor het beschermen van de circuit. LED-diode bevindt zich in dit circuit, zodat u kunt zien wanneer het relais AAN is.
Stap 3: Fabriceer de printplaat
Ik heb dit circuit zelf gemaakt. Voor het tekenen van het circuit wordt SprintLayout gebruikt. Dit is een programma voor het tekenen van circuits, in dit programma heb je alle afmetingen van elektronische componenten, dus in principe kun je circuit maken voor alles wat je wilt.
Voor het graveren van dit bord wordt een CNC-graveerfreesmachine gebruikt. Ik gebruikte een normaal bord voor circuits dat aan één kant met koper is bekleed. Toen het bord klaar was, heb ik het gepolijst met heel fijn schuurpapier. Daarna heb ik industriële alcohol en hars in poeder gemengd. Met deze mix heb ik vervolgens gecoat met koperen kant om het te beschermen.