Inhaltsverzeichnis:

Die Morgendämmerung - Gunook
Die Morgendämmerung - Gunook

Video: Die Morgendämmerung - Gunook

Video: Die Morgendämmerung - Gunook
Video: Was ist Dämmerung und wie entsteht sie? 2024, November
Anonim
Die Damm
Die Damm
Die Damm
Die Damm
Die Damm
Die Damm

Das Dawm ist ein Breakout-Board für den TLC5940-Chip. Dieser Chip hat die Möglichkeit, 16 verschiedene Ports über serielle Kommunikation mit PWM (Pulsweitenmodulation) von beispielsweise einem Arduino-Mikrocontroller oder ähnlichem zu betreiben. (Das bedeutet im Normalfall, dass man zB 16 LEDs einzeln hoch- und runterdimmen kann) Die maximale Belastbarkeit des Chips beträgt 17V und 120mA/Port. Dies ist durch einen Widerstand bis auf etwa 10 mA einstellbar. Ein nettes Feature des TLC5940 ist, dass er verkettet werden kann, was bedeutet, dass ein Chip mit dem nächsten verbunden werden kann und so weiter für viele (500+) PWM-Ports. Jeder der Ports ist einzeln steuerbar, indem nur 5 Pins vom Mikrocontroller verwendet werden. Dies schafft großartige Möglichkeiten wie das Erstellen von Bildschirmen mit niedriger Auflösung oder Lichtmustern, die vollständig anpassbar sind und so weiter. Auch die Ansteuerung von Motoren und anderen Ausgängen ist möglich. In diesem Instructable werde ich zeigen, wie man die Breakout-Platine lötet und auch, wie man sie an ein Arduino und Kontroll-LEDs anschließt. Das Kit mit der Platine und allem, was sonst noch benötigt wird, kann unter https://blushingboy.org/content/dawm erworben werden, wo auch viele andere Open-Source-Projekte verkauft werden. Das Datenblatt für den TLC5940 finden Sie hier mit allen Spezifikationen https://focus.ti.com/lit/ds/symlink/tlc5940.pdfEine Bibliothek zur Steuerung von Arduino finden Sie hier https://www.arduino. cc/playground/Learning/TLC5940Da dies mein erstes Instructable ist, würde ich Kommentare dazu lieben…

Schritt 1: Material und Werkzeuge

Material und Werkzeuge
Material und Werkzeuge

Die Dinge, die dazu benötigt werden, sind1 The Dawm (Breakout-Board) jetzt erhältlich, indem Sie mir eine E-Mail schicken oder bald von hier https://blushingboy.org/1 TLC5940 kostenlos als Muster von Texas Industry oder von Digikey (Digi-Key Teilenummer 296-17732-5-ND) oder ähnlicher Anbieter38 Buchsenleisten (nicht notwendig, aber macht das Leben einfacher) 1 Widerstand, dessen Größe von der Stromstärke abhängt, die Sie verwenden werden. (mehr dazu weiter unten)Lötkolbenlötzange

Schritt 2: Buchse

Steckdose
Steckdose
Steckdose
Steckdose

Löten Sie die Buchse, die den Chip an Ort und Stelle hält. Achten Sie darauf, den "Halbmond" auf dem Sockel und die Grafik auf der Karte auszurichten, um Ihnen zu zeigen, wie Sie den Chip später einsetzen müssen. Ich empfehle, zuerst zwei gegenüberliegende Ecken zu löten, um sicherzustellen, dass Sie einen guten Sitz gegen die Platine haben.

Schritt 3: Pinheader

Stecknadelköpfe
Stecknadelköpfe

Löten Sie die Stiftleiste an, die einen einfachen und schnellen Anschluss an Ihre LEDs ermöglicht. Eine mögliche Lösung könnte hier sein, die LEDs oder Kabel, die zu den LEDs führen, direkt auf die Platine zu löten, was eine dauerhaftere Installation ermöglicht.

Schritt 4: Pinheader Fortsetzung…

Pinheader Fortsetzung…
Pinheader Fortsetzung…

Löten Sie entweder weibliche oder männliche Stiftleisten an die Seite der Platinen. Die Entscheidung zwischen weiblich und männlich hängt von Ihrem Setup ab. Wenn Sie die Bretter übereinander stapeln möchten, wechseln Sie zwischen einem Brett mit allen Frauen und einem mit allen Männern usw. Die erste Platine in Ihrem Stapel wird empfohlen, Buchsenleisten für eine einfache Verbindung mit dem Mikrocontroller zu haben. Wenn Sie Kabel zwischen den Platinen haben möchten, können Sie sie entweder direkt auf die Platine löten oder Buchsenleisten für einfacheres Prototyping und Experimentieren löten.

Schritt 5: Widerstand

Widerstand
Widerstand
Widerstand
Widerstand

Löten Sie den Widerstand an seiner Stelle. Es spielt keine Rolle, in welche Richtung er geht. Die Größe des Widerstands hängt davon ab, wie viel Strom Sie absenken werden. Wenn Sie beispielsweise an jedem Port eine LED verwenden, sollte ein Widerstand von 1,5 kOhm in Ordnung sein, da eine LED für etwa 30 mA Strom ausgelegt ist. Wenn Sie den Chip mit seiner maximalen Nennleistung (120 mA an jedem Port) verwenden möchten, sollten Sie einen 320-Ohm-Widerstand verwenden. Diese Tabelle kann Ihnen bei der Berechnung helfen, welcher Widerstand zu Ihrem Projekt passt, der auch im Datenblatt hier https://focus.ti.com/lit/ds/symlink/tlc5940.pdf zu finden ist

Schritt 6: Codierung

Codierung!
Codierung!

Jetzt sind Sie mit dem Löten der Platine fertig und es ist an der Zeit, sie mit etwas Code zu steuern. Auf dem Arduino-Spielplatz finden Sie eine Bibliothek namens TLC5940LED, die Ihnen bei allen schwierigen Teilen der Steuerung des Chips hilft. Sie finden es hier. https://www.arduino.cc/playground/Learning/TLC5940Laden Sie die Bibliothek herunter und entpacken Sie den gesamten Ordner in Ihrem arduino/hardware/libraries-Ordner. Nach einem Neustart Ihres Arduino-Programms finden Sie unter file/sketchbook/examples/TLC5940LED einige Beispiele. Im Beispiel oben finden Sie, welche Drähte wo auf dem Arduino angeschlossen werden sollen. Setzen Sie das längere Bein der LEDs in +5V und das kürzere Bein in 0-15. Laden Sie den Code hoch und seien Sie fünf Sekunden lang stolz auf Ihre Arbeit, nachdem Sie mit der Änderung des Codes und der Hardware beginnen sollten, indem Sie Teile und Bits hinzufügen, um Ihr EIGENES einzigartiges Meisterwerk zu erstellen. Viel Glück!

Empfohlen: