• Keine Ergebnisse gefunden

Projektlabor „Vier Gewinnt“

N/A
N/A
Protected

Academic year: 2022

Aktie "Projektlabor „Vier Gewinnt“"

Copied!
22
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Projektlabor „Vier Gewinnt“

Ansteuerung einer

LED-Matrix

(2)

09.05.2013 Michael Pust 2

Inhalt

• Einleitung

• Matrix

• Shift Register

• Bedeutung

• Mehrfarbige Matrix

• Feature (Helligkeit)

• Bauteile

• Quellen

(3)

09.05.2013 Michael Pust 3

Einleitung

Was heißt das für uns / unsere Schaltung?

Wie kann sie angesteuert? (Shift-Register) Was ist eine Matrix und wie ist sie aufgebaut?

(4)

09.05.2013 Michael Pust 4

Matrix

Allgemein

Anoden oder Kathoden verbunden

weniger Kontakte nach außen

weniger Verdrahtungsaufwandaufwand

(5)

09.05.2013 Michael Pust 5

Matrix

9x9-Matrix

Matrix-Segment

(6)

09.05.2013 Michael Pust 6

Matrix

Matrix-Zeile

1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit 1 Bit

Common Kathode

9 Bit pro Zeile

9 Bit * 9 = 81 Bit → 81 parallele Datenpfade

→ Shift-Register

(7)

09.05.2013 Michael Pust 7

Shift-Register

Allgemein

Aufnahme, Speicherung und Wiedergabe binärer Signale

FlipFlop´s

FiFo-Prinzip

http://www.elektronik-kompendium.de/sites/dig/schalt/02102111.gif

(8)

09.05.2013 Michael Pust 8

Shift-Register

Impulsdiagramm (4-Bit)

http://www.elektronik-kompendium.de/sites/dig/diagramm/02102111.gif

(9)

09.05.2013 Michael Pust 9

Shift-Register

Aufbau

Schieberegister

Dateneingang/ -weitergabe

Verschiebungs-Takt Zwischenspeicher

Speicher-Takt

Ausgänge

(10)

09.05.2013 Michael Pust 10

Shift-Register

Funktionsdiagramm (8-Bit)

NXP, Product Data Sheet 74HC_HCT595, Fig. 1 Functional Diagramm Dateneingang

Schiebe-Takt Reset

Speicher-Takt

Output Enable

Datenweitergabe

Parallele Datenausgänge

(11)

09.05.2013 Michael Pust 11

Shift-Register

Zeitdiagramm (8-Bit)

http://ba.protostack.com/2010/05/shift_register_10_med.jpg

Flankengesteuert (steigende Flanke)

(12)

09.05.2013 Michael Pust 12

Bedeutung

8-Bit-Beispiel benötigt nur 3 Datenpfade vom Controller

Dateneingang

Schiebe-Takt

Speicher-Takt

Datenweitergabe ermöglicht Kaskadierung von Registern

(13)

09.05.2013 Michael Pust 13

Bedeutung

Theoretisch:

Hintereinanderschaltung von Registern

Darstellung von großen binären Signalen

Drei Datenpfade (Daten, Clock, Speicher) vom Controller

Pro weiterem Register ein zusätzlicher Speicher-Pfad Praktisch:

Begrenzung durch Schaltzeiten und Verzögerungen

Beispiel 74HC595 liegt im ns-Bereich / MHz-Bereich

(14)

09.05.2013 Michael Pust 14

Matrix

Matrix-Zeile mit Dual-Led

2 Bit 2 Bit 2 Bit 2 Bit 2 Bit 2 Bit 2 Bit 2 Bit 2 Bit

18 Bit pro Zeile

18 Bit * 9 = 162 Bit vom Controller

3 Farbmöglichkeiten (R, G, RG)

(15)

09.05.2013 Michael Pust 15

Matrix

Matrix-Zeile mit RGB-Led

3 Bit 3 Bit 3 Bit 3 Bit 3 Bit 3 Bit 3 Bit 3 Bit 3 Bit

27 Bit pro Zeile

27 Bit * 9 = 243 Bit vom Controller

7 Farbmöglichkeiten (R, G, B, RG, RB, GB, RGB)

(16)

09.05.2013 Michael Pust 16

Feature

Helligkeit

http://www.franksworkshop.com.au/Electronics/RGB/PWM.png

Realisierbar durch PWM

Veränderung der Spannung

Zusätzlich Information für PWM-Signal

(17)

09.05.2013 Michael Pust 17

Feature

Led-Treiber-IC

3 Kanäle

24 Bit Register

8 Bit Auflösung pro Kanal

256 Helligkeitstufen

Worldsemi, Product Data Sheet WS2801, Typical Application Circuit

(18)

09.05.2013 Michael Pust 18

Feature

Led-Treiber-IC

24 Bit (3 Byte) für ein RGB-Feld

Worldsemi, Product Data Sheet WS2801, The Gray Scale Data Format of WS2801

8 Bit 8 Bit 8

Bit

24 Bit * 81 = 1944 Bit (243 Byte) für ein RGB-Matrix

Takt im KHz-Bereich ausreichend

(19)

09.05.2013 Michael Pust 19

Bauteil

IC

http://www.reichelt.de http://led-stuebchen.de http://led-stuebchen.de

74HC595 WS2801 WS2803

Reichelt: 0.31 €/Stk.

Conrad: 0.33 €/Stk.

LED-Stübchen:

10 Stück – 4,80€ 10 Stück – 13,60€

Effektiver Stückpreis:

0,48 €/Stk. 1,36 €/Stk.

3-Kanal 18-Kanal

8-Bit-Register

(20)

09.05.2013 Michael Pust 20

Bauteil

LED

http://led-stuebchen.de

RGB SMD LED PLCC6

LED-Stübchen:

10 Stück – 3,60€

Effektiver Stückpreis: 0,36 €/Stk.

(21)

09.05.2013 Michael Pust 21

Quellen

http://www.mikrocontroller.net/articles/LED-Matrix - 16.04.2013

http://www.elektronik-kompendium.de/sites/dig/0210211.htm - 16.04.2013

http://www.franksworkshop.com.au/Electronics/RGB/RGB.htm - 16.04.2013

http://www.protostack.com/blog/2010/05/ - 16.04.2013

Internet / Datenblätter

NXP, Product Data Sheet 74HC_HCT595, Release Date: 12 December 2011

Worldsemi, Product Data Sheet WS2801, Release Date: May 2008

Worldsemi, Product Data Sheet WS2803, Release Date: May 2008

(22)

09.05.2013 Michael Pust 22

Projektlabor „Vier Gewinnt“

Danke für die Aufmerksamkeit!

Referenzen

ÄHNLICHE DOKUMENTE

1 bit Z: Zero TRUE, wenn Ergebnis des letzten Befehls 0 1 bit C: Carry TRUE, wenn letzter Befehl ¨ Ubertrag erzeugte 1 bit F: Failure TRUE, wenn letzter Befehl ung¨ ultig. RAM

Die Daten sind also über zwei direkte Blöke, einen einfah indirekten Blok und einen. zweifah indirekten Blok erreihbar. Ein Blok enthält 4096 Byte, ein Zeiger

2 zeigt alle vom Dateisystem verwendeten I-Nodes und Blöke sowie einen Ausshnitt. der

Investitionen für wieder aufladbare ortsfeste Speicher für elektrische Energie auf Basis der Umwandlung chemischer Energie (Stromspeicher, einschließlich Quartierspeicher

DITECH Spezial-Vlies-Isolierung, silber, für Hygienespeicher 500 Liter, ab 800 Liter Isolierung getrennt bestellen Schichteinrichtung für das energieeffizi- ente Einschichten

• Möglicherweise muss das Programm erst konditioniert werden, damit die Anwendbarkeit der Transformation erkannt wird :-(. • Matrix-Multiplikation benötigt evt. erst

Vier gewinnt Connect Four Quatre en ligne Zweipersonen-Strategiespiel mit dem Ziel, als Erster vier der eigenen Spielsteine in eine Linie

Betrachtet man die Entropie S = S (T, B) als eine Funktion der Temperatur und des angelegten Feldes, so ist offen- sichtlich, dass sich in einem adiabatischen Prozess