Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

Diverses

I2C Ansteuerung

Beiträge zu diesem Thema: 5

Komplettbausatz I²C-Flip-Anzeige I2C-FA

Artikel-Nr.: 104863

zum Produkt
I2C Ansteuerung
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
08.10.2012, 19:14
Hallo,

ich interessiere mich für die Flip-Anzeige, habe aber noch nie mit I2C gearbeitet. Ich möchte die Anzeige nicht mit einem Arduino, sondern mit einem anderen Microcontroller in ARM-Architektur ansteuern. Funktioniert das komplett über I2C? Gibt es defür vielleicht irgendwo eine Anleitung? Was muss ich sonst beachten bei Treibern oder der Software?
Allein mit dem gegebenen Beispielcode konnte ich leider nicht so viel anfangen.

Ich danke im Vorraus
Aw: I2C Ansteuerung
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
18.10.2012, 09:51
Hallo Gorgeous188,

die I²C-Flip-Anzeige I2C-FA ist primär für die Ansteuerung über die Arduino-Mikrocontroller-Plattform ausgerichtet. Hierzu steht der entsprechende Quellcode zum Download bereit.

Eine Ansteuerung über andere Mikrocontroller-Plattformen wäre denkbar, hierzu gibt es jedoch keine weiteren Quellcode-Beispiele. Es werden hierzu entsprechende Programmierkenntnisse vorausgesetzt.

Mit freundlichen Grüßen euer Team der technischen Kundenbetreuung
Aw: I2C Ansteuerung
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
23.03.2013, 18:22
Inzwischen weiß ich, wie man bei dem von mir verwendeten Mikrocontroller aus I2C ansteuert.
Anhand der .h Datei habe ich mir folgende Daten ermittelt:

Adresse der Anzeige: 0x3E
Commandoregister: 0x00
Register Timer 1: 0x01
Register Timer 2: 0x02

Befehl UP: 0x02
Befehl DOWN: 0x04
Befehl Toggle: 0x08

Ich habe leider die damals gekaufte Ausgabe des ELV-Journals nicht mehr gefunden.
Gibt es eine Möglichkeit, die Adresse 0x3E zu verändern?
Ist beim Bausatz auch eine Bauanleitung dabei?
Aw: I2C Ansteuerung
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
01.04.2013, 19:07
Ich habe mir die Anzeige jetzt einfach mal bestellt und an meinen Mikrocontroller angeschlossen.
Erste Überraschung: die Anzeige meldet sich auf Adresse 0x1F und nicht auf 0x3E

Wie man die Anzeige umschaltet, dass die LED leuchtet, habe ich auch schon herausgefunden.
Ich schreibe einen beliebigen Wert in das Register 0x00, den Wert 0x00 in Register 0x01 und 0x00 in 0x02. Darauf hin schaltet sich die Anzeige um, die LED leuchtet dauerhaft.

Nur bin ich bisher noch nicht darauf gekommen, was ich tun muss, damit sich die Anzeige wieder umschaltet. Ich habe schon alle Werte von 0x00 bis 0x0F durchprobiert, jeweils immer in Verbindung mit 0x00 für die beiden Register 0x01 und 0x02. Doch nichts tut sich.

Was muss ich in welches Register schreiben, damit sich die Anzeige wieder umschaltet?
Aw: I2C Ansteuerung
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.03.2015, 20:12
Wie schon oben beschrieben, sind folgende Angaben zu verwenden:

Adresse der Anzeige: 0x3E (!)
Commandoregister: 0x00
Register Timer 1: 0x01
Register Timer 2: 0x02

Befehl UP: 0x02
Befehl DOWN: 0x04
Befehl Toggle: 0x08

Möchte man die Anzeige z.B. mit dem ELV USB-I2C ansteuern, so können folgende Befehlsfolgen verwendet werden:

Position (UP/unten) mit LED an:
S3E 02 00 00 01 P

Position (DOWN/oben) mit LED aus:
S3E 04 00 00 01 P

Toogle (z.B. alle 2 Sek.):
S3E 08 02 00 01 P

Viel Erfolg, Andreas