I2C Drucksensor DRMOD-I2C-RV1

muerzi

Neues Mitglied
27. Jan. 2010
1
0
0
Sprachen
Hallo Liebe Community

Habe einen Drucksensor DRMOD-I2C-RV1 von der Firma Hygrosens und bekomme
keine Daten :-(

Datenleitung und Clockleitung sind jeweils über 1,9kOhm an +5V

Hier mein Code:
Code:
$programmer = 1

$regfile = "M32def.dat"                                     ' the used
chip
$crystal = 16000000                                         ' frequency
used
$baud = 9600

$lib "i2c_twi.lbx"                                          ' Für
Hardware TWI

Config Twi = 400000                                         ' Init TWBR
und TWSR

' TWI gleich einschalten, das macht Bascom ansonsten erst beim I2CStart
!
Twcr = &B00000100                                  ' nur TWEN setzen


Dim Druck As Word
Dim Msb_druck As Byte
Dim Lsb_druck As Byte

' Startausgabe

Do
    I2cinit
    I2cstart
    I2cwbyte &HF1
    I2crbyte Msb_druck
    I2crbyte Lsb_druck
    I2cstop

    Print Msb_druck
    Print Lsb_druck
    Waitms 2000


Loop

End

Datenblatt ist hier.

Spezifikationen zur Übertragung sind hier

Wenn ich Msb_Druck und Lsb_Druck ausgebe steht nur "30 0D 0A" also "0" in dez.

Wenn ich unterdruck am anschluß des Sensors anlege ändern sich die werte nicht.

Enthält der Code einen Fehler?

Ich hoffe ihr könnt mir helfen!

mfg
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)