0x4C also 0b01001100 F 0x46 0b01000110 A 0x41 0b01000001 X 0x58 0b01011000 R 0x52 0b01010010 da zeichnet sich doch schon was ab. Vertauscht man Die 0x08 Spalte mit der 0x02 Spalte
Die nächsten Projekte sind schon in Sicht: - Temp mit Dallas 1812 - RTC mit DS1307 - der SHT11 wartet auch noch - zudem noch wilde tests mit ntc/ptc und nem irgendwas Feuchtesensor - PWM-Signal auf Schieberegister Bleiben wir gespannt liebe Leser, jeder hat mal klein angefangen, die
+# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234
+# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234
cap Timer_B, capture timing TB0, TB1, TB2 2.2 V/3 V 20 ns POST OFFICE BOX 655•0DALLAS, TEXAS 75265 41 MSP430x22x2, MSP430x22x4 MIXED SIGNAL MICROCONTROLLER SLAS504B - JULY 2006 - REVISED JULY 2007 electrical characteristics over recommended ranges of supply voltage and operating free-air temperature
Hallo,ich habe hier einen SHT71 in Betrieb,er zeigt mir korrekte Werte an Temperatur 21,26 Grad und Feuchtigkeit 41,07%. Ich habe mir aus einem Funksensor einen SHT1x ausgebaut und angeschlossen. Er wird mit dem gleichem Programm
SHT11, sondern ein chinesischer Nachbau. SHT71 und SHT11 haben vom Interface her und von den elektrischen Kennwerten die gleiche Spezifikation, nur dass der eine Pins und der andere eine Reflow-lötbare
Patrick Weggler, ändert sich denn was an deinen Werten wenn Du den Sensor anhauchst ... Der SHT11 kann mit 8/12 und 12/14 Bit Daten übertragen, Du solltest mal das Status-Register vom SHT abfragen. ich habe gerade mal meinen SHT11 an einem IOW24 angeschlossen um zu sehen was da für Werte
1576 6311 ~23,00 Humi > BIT 8 12 Wert > SO-RH 76 1210 ~41,00 ich hoffe es hilft Dir ein wenig weiter ... Gruss Ralf
VCC und GND der ist doch da schon drauf auf dem Sensor? Laut Datasheet ja. Bei mir ist es kein SHT71 sondern ein SHT11, daher separat nötig.
Register r29 already defined by the .DEF directive C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(40): warning: Register r30 already defined by the .DEF directive C:\Projekte\Software\AVR\SHT11_test\Terrasteuerung1_Uhr_Einstellungen.asm(41): warning:
Humidity/Temperature Sensor The optional humidity/temperature sensor is manufactured by Sensirion AG. The SHT11 and SHT15 models may be directly mounted on the Tmote module in the U3 component position. The SHT11/SHT15 sensors are calibrated and produce a digital output. The calibration coefficients are stored
Das ist auch nicht schwer, wenn du die Pt100/1000 weglässt. Der SHT 11 misst sowieso schon die Temperatur, für Messstellen, die nur die Temperatur brauchen, reicht ein DS18S20, dann hast du keinerlei analoge Schaltung auf dem Board und kannst alle Bauteile direkt anshcliessen. (Kennt jemand einen Digitalsensor der Temperatar im selben Format wie der SHT liefert, aber billiger als der SHT ist? Dann spart er es sich, 2 verschiedene Ausleseroutinen zu schreiben). Alle Bauteile? Nun, kommt drauf an, wie du Heizung und LEDs steuern willst, wohl über Relais
){ 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.
'************************* 'Hauptschleife '************************* Waitms 100 Do 'Read SHT71 temperature 'SHT71 reset I2C Set Dataout For Ctr = 1 To 12 Set Sck Waitus 2 Reset Sck Waitus 2 Next Ctr Command = &B00000011 Call Getit 'Get temperature. put result in dataword Tx_telegram(5) = Dataword 'Read SHT71 humidity Command = &B00000101 Call Getit 'Get humidity put result in dataword Tx_telegram(4) = Dataword 'Adress Tx_telegram(2) = &B0001100000000001
immerhin irgendwas um die -100°C. 0 °C = 0x00, Steigung ist dann 85/2628 = 0,0323. Für 1290 gibt das 41,67 °C.
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.
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
- und Ausgängen). Intern verbunden über Flachbandkabel. Gespeist wird das Leistungsteil von einem 41V-Schaltnetzteil.
na, der schein trügt kaum :-)) IP41 (Geschützt gegen feste Fremdkörper 1mm und größer Geschützt gegen Tropfwasser :-| ) i.ü. von wegen schutzleiter: entspricht genau dem, wie fast jeder übliche hifi-verstärker , cd-player usw ist
> Die getötete 41 Jahre alte Frau hinterläßt laut dem Leiter der > Alpinpolizei Liezen, Sigmund Schnabl, ein kleines Kind. Es wird am > Samstag ein Jahr alt. > Das ist Heute! Der Spiegel schreibt dazu: "Beata
Hirnstammzeichen kommt. Hier die medizinische Klassifikation für SHT---wohlgemerkt 24 Std Bewusstlosigkeit!!! Wie immer in der Politik alles gelogen & insziniert !!!! Das sind Volksschmarotzer & bleiben es !!!
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...
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
0xe2, 0x61, 0x3f, 0xdd, 0x83 db 0xc2, 0x9c, 0x7e, 0x20, 0xa3, 0xfd, 0x1f, 0x41 db 0x9d, 0xc3, 0x21, 0x7f, 0xfc, 0xa2, 0x40, 0x1e db 0x5f, 0x01, 0xe3, 0xbd, 0x3e, 0x60, 0x82, 0xdc db 0x23, 0x7d, 0x9f, 0xc1, 0x42,
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
in der mmc.c oben bei den defines folgendes ändern, weil ich das verpeilt hab: [c] #define ACMD41 (0x80+41) [/c] auf [c] #define ACMD41 (41) [/c] So, dann solltest Du zum testen auf jeden Fall erstmal hardware SPI benutzen. Bei deinem Spannungsteiler komm ich nur auf 2,844 Volt. Das ist
zum thema stromverbrauch: ich betreib hier seit einem 3/4 jahr einen sensor mit einem tiny45, einem SHT11 temperatur/feuchtesensor und einem simplen 868MHz-sendemodul (rf-solutions?) an 2xAA alkaline. jedenfalls hab ich ursprünglich ausgerechnet, daß das ca. 9 monate aushalten wird, wie die grafik
ein 5min Projekt. Rechts an die RC Kombination kommt ein Digivolt drann. Die beiden Dioden sind BAT41, der R hat 39k, die C's haben 10nF und die "Antenne" ist 17cm lang. Alle Werte sind unkritisch. Ob Daten gesendet werden kann man nicht sehen, aber ob HF da ist schon :-) http://www.ha-electronic.de
Danke für die rasche Antwort! Mit dieser Umwandlung komme ich dann auf etwa 41°Celsius. Raumtemperatur liegt in etwa bei 25°. Kann man den Wert mit einer Art "Negativen Offset" versehen um die Temperatur anzupassen, oder ist die Innentemperatur des MSPs einfach immer etwas höher
0,74mm (also 0,75). Bei meinem Epcos-N87-Kern mit dem AL-Wert 383 und der Frequenz von 1 kHz ergeben 41 Wdgn eine L von 637µH und somit einen XL von 4 Ohm (Drahtwiderstand vernachlässigt). Wenn ich jetzt zwei gleiche Wicklungen mit je 41 Wdgn aufbringe und den Übertrager mit nach und nach steigender Leistung
0,75). > > Bei meinem Epcos-N87-Kern mit dem AL-Wert 383 und der Frequenz von 1 kHz > ergeben 41 Wdgn eine L von 637µH und somit einen XL von 4 Ohm > (Drahtwiderstand vernachlässigt). > Wenn ich jetzt zwei gleiche Wicklungen mit je 41 Wdgn aufbringe und den > Übertrager mit nach und nach steigender
current ADC10ON = 1, REFON = 0 V CC = 2.2 V 0.52 1.05 IADC10 into CC terminal mA (see Note 3) ADC10SHT0=1, ADC10SHT1=0, V = 3 V 0.6 1.2 ADC10DIV=0 CC Reference operating fADC10CLK = 5.0 MHz supply current, ADC10ON = 0, V CC = IREF+ reference buffer disabled REFON = 1, REF2_5V = x; 2.2V/3 V 0.25 0.4 mA
treiber ==> ==>http://www.maxim-ic.com/1-Wire.cfm ==>http://www.maxim-ic.com/an_prodline2.cfm?prodline=41 bzw.: iButton und TINI-(EvalBord): ==>http://www.ibutton.com/ oder ist das mehr exotisch? Die Nachfrage nach dem DS18s20 sagt jedoch was anderes aus! Leider ist die Verfügbarkeit bzw. die Beschaffung
DS1631 (12Bit I²C-Bus Temp.Sensor), MAX7311, MAX4572, IL300, TLP504, Digitaler Feuchtesensor Sensirion SHT15, Drehimpulsgeber Typ PEC12 und noch ein paar Kleinigkeiten. Vorbeischauen lohnt sich: http://cctools.hs-control.de MfG