Inhoudsopgave:

Een AVR-ontwikkelbord: 3 stappen
Een AVR-ontwikkelbord: 3 stappen

Video: Een AVR-ontwikkelbord: 3 stappen

Video: Een AVR-ontwikkelbord: 3 stappen
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, November
Anonim
Een AVR-ontwikkelingsbord
Een AVR-ontwikkelingsbord

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-microcontrollers zonder Arduino, met name de ATMEGA328.

Het is een eenvoudig ontwikkelbord voor de genoemde microcontroller. Ik noemde het: Claudino.

In het project zijn de materialen:

1x ATMEGA328

1x LM7805

1x DC-stroomaansluiting

1x Drukknop

1x LED

2x 0.1uF condensator

1x 10uF condensator

1x 330 ohm Weerstand

1x 10k ohm Weerstand

1x 1N4001-diode

Een speldenkop en koptekst

Stap 1: Ontwerp het circuit

Ontwerp het circuit
Ontwerp het circuit
Ontwerp het circuit
Ontwerp het circuit

Voor deze instructable heb ik de software Eagle van Autodesk gebruikt. Deze software is een krachtige schema- en bordontwerper met veel componenten die bij dit proces behulpzaam kunnen zijn. Ik gebruikte de informatie over het minimale systeem in de AMEGA328 datasheet. In het bord gebruikte ik een speldenkop om de kop voor de GPIO weer te geven en dezelfde speldenkop om de ISP-programmeur en een hulppoort voor het externe kristal aan te sluiten.

Voor de voeding van het bord heb ik een DC-cilinderaansluiting en een LM7805-regelaar gebruikt om de 5v in de microcontroller te hebben. Het bord bevatte een reset-drukknop en een status-LED.

Bijna al het ontwerp bevindt zich op de onderkant van het bord, met alleen een jumper aan de bovenkant.

Stap 2:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Allereerst is het de eerste keer dat ik het zuurproces gebruik om PCB's te maken, een andere keer dat ik de CNC-frees op mijn school gebruikte, maar niet alle tijden zijn beschikbaar voor het aantal studenten. Nu heb ik de zuurmethode gebruikt omdat ik geen andere PCB-molen beschikbaar heb.

De eerste stap is om de onderkant van het bord in een stuk papier af te drukken (met een toner van hoge kwaliteit), daarna wordt het koperen bord samen met het koperen oppervlak in de print geplaatst en met tape vastgezet, en dan is tijd om met het strijkijzer te strijken (natuurlijk) met als doel het koperen oppervlak te verwarmen. Wacht tien minuten en leg het stuk papier van het bord, je ziet de toner in het koper. Stop al het papier dat overblijft en was met koud water.

Nu is de gevaarlijke stap. U moet een paar latexhandschoenen gebruiken, een veiligheidsbril en u moet dit op een tochtige plaats doen. Meng in een plastic of glazen bak twee delen ijzerchloride en een deel water. Plaats het bord in de mix en wacht tot je alleen de koperen sporen hebt. Was de plank met veel koud water en zorg ervoor dat u het gebruikte zuur bewaart.

Als het bord schoon is, kun je nu het overtollige bord verwijderen en de oefeningen maken. Wees voorzichtig met de kopersporen.

Stap 3: Soldeer en Bla Bla Bla

Meet met een multimeter de continuïteit tussen de verschillende punten van de kopersporen. De laatste stap is om alle componenten op het bord te solderen. Het is misschien wel de belangrijkste stap in het proces. want het bord is nu klaar. U kunt nu een markering gebruiken om labels op het bord te plaatsen en u kunt het bord een naam geven zoals u wilt.

Binnenkort laat ik je zien hoe het werkt met veel kleine en grote AVR-projecten. De programmering wordt gerealiseerd met uw favoriete software en hardware, zoals avrdude met USBasp of wat dan ook.

Aanbevolen: