I²C Schnittstelle

OP (Firma: TGM) #2494640
Hallo lieber Leser,

ich bin der Dominik und besuche das TGM und hätte eine Bitte an euch mir 
ein paar Fragen zu beantworten.

Also es geht um einen RTC-Chip undzwar den RTC ISL 12029, den soll ich 
auf einen Print löten und mit einem Pollin-Board über eine I2C 
Schnittstelle verbinden, (leider weiß ich nicht was das genau ist, also 
ob mir das jemand kurz erklären könnte), und zweitens bräuchte ich ein 
Programm zur Initialisierung, es würde mir sehr sehr helfen, bitte.

in lieben Grüßen Dominik und danke schon mal fürs lesen.
OP (Firma: TGM) #2494661
Hallo, danke für deine Antwort,

ja natürlich habe ich schon programmiert ich gehe ja auch in eine 
Elektronik-Schule, nur leider kenne ich mich im programmieren nicht so 
gut aus.

Also es ist so den Bauteil hab ich schonmal besorgt und habe auch ein 
Datenblatt dafür, aber leider verstehe ich trotzdem nicht wie das gehen 
soll.

Der Lehrer meint ich soll im Internet wegen einem Programm zu 
Ansteuerung suchen, aber leider suche ich vergeblich.

Und das andere Problem ist auch das ich ja nichtmal wirklich weiß was 
eine I²C Schnittstelle ist, und was ich dafür brauche.

Ich soll ja den RTC-Chip an eine Platine rauflöten und dann mit dem 
Pollin-board verbinden, halt über die Schnittstelle, und außerdem meinte 
er auch ich brauche Pull-up wid. nur weiß ich nicht wie viele und wie 
viel Ohm die haben müssen.

Den Quarz 32,786 kHz hab ich auch schon besorgt.

Lg Dominik
OP (Firma: TGM) #2494666
Falls ihr es genauer wissen wollt die Gesamtaufgabe ist:

Aufgabe ist es, ein Gerät zu entwerfen, das der Prüfungskommision bei 
Diplomprüfungen einen genauen Zeitüberblick über die Prüfzeit 
verschafft. Zusätzlich wird die Uhrzeit angezeigt. Die Vorsitzenden 
können direkt am Gerät oder über ein Graphical User Interface (GUI) von 
einem PC aus einen Countdown von maximal 20 Minuten starten. Das Gerät 
hat die Form einer Pyramide und wird aus Plexiglas angefertigt. Um die 
Prüfzeit aus jeder beliebigen Position sehen zu können wird jede Seite 
der Pyramide mit einer übersichtlichen Anzeige ausgestattet.
Die Dauer des Countdowns (das ist die verbleibende Prüfungszeit) kann 
entweder an der Uhr selbst mit Hilfe von Tasten, oder am Laptop über das 
GUI (Graphical User Interface) eingegeben werden. Die Countdownzählung 
von maximal 20 Minuten erfolgt über den Microcontroller (z.B. Atmega 
16).

Aber ich habe Zurzeit nur die oberere beschriebene Aufgaben.

Lg
OP (Firma: TGM) #2494685
Dave Chappelle schrieb:
> Was weisst du bereits?
> Hast du schon mal was programmiert?
> Hast du schon mal einen Bus verwendet? (Abgesehen vom Verkehrsmittel)
> Hast du Elektronik Kenntnisse?
>
> Ich Frage nur, um zu wissen wie viel Erklärung du brauchst.
>
> MFG
> Dave

Hab dir oben geschrieben, oder willst du noch was wissen? brauche 
wirklich Hilfe bitte

lg
Gast #2494713
Wieviel willst Du selbst machen? Was sollen andere für Dich erledigen?
Das ist hier im Forum immer die entscheidende Frage. Wer als faul 
angesehen wird, dem wird auch nicht geholfen. Find ich persönlich ok.

Hast Du schon den Artikel über I2C gelesen? Auch verstanden?
Hast Du das Datenblatt Deiner RTC angesehen? Auch verstanden?

Wenn das mal erledigt ist, dann gehts hier weiter.
Gast #2494722
das mit den pull-ups steht in sogut wie jeden artikel den man über i2c 
findet. ich könnts dir sagen, mach ich aber nicht.

alleine den artikel über i2c hier zu lesen und dort ein paar links 
anklicken reicht. fertige bibs für i2c gibts auch ohne ende.

nofeeder schrieb:
> dont feed the troll!

dito.
#2494731
Dass man I*IC nicht auf Anhieb versteht finde ich verständlich.
Aber wenigstens mal den Artikel durchlesen würde dir guttun.

Dominik Mertl schrieb:
> Aufgabe ist es, ein Gerät zu entwerfen, das der Prüfungskommision bei
> Diplomprüfungen einen genauen Zeitüberblick über die Prüfzeit
> verschafft.

Nennt sich auch "Uhr".

Solltest du das ganze selber realisieren wollen, viel Glück.
#2494839
Hallo Leute

Also so informativ finde ich hier die Seite zu I2C auch wieder nicht. 
Gerade wenn man noch nie was zuvor von I2C gehört hat.

Aber hier steht schon etwas mehr zum I2C Bus drin:

Technischer Aufbau:
http://www.i2c-bus.org/de/typical-i2c-bus-setup/

Funktionsweise:
http://www.i2c-bus.org/de/how-i2c-hardware-works/

Auswirkung Pullups, Buskapazitäten und Serienwiderstände
http://www.i2c-bus.org/de/terminierung-und-kapazitaeten/
http://www.i2c-bus.org/de/terminierung-und-serienwiderstaende/
http://www.i2c-bus.org/de/serienwiderstand-und-fehlersuche/

Hauptseite:
http://www.i2c-bus.org/de/i2c-bus/


Gruß Steffen

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.