-
Thread
Sensorik Projekt
Beschleunigungs Sensoren -Sensoren zur Abstandserfassung -Feucht Sensoren -Gas Sensoren Dafür habe ich 35 Lektionen a 45min Zeit. Hat da jemand eine gute und nicht zu aufwändige Idee für ein Projekt? Danke schon im Voraus für die Unterstützung. Mfg Obmar
Hallo, ich kann Dir den Feuchte und Temperatursensor SHT71 empfehlen. Es gibt beim Hersteller auch schöne Sample codes in C. LG Dirk
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
würde mich mal interessieren wo Du den für 30€ gefunden hast. Ich habe den bis jetzt nur für minimum 35€ gesehen.
wenn mich nicht alles täuscht, kommt da noch die Steuer dazu. Dann sind wir auch wieder bei knapp 35€ :)
-
Thread
C: AVR: Library für verschiedene I2C-Chips unter Verwendung der P.Fleury-Lib inkl. Datenblätter
Der SHT ist schweineteuer. Für den DHT (5 Stück 6Euro und) gibts auch eine lib.
also der SHT21 Code lässt sich auch nicht kompilieren...
-
Thread
mal wieder Stromverbrauch.
Gregor B. schrieb im Beitrag #2346063: > RFM12 und SHT11 sollten in Summe auf jeden Fall weniger als 1mA > benötigen. Sicher? Laut DB kann der RFM12 bis zu 20mA verbrauchen. Den niedrigen verbrauch von ein paar µA hat er nur im manuell zu aktivierenden
. Im EXT_STANDBY komme ich unter gleichen Bedingungen auf 2,35mA, allerdings wacht die CPU nicht mehr durch Timer2 auf (mein erstes Projekt an der Batterie, ich kämpfe noch).
-
Thread
Funk-Wetterstation mit Blitzsensor
meisten Wetterfrösche möchten 0,1 °C Auflösung (nicht Genauigkeit) und einen Temperaturbereich von -35 bis 50°C. Deshalb verkaufen sich die alten gebrauchten ELV IA2000 Sensoren auch noch so gut, weil die das haben. Tauglich wäre der Hygrosens TSIC 306 welchen es bei reichelt gibt. Kostet allerdings
deutlich geringer gehen müßte... ach ja Luftfeuchte nich zu vergessen da habe ich ein auge auf den SHT11 geworfen oder wahlweise den HTY221 temp + feuchte.... UV sensor müßte man noch austesten da steht das layout auch Helligkeit is auch so weit vertisch.... nur fehlt es an geballter software manpower
-
Thread
Checksumme im Funkprotokoll von Thermo_Hygro-Sensor
V P 4 5 P [/code] Mal ne Frage. Der Sensor, der da per I2C angebunden ist, ist das ein SHT11 oder SHT21? Die kenn ich ganz gut. Gruß, Ulrich
94 -> CF 86 F3 Differenzen 0x10 -> - 0xFD8 Aber bei dem hier: BA EC E5 52 2C 35 -> CF 07 A4 BA EC E5 52 2C 55 -> CF 67 FE Differenzen 0x20 -> - 0x605A BA EC E9 52 2C 35 -> CF 0B DF BA EC E9 52 2C 55 -> CF 6B 37 Differenzen 0x20 -> - 0x5F58
-
Thread
MSP430 Messung einer externen Spannung
msp430xG46x.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC12CTL0 = SHT0_2 + ADC12ON; // Sampling time, ADC12 on ADC12CTL1 = SHP; // Use sampling timer ADC12IE = 0x01; // Enable interrupt ADC12CTL0
msp430xG46x.h" void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT ADC12CTL0 = SHT0_2 + ADC12ON; // Sampling time, ADC12 on ADC12CTL1 = SHP; // Use sampling timer ADC12IE = 0x01; // Enable interrupt ADC12CTL0 |= ENC; //
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Dualnetzteil - Ein Signalabschwächer auf Atmega Basis mit Signal Voltmeter und Cursortasten - Netzteil mit 35V und 4A mit Tiny Lüftersteuerung - Ein kleines DSO von Watterott
Daten erfasst und im Haus über RS-485 (9600 Bd) seit 2002 geloggt: Slave MCU#1: Außentemperatur (SHT15) Feuchtigkeit (SHT15) Feuchtepunkt, (Berechnet) Windchill (Berechnet) Heat-Index (Berechnet) Regenfall mit Doppel-Wippe und 0.01" oder 0.2540mm Auflösung Luftdruck mit MS5534A Sensor (Unter
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Adapterplatine mit Mega328 (QFN-32), RS232 (µMAX-10), SX1505 (QFN20), so wie diverse 0603 R+C auf DIL28-Schmal (35,56 x 10,16 mm²) Und es sei nebenbei angemerkt, dass das extrem winziges Zeug ist!) Ein 3. Layout (Nur THT) ist in Vorbereitung und wird nebenbei gemacht. Wenn auch dies problemlos klappt, so
bekommt stabilisierte 5V. Ich komme auf 10 Bauteile: PIC18F248 MCP2551 + 2*R Quarz + 2*C SHT21 + 2*R Ist mir immer noch zu teuer. Kann ich irgendwo was sparen? Gibt es ein preiswerteren µC mit CAN??? Stefan schrieb: "Bei Interesse kann ich natürlich die von mir verwendete Platine funktionsmäßig
-
Thread
Protokoll ELV Funk-Temperatur-/ Luftfeuchtesensor ASH500
Kannst du mal deinen Code posten, mit dem du den SHT emulierst?
Spannung unterschritten wird, wie weiter oben schon geschrieben, Bit7 dec[5] =1. >Es ist kein SHT mit bekannten Spezifizikationen Da hast du Recht, versuche es mal mit dem SHT10, der die grössten Toleranzen hat und in der Serie SHT1x_7x im Jahr 2005/2006 am billigsten war.
-
Thread
GIRA Taster Nachbau - Interesse ?
der ist doch für KNX/EIB User sowieso uninteressant.. 15€ für die taster 35€ für die EIB - kompatible Elektronik ca. 15 Euro (gebrauchter Buskoppler von ebay) um das geld bekomst auch sowas: http://www.voltus.de/schalterprogramme/knx-eib/mdt/knx-taster/mdt-be-ta5506
Komponenten........ Habe bei mir andere Bauteile verwendet. Einen Panasonic Melder, ISL29010 und einen HYT/SHT11 Aber ist gut zu wissen, das Ihr auch Blenden baut ;-) LG Lutz
-
Thread
Datenblatt URL ändern?
SHT11 http://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity/Sensirion_Humidity_SHT1x_Datasheet_V5.pdf
SHT11 https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_and_Temperature_Sensors/Sensirion_Humidity_and_Temperature_Sensors_SHT1x_Datasheet_V5.pdf
-
Thread
SHT11 mit code aus Codesammlung zeigt zu wenig
Hallo Rainer, im Init wird dies ausgeführt: start(); send(SHT11_CMD_RESET); _delay_ms(11); start(); send(SHT11_CMD_WSTAT); send(SHT11_LOWRES); SHT11_CMD_RESET 0x1E SHT11_CMD_WSTAT 0x06 SHT11_LOWRES 1 // 0: 12/14bit (SHT11), 1: 8
und somit start_humid() aufgerufen und result_temp() abgefragt. man. Referenz 1: Eval Kit 1 mit SHT75 calib zeigt: H 32,65 T 25,24 Referenz 2:Außentermometer T 25,2 Ich habe meine Ausgaben mal erweitert. Ergebnis: Lowers 0 1 12/14 8/12 H 35,30 35,08
-
Thread
Giess-o-mat mit AVR Version 2
leistet. Die Pumpen die ich verbaue kommen aus dem Land der aufgehenden Sonne, ziehen gerade mal 0,35A, laufen drei Pumpen was ja seltenst der Fall sein dürfte, komme ich auf 1,05A. Die Schaltung an sich verbraucht gerade mal lumpige 170mA bei ALLEN eingeschaltenen Relais ohne Pumpen. Wer will kann
: Fred R. schrieb https://forum-raspberrypi.de/forum/thread/23082-erdfeuchte-bewaesserung/?pageNo=35: > Sodala Leute. > Bitte keine Anfragen per PN. > Scheinbar interessieren sich nur ein paar Leute dafür. > Momentan noch zu wenige, um stundenlang eine Platine zu layouten. > Die Idee am Arduino
-
Thread
SHT75 - CRC Check: Ich finde den Fehler nicht
){ SHT75_DATA_0; } _delay_us(16); SHT75_CLK_1; _delay_us(80); SHT75_CLK_0; _delay_us(16); SHT75_DATA_1;// Nach den Acknowledge wird der Datenpin wieder auf hochohmig gesetzt _delay_us
Kannst du genug Datentelegramme mitschneiden, um einen Software-SHT75 zu implementieren? Das würde IMHO die Anzahl der Leute erhöhen, die das Problem angehen können, ohne dass sie einen SHT75 haben müssen.
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
Bei Penny Süd gibt es momentan die TFA Meteotronic Start 35.1080 für 29,99 mit Decoder im SOP8. Da konnte ich nicht anders... Zum PIC-Datenblatt: Der RC-Oszillator-Abgleich (0x3ff) ist ebenfalls nicht geschützt und kann _immer_ programmiert werden --> max.
6 Bit Stunden (ohne Prüfbit), 6 Bit Tag, 5 Bit Monat, 3 Bit WoT, 8 Bit Jahr (auch ohne Prüfbit) = 35 Bit Zeitinfo. Warum werden aber bei Minute, Stunde und Tag Nullen bis sie 8 Bit lang sind angehängt? Hängt der Hauptprozessor das an? Bitte helft mir das zu Verstehen. Grüße PG.
-
Thread
Preisgünstiger Heizungsregler bei Praktiker
Ich habe ebenfalls die 100k-Kennlinie in meinen Berechnungen verwendet und der Vergleich zu einem SHT11 sieht sehr gut aus.
Hi, die gibts bei Funkmodul.com mit der Artikelnummer Ant868-40. Da gibt es 10 Stück für 35 Euro. Gruß Kay
-
Thread
interne Temperaturmessung beim Xmega
dezimal 1670, mit einer kleinen Glühlampe aufgeheizt brachte der Sensor 1720, ich schätze mal, daß es 35-40 Grad waren. Die Kalibrierdaten dieses Controllers sagen 3769 bei 85°C, das könnte ja hinkommen. Für genauere Messungen müßte ich mal einen Temperatursensor auf den XMega kleben und mitloggen. Das
habe ich mit keiner Messmethode den eingetragenen Kalibrierwert erreicht, trotzdem ich, mit einem SHT11 und einem Heißluftfön bewaffnet, den XMega mal bis auf 85°C aufgeheizt habe. Ich habe den Support nochmal angetriggert, mal sehen, was kommt.
-
Thread
Suche i2c Buchsen und Klemmen
adrigen Kabeln. Und das passende Kabel dazu gibts auch, mit nur 4 Adern. Sowas bräuchte ich um den SHT-71 von Sensirion anzuschliessen und den Anschluss etwas ORIGINALER wirken zu lassen. Wollte bisher auch RJ45-Buchsen nehmen, nur bin ich so scharf auf die i2c. Auch stellt Tycoo (siehe http://www.tycoelectronics.com
> Also Buchse und Stecker für eine 2-Wire Verbindung??? Mono-Klinke mit 2.5, 3.5 oder 6.35 mm, Cinch ("RCA plug"), die "guten" alten Lautsprecherstecker (Breughel) ... > Mir ist jetzt auf Anhieb BNC eingefallen. "Beinahe no contact" > Nur hat der Konnektor nicht einen Innenwiderstand
-
Thread
Sensirion SHT11 Code
Danke für den Code! Hier ein Test: [c] char buffer[64]; sht11_init(); for(;;){ sht11_start_measure(); _delay_ms( 1000 ); while( !sht11_measure_finish() ); sprintf( buffer, "%i.%i °C %i.%i %%\n", sht11_get_tmp()/100, sht11_get_tmp()%100, sht11_
Der Kommentar bezieht sich auf diese 3 Zeilen zusammen: [c] clrBits(PORT(SHT11_PORT), SHT11_SCL | SHT11_SDA); // SCK output low, SDA input/high setBits(DDR(SHT11_PORT), SHT11_SCL); clrBits(DDR(SHT11_PORT), SHT11_SDA); [/c] Für das "high" in "input/high" sorgt
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
sich Voll- Halb-, Viertel-, und ein Sechzentel Schritt Modus einstellen. Spannungsbereich ist bis 35V und +/- 2.5A. Naehere Information sind im Datenblatt zu finden. mfg, Gerhard
Bleifrei. Bisher seh ich für mich dadurch keine Nachteile, aber jeder wie mans mag. ps: hab 0,35 und 0,5mm lötdraht Bleifrei
-
Thread
Temperatur IC DS1620 so ungenau?
Außerdem muß der Sensor wasserdicht vergossen sein. Ich habe mit der angegebenen Anordnung schon einige LM35 erfolgreich abgeglichen. Gruß Andreas
Eigenerwaermung nur einen venachlaessigbar kleinen Einfluss... Ich habe mich in letzter etwas mit TSIC und SHT11 beschäftigt. Diese Effekte treten dort überhaupt nicht auf. Die reagieren schon wenn man sie leicht anpustet. MfG Spess
-
Thread
Sensoren & Conrad Experiment Interface
auf dem Board abgegriffen) würde direkt passen. Einen Sensor mit geringerem Ausgabebereich (LMx35, s. K-8067 von Vellemann) könnte man anpassen, indem man von der boardeigenen 5V Referenzspannung auf eine geringere, eigene Referenzsannung wechselt. So könnte man auch die Auflösung erhöhen, allerdings
literature/9397/75016148.pdf Bei den *digitalen* Temperatursensor könnte einer mit I2C Bus oder eine der SHT1x/SHT7x interessant sein, denn deren Protokolle kann man langsam abwickeln, weil man selbst den Takt (SCK) vorgibt. Ist die Frage, ob dann für die Anwendung noch genug Daten kommen. Tsic mit dem
-
Thread
Sensor für Feuchtigkeit
SHT11 bei www.csd-electronics.de
HIH3610 in meiner Wetterstation als Testsensor zum Vergleich im Betrieb. Die Messwerte sind sehr mit dem SHT15 und einem 4-20mA Shiney Industrie Sensor vergleichbar. Die Abweichungen zueinander liegen bei weniger als +/-5% ueber einen Temperaturbereich von +35 Grad bis -40 Grad C (Edmonton) http://www.phanderson.com
-
Thread
Start-Hilfe zu buildroot für AT91RM9200 auch hier?
Booting image at 20800000 ... Image Name: Linux-2.6.27.7 Created: 2008-12-10 23:29:35 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1677548 Bytes = 1.6 MB Load Address: 20008000 Entry Point: 20008000 Verifying Checksum ... OK OK Starting
the variable with __init* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, GEN .version [/pre] wieder auf... Wenigstens kann ich mit den letzteren beiden schon mal was anfangen, da steht ja was dabei, denke ich...
-
Thread
AVR Eclipse Plugin 2.3
oder sprintf Funktionen verwende, bekomme ich jetzt die folgenden Linker-Fehler: Building target: sht75b.elf Invoking: AVR C Linker avr-gcc -Wl,-Map,sht75b.map -Wl,-u,vfprintf -lprintf_flt -lm -L"C:\WinAVR\avr\lib" -mmcu=atmega644 -o"sht75b.elf" ./sht75.o ./sht75_main.o ./uart.o C:\WinAVR\avr
vfprintf_flt.o): In function `vfprintf': (.text+0x10e): undefined reference to `__mulhi3' make: *** [sht75b.elf] Error 1 Mein Problem ist, offensichtlich findet er die Funktion nicht in den avr-libs. Allerdings hab ich keine Ahnung, wie ich denn beeinflussen kann wann er für die printf oder sprintf
-
Thread
Verständnis zur Verwendung einer CRC Tabelle
0x96, 0x15, 0x4b, 0xa9, 0xf7 db 0xb6, 0xe8, 0x0a, 0x54, 0xd7, 0x89, 0x6b, 0x35
eines binären Polynoms aufgebaut sind) Ich versuche das mal zu erklären (ich verwende das für den SHT-11 Sensor von Sensirion): 0. man hat eine Folge Bytes zu prüfen b1, b2, b3 usw 1. man nehme eine BYTE Variable byCRC, diese hat den Startwert 0 2. nun bildet man index = b1 XOR byCRC 3. und verwendet
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Problem mit der Ganggenauigkeit ueber den Temperaturbereich dem meine WS ausgesetzt ist (-45C bis +35C). mfg, Gerhard
die vielleicht erwaenenswert ist: Da sich der Taupunkt errechnen laesst, koenntest Du ja einen SHT71/75 von Sensirion nehmen und den Taupunkt aus Temperatur und RH berechnen. Das duerfte ziemlich genau sein weil der SHT71 T und RH im selben Gehauese misst und das Temperaturgefaelle zwischen RH und
-
Thread
AVR für wenig Geld im LAN
schon die Text-Felder enthalten, die die Schwellwerte per WebPage vorgeben!!! Der Anshluß von dem SHT an PORTD hat geklappt, muuste dazu nur in der config.h folgende Zeilen ändern: [c] #define SHT_SCK_PORT PORTD #define SHT_SCK_DDR DDRD #define SHT_SCK_PIN PD1 #define SHT_DATA_PORT PORTD #define SHT_DATA_DDR DDRD #define SHT_DATA_PORT_PIN PIND #define SHT_DATA_PIN PD2 [/c] Ansonsten ist mir noch aufgefallen, das die min und max Werte vom 1. Sensor schief laufen! Also ich hab den
-
Thread
Taupunkt / Schimmel-Alarm / Lüftungshelfer
So etwas wird von ELV angeboten (deren Eigenentwicklung, SHT11-basiert, interner und externer Sensor mit kleinem Display und akustischem Alarm). Hier: http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=12312
============================================================== Erklärung: 1 m³ Luft kann bei 35 Grad 35ml Wasser aufnehmen 1 m³ Luft kann bei 15 Grad 15ml Wasser aufnehmen Nun ratet mal, wo das überlüssige Wasser der warmen Sommerluft kondensiert! ====> im Keller! Wenn Ihr nun ein automatisches
-
Thread
MMC SD library FAT16 FAT32 read write
(MMC_FILE_CREATED == ffopen((uint8_t*)file_name,'c') ) { sht_write_log(); // SHT Logdaten in neue Datei schreiben ffclose(); } } } /************************************************************************************** SHT Logdaten auf MMC Karte schreiben Dateiname; z.B: "Jan12.csv" Sht1 01. 20:15:30Uhr 31,13°C 56,08% Sht2 01. 20:15:30Uhr 30,14°C 55,45% Sht3 01. 20:15:30Uhr 00,00°C 00,00% Sht4 01. 20:15:30Uhr 00,00°C 00,00% **************************************************
-
Thread
Temperaturüberwachung mit NTC
Noch eine Ergaenzung: Beim LM35: 20 Grad ist 200mV, 21 Grad ist 210mV usw. Bitte genau das Datenblatt durchlesen da es beim LM34/35 ein paar kleine Tuecken gibt. (Schwingen bei langen Leitungen) Gruesse, Gerhard
Mikrocontroler habe ich schon TMP100 von TI getestet über I2C. Ist sicher nochmal ne andere Liga wie die LM34/35, aber das funktionier auch spitze. Die LM34/35 werde ich aber auf jeden Fall mal testen. Leider fehlt mit im Moment ein wenig die Zeit. Vielen Dank! Grüße Christian
-
Thread
Suche µC + Komponenten für Terrariensteuerung
Hallo Chris Temperatursensor mit I²C: LM75 ohne I²C: LMx35 >Noch ne frage: Ist es kompliziert Sensoren am I²C Bus zu handeln? Ich finde es auf jeden Fall komplizierter als eben am ADC nen Wert auszulesen, aber das gibts ja schon fertig. >1x Luftfeuchtigkeitssensor: am liebsten gleich digital (vielleicht über >I²C) Dann kannst du gleich das SHT1x/7x nehmen. Kostet glaub ich so 30€ hat aber auch den Temperatursensor mit drin. Relais hab ich jetzt nicht so die Ahnung. >1x Display zur Anzeige der aktuellen Messwerte Ich würde z.B. ein
-
Thread
FOST02 - Feuchtigkeit immer bei 0.1
while(1) { error=0; error+=sht_measure( &humi_val,&checksum,HUMI); //measure humidity error+=sht_measure( &temp_val,&checksum,TEMP); //measure temperature if(error!=0) sht_connectionreset();
Code für SHT11, der deutlich besser aussieht und eine recht pfiffige Umrechnung enthält, findet sich in http://www.mikrocontroller.net/topic/8507. Anbei mein SHT11/FOST02-Codemodul. Kann in beiden Auflösungsmodi