-
Thread
DS1820 reagiert garnicht, C Programm fehlerhaft? Sensor defekt?
kannst du deinen Code bitte Online stellen, damit ich den Sensor testen kann? Ich hab auch einen ds18s20 und einen atmega 8 hier.
habe jetzt sowohl einen ds18b20 wie auch einen ds18s20 bei Reichelt > bestellt. Auch fakes funktionieren fast immer. Ihre Datenblattwerte (Genauigkeit, Betriebsspannungsbereich, Stromverbrauch usw. ) dürften halt nicht immer eingehalten sein. Das
-
Thread
Arduino Nano <-> Raspberry Pi via MAX485 verbinden
die Anzahl der Datenleitungen bezieht. Der Dallas-One-Wire-Bus, wie er für den Temperatursensor DS18S20 benutzt wird, hat auch 2 echte Adern. GND und Data. (Der DS18S20 hat dazu noch einen 3. Pin für die Spannungsversorgung, welche allerdings optional sein kann.)
-
Thread
Widerstand überlisten
etwas aufwenider..wie wäre die messung mit einem DS18S20 und dann ausgabe über einen Digitlaen Widerstand an der Platine und den PT einfach ganz raus dafür..dann kann das System entweder arbeiten wie vorher oder eben manipuliert mit Deinen werten arbeiten
-
Thread
ds18s20 atmega16 asm
Hallo,Ich verzweifle gerade am ds18s20. Ich weiß es gibt viel funktionierenden code und viele Beiträge aber das richtige habe ich nicht gefunden. Ich bekomme immer 0XF0 angezeigt.Programm hängt nirgends. Ich wollte auch nicht einfach
-
Thread
Temp. Messung im Haus?
verwendet, ohne zusätzlichen Spannungsregler. Meine Schaltung misst alle 5 Minuten die Temperatur eines DS18S20 Temperatursensors und schickt diese dann an meinem Webserver. Zum Verbinden, Messen und Senden benötigt das Modul etwa 10 Sekunden. Ob der Akku noch die volle Kapazität hat weiß ich nicht, aber
-
Thread
stm32 und HD4470 Problem
relevanten Codeabschnitte: main(void): [c] #include "stm32f10x_conf.h" #include "Delay.h" #include "DS18S20.h" #include "HD4470.h" void INIT_GPIO(void){ GPIO_InitTypeDef GPIO_InitStructure; SystemInit(); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); GPIO_InitStructure.GPIO_Mode
zeit = 500; INIT_GPIO(); GPIO_WriteBit(GPIOB,GPIO_Pin_12,ENABLE); //enable power-supply for DS18S20 DS18S20_init(); HD4470_init(); //HD4470_sprint("1234567890"); Delay_Ms(zeit); while(1) { GPIO_WriteBit(GPIOC,GPIO_Pin_13, 1); Delay_Ms(zeit); GPIO_WriteBit(GPIOC
-
Thread
TSM 125: neuer DS1820 -> falsche Temperatur
Es gibt DS1820, DS18S20 und DS18B20. Der DS18B20 verwendet ein anderes "Datenformat" als die anderen beiden. Wenn die Firmware der H-Tronic nicht den Typ abfragt und entsprechend umrechnet, kommt es zu falschen Messwerten
. Das wird dann wohl der Fehler sein. Im Handbuch steht was von "MAXIM 18B20". Und ich habe den DS18S20 gekauft. Dann wird das wohl der Fehler sein. Danke!
-
Thread
Terrarien Steuerung Arduino
Ich hab sowas schon gemacht und am laufen. RTC, 2 DS18S20,Hygrometer (teuer), Touchscreen, µC Mega128 und 5x 230V mit Solid State Relais. Schaltpläne habe ich noch, Platine würde ich heute nicht mehr selbst ätzen, wäre deshalb vermutlich nur halb so groß
-
Thread
AVR Frequenzmessung, DS18S20
Beitrag #4276503: > 85°C Ausgabe ist nicht normal. Das ist eine Art Fehlercode. Ich hoffe > die DS18S20 sind nicht parasitär versorgt sondern ordentlich mit 5V. Die 85°C werden genau dann ausgegeben, wenn vorher noch kein Wert vom DS18S20 in den Speicher "berechnet" wurde. Die lib gibt als "Fehler"
mal versuchen ein Bsp. zu erstellen? In meinem Datalogger messe > ich auch Temperaturen mit dem DS18S20. Würde mich (und eventuell andere Mitleser) interessieren :-) Gruß Max
-
Thread
1-wire mit Atmega8
Hallo, ich probiere gerade einen DS18S20 über 1-wire mit dem Atmega8 anzusteuern. Noch vorab: ja ich habe das Forum durchsucht, ja ich weiß das es ganz viele funktionierende Beispiele gibt. Aber genau das will ich nicht ... kopieren und
keins. Also wäre eine Simulation gut. Gibt es da Möglichkeiten? Immerhin müsste ja der "simulierte DS18S20" in der Simulation auch mal reagieren ... Liege Grüße Matthias
-
Thread
Problem bei negativen Temperaturen mit Temperatursensor DS18S20
Wer kann mir mal bitte weiterhelfen? Habe ein kleines Thermometer mit Attiny 2312 und einem DS18S20 Temperatursensor aufgebaut. Den C-Code zum auslesen der Sensorwerte habe ich allerdings nicht selbst geschrieben, sondern aus dem Netz. Dieser funktioniert zumindest für positive Temperaturen
LSB meas |= ( (uint16_t)sp[1] ) << 8; // MSB // only work on 12bit-base if( fc == DS18S20_FAMILY_CODE ) { // 9 -> 12 bit if 18S20 /* Extended res. measurements for DS18S20 contributed by Carsten Foss */ meas &= (uint16_t) 0xfffe; // Discard LSB, needed for later extended precicion
-
Thread
Raumtemperatur genau messen
#4256454: > Sehr genau oder ganz genau? Mein Genau, oder dein Genau... Ich habe auf meinen DS18S20 einen Kühlstern aus einem uralten Transistorradio geklemmt. Es hat ihn deutlich schneller gemacht, ganz ohne Gebläse. Für mich, ist die Kombi mehr als genau genug.
Ulrich F. schrieb im Beitrag #4256464: > Ich habe auf meinen DS18S20 einen Kühlstern aus einem uralten > Transistorradio geklemmt. Den Kühlstern auf dem Gehäuse kann man sich sparen. Der DS28S20 macht den Temperaturausgleich viel besser übers Anschlussbein und
-
Thread
Plug-In-Erkennung
im Beitrag #4241123: > Was ist das für ein 1-Wire-Dallas-Dings? Der DS2401 Alternativ, der DS18S20 oder einen seiner vielen Verwandten Preiswert und gut verfügbar
-
Thread
pH Messung mit LMP7721
Temperaturkompensation. Der ADC Wert wird in einer SPS ausgewertet. Diese Hat dann auch über einen DS18S20 die Temperatur des Mediums. Korretur erfolgt dann durch die Nernst-Gleichung. > Dann möchte der MAX6070 einen Kondensator am Ausgang erledigt
-
Thread
Atmel Studio Code auslagern
Wire Source #include "DallasTemperature.h" // Dallas Temperatur Source für One Wire Sensor DS18s20 void TempRead(); #endif " Das ist hier alles was ich bisher habe
-
Thread
ATMega8 - LED-Thermometer (DS18S20)
Ahnung habe wie man so einen Temperatursensor bedient habe ich im Internet herumgesucht und die DS18S20 Dateien bei magicpocket.net gefunden, es ist also sehr wahrscheinlich dass die Schaltung deswegen nicht funktioniert weil die DS18S20 Dateien falsch/nicht benutzbar sind. Kurz zum Problem: Sobald
und in mein Programm implementieren? http://physudo.blogspot.de/2013/05/temperaturmessung-mit-dem-ds18s20-uber.html http://physudo.bplaced.net/Thermometer.c
-
Thread
Serielle schnitstelle
einem Temperatur https://www.conrad.at/de/temperatur-sensor-mit-direktem-digitalen-ausgang-dallas-ds18s20-55-125-c-in-05-c-schritten-gehaeuseart-to-92-176168.html sensor der mir ein digitalen wert (z.b 00001111) ausgibt die Temperatur anzeigen lassen. Ich weiß das ich diesen "Wert" mit dem TX /RX einlesen
-
Thread
DS1820 und der neue DS18S20
DS18S20) auf den hinteren Plätzen.
lifesbest23 schrieb im Beitrag #4203099: > dass ich gar > nicht im Besitz von DS18S20 bin sonder von deren Vorgängern DS1820 Ging mir auch mal so. :-) Ich hatte definitiv DS18B20 gekauft und dann waren das doch DS18S20. Aber grundsätzlich ist hier die Diskussion um Temperatur
-
Thread
DS18S20 One Wire Temperatur Sensor mit 16 Bit -> ich brauch aber nur 10 Bit
Hallo Forengemeinde, ich kann mir aktuell die erweiterte 16 Bit Auflösung des DS18S20 anschauen. Das funktioniert soweit. Was mir nicht gefällt ist die 16 Bit Auflösung. Ich bin vom Thermometer aber 10 Bit gewöhnt. Aktuell bekomme ich also folgende Nachkommastellen (vielfache
Marc V. schrieb im Beitrag #4202898: > Soviel ich weiß, hat der DS18S20 eine Genauigkeit von +/- 0.5C und > eine Auflösung von 0.5C bei 9bit (bit 0). Es gibt noch einen Rest in einem weiteren Byte, mit dem man auf 1/16 Auflösung kommt. Der Unterschied zum 18B20 ist
-
Thread
Anfänger: trotz Mittelwert noch zu viel Schwankung
schwankt. An Netzschwankungen habe ich noch gar nicht gedacht. Weiterhin hängen noch 2 Stück DS18S20 1-wire Temperatursensoren (nicht parasitär), ein 8MHZ-Quarz inkl. 2x 22p Kondensatoren, ein LCD (1602A) und ein Taster an dem Atmega32. Zwischen Aref und AGnd befindent sich ein 100nF Kerko. Zwischen
-
Thread
Arduino Webserver mit Diagramm
( z.B. Led An/Aus ). Btw: Ich habe mal einen etwas "rudimentären" Temperaturlogger mit einem DS18s20 gemacht: https://github.com/ChrisMicro/ArduinoWebServerPlot/tree/master/DS18x20_TemperatureGraphServer Limitations: - nur ganzzahlige Temperaturen - Sample rate noch nicht definiert - fehlender
-
Thread
Anfänger: Matrix mit Werten benutzen - Feuchtesensor
1100000-1199999/001170518-da-01-en-FEUCHTIGKEITS_SENSOR_HMZ_333A1.pdf Zusätzlich hängt noch ein DS18S20 Temperatursensor und ein LCD-Display mit dran. Auf S.3 in dem Pdf ist eine Tabelle mit den Spannungswerten und den bei den entsprechenden Temperaturen erhaltenen relativen Luftfeuchtigkeiten.
-
Thread
DS18B20 Tempsensor mit PIC18F - Oszillatorprobleme?
wasserdicht ), bauform. Ich habe den einfachen DS18B20 von Reichelt bestellt. Ich habe auch den DS18S20. Beide ohne Kabel als TO-92 Bauform auf mein Board gesteckt. (Später soll eine Variante mit Tauchhülse und Kabel verwendet werden, aber noch nicht jetzt.) r_u_d_i schrieb im Beitrag #4181577:
-
Thread
Unterwasser Datalogger für Wracks
befestigt werden, idealerweise nimmt man einen digitalen Sensor, der schon fertig abgeglichen ist (z.B. DS18S20), erspart das Kalibrieren. Den Controller im schön schlafen legen und nur zum Messen wecken, dann halten die Batterien durchaus auch Jahre. Ich weis nicht, wie die Daten später verwendet werden
Spannungsregler LM2936-3,3 und LM2936-5,0 - RTC Controller intern mit 32.768 kHz Quarz - Temperatursensor DS18S20 - Speicher externer SPI Baustein (ich gebe mal 128 Tage vor) - Stromversorgung 3 - 4 D-Zellen (Kapazität 10 Ah) Beste Grüße Ein Tiefseeforscher
-
Thread
AVR + DS18S20 + Banana Pi
sind AVR Mikrocontroller. Ob ein ATmega168 oder 328 ist zum Auslesen von ein paar DS18B20 oder DS18S20 völlig egal und beide kannst du programmieren, wie du möchtest.
Speicher unsicher und ich sag mal lieber ne Nummer größer was Speicher an geht. Hast du schon mal DS18S20 ausgelesen mit einem AVR?
-
Thread
ds1820 + isr/Impulszähler
während die eigentliche Übertragung läuft. Ich hab gerade mal die Übertragungszeit bei meinem DS18S20 gemessen: - Starten der Wandlung: 2,3ms - Auslesen der Daten: 8,2ms Die Interrupts sind also maximal 8,2ms deaktiviert. Wie viele Interrupts können bei Dir in der Zeit maximal auftreten?
-
Thread
1Mbit I2C Eeprom - nur lesen möglich. Tomaten auf den Augen.
Takt 100kHz I2cinit Dim T As Single Dim Dsid1 As Byte Dim Sc(9) As Byte Declare Function Ds18s20 As Single Declare Function R_ee(byval R_a As Integer) As Byte Declare Function W_ee(byval R_a As Integer , Bytetowrite As Byte) As Byte Dim Eeprom_r_0 As Byte Eeprom_r_0 = &B1010_0_00
I2cstop 'Bytetowrite End Function Function Ds18s20 1wverify Dsid1 1wwrite &HBE Sc(1) = 1wread(9) Ds18s20 = Sc(1) * 0.5 1wreset 1wwrite &HCC 1wwrite &H44 End Function [/code]
-
Thread
Temperatur-Sensor DS18S20 und DS18B20 am Arduino
Florian Denz schrieb im Beitrag #4114738: > Hätte da einen Sensor namens DS18S20 gefunden, > extra für draußen: Den Unterschied zwischen DS18S20 und DS18B20 kennst du?
das hier ist im Grunde genau das, was Du machen willst - gefunden per Google-Suche nach "esp8266 ds18s20": http://www.instructables.com/id/Low-cost-WIFI-temperature-data-logger-based-on-ESP/?lang=de
-
Thread
Heizung bauen
mein Opa gebaut, zwar in nen kleinen DDR-Kühlschrank mit einen 120mm-Pc-Lüfter, 1xLCD, 1xAtM8, 3x DS18S20(TempSensor)und eine große Heizfolie. Braucht ca 24h damit son 15 oder 20L Eimer komplett aufgetaut ist.
-
Thread
RFM12 eingefrohren
Was redest du da für ein Unsinn ? Unter null grad bildet sich kein Kondenswasser. Ist ein DS18s20
-
Thread
MCP9808 Breakout Board
dazu (leicht modifiziert. Einfach eine PN an mich. Ich hab auch genügend Adapterboards für DS18S20 an ein 16er Heizungsrohr. Auf der Rückseite für HIH4030. Aber einfacher gehts nicht mehr Panel zum auseinanderbrechen. Gruss Chris
-
Thread
DS2417 nicht beschreibbar
wire Routine benutze ich eine sog. 1-wire.inc, die in anderen Anwendungen (Temperaturmessung mit DS18S20) problemlos funktioniert. Beim DS2417 kann ich den ROM-Code auslesen und bekomme nachprüfbar den richtigen "family code" (27h). Im nächsten Schritt beschreibe ich nach Datenblatt mit reset, skip-cd
-
Thread
Dallas Sensoren HexCode für AVR
> ... alle fangen mit 10- an ... Sind das ds18S20? Dann ist hex 10 der Family-Code. Wenn der Sensor, der am NetIO hing, an den RasPi geklemmt wird, was sagt dieser dann?
-
Thread
Netzwerk Steckdose + Anhand welcher Daten wähle ich einen Quarz aus? + weiter Fragen (Bootloader)
angesprochenen 8 bzw. 16MHz aber Fehler von >8% haben. Und da wirst wohl eher instabil. @Roter Rabauke ds18s20 sind Temperaturfühler.
-
Thread
Temperatur mit Esp8266 senden und mit RasPi empfangen
ESP8266 DS18S20 LUA. 3 Stichworte.
Oliver Stellebaum schrieb im Beitrag #4036323: > ESP8266 DS18S20 LUA. > > 3 Stichworte. Hab auf die Schnelle nur widersprüchliches dazu gefunden, vielleicht weiss das ja jemand hier: Kriegt man aus LUA die Stromspar-Optionen des ESP angesteuert? also
-
Thread
DS18B20 Darstellung von negativen Zahlen im Zweierkomplement?
topic/202928#new Hier geht es um den DS18B20, und der liefert eine andere Darstellung als der DS18S20. Der B liefert bereits fix und fertige Sechzehntel ab, während der S an gleicher Stelle nur halbe Grade liefert, und man für höhere Auflösung umständlich nacharbeiten muss.
-
Artikel
Pollin Funk-AVR-Evaluationsboard
an den "Entprellkondensatoren" der Taster: und Pollin Funkboard mit Mega8, RFM12, LCD, DCF77 und DS18S20 Scratchpad. (Vorgemerktes für neue Abschnitte, Ergänzungen und Korrekturen) Differentielle ADC-Messung * Mittelwertbildung und gleitender Durchschnitt * LED Dimmen über ADC RC5 Erweiterung * DS18S20
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Viper, das kleine 3.3V 10A Relais, die Bauteile drumherum. Das könnte was schönes werden. Und ein DS18S20 mit drauf und ein LDR für die Umgebungshelligkeit. Warum? Weil noch GPIOs frei sind und nur Lampe an/Lampe aus ist auch keine Herausforderung :-)
-
Thread
Tiefsetzsteller für 12V-Lüfteransteuerung
interessiert: Ich habe noch vor, das Tachosignal des Lüfters auszuwerten und die Temperatur per DS18S20 zu messen, um eine Regelung zu realisieren. Gruß Frank
-
Thread
Temperatursensor für Glasscheibe (Arduino)
Verzögerung, aber brauchbare Temperaturen. Ist das Rohr zum Verteiler auch aus Kunsttoff? Die DS18S20 vertragen nur ein paar Meter Kabel. Einfach mal verdrilltes Telefonkabel ausprobieren, schauen ob sich die Störungen in Grenzen halten.
Noch einer schrieb im Beitrag #3973927: > Die DS18S20 vertragen nur ein paar Meter Kabel. die B hängen hier an 70m Kabel, Telefonkabel verdralltes Paar, parasitäre Speisung mit 5V Ich würde die auch mit Schmelzkleber (dünn) auf die Scheibe kleben
-
Thread
MSP430G2553 + LCD 1602 HD44780 + Dallas DS18S20
Ich habe vor ein MSP430G2553 mit einem LCD Display und einem digitalen > Temperatursensor (Dallas DS18S20) zu programmieren. Oliver Ma schrieb im Beitrag #3965226: > kann mir ein paar Tipps > geben wie man da am besten anfängt? Du nimmst ein Launchpad mit G2553 und hängst nur den DS18S20 ran:
Thread mal weiter beobachten. Vielleicht kann ich helfen. Ich weiss zwar nicht, was der TO mit dem DS18S20 vor hat, aber ein DHT-22 hat m.E. auch einen DS18S20 drin und kann noch Luftfeuchte. Nur so als Hinweis!
-
Thread
16x2 Display an Arduino Mega gibt manchmal komische Zeichen.
Heizungstelemetrie. Sie besteht aus einem Arduino Mega2560, einem 16x2 LCD, einer Relais-Platine, diversen DS18S20, ein paar optokopplern, Tasten usw. Der momentane Stand ist dass ich Temperaturen von 9 Temperatursensoren bekomme, der Status meines (Holzvergaser)kessels wird per OK gelesen, der OK-Ausgang vom
den schwierigeren Bedingungen im Heizungsraum gut zurecht. Die Stromversorgung für LCD, Relais und DS18S20 kommt mittlerweile direkt aus dem stabilisierten 5V-Netzteil, da vorher der 5V-Ausgang den Arduino wohl damit überfordert war (bei 13V eingangsspannung und 30° Raumtemperatur kein Wunder) und dann
-
Thread
ds18s20 mit bascom und einem atmega8
Hallo, ich versuche den ds18s20 ans laufen zu bringen . dazu hab ich diese Seite studiert : http://rn-wissen.de/wiki/index.php/Bascom_und_1-Wire aber irgendwie bekomme ich keine Seriennummer noch sonst was ... Ich haber auch das Beispielprogramm von basecom getestet ...nichts mir ist auch bewusst dass ich den ds18s20 und nicht den DS18B20 habe, liegt es daran ? Kann es sein das dass ding einfach schon kaputt ist ? (ist neu angekommen ) Vll kabt ihr einen tipp? Ps: Ich habe diese Beispielprogramme auf
-
Thread
Temperatursensor gesucht z.b. LM35
Es gibt nicht nur Conrad als Händler. Wenn es einfach werden soll, schau Dir den DS18S20 an. Der hat einen digitalen Ausgang und Du sparst Dir den ganzen analogen Abgleich.