-
Thread
SHT71 Kabellänge?
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:
-
Thread
GIRA Taster Nachbau - Interesse ?
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
1,50€ Kerko 470pF 10Stk= http://www.ebay.de/itm/290970798404 (200 Stück) 1,50€ Kerko 100nF 30Stk= http://www.ebay.de/itm/290810895417 (200 Stück) 1,70€ Kerko 22pF 20Stk= http://www.ebay.de/itm/290810895332 (200 Stück) 1,50€ SMD Stiftleiste 30Stk= http://www.ebay.de/itm/331103992977 6€
-
Thread
Komischer Avr Reset nach 2h
ne das schwankt von 1:45 bis 2:30
usart_put("\n Temperatur: "); usart_put("%i",sht11_get_temp(0)); usart_put("\n Feuchte Raw: "); usart_put("%i",sht11_get_hum_raw(0)); usart_put("\n Feuchte: "); usart_put("%i",sht11_get_hum(0)); usart_put
-
Thread
Generelle Fragen zu EMV und andere Prüfung
ausserdem hat der SHT11 enorme Probleme bei so langen Kabel.(hab schon ein paar tausend davon verbaut) Und direkt ans Kabel Löten kannst du den auch nicht. Alo muss der auf eine Platine die ebenfalls richtig beschaltet
SHT11 habe ich erfolgreich mit 100m ungeschirmten Kabel in Betrieb genommen. Man braucht nur mit dem Takt runterzugehen und die Pullup (ja auf beiden Leitungen) ganz nahe am Sensor setzen.SHT71 kann man
-
Thread
Datenblatt URL ändern?
SHT11 http://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity/Sensirion_Humidity_SHT1x_Datasheet_V5.pdf
TSic306 https://www.ist-ag.com/sites/default/files/DTTSic20x_30x_D.pdf (de) https://www.ist-ag.com/sites/default/files/DTTSic20x_30x_E.pdf (en)
-
Thread
MSP430F2012 Temperaturmessung mit externem NTC
temp = ADC10MEM; // Übergabe des wertes vom ADC an Variable temp if (temp < 0x22F){ // T > 30°C P1OUT = 0x40; } if ((temp == 0x22F) && (temp > 0x204)){ // 25,5°C bis 30°C P1OUT = 0xC0; } if ((temp < 0x204) && (temp > 0x1FB)){ // 24,5°C bis 25,5°C P1OUT
Marek S. schrieb im Beitrag #1751244: > if (temp < 0x22F){ // T > 30°C // da muß > hin Da ist erst mal ein fehler hab ich selber ent deckt. Dann habe ich noch vergessen P2SEL &= 0x00; einzufügen. Jetzt leuchtet es auch aber zeigt an das es wenigher als 20 °C hat was
-
Thread
Wettersation Ventus W.319
aber auch so nur gut zu erkennen, wenn man direkt draufschaut. Von unten ist bei einem Winkel von 30° das Display nicht mehr zu erkennen, ebenso von oben. Der seitliche Blickwinkel ist da mit bis zu 80° besser. Polarisation hab ich jetzt nicht überprüft. Das Netzteil wird schon nach 30 Min gut handwarm
und schraub das Teil mal auf. Schon putzig, alles kreuz und quer verdrahtet. Leider kein erhoffter SHT-Sensor sondern nur ein NTC und ein Mäander-Feuchtesensor, also alles analog. Schade. Prädikat: durchgefallen:-( Wenn die anderen Ventus-Wetterstationen mit durchaus 50++ € ebenso mangelhaft sind,
-
Thread
Verständnisfrage zu shift Operatoren in vorzeichenbehafteten Rechnungen in c (Festkommarechnung)
und die Variante /(int16_t)(1<<9), 20 als Ergebnis liefert. Ergebnis ist eigentlich 0.3*133-50+30=19,9 2)Habe ich in der Shift Geschichte noch einen Denkfehler, oder wie kann ich mir das erklären? Gruß, Thorsten
Thorsten @AK, ich habe mich gestern dran gestetzt, die Formel ist lauffähig, und liefert für den SHT bereits passende Werte (ca. 30 verglichen mit float Rechnung)...
-
Thread
MSP430 Error: Placement fails for object
0x0F; // Enable A/D channel inputs ADC12CTL0 = ADC12ON+ADC12MSC+ADC12SHT0_8; // Turn on ADC12, extend sampling time // to avoid overflow of results ADC12CTL1 = ADC12SHP+ADC12CONSEQ_3; // Use sampling timer, repeated sequence
Vector 26: ADC12IFG10 case 28: break; // Vector 28: ADC12IFG11 case 30: break; // Vector 30: ADC12IFG12 case 32: break; // Vector 32: ADC12IFG13 case 34: break; // Vector 34: ADC12IFG14
-
Thread
ATmega8 Uhrzeit und Menü
Aber eigentlich ist meine Schaltung dann auch schon komplett. Mit drei Relais,wahrschn. 2 von diesen SHT Feuchtesensoren und dem Display ist alles dabei was ich brauche. Ja bei der Spannung und Strom, das ist das was aus der Steckdose kommt, weil sich nicht wirklich viel ändert bis zu meiner Lampe.
bestimmt die Lampe. Eine 60W Lampe: P = U * I -> I = P / U = 60 / 230 = 0.2A Mit den 30A bist du also weit auf der sicheren Seite > Ja weil ich noch warten muss bis mein Mikrokontroller mal bei > mir daheim ankommt! Ist natürlich ein Argument :-) Tutorials hast du schon durch?
-
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
Empfehlung 8-Bit-Controller: STM8
usw usw... Einziger Nachteil, man braucht mindestens einen E8a. (E8 geht nicht) Singlewire mit E30 ist wohl fuer Bastler jenseits des finanzierbaren. Andererseits die Kisten haben ja soviele RS232 da merkt man den Verlust eines Uarts garnicht mehr. Olaf
trivial, aber bei gleicher Taktung wären beide gleich > schnell. Dir ist schon klar, dass diese SHT11-Rechnung mindestens teilweise mit 32-Bit Arithmetik durchgeführt werden muss? Sowas ist nicht wirklich die Stärke von 8-Bittern im Allgemeinen und von Akku-Architekturen im Besonderen.
-
Thread
Barometrische Höhenformel
massiv vom allgemeinen Wettergeschehen abhängig ist..... Der Druck nimmt bei einer Höhenzunahme um 30 Fuß 1 Hektopascal ab. Als Bezug gilt 1013hPa in Meereshöhe bei 15 Grad Celsius. Sven
Wetterlage (Tiefdruck, Hochdruck). Verrechnen kann ich die Werte von Temperatur und Luftfeuchte (SHT11). Was einem schon ein sehr genaue Annäherung gibt. Aber die "relative Höhenbestimmung" in fast jedem Flugzeug funktioniert auf dem gleichen Prinzip. Alle Maschinen welche nicht mit GPS ausgestattet
-
Thread
Giess-o-mat mit AVR Version 2
dem Balkon jeweils ein Tiny45 + RFM02 rankommen. Das sollte mit einer CR2032 wenn ich nur alle 20-30 Minuten messe und übertrage ca. 1 Jahr halten. Datensammler ist eine 433MHz-WLAN-Bridge mit einem ESP8266 der die Daten als MQTT-Message weiterreicht. Gruß aus Berlin Michael
ist "klar" nicht geeignet, siehe auch meine Tests: (http://www.n8chteule.de/zentris-blog/2017/01/30/erdfeuchtemessung-giess-o-mat-mit-polyurethan-beschichtung/) Epoxidharz geht gut, ist aber schwierig verarbeitbar, da doch recht dünnflüssig und recht langer "Topfzeit", aber es geht. Bewährt hat
-
Thread
Für LM335: Vcc direkt am ADC messen?
LM335 muss also ein Spannungsteiler, der auch bei der maximal relevanten Temperatur, beispielsweise 30°C also 3,03V, noch unter diesen 2,5V liegt.
digital. Wenn man die Feuchtigkeit ebenfalls brauchen kann, dann sind die (recht teuren) Sensirion SHT1x Typen interessant, die gleich beides liefern (SHT11: 0,4°, SHT15: 0,3°).
-
Thread
Wassersensor
was ist mit dem SHT1x???
Bassel schrieb: > was ist mit dem SHT1x??? Das ist ein Luftfeuchtesensor... wenn der flüssiges Wasser sieht, geht er kaputt. (also nur als Einwegsensor tauglich..)
-
Thread
Alternative Firmware für Sparmatic Zero Heizungsthermostat
tempsensor mit jeder gewünschten temp bis 0-80° temperieren ) desweiteren ist der arbeitspunkt von 4-30° vom gefühl zu knapp 4-50° denke ich wäre besser mfg we
als 30°C. Werde ich ändern und Ihnen zusenden. BTW: stellen Sie bitte sicher, dass die Zeit und das Datum richtig eingestellt sind. Wird die Firmware das erste Mal geflasht, ist das EEPROM nicht initialisiert
-
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
Multi Funk Wetterstation Sender Meteo Uhr 40+5 DCF Digital Wetter Station METEO Funk Thermometer 30+5
gesehen habe) das Ergebnis berechnet (3x8 = 24 Bit) 0x16-0x1F: stehen die 80 Bit 0x0F, 0x1F und 0x30-0x3F bleiben bisher gleich. (0x20-0x2F sind nicht physikalisch vorhanden, 0x00-0x0F wird da reingespiegelt). Walter.
-
Thread
SHT11, Abweichung bei Temperatur
Hallo ! Habe hier ein kleines Problem mit einem SHT11 Sensor. Ich verwende bei einem Projekt insgesamt 3 Sensoren, zwei NTC und eben den SHT11. Habe ich alle direkt beeinander liegen, so bekomme ich vom SHT11 über 2°C mehr als von den NTC-Sensoren
Habe ein etwas anderes Problem mit den SHT´s.: Weil ich möglichst exakt T und rh messen möchte hab ich mir den SHT15 ausgeguckt, der also noch eine Ecke bessere Daten hat als der SHT11. Vorsichtig wie ich bin, hab ich den mal bei verschiedenen
-
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.
Modifikationen direkt per Funk bspw. von einem Linux-Rechner aus angesprochen werden? Kostenpunkt ist 30 Euro. Gruß Ralf
-
Thread
[MSP430] Variablenuebergabe an ISR
5 + DAC12ENC; // 1 reference voltage, medium speed } void init_ADC(void) { ADC12CTL0 = SHT0_14 + ADC12ON ; ADC12CTL1 = CSTARTADD_0 + SHS_0 + SHP + ADC12DIV_0 + ADC12SSEL_2 + CONSEQ_0; //ADC12MCTL0 = SREF_2 + INCH_2; //ADC12MEM0, A2 PIN62 ADC12MCTL0 = SREF_2 + INCH_3; //ADC12MEM0
Beschreiben des Ziffern-Arrays mit ASCII-Nullen for(i=0; i<4; i++) { Ziffern[i] = 0x30; } //Algorithmus zur Zerlegung des Spannungswertes in die einzelnen Ziffern while(Summe > 999) //1.000er Stelle abspalten { Summe -= 1000; Ziffern[0]++;
-
Thread
suche Ideen zu - Schneefall Warner
Blickrichtung horizontal) Fotodioden oder ähnliches detektieren. Die Glasplatte müsste man dann alle 30 Minuten oder so vll. mal mit Widerständen aufheizen, damit man auch mehr als nur einen Schneefall warnehmen kann. Viele Grüße stress78 (ein Gast)
Stefan schrieb: > Die Glasplatte müsste man dann alle 30 Minuten oder so vll. > mal mit Widerständen aufheizen, damit man auch mehr als nur einen > Schneefall warnehmen kann. Frisst wahrscheinlich zu viel Saft.
-
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
bei Digi-Key gibt es auch sowas, aber billiger. ( 9,46 EUR netto) ( R30B-0100 WIRE KYNAR INS 30AWG BLUE 100' ) z.B. K325-ND, K395-ND, K396-ND, K397-ND etc.
wie ich finde, es gibt inzwischen alles, auch der DC/DC Konverter ist genial, den ich einsetze: 5 - 30V ereugt 5 - 30 einstellbar.
-
Thread
Layout - Eagle-Künstler gesucht ;-)
auf die der Leiterplatte um, die Lochraster-Versionen variierten da leider etwas... Die FOST02/SHT11-Unterstützung sollte dann auch demnächts wieder drin sein. Ich habe garnicht geschaut, ob es die Bauform des SHT11 überhaupt gibt, in der der FOST02 gebaut ist. Bin hier heute sowieso mit ISDN
Hallo, kann ich heute Abend machen, ist aber von der CADSoft-Downloadseite, liegen 2 dort, SHT11... und SHT1x oder so ähnlich. Ich hatte nur schnell das Datenbaltt des SHT11 gezogen und dann die Lib gesucht. Naja, wenn man etwas "noch schnell" machen will. ;) Mit Deinen Platinen geht selbstverständlich
-
Thread
Sensoren & Conrad Experiment Interface
eingesetzt werden. Das K8055 braucht selbst lt. Manual ca. 70 mA von USB, d.h. "legal" hast du noch 30 mA, die du einer externen Schaltung zuführen. Das sollte für einen Temperatursensor reichen. Bei den *analogen* Temperatursensor wäre es so: Du hast zwei analoge Spannungseingänge für 0-5V und
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
Luftfeuchtefühler!
Gibt's nicht! Die genauesten (mit digitalem Ausgang) sind die SHT-75 von Sensirion mit +- 1.8% rH (typ. von 10% - 90 %) Kapazitive wie der KFS140-TH (Hygrosens), Hygromer CS 30 (Rotronic) oder, falls irgendwo einzeln erhältlich, die von Vaisala (HUMICAP/INTERCAP)
-
Thread
Wetten daß der Herr Althaus
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 !!!
Wie wäre wohl die Kassiererin verurteilt worden, die wegen des /Verdachtes/, Pfandbons im Wert von 1,30 EUR unterschlagen zu haben, fristlos gekündigt wurde, hätte sie den tödlichen Skiunfall gebaut?
-
Thread
Absolute Feuchtigkeit berechnen
Hallo, ich baue gerade eine Steuerung zum Belüften eines zu feuchten Kellers mit dem Sensor SHT11 / 71 und dem Atmega32. Um die abolute Feuchtigkeit aus Temperatur und relativer Feuchtigkeit zu berechnen suche ich die passende Formel oder gleich die C Routine dafür. Den Luftdruckwert hätte ich
AbsoluteF = RelF * Sättigungsfeuchte / 100.0; Funktioniert in meinen Augen für den Bereich -20...30°C recht gut. Gruß Bönsch
-
Thread
Start-Hilfe zu buildroot für AT91RM9200 auch hier?
version 2.4.27-vrs1 (mkr@tq-sewsrv-4) (gcc version 3.3.3 (DENX > ELDK 3.1. 13.3.3-9)) #42 Mon Jan 30 13:37:49 CET 2006[/pre] > > während der 2.6.x als unkomprimiert erkannt wird und sich dann nach dem > Start selber auspackt?: > [pre]Bytes transferred = 1121896 (111e68 hex) > ## Booting image
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
Eclipse 3.6 (Helios) problemlos zu funktionieren. Helios soll heute released werden, ist aber bisher (19:30) noch nicht auf der Download Page erschienen.
-
Thread
Verständnis zur Verwendung einer CRC Tabelle
db 0x3a, 0x64, 0x86, 0xd8, 0x5b, 0x05, 0xe7, 0xb9 db 0x8c, 0xd2, 0x30, 0x6e, 0xed, 0xb3, 0x51, 0x0f db 0x4e, 0x10, 0xf2, 0xac, 0x2f, 0x71, 0x93, 0xcd db 0x11, 0x4f, 0xad, 0xf3, 0x70, 0x2e, 0xcc, 0x92 db
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
SHT11 Unterbringung im Terrarium
zusammen! Ich habe mir eine Klimaregelung für mein Gecko-Terrarium gebaut. Als Sensor benutze ich den SHT11 von Sensirion. Nun stehe ich vor dem Problem, den Sensor halbwegs geschützt im Terrarium unterzubringen. Der Sensor selbst ist im Moment auf einem SMD zu DIL Adapter aufgelötet, welcher wiederum auf
sonstigen Problemen zu rechnen habe... im Terrarium sind nunmal etwa 80% rel. Luftfeuchte und etwa 30 °C... Gruß Beerman
-
Thread
AtMega8 - Funktioniert das so?
// über 24 Grad } int main (void) { DDRD = 0xff; DDRB = 0x47; //01000111 DDRC = 0x30; //00110000 ADCSRA = 0xc7; //11000111, ADC aktivieren TCCR0 = (1<<CS00)|(1<<CS02); //Prescaler 1024 while(1) { if(TCNT0 == 0xff) // alle 1.024 ms { count++;
Für Feuchtigkeits- und Temperatur messungen empfehle ich den Sensor SHT11 der Firmal Sensirion.
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
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
jederzeit das Wetter bei Euch ueberwachen kann;-) Bei uns wird es ab morgen fuer einige Tage bis zu -30 Grad kalt. mfg, Gerhard