Home > Technologie > Eigenständiges Atmega328

Eigenständiges Atmega328

0
Advertisement

Eigenständiges Atmega328

Wir alle haben eine tiefe Vorliebe für unser Arduino mit seinen vertrauten Blautönen, aber die Zeit ist gekommen, um andere Projektoptionen zu erforschen. Eines, das weniger Stücke, weniger Teile und weniger Dollar beinhaltet. Der Aufbau eines eigenständigen Atmega328 ist viel einfacher, als Sie vielleicht gedacht haben und können eine breite Palette von neuen Projektmöglichkeiten zu öffnen.

Atmega328 Datenblatt :

Eigenständiges Atmega328

Schritt 1: Materialien:

Eigenständiges Atmega328

Eigenständiges Atmega328

Eigenständiges Atmega328

Die Einkaufsliste enthält Teile, die komplett Plug-and-Play sind. Keine Konfiguration oder Einrichtung erforderlich! Diese Teile sind von Sparkfun mit ihren Teilen #, aber sind weit von anderen elektronischen Websites verfügbar.
Sparkfun ist so nett, einen kleinen Aufkleber auf den Chip zu setzen, so dass Sie wissen, was jeder Pin entspricht ex. 1 ist RESET.

Teile:
Atmega328 DEV-10524 - stellen Sie sicher, dass es den Bootloader auf ihm hat. Sie können es auf, aber dieses hat es und es macht alles viel einfacher.

28 Pin DIP-Buchse PRT-07942 - hilfreich für die Neuprogrammierung des Chips, so dass Sie es nicht jedes Mal entlöten müssen, wenn Sie eine Änderung vornehmen müssen (Broadboard freundlich).

Leistung (3 Optionen abhängig von der Stromquelle):
A) 4x AA NiMH Batterien PRT00335- Sie sind jeweils 1,2V so * 4 = 4,8V, sicher im Einsatzbereich des Atmega328. Auch hilfreich ist die Tatsache, dass sie Ihnen etwa 2500mAh versus ~ 800mAh von einem 9v Akku geben wird.
B) 1x 5V Spannungsregler COM-00107 - Der Atmega328 benötigt eine geregelte Spannung zu laufen und 5V ist gut in seinem Arbeitsbereich. Sie benötigen eine 9V + Spannungsversorgung für den Spannungsregler 2x elektrolytische Entkopplungskondensatoren COM-00523.
C) 1x 5V Spannungsregler - http://www.pololu.com/catalog/product/798 - Nehmen Sie weniger als 5v und schritt es, so dass Ihr Atmega328 läuft bei 5v.

Uhr:
Resonator COM-09420 - Kein Aufwand oder zusätzliche Teile. Das mittlere Bein geht zum Boden und die anderen 2 Beine gehen zu Pin 9 und 10.

1x Drucktaste - egal welche Art, diese wird für Reset verwendet.
1x 10K Ohm Widerstand.

Besonderheiten:
Steckbrett mit Kanal
Draht
Lot
LED
300 Ohm Widerstand
etc.

Schritt 2: Alles einhängen

Eigenständiges Atmega328

Sie können den Schaltplan auf Zugang Upverter
Diese Teile können direkt an VCC und GND angeschlossen werden.
Eigenständiges Atmega328

Wenn Sie den Step-down-Konverter verwenden, ist dies das Setup:
Eigenständiges Atmega328


Zwischen der INPUT-Stromversorgung und COMMON (GND) einen Entkopplungskondensator mit der weißen Streifen- fläche GND und einen anderen Aufbau vom OUTPUT zu COMMON (GND)
Ansonsten können Sie die Atmega328 mit weniger als 5V, aber einige Schutz ist wahrscheinlich eine gute Idee. Vielleicht eine Zener-Diode annehmen, dass Sie etwas Energie als Wärme verschwenden können?

Uhr
Wenn Sie den keramischen Resonator verwenden, gehen die 2 äußeren Beine zu den Pins 9 und 10 (wo es VCC und GND auf der linken Seite) und die Mitte geht zu GND.
Wenn Sie den keramischen Kristall verwenden, verbinden Sie den Kristall zwischen den Stiften 9 und 10, die zu GND gehen und schließen Sie die 22pf Kondensatoren zwischen GND und den Stiften an.

Reset-Knopf:
Von Pin 1 (RST) eine Verbindung zu Ihrem Taster herstellen. Am anderen Fuß (gleiche Seite des Druckknopfes) schließen Sie den Widerstand 10k Ohm an GND an. Nun, wenn Sie es drücken, wird der Atmega328 selbst zurücksetzen.

Schließlich einen Widerstand von D13 zu einer LED anschließen, die an GND angeschlossen ist, damit Sie das Atmega328 mit dem Blinkskript prüfen können. Sie können auch verschiedene LEDs zu testen, zum Beispiel, ist die Macht fließt in.
Eigenständiges Atmega328

Schritt 3: Programmierung

Eigenständiges Atmega328

An dieser Stelle könnten Sie sich fragen, wie dies jemals programmiert werden? Es gibt keinen USB-Anschluss irgendwo. Die einfachste und billigste Lösung ist, wenn Sie sich Ihre Arduino Uno oder gleichwertig und beachten Sie, dass die Atmega328 in, dass nicht gelötet wird, sondern in einem ähnlichen DIP-Paket, dass Ihr Atmega328 ruht auf dem Steckbrett. Mit einem Schraubendreher sanft, vorsichtig (beobachten Sie die winzigen Beine am Ende) pry es aus und legen Sie Ihre anderen Atmega328. Programmieren Sie es, knallen Sie es aus, und jetzt können Sie die Blink Skizze oder was auch immer Sie auf Ihrem Steckbrett wählen!

Herzliche Glückwünsche! Sie sind jetzt frei, das Atmega328 in irgendeiner Form ohne irgendwelche Einschränkungen zu steuern.

Related Reading