Search found 23 matches

by fstfrs11
Mon Nov 29, 2010 11:30 am
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo,

also ich bin nun mal dem Vorschlag von friend-of-rq gefolgt und hab mir den PCA9517 Pegelwandler bestellt.
Wie muss ich das nun mit den Pull-Up-Widerständen handhaben: Sind dann die internen vom IOW56 ok?
Oder brauch ich zwingend welche auf der Seite des Sensors (also auf der 3,3V - Seite ...
by fstfrs11
Sun Nov 28, 2010 4:13 pm
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo,

zunächst eine andere Frage:
Was genau macht das All-In-One Tool wenn man den I2C Bus scannt?
Im Datenblatt des MS5803 steht auf Seite 11:
"The only way to get the MS5803-01BA to function is to send several SCLKs followed by a reset sequence or to repeat power on reset."
Kann es sein dass ...
by fstfrs11
Wed Nov 24, 2010 3:16 pm
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo, ja so ist es. Hab die Anschlüsse schon gemessen. Passt alles.

Meine Pegelbegrenzung sieht folgendermaßen aus:

Ich habe zwischen SDA und SCL vom IOW kommend und GND jeweils eine LED mit 2,7V definiertem Spannungsabfall und eine Si-Diode mit 0,6V in serie geschaltet. Dann liegen 3,3V an. Mit ...
by fstfrs11
Wed Nov 24, 2010 2:54 pm
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo,

nein nein, kann Entwarnung geben. Ich hab da schon eine Pegelbegrenzung auf 3,3 V dazwischengebaut.
Ich betreibe damit auch den Bosch BMP085 Sensor. Den versorge ich auch mit 3,3V und geb ihm einen Pegel von 3,3V. Da funktioniert alles wunderbar.
Wenn ich aber den MEAS Senor anschließe, wird ...
by fstfrs11
Wed Nov 24, 2010 1:43 pm
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Den Sensor findet er nicht. Ich scanne den Bus, aber er findet keine Adresse.
by fstfrs11
Wed Nov 24, 2010 1:03 pm
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo,

ja CSB ist auf GND gezogen. Hier meine Verdrahtung:

SCL - SCL
GND - GND
CSB - GND
VDD - 3,3V
PS - 3,3V
SDA - SDA
NC und SDO nicht angeschlossen

Laut Hersteller ist die Verdrahtung so korrekt.
Im Datenblatt S.13 sind die Pullups mit 10kOhm dargestellt. Kann der IOW56 diese 10k liefern?
All ...
by fstfrs11
Wed Nov 24, 2010 10:26 am
Forum: IO-Warrior Deutsch
Topic: Pull-Up Widerstände bei I2C
Replies: 20
Views: 20441

Re: Pull-Up Widerstände bei I2C

Hallo,

ich möchte einen Drucksensor (MEAS MS5803-01BA) mit dem IOW56 über I2C ansprechen.
Leider findet All-In-One Tool den Sensor nicht am Bus. Laut Datenblatt sollen die Pull-Up-Widerstände 10k groß sein.
Stellt der IOW56 diese Pull-Ups berreit? Oder sind die internen Pull-Up-Widerstände geringer ...
by fstfrs11
Sat Nov 20, 2010 4:23 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

In dem Datenblatt das auf der Bosch Sensortec Seite angeboten wird ist bislang nichts korrigiert.

MfG
by fstfrs11
Thu Nov 18, 2010 7:19 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Hallo,

ich habe bezüglich der Berechnung für den BMP085 herausgefunden wo der Fehler im Datenblatt liegt:
Es fehlt eine Klammer! Die Zeile muss heißen:

B3 = (((AC1 * 4 + X3) << oss) + 2) / 4;

Dann funktionierts...

Vielleicht hilfts ja jemandem weiter!

Viele Grüße
by fstfrs11
Wed Nov 10, 2010 12:16 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Hallo, da Christoph Jung sich schon mit dem Sensor beschäftigt hat mit dem auch ich arbeite, richtet sich diese Frage speziell an Ihn:

Sie schreiben bei der Berechnung des Drucks folgendes:

//calc true pressure
B6 = B5 - 4000;
X1 = (B2 * (B6 * B6 / pow(2.0,12))) / pow(2.0,11);
X2 = AC2 * B6 ...
by fstfrs11
Mon Nov 08, 2010 11:14 am
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Oh, ich glaube jetzt funktioniert was!

Vielen Dank Euch! Ist echt n super Forum hier :-)
by fstfrs11
Mon Nov 08, 2010 10:42 am
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Also hardwaretechnisch müsste alles stimmen. Mit ALL-In-ONE bekomme ich Werte zurück.
Beim Lesen habe ich C2 durch 02 ersetzt, war mein Fehler. Leider passiert immer noch nichts?
Was könnte sonst noch sein? Ich bin absolut ratlos. Müssen vielleicht in Visual Studio irgendwelche Einstellungen ...
by fstfrs11
Sun Nov 07, 2010 7:30 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

So, ich hab nun nochmal angefangen und nur mal versucht, 2 Byte aus dem EEPROM des Sensors zu lesen. Es passiert aber leider nichts. Ich weiß nicht was ich noch anders machen sollte.
Der Sensor hat die Device Address EE (write) und EF (read). Die Kalibrierdaten im EEPROM haben die Register Address ...
by fstfrs11
Sat Nov 06, 2010 1:46 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Mit SimpleI2C wird weder der Warrior noch der Sensor erkannt. Bei ALL-In-ONE schon. Ich habe dann folgendes geschrieben: AAh. Das ist die Register Adresse wo die Kalibrierdaten hinterlegt sind.
Ich habe dann auch Werte zurückbekommen. Aber wie würde ich mit diesem Tool denn z.B. den Wert 2E nach F4 ...
by fstfrs11
Fri Nov 05, 2010 7:29 pm
Forum: IO-Warrior Deutsch
Topic: IOW56 und Bosch BMP085
Replies: 24
Views: 21076

Re: IOW56 und Bosch BMP085

Ich habe nun IOWKIT_SPECIAL_REPORT in IOWKIT56_SPECIAL_REPORT geändert und IOWKIT_SPECIAL_REPORT_SIZE in IOWKIT56_SPECIAL_REPORT_SIZE.
Leider ist immer noch ab Bytes[2] alles "0". Wenn man den IOW56 absteckt, dann steht immer noch überall das gleiche drin,
Hier mal der Code wie er aktuell ist ...