-
Thread
Was macht bitte der GCC da?? Compilerbug?
+ 405000 * hum->_int - 28 * (uint32_t) hum->_int * hum->_int) / 100000; } [/c] [avrasm] void sht_raw_to_physical(sht_val *temp, sht_val *hum) { 23e: fc 01 movw r30, r24 char tem[2]; temp->_int -= 4000; 240: 80 81 ld r24, Z 242: 91 81 ldd r25, Z+1 ; 0x01
//komma temp->ganz = tem[0]; temp->komma = tem[1]; 24c: 64 e6 ldi r22, 0x64 ; 100 24e: 70 e0 ldi r23, 0x00 ; 0 250: 25 d0 rcall .+74 ; 0x29c <__udivmodhi4> 252: 80 83 st Z, r24 254: 08 95 ret 00000256 <_sht_get_measurement_data
-
Thread
multiple definition of 'vector_6'
(int digits); //SHT3x SHT3X sht3x; //Symbole LCD //Charachter generator https://omerk.github.io/lcdchargen/ byte batteryempty[8] = { 0b01110, 0b11011, 0b10001, 0b10001, 0b10001, 0b10001, 0b10001
(int digits); //SHT3x SHT3X sht3x; //Symbole LCD //Charachter generator https://omerk.github.io/lcdchargen/ byte batteryempty[8] = { 0b01110, 0b11011, 0b10001, 0b10001, 0b10001, 0b10001, 0b10001
-
Thread
C: AVR: Library für verschiedene I2C-Chips unter Verwendung der P.Fleury-Lib inkl. Datenblätter
man wenigstens die extern-Deklaration zur Fleury-Lib hat. HDMM01.c: [c] #define Config_reg 0x00; #define MSB_X_Axis 0x01; #define LSB_X_Axis 0x02; #define MSB_Y_Axis 0x03; #define LSB_Y_Axis 0x04; [/c] Auch hier sind alle Semikolons zuviel und führen garantiert zu einem Syntax-Error
also der SHT21 Code lässt sich auch nicht kompilieren...
-
Thread
Genauigkeit von SHT11 Sensoren
Hi! Zum SHT gibts hier zwar schon einnige Thread, aber mein speziellen Problem hab ich hier noch nirgends entdeckt (lässt sich auch schwer direkt nach suchen). Ich hab hier 2 SHT11 Sensoren en einem ATMega32
werden den Aufdruck SHTx1 bekommen. Insfern schweigt sich das Datenblatt mit der Angabe: Accuracy SHT71 min: - | typ: +/-0.4 | max: - an betreffender Stelle aus und suggeriert dabei bessere Werte. SHTx1 werden /immer schlechter/ als +/- 0.3 sein! Richtig müßte es heißen: Accuracy SHT71 min: +/-0.3
-
Thread
Wie lange haelt ein DHT11 / DHT22 Sensor?
eingebaut, dann halten diese Schätzeisen etwas länger. Ansonsten würde ich welche von Sensirion enpfehlen (SHT3x oder 4x). Die sind zwar auch nicht für direktes Spritzwasser geeignet, aber dafür gibt es aufklebbare Membranen. Die Elektronik solltest du jedenfalls vor Wasser schützen. Meine alten SHT7x halten
Beobachtung hier. DHTxx ist alles Schrott, gleiches gilt für AMxxxx. BMExxx ist nicht schlecht, SHT3x und SHT4x (besonders letztere) sind meine Wahl und die Berechnung aus den Registern ist easy.
-
Thread
Humidity-Controller
Steuerung für ein Hutschienengehäuse gebaut. Vielleicht möchte es jemand nachnutzen. Hardware: 1x ESP8266 nodemcu 1x OLED 2x Feuchtesensor AM2302 1x Relais über Optokoppler Software: EASYEsp kleiner Webserver mit Dashboard Datenaustausch über MQTT Das komplette Projekt mit allen Schaltungsunterlagen
dafür, um unterschiedliche OLED-Displays einzusetzen. Wird SJ2 gebrückt, dann bekommt das Display 3.3V und mit einer Brücke bei SJ1 sieht das Display 5V.
-
Thread
Bauteil nicht mehr lieferbar?
, basierend auf dem Feuchtesensor SHT3x-DIS wird ab Q3/2018 erhältlich sein. Für weitere Informationen, kontaktieren Sie uns unter info@sensirion.com." ist denn unverständlich? Der Nachfolger Chip: https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/0_Datasheets/Humidity/Sensirion_Humidity_Sensors_SHT3x_Datasheet_digital.pdf "steckbar" bedeutet vermutlich auf änlicher Platine wie bisher, denn deren Design war ja direkt der genauen Messung geschuldet. Immer noch I2C als Interfache, aber scheinbar
-
Thread
Temperatur Feuchtigkeitssensor SHT7x Software/ hardware Problem
Hallo Liebe Leute, Ich bin gerade dabei Temperatur und Feuchtigkeit mittels SHT7x zu bestimmen und will diese anschließend mittels der seriellen Schnittstelle ausgeben. MCU: Atmega32 Quarz: 16Mhz AVRStudio Compiler: GCC Pinbelegung von SHT7x: Pin Name Anschuluss an
. Soll es heißen dass mein SHT7x doch reagiert? [C] int main() { uart_init(); _delay_ms(100); unsigned char error =0; unsigned char checksum; sht_value humidity; sht_value temperature; _delay_ms(100); _delay_ms
-
Thread
ADC12 beim MSP430
Habe es mit der internen Spannung versucht 3,3V /2 --> 1,65 V Bei VR+ 1,5V 0x0A7C --> ca 2 V Vei VR+ 2,5V 0xA79 --> ca 3,3V Bei einer externen Spannung 24V /13 --> ca. 1.84 V Bei VR+ 1,5 V 0x0B79 --> ca 14 V Bei VR+ 2,5V 0x0B76 --> ca 23.3V Bei den Ergebnissen für die Spannungen habe ich dann das Ergbnis mal 2 bzw. mal 13 genommen.
-
Thread
I²C Feuchte-/Temperatursensor für constant 85°C 85%rH
SHT31/35
Unterschied ist und es sich um den gleichen Sensor handelt. Etwas irritierend warum man das dann statt "SHT8x" nicht einfach "SHT3x modul" nennt. Aber ok, muß man dann wohl so hinnehmen.
-
Thread
LPC2148 und SHT11
User's Manual nochmal zu Gemüte führen und Unterschied zwischen IO1SET und IO1PIN nachvollziehen (3) Werden die Maximalfrequenzen/Wartezeiten eingehalten? vgl. SHT Datenblatt. Im Zweifel mit Scope testen. (x) komische Makroverwendung mit ; Martin Thomas
viel anzupassen. Ansonsten bei anderem Pin ebenfalls externen Pull-Up-Widerstand an Data (vgl. SHT Datenblatt/Appnote) Alternativ: Pins an Port1 von LPC213x/4x z.B. haben interen Pull-Ups. Im Prinzip: - Data Ausgabe high : iodir=0 (Eingang), der pull-up 'zieht auf high' - Data Ausgabe low: ioclr
-
Thread
Feuchtigkeitsensor mit i2c
Feuchtigkeitssensoren hereinbekommen. Dieser ist > für mich interessant. > http://www.reichelt.de/?ACTION=3;ARTICLE=105995;PROVID=2402 > Gruss Klaus. Danke aber leider habe ich brereits 3 sht21 Sensoren. Habe jedoch das Datenblatt nicht genau gelesen davor.
Ich habe einen SHT11 an einen IIC Bus mit mehreren Teilnehmern dran (nur 1x STH11). Die Teilnehmer betreibe ich mit den IIC Routinen des Prozessors, dann schalte ich um auf SHT11-Abfrage und setze/lösche "manuell" die
-
Thread
Welche Bauelemente sind das? I²C Sensor.
sind auch auf einem Bosch BME680 Board. Im Ahang drei Bilder: BME680, SHT45/3X "Light Version", SHT45 "Full Version". Das ganze sind I²C-Sensoren, ich nehme an das vll. das I²C-Signal damit aufbreiten wird? Die Frage ist, braucht man das? Auf dem Foto von dem BME680 habe
besteht das der Chinamann entweder andere Sensoren in gleicher Größe (SHT3x statt SHT4x) aber mit schlechteren Eckdaten verwendet oder die Sensoren nicht nach Vorgaben lötet oder .. oder .. Nach schlechten Erfahrungen mit China BME280 Platinen hab ich mir SHT45 vom Distributor
-
Thread
In welchen billigen Geräten steckt ein SHT Feuchtesensor?
wenn ich mich > richtig erinnere, der war mal richtig preiswert zu haben und da konnte > man den SHT gut aussägen. Meinst Du evtl. den hier? http://www.elv.de/Taupunktsensor-TS-2/x.aspx/cid_74/detail_10/detail2_12312
> aufpassen, damit die nicht vertauscht sind. + und - findet man ja. Also gut, extra für dich: 3-Wire. Takt, Daten und Masse. Oder vielleicht auch 4-Wire, wenn du die Versogungsspannung mitrechnen willst. Die SHT1x/7x sind keine 1-Wire Sensoren wie die DS18x20.
-
Thread
SHT21 am BeagleBone Black
[code] echo sht21 0x40 > /sys/class/i2c-adapter/i2c-1/new_device [/code] sollte den sht21 auf dem i2c-1 Bus scharf schalten. Falls das der korrekte Bus ist...
sudo echo sht21 0x40 > /sys/class/i2c-adapter/i2c-1/new_device kommt mit "Permission denied" zurück. Es gibt den Ordner auch nicht unter: /sys/class/i2c-adapter/i2c-1/ Dort sind nur folgendes: 0-0024
-
Thread
Digitale Feuchtigkeitssensoren hoher Genauigkeit
inspizierbares WSON-Gehäuse aufweisen. ### Sensirion… Spitzen-Genauigkeit gibt es bei Sensirion im SHT35-Portfolio. Der DIS-B hat dabei keine Schutzmembran, während der DIS-F eine IP67-Schutzmembran mitbringt. Der Chip kommt in einem 8 Pin DFN-Package mit einer Größe von 2.5x2.5mm. ) //Wenn Datenpin = 1 dann: { TEMP = TEMP | (1<<3); //Schreibe 1 in Bit 4 von MSB } Taktimpuls(); //Taktsignal -> H -> L if (SHT_DATA_PIN_IN & (1<<SHT_DATA_PIN)) //Wenn Datenpin = 1 dann: { TEMP = TEMP | (1<<2); //Schreibe 1 in Bit 3 von MSB } Taktimpuls();
-
Thread
Taktanzahl einer for-Schleife
herauszufinden, wieviele Takte das sind ich kenn mich mit assembler absolut nicht aus! while ((PIN_SHT & (1<<PIN_DATA)) && (i < 320000)) bfa: 86 9b sbis 0x10, 6 ; 16 bfc: 09 c0 rjmp .+18 ; 0xc10 <SHT75Temperature+0x50> bfe: 80 30 cpi r24, 0x00 ;
cpc r27, r18 c0c: 99 f7 brne .-26 ; 0xbf4 <SHT75Temperature+0x34> c0e: 08 c0 rjmp .+16 ; 0xc20 <SHT75Temperature+0x60> i++; Was wird denn jetzt alles gezählt? Vielen Dank
-
Thread
MMC SD library FAT16 FAT32 read write
Moin, ich bin grade dabei deine Bibliothek zu testen. Ich habe hier 3 SD-Karten liegen (1x 128MB, 1x 256 MB von toshiba und 1x 2GB von san disk), allerdings gibt es Probleme beim Schreiben. Mein Prozessor ist ein AT90CAN128, welcher mit 3,3V läuft und vom internem Takt
START_TCNT 0x3D #define PRESCALER 0x05 #endif[/c]
-
Thread
BeagleBone userspace driver für sht21
Netz, funktioniert aber nicht! Es muss erst ein "i2cset -y 1 0x40 0xe3" an den SHT21 gesendet werden, dann kann auch mit "i2cget -y 1 0x40" der Sensor abgefragt werden. Dann erst meldet er sich auch auf "i2cdetect -y -r 1" mit seiner Adresse 0x40 zurück. Jetzt
ich "sht21 0x40 > /sys/bus/i2c/devices/i2c-1/new_device" in Anführungszeichen setze bekomme ich die Zeile "sht21 0x40 > /sys/bus/i2c/devices/i2c-1/new_device" zurück. Im Verzeichnis "/sys/class/i2c-adapter
-
Thread
SHT11 und ATmega 128 -> Fehler bei negativen Temperaturen
SHT_Transstart(); //Ausgeben der Transmissionstart Sequenz SHT_Write_byte(0x03); //Schreibe Byte für Temp. (Adr.000, Com. 00011) TEMP_MSB = SHT_Read_byte
SHT_SCK_PIN PE3 #define SHT_DATA_PIN PE2 #define SET_DATA_PIN SHT_DATA_PORT = SHT_DATA_PORT | (1<<SHT_DATA_PIN); #define SET_SCK_PIN SHT_SCK_PORT = SHT_SCK_PORT | (1<<SHT_SCK_PIN)
-
Thread
BME280 T zu hoch. Was mache ich falsch?
Hygrometers/absolutetemperature.html Ich hatte vor ein paar Wochen auch mal ein paar Sensoren Verglichen 3x TMP117 2x SHT31 und eben BMP280/BME280 (von Digikey) je auf einer eigenen Platine. Während die Werte von TMP117 und SHT31 sehr eng zusammen lagen waren die Zwei BME280 um mindestens 0.5°C-1°C wärmer
ist und zusätzlich > einen geeigneten T-Sensor einzubauen. Da wirst Du nicht drumrumkommen. SHT4x wenn Du auch rH gebrauchen kannst (in Kombination mit dem BMP).
-
Thread
Feuchtigkeitssensor für Wasserstoffgas
Ok wie auch immer nach Absprache mit Sensirion wird es wohl ein SHT3x. Gibt es Messfühler wo dieser Chip verbaut ist? Einfach die Platine in ein Rohr hängen ist nicht unbedingt professionell. Werd den Sensor dann halt mit einem Arduino auslesen.
HubertMueller schrieb im Beitrag #5941365: > SHT3x Da selbst die minimale Betriebsspannung des Sensors Wasserstoff zünden kann, wirst Du Dir zu den Ex-Anforderungen Gedanken machen müssen. Danach macht es erst Sinn, über eine geeignete Kapselung
-
Thread
Feuchtesensor in staubiger Umgebung
feuchtedurchlässige PTFE-Haube von Sensirion selbst über dem eigentlichen Sensor montieren. Oh, Nachtrag: Die SHT3x-Serie muss man wohl gleich mit der Abdeckung bestellen, siehe https://sensirion.com/media/documents/9D103E42/61641F0F/Sensirion_Humidity_Sensors_SHT3x_Datasheet_Filter_Membrane.pdf. LG, Sebastian
Sebastian W. schrieb im Beitrag #7579437: > Oh, Nachtrag: Die SHT3x-Serie muss man wohl gleich mit der Abdeckung > bestellen Sieht so aus. Den einen Sensor, den ich noch hier habe, stammt aus einem anderen Projekt - ohne die Membran. Mist. Das wäre wohl der
-
Thread
XMEGA TWI timing Problem
SHT 75 Auslesen!!! sht_init(); sht_start(); _delay_ms(30); sht_write_byte(MEAS_TEMP); sht_wait_for_measurement(); temperature = sht_read_byte(1)<<8; temperature |= sht_read_byte(0); _delay_ms(5); sht_start(); _delay_ms(30); sht_write_byte(MEAS_HUMI); sht_wait_for_measurement(); humi = sht_read_byte(1)<<8; humi |= sht_read_byte(0); float temp = sht_calc_temp(temperature
-
Thread
PCB Design Review erbeten
PCB Design und habe mich an ein erstes kleines Projekt gewagt. Es geht um ein kleines Board (ca. 4x3cm, 2 Layer), das die Temperatur und die Luftfeuchtigkeit misst und diese Daten gelegentlich per BLE iBeacon rausschickt (eine Zentrale horcht auch diese iBeacon und sammelt die Daten ein). Das Ding
Wir setzen die Sensoren SHT21 und SHT40 in der Produktion ein. All meine Versuche, diese Sensoren auf der Haupt-Platine zu plazieren, waren stets mit einem Misserfolg gekrönt. Und dies, obwohl der Sensor am äussersten Rand der
-
Thread
SHT75 am PIC 16F877A
Hi Daniel, ich habe ein Projekt mit SHT11 an einem 16F628 (glaube ich). Kann ich heute abend mal raussuchen - schon 3 Jahre her...
subwf SHTxx1DataByte1,w btfsc STATUS,C goto SHTxx1_LH_f3 movf SHTxx1RH32,w ; 1024<=x<2560 addlw 4 movwf SHTxx1RH32 goto SHTxx1_LH_end SHTxx1_LH_f3 movf SHTxx1RH128,w ; 2560<=x addlw -24 subwf SHTxx1RH32
-
Thread
Arithmetik in C
* 100*/ #define SHT11_C1 -400 /*0.0405 * 100 * (1<<28)*/ #define SHT11_C2 1087163597 /*-0.0000028 * 100 * (1<<30)*/ #define SHT11_C3 -300648 /* humidity = SHT11_C1 + value * ( SHT11_C2 + SHT11_C3 * value);
calculate in long -> we have 31 bits + sign */ /* value is 12 bit long */ return (int32_t) (((((SHT11_C3 * value >>2) /* rescale 30 -> 28 */ + SHT11_C2) >> 11) /* rescale 28 -> 17 */ * value + ((int32_t)1<<16)) /* round: add (1<<16) */
-
Thread
SHT75 Sensor an langer Leitung
probieren könnte. (auf dem ATmega128 habe ich mit und ohne interne Pullup's versucht) Ich brauche 3-5m Kabel, um von aussen in den Keller zum Controller zu kommen. Als Alternative sehe ich, den Sensor an einen PCF8574 über TWI anzusprechen, dazu müsste ich aber meine SHT Library völlig umschreiben
> Ich benutze den internen pullup des SHT wie im Datenblatt gefordert... Habe hier das Datenblatt V2.05 (3/2006) und finde nichts über einen internen pull-up Widerstand des SHT. Was ich finde: "An external pull-up resistor (e.g. 10 kΩ ) is
-
Thread
Layout - Eagle-Künstler gesucht ;-)
SMD-Batteriehalter rausgeschmissen, ist zu groß. Für vielleicht mal 1-Wire einen Widerstand gegen 3V bei der Reset Leitung eingefügt. Leiterplatte ist nun 28x47cm. Und es kann nur noch die Batterie oder der Spannungsregler bestückt werden. Gruß John
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
I2C Sensoren Temp Feuchte CO2
Also laut Datenblatt arbeiten die Sensirion-Sensoren (SHT1x, SHT7x) von 2,4V bis 5,5V Ciao, rg
Hallo, kann mir jemand sagen wo ich die SHT1x oder SHT7x bekommen kann. Danke.
-
Thread
Umstieg von PIC18F4620 auf PIC18F46K20
nicht alle K-Typen sind für 3.3 Volt
Hallo Snowman, ist etwas schwierig zu beschreiben. Vorher PIC18F4620 an 5 V: 2 x Sensor SHT71 an Pins 6-9. Selbstgeschriebenes Protokoll. OK Dann: PIC18F46K20 und SHT71 an 3,3 V: Prozessor läuft, aber SHT71 Läuft nicht/ wird nicht ausgelesen Dann PIC18F4620 und SHT71 an 3,3
-
Thread
Timer INterrupt + ADC Interrupt Probleme
_interrupt void Timer_A (void) { P4OUT ^= 0x0F; // Toggle P1.0 ADC_Init(); } void ADC_Init(void) { P6SEL |= 0x01; // select A0 input ADC12CTL0 = ADC12ON+SHT0_0+ENC+ADC12SC; /
; Source A0;Source AVCC AVSS; ADC12IE = 0x0001; // Enable ADC12IFG.0 } void ADC_Disable(void){ P6SEL |= 0x00; // diselect A0 input ADC12CTL0 = ADC12ON+SHT0_0; // Setup
-
Thread
Platine mit verschiedenen Spannungen
Hallo, Den Mcp2515 kann ich mit 5V und 3.3V betrieben. Die Frage ist nur, kann ich den SHT85 permanent mit 5v betreiben?
muss ich den Spannungsabfall von 20m oder 40m nehmen? Die erste PCB kommt natürlich schon nach 3 Meter, die letzte nach 20 Meter. Es gibt Hutschienen- Netzteile mit 15V, wen ich diese nehme und dann 2 Spannungsregler, 1x auf 12V und 1x auf 5V (sofern der SHT85 die 5V im Dauerbetrieb verträgt)
-
Thread
Temperatursensor mit Mikrocontroller in Gehäuse
SHT71 bei TME: 32€. Jeweils zzgl Steuer. Frag mich nicht nach der Logik dahinter. Der 71 ist ja bloss der 11 auf Platine. Wenns auch die SHT2x Serie tut: Die kosten viel weniger, haben aber ein DFN
die Vergleichssensoren. Ein SHT75, ein Si7121 und ein Sensortag von TI. Die letzten 3 genannten stimmten immer überein +-1%. Die BME280 zeigten jeweils 6-7% weniger an. Ich habe auch den Source von Bosch verwndet um die Sensoren
-
Thread
Fehlermeldund beim Compilieren undefined reference
OUT_PORT PORTA #define OUT1 PA7 // Relais 1 #define OUT2 PA6 // Relais 2 #define OUT3 PA5 // Relais 3 #define OUT4 PA4 // Relais 4 #define OUT5 PA3 // Relais 5 //---------------------------------------------------------------------------------- // Definition Eingänge //---------------------------------------------------------------------------------- #define xRC5_IN PIND #define xRC5 PD2 // IR input low active #define DCF77_PIN PIND #define DCF77_PORT PORTD #define DCF77_DDR DDRD #define DCF77 PD3 #define DCF77_PON PD4 //--------
-
Thread
DFN (SHT21/SI7021) löten
Reichelt erhältliche 100nF SMD-Kondensator wäre die erste Wahl im Zusammenhang mit den Sensoren SHT21 / SI7021 ? Ich kenne die Empfehlung aus dem Datenblatt des SI7021 (0603, X7R), aber geht es auch einen Tick größer?
es aber schon mit aufgelötetem Sensor, wenn gleich für ein Schweinegeld. Muss man mal googlen. sht21 breakout board http://emsystech.de/produkte/feuchtigkeitssensor-sht21/
-
Thread
MSP430 - Problem mit ADC und DTC, mehrere Channels wiederholt lesen
Disable watchdog reset ADC10CTL0 &= ~ENC; ADC10CTL1 |= CONSEQ_3+ INCH_5; ADC10CTL0 |= ADC10SHT_1 + ADC10ON + MSC; ADC10AE0 |= 0x33; // select channel A0,A1,A4,A5 ADC10SA = (int)results; ADC10DTC0 |= ADC10CT; ADC10DTC1 = 0x06; ADC10CTL0 |= ADC10SC
WDT ADC10CTL1 = INCH_2 + CONSEQ_1; // A2/A1/A0, single sequence ADC10CTL0 = ADC10SHT_2 + MSC + ADC10ON + ADC10IE; ADC10DTC1 = 0x03; // 3 conversions ADC10AE0 |= 0x07; // P2.2,1,0 ADC10 option select P1DIR |= 0x01;
-
Thread
Taupunktsteuerung - Geeignete Funklösung
keine gute Idee! Was nützt es, wenn die Feuchte stimmt, aber die Temperatur meilenweit (bei mir bis zu 3 Grad) danebenliegt. Steht auch so im Datenblatt, dass der ermittelte Temperaturwert der Chiptemperatur entspricht und nur zur Kompensation von Feuchte und Druck dient. Dann lieber einen SHT3x oder SHT4x
steht im Datenblatt des BME680 auch eine Formel zur Berechnung des Taupunktes. > Dann lieber einen SHT3x oder SHT4x von Sensirion nehmen. Aber > bitte die Originale, keine Chinafakes! Gute Wahl. Mit dem SHT22 habe ich vor 20 Jahren auch erfolgreich den Taupunkt ermittelt; auch wieder eins meiner
-
Thread
mal wieder Stromverbrauch.
also in der Power-On-Reset Initialisierung mit "All Blocks Off" und sollte auch <1uA liegen. Der SHT misst nur 1x/sec 5x in Folge mit 1mA. Die restliche Zeit sollte der nur 1uA verbrauchen. Das LCD nimmt sich unter OFF-Bedingung 1.18mA. Ich liege nun bei RC1Mhz@5V im IDLE bei 3.55mA ohne Display
in der Power-On-Reset Initialisierung mit "All Blocks > Off" und sollte auch <1uA liegen. > Der SHT misst nur 1x/sec 5x in Folge mit 1mA. Die restliche Zeit sollte > der nur 1uA verbrauchen. > Das LCD nimmt sich unter OFF-Bedingung 1.18mA. sollte, sollte, sollte... Da sich aber irgendwas nicht
-
Thread
Was braucht er wirklich + solar
soll. Also, einerseits nutze ich die SPI für einen Funkchip und andererseits, möchte ich noch einen SHT1x betreiben. Der Funkchip braucht 20mA und der SHT1x 0,028mA (kann ich dafür irgendwelche Leitungen für CLK und DATA von meinem Atmega verwenden)
Ich habe eigentlich nur einen Sensor wie z.B. den SHT1x den möchte ich dann z.B. 1x pro Minute auslesen und den Wert über den Funkchip versenden. Also, nichts aufwendiges... brauche ich da eine besondere externe Beschaltung, damit ich den Atmega16
-
Thread
MSP430G2231 - I2C TI-Code funktioniert nicht
nur im Timer Interrupt geschlossen dann kann da beliebig wenig Zeit zwischen vergehen. Was BCSCTL3 = LFXT1S_2 macht findest du im MSP430x2xx Family User's Guide, Abschnitt 5.3.4 BCSCTL3, Basic Clock System Control Register 3 LFXT1Sx Bits 5-4 Low-frequency clock select and LFXT1 range select. These
); P1OUT ^= 0x01; // for(k=0;k<40000;k++); P1OUT ^= 0x01; while(1){ CCTL0 &= ~CCIE; ADC10CTL0 = ADC10SHT_2 + ADC10ON + ADC10IE; // ADC10ON, interrupt enabled ADC10CTL1 = INCH_2;
-
Thread
DFN Package in Eagle
weil der hochgeladene Footprint nicht richtig war? Wie soll den gelötet werden? DFN gibt's in 2x3 und 3x3 mm, mit und ohne Heatsink in der Mitte. Welches Schweinerl hätten's den gern? Carsten
gelötet werden? Pizzabackofen :) Carsten Wille schrieb im Beitrag #1986566: > DFN gibt's in 2x3 und 3x3 mm, mit und ohne Heatsink in der Mitte. > Welches Schweinerl hätten's den gern? siehe einen post drüber... 3x3 mit heatsink... Danke Modellbauer
-
Thread
Gibt es Sensoren für Luftfeuchtigkeit über 1-Wire?
muss thermisch (im Backofen oder per Feuerzeug) wieder normalisiert werden. BME280 ist schon besser, SHT3x und SHT 4x sind z.Zt. meine Favoriten.
Markus schrieb im Beitrag #8060851: > Wenn ich z.B. SHT31-Sensoren verwende, wäre es > vielleicht sinnvoll, wenn der Mikrocontroller über 1 x I2C und 1 x UART > mit Open Drain im Half Duplex verfügt. Also vielleicht so etwas wie ein > ATtiny 1624?
-
Thread
DHT21 im Ausseneinsatz (regengeschützt) geht immer wieder kaputt
sondern den ATmega128RFA1 selbst aufzulöten * alles gut säubern * alles außer der Sensorfläche des SHT21 lackieren Damit hält die Batterie des Sensors mehrere Jahre (2 x LR03), wobei der Sensor aller 5 Minuten seine Daten sendet.
Hi Es gibt doch Schutzkappen passend zu SHT2x Sensoren-> SF2. MfG Spess
-
Thread
MSP430 Variablen via Poti stellen
Ist bestimmt ne dumme Frage: ADC12CTL0 = SHT0_2 + ADC12ON; // Set sampling time, turn on welche Zeit ist denn nun angestellt. Ich weiß nicht genau. SHT0_x steht immer in den Block-Diagrammen. Ist SHT0_0 nun das kleinste Bit und SHT0_3 das größte von dem Register?