www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Schwierigkeiten beim Lesen des MCP4017 Potentimeter Manuals


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: StartUP (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo,

ich habe ein Paar Probleme mit dem Verständnis des MCP4017 Mannuals,

http://ww1.microchip.com/downloads/en/DeviceDoc/22147a.pdf

vllt. könnte mich jemand in die Richtige Richtung schubsen.

Als erstes möchte ich wisses ob der Chip eine feste Adresse hat oder ob 
man diese durch einen Befehl ändern kann, in der Bedienungsanleitung 
steht geschrieben, (Seite 36)

"The Control Byte is always preceded by a START
condition. The Control Byte contains the slave address
consisting of seven fixed bits and the R/W bit"

was mich irretiert ist dieses "fixed" denn ich mächte gerne drei 
Potentiometers auf meinem Board verwenden, wenn die Adresse nicht 
änderbar wäre, dann wäre es ein Problem für mich.


Weiterhin, ich verstehe die ganze Kommunikation nicht, z.B. (Seite 38 
I2C Write-Command) da gibt es ein Bild, welches den Schreibvorgang 
darstellt.
Ich habe die Slave Adresse vorne und dann sende ich Daten die 
geschrieben werden sollen und zwar 4xDaten. Schreibe ich jetzt vier mal 
in die Selbe Adresse, d.h. vier mal unterschiedliche Daten? Ich konnte 
leider keine nähere Beschreibung finden, welche Adressen der Chip hat 
die beschrieben werden können, oder ist da immer nur eine Adresse 
vorhanden?

Auch die Seite 39, dasselbe Problem, ich habe einen Read Frame. Ich 
sende wieder die Slave Adresse zuerst und Daten danach. Represäntieren 
diese Daten jezt eine bestimmte Adresse des MCP4017 die delesen werden 
soll? Ich kenne es nur, einmal Anfrage mir einer Adresse senden und dann 
auf Antwort warten, aber hier...4xDaten??? Ich bin ziemlich verwirrt im 
Moment. Wenn mir einer vllt. hier weiterhelfen könnte, wäre echt klasse.

Danke

Autor: hp-freund (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
StartUP schrieb:
> was mich irretiert ist dieses "fixed" denn ich mächte gerne drei
> Potentiometers auf meinem Board verwenden, wenn die Adresse nicht
> änderbar wäre, dann wäre es ein Problem für mich.

Wenn ich das richtig sehe, hat er nur eine nicht änderbare Adresse.
Ein "general call" wird nicht unterstützt.

Es gibt auch mehrfach Potis in einem Gehäuse.
Zum Übersicht:

http://de.rs-online.com/web/c/halbleiter/ics-signa...

Autor: Krapao (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Sorry, die Adresse ist fest: 0101111 (Table 5-2)

Wenn du keine besseren ICs findest, hilft dir vielleicht

Troubleshooting I2C
http://www.ti.com/general/docs/lit/getliterature.t...

Autor: hans (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert

Autor: StartUP (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ok, das is jetzt natürlich ein Tritt in die Weichteile. Ohne ein 
weiteres Bauteil einzusetzen komme ich wohl net rum.

Danke für die Infos.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net