Offline
Newbie
Karma: 0
Posts: 26
|
 |
« on: February 27, 2013, 04:49:03 am » |
|
|
|
|
|
Logged
|
|
|
|
|
Germany
Offline
Edison Member
Karma: 27
Posts: 1502
|
 |
« Reply #1 on: February 27, 2013, 05:05:44 am » |
Manche I2C Module haben ein paar Adress-Bits ( A0 A1 A2 ) mit denen man eine Adresse einstellen kann, wenn nicht, Pech ! Aus dem Datenblatt: Die Adresse des Bausteins ist default 0x78, unter dieser Adresse ist der Baustein immer anzusprechen. Zusätzlich kann bei der Konfiguration im Werk eine zweite Adresse programmiert werden, unter welcher der Messfühler angesprochen werden kann. Schönen Gruß vom Arduino - Forum an HYGROSENS INSTRUMENTS GmbH Postfach 1054 D-79839 Löffingen Tel: +49 7654 808969-0 Fax: +49 7654 808969-9 
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #2 on: February 27, 2013, 05:21:05 am » |
Ok danke. Das ist nun … naja. Wenn ich das Modul über einen Analog Eingang ansteure wird es ungenauer oder?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #3 on: February 27, 2013, 05:42:38 am » |
Ok danke. Das ist nun … naja. Wenn ich das Modul über einen Analog Eingang ansteure wird es ungenauer oder?
Wird es.Aber frage Dich, welche Genaugkeit Du brauchst.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #4 on: February 27, 2013, 05:48:53 am » |
Am besten so Genau wie möglich. Ich möchte einmal die Wassertemperatur und die Lufttemperatur messen wobei die Wassertemperatur am wichtigsten ist also Sie sollte am genausten sein.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #5 on: February 27, 2013, 06:14:19 am » |
Immer noch relativ. Für mich sind z.B. 1 Grad Auflösung und somit relativ niedrige Genauigkeit ausreichend. Mag bei Deiner bis dato unbekannten Anwendung andrrs sein.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #6 on: February 27, 2013, 06:22:13 am » |
Wasser müsste bei 0,05°C und Wasser etwas ungenauer.
|
|
|
|
« Last Edit: February 27, 2013, 06:42:14 am by BlackDice »
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #7 on: February 27, 2013, 06:36:29 am » |
Wasser müsste bei 0,05°C und Wasser etwas ungenauer.
Ich empfehle, das Datenblatt nochmal zu lesen und zwischen Wasser und Wasser zu unterscheiden
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #8 on: February 27, 2013, 06:42:39 am » |
Ohh entschuldige so war es eigentlich gemeint: Am besten so Genau wie möglich. Ich möchte einmal die Wassertemperatur und die Lufttemperatur messen wobei die Wassertemperatur am wichtigsten ist also Sie sollte am genausten sein.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #9 on: February 27, 2013, 06:46:48 am » |
Klartext: kleinsteAuflösung 0,15k laut Datenblatt. Wird eng wenn Du 0,05 anstrebst.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #10 on: February 27, 2013, 07:24:39 am » |
Hmm ok. Aber wie wäre die Genauigkeit wenn ich mit den Modul an einen Analogen Pin gehe?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #11 on: February 27, 2013, 07:50:44 am » |
Auch hier hilft der Blick in's Datenblatt. Tipp: Seite 4
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Full Member
Karma: 0
Posts: 105
|
 |
« Reply #12 on: February 27, 2013, 02:36:10 pm » |
Und nochwas: der arduino löst mit 10 Bit auf.
|
|
|
|
|
Logged
|
|
|
|
|
northern germany
Offline
Jr. Member
Karma: 2
Posts: 70
Ausbildung: Funkmechaniker, Systemadministrator
|
 |
« Reply #13 on: February 27, 2013, 03:44:00 pm » |
Falls der verwendete Chip auf dem Modul ein ZMD31050 ist, dann liegt die Konfig (incl. I2C-Adresse) im EEPROM desselben, ich hab keine Idee zum umprogrammieren. Aber dann könnte (auch konfigurationsabhängig) evtl auch an PIN 4 des IC der Wert als PWM ausgegeben werden. Falls nur analog, dann gibt der ZMD31050 den Wert über ein 11-bit Widerstandsnetzwerk aus, Messgenauigkeit ist auch wieder konfigurationsabhängig (9-15bit). Der Arduino sollte genau genug lesen können.
Dirk
|
|
|
|
|
Logged
|
using arduino leonardo -- tomorrow today will only be yesterday, so live your life today!
|
|
|
|
Offline
Newbie
Karma: 0
Posts: 26
|
 |
« Reply #14 on: February 28, 2013, 03:55:38 am » |
Gibt es den einen Brenner den man nachbauen kann um die Adresse umzuschreiben? Oder kennt ihr andere I2C Temperatur Module in den es mehr als nur eine Adresse gibt? Die Genauigkeit sollte natürlich wie bei den Modul von Hygrosens sein  BlackDice
|
|
|
|
|
Logged
|
|
|
|
|
|