Forum: Mikrocontroller und Digitale Elektronik Hilfe bei I²C Sensor von Sensortechnics


von Thomas W. (dtom)


Angehängte Dateien:

Lesenswert?

Hallo Mikrocontroller-Forum,

das hier ist mein erster Beitrag hier und gleich da brauche ich eure 
Hilfe.
Ich muss einen Differenzdrucksensor der Firma Sensortechnics, Modell 
HDIB002DUE8P5 
http://www.sensortechnics.com/index.php?fid=300&fpar=YToxOntzOjQ6InBjaWQiO3M6MzoiMjg4Ijt9&isSSL=0&aps=0&blub=701f929ffcfe12c67c84169905243fcc 
,über I2C/TWI mit einem ATmega16 auf einem SDK500 verbinden. Die 
physische Verbindung ist soweit fertig (Spannungsversorgung für den 
Sensor, Pullups für den Bus).
Das eigentliche Problem ist die Programmierung (in C, GCC für 
AVRStudio).
Ich habe mich am TWI Beispiel von Atmel langehangelt und an einigen 
Codes hier aus dem Forum, jedoch scheint der Sensor sich nie zu melden, 
wenn Dieser mir seiner Adresse (1111000xb vom Hersteller vorgegeben) 
aufgerufen wird.
Hat jemand von euch schon mal mit einem i2c Sensor dieser Firma 
gearbeitet?
Die Codebeispiele aus dem Datenblatt bringen mich auch nicht weiter.

Ich habe mal die Layouts der Sensorplatine angehängt, diese wird mit 
einem 10Pol Flachkabel an das SDK gehängt. Es ist wohl so, das ich dort 
SDA und SCL vertauscht auf die Pins 1 und 2 gelegt habe, das habe ich 
aber mit einem selbstgesteckten Kabel erst mal korrigiert (wenn ich 
dadurch erst einen Fehler erzeugt habe, gerne drauf hinweisen).

Ich sollte vielleicht noch dazu sagen, dass ich totaler Anfänger bin auf 
dem Gebiet der Mikrocontrollerprogrammierung.

Vielen Dank für eure Hilfe

MfG
Thomas
von spess53 (Gast)


Lesenswert?

Hi

Beim STK500 liegt Masse auf Pin9. Pin10 ist VCC.

MfG Spess
von Thomas W. (dtom)


Lesenswert?

Hallo Spess,

VIELEN DANK für deine schnelle Hilfe.
Auf einmal geht alles wie es soll.

MfG Thomas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.