-
Thread
Signalauswertung Temperaturmessung
Oder ds18b20.... Alle parallel anschalten und nur ein PortPin belegt.
Die besagten DS18B20 sind über mehrere 10 Meter verwendbar. ... Einfach mal das Datasheet studieren. ... Ausserdem spart man sich die ADCs.... Und in deinem Vorhaben braucht man entweder mit 12 ADCs oder Umschalter
-
Thread
PT1000 Temperaturmessung mit welchen Auswerte IC
Als Auswerte-IC könnte man auch einen DS18B20 nehmen. Die angegebene Genauigkeit bei einer Auflösung von 0.06°C beträgt 0.5°C und man braucht nur ein dünnes 2-adriges Kabel. Beim Chinesen um die Ecke muss man dafür allerdings schon mal fast 2€ investieren und den PT1000 kann man leider auch nicht anschließen, weil der DS18b20 schon intern einen Temperaturfühler hat. Dafür liefert er schon gleich ein kalibriertes Ergebnis als digitalen Wert.
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
Moin, ich hielt mich für ganz doll viel clever: Um den Transistor im parasite power mode des DS18B20 zu sparen dachte ich mir, ich schalte den DQ-Pin einfach nach Absetzen des Befehls CONVERT_T als Ausgang mit high Pegel. Soll laut Datenblatt spätestens nach 10 µs nach dem Befehl passieren. Der
Pill)? Mit etwa 7 % vom angebenen Maximalstrom hätte ich noch keine Probleme erwartet. Bei mehreren DS18B20 und gleichzeitiger Wandlung natürlich schon, aber nicht schon bei einem.
-
Thread
40 Stk.Temperatursensoren (DS18S20) mit PIC auslesen
Hallo, Es geht um folgendes Problem: Ich muss 40 Temperatursensoren (DS18S20) mit einem PIC auslesen und über die serielle Schnittstelle zum PC senden... Ich hab mir gedacht ich verwende als Bus ONE-WIRE da auch die Sensoren ein One-Wire Interface haben. Zwischen jedem
Datenblatt sind ganz nette Beispiele für die Spannungsversorgung. I2C schließe ich aus, da die DS18S20 kein 2 Wire Interface bieten. Was willst du denn eigentlich mit einem 20 Meter langen Thermometer messen? Gruß
-
Thread
LED Digital Thermometer
digitale Kabel-Sonden-Thermometer mit akzeptabler Genauigkeit und habe dabei Fernost-Modelle mit Dallas DS18B20 gefunden, die in ähnlichen Varianten von vielen Verkäufern angeboten werden: https://de.aliexpress.com/item/0-56-Red-LED-Digital-Thermometer-55-125-Celsius-Degrees-Digital-Probe-Thermometer-DS18B20
Datenblattes wird der typische Fehlerverlauf angegeben. https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf mfg klaus
-
Thread
Moderatoren-Fernsteuerung?
ferner eine Konfigurationsfunktion enthalten sein, die den Seriennummern der Temperatursensoren DS18B20 konkret lesbare Zeichenketten mit maximal 20 Zeichen zuweist (Ortsbeschreibung, wo sie angebracht sind, z. B. „Rektalsonde“, „Axillarsonde links“, etc) und die Sensoren in einer beliebige
angekündigt werden. Zunächst werden 2 verschiedene Temperaturen mit digitalen Temperatursensoren DS18B20 gemessen. Dabei ist das Programm so zu gestalten, dass es ohne größeren Aufwand machbar ist, bis zu 8 weitere Messstellen vom gleichen Typ zu ergänzen. Weiter werden drei Taster abgefragt, die
-
Thread
Probleme mit der Kommunikation mit DS2482-100 auf DS18B20 (Temperatursensor)
habe ein Raspberry Pi und darauf den DS2482-100 1-Wire Adapter gesteckt. An diesem Adapter ist der DS18B20 Temperatursensor angeschlossen. Hier mal kurz die beiden Links zu den entsprechenden Datenblättern des DS2482-100 und DS18B20: http://datasheets.maximintegrated.com/en/ds/DS2482-100.pdf http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Eine grundlegende Übersicht wie die Geräte angeschlossen sind habe ich auch. http://evil.hn.vc/linux/HomeServer/pdf/Raspberry%20Pi%20-%20Hardware.pdf Auf Seite 8 ist das ganze mal schematisch
-
Thread
DS18x20 unter FreeRTOS und LPCXpresso 1769
Hiermit stelle ich eine Implementierung des OneWire-Protokolls für DS18x20 zur Diskussion. Aufbauend auf den Projekten: http://knowledgebase.nxp.com/showthread.php?t=1421 http://gandalf.arubi.uni-kl.de/avr_projects/tempsensor/index.html habe ich eine Anpssung an
Verarbeitung des Befehls. Nach dem Starten der Messung muss wenigsten 750ms gewartet werden bis der DS18x20 seine Wandlung beendet hat. Ich verwende nur die 2 Draht Version mit parasitärem power. Weiterhin habe ich das Umschalten der Pin Direktion im FIODIR Register rausgeschmissen und statt dessen
-
Thread
Digital Thermometer mit DS18S20, ATTINY13
Hallo Zusammen, ich habe den Attiny13 mit dem Programm von AATiS gefüttert. Programm als Anlage dabei. Erster Lauf ergab ca. eine Temperaturdifferenz von 1 Grad (außen und auch innen probiert). Als Spannungsquelle habe ich anstelle von 3,7 Volt alles an 5 Volt verbastelt. Laut den Datenblättern kein Problem. Gibt es im Prgramm einen Fehler? Die Temperatur soll wie im Betreff beschrieben als Blinkfolge ausgegeben werden. Schaltung anbei. Schöne Grüße Max
-
Thread
DS18S20 Temperatur lesen / Timing
Hallo Ich habe einen DS18S20 am ATMEGA8 geschaltet. DQ uber pullup zu PB1. Mein reset Routine funtioniert, ich bekomme den Presence Pulse zuruck (Bus low), danach mochte ich ein SKIP ROM (0xCC) Befehl senden und eine Temperaturmessung
etwas "aufpoliert", es ist mehr lesbar und einfacher zu andern. Leider bleibt der Fehler bestehen. Am DS18S20 kann es nicht liegen, weil ich ein Paar davon habe, und bei allen der Fehler auftaucht. Also der Fehler: Ich kriege lauter "1" gelesen. [c]#define F_CPU 1000000 #include <avr/io.h> #include
-
Thread
Arduino: if-Abfrage beeinflußt unbeteiligte Programmsequenzen
EEPROM-Schreiberei bzw. wie kann man das vermeiden? VG Alexander Das abgemagerte Programm [c] // _2DS18_ganz_leer_Relais_180116 16.1.18 #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x20,16,2); // Achtung: auf den neuen I2C-LCD gibt es Adressjumper
; delay(4000); lcd.init(); lcd.backlight(); lcd.clear(); lcd.print(" _2_DS18_ins_EEPROM"); lcd.clear(); // start serial port to show results Serial.begin(9600); Serial.println("_2DS18_leer_Relais_180116"); Serial.print("Initializing Temperature Control
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
Temperatursensor muss ja passend zum MCU sein. Was gäbe es da > denn an Auswahl? Ich würden einen DS18B20 nehmen. > Mit wieviel Materialkosten müsste ich da so grob eigentlich rechnen? ca. 10-20€ würde ich schätzen, hängt aber sehr stark davon ab, ob du die Teile in D oder in CN kaufst.
Temperatursensor muss ja passend zum MCU sein. Was gäbe es da >> denn an Auswahl? > Ich würden einen DS18B20 nehmen. > >> Mit wieviel Materialkosten müsste ich da so grob eigentlich rechnen? > > ca. 10-20€ würde ich schätzen, hängt aber sehr stark davon ab, ob du die > Teile in D oder in CN kaufst
-
Thread
1-wire Sterntopologie
Pullup und 100 Ohm Serien-Schutzwiderstand am µC. Das Ergebnis ist nicht perfekt, aber brauchbar. 2 DS18x20 sind am längsten Zweig (>20m) in 10 Jahren verreckt.
OneWire Device KEINE Ausgangskapazität von 800pF. Bei normaler Versorgung erst recht nicht. Beim DS18B20 steht z.B. Capacitance CIN/OUT 25 pF Das klingt realistisch.
-
Thread
ROM-Codes als HEX-Zahlen per USART 0 senden
CONVERT_T 0x44 #define READ_SCRATCHPAD 0xBE #define READ_ROM 0x33 #define MATCH_ROM 0x55 #define DS18B20_FAMILY_CODE 0x28 #define MAX_DEVICES 3 // Maximal erwatete Zahl von Busteilnehmern DS18B20 //Nachfolgend müssen noch zwei Bibliotheks-Dateien korrekt eingebunden werden (bitte
// falls Teilnehmer am Bus erkannt werden weitersenden // Teilnehmersuche für DS18B20 Temperatursensoren durchführen und Sensoranzahl ermitteln w1_devices = w1_search(0xF0, & w1_devices_rom_codes) ; // Zahl der gefundenen Temperatursensoren und deren jeweilige
-
Thread
Temperatursteuerung mehrere Aquarien, relativ genau und programmierbar
Würde 4 DS18B20 (0.5°) in Metallröhrchen fix vergossen nehmen. Dazu ESP8266 ESP-12E. Kostet ca. 16.- zusammen. Mittels WLAN und MQTT die 4 Sensoren abfragen und senden lassen. Der ESP8266 kann dann auch noch Relais
Chulio schrieb: > Würde 4 DS18B20 (0.5°) in Metallröhrchen fix vergossen nehmen. Dazu > ESP8266 ESP-12E. Kostet ca. 16.- zusammen. > Mittels WLAN und MQTT die 4 Sensoren abfragen und senden lassen. Der > ESP8266 kann dann auch
-
Thread
Ausgegebene Werte passen nicht DS18B20 bei höheren Temperaturen
kleines Problemchen. Ich benutze das Projekt von Stefan Sicklinger um die Temperatur über einen DS18B20 einzulesen und auf einem LCD ( HD44780) auszugeben, die Berechnung des Ausgabewertes habe ich überarbeitet, da die ursprüngliche zum einen nicht funktionierte und ich diese zum anderen auch nicht
-
Thread
DS18S20 mit Visual Basic ohne µC auslesen
Temperaturerfassung in meinem Haus und der Heizungsanlage. Relativ schnell fand ich den Lösungsansatz über den DS18S20: - Schaltung: http://lena.franken.de/hardware/temperaturmessung.html (es gibt noch eine erweiterte Schaltung in der VCC auch integriert ist) - digitemp Software auf Basis Windows Mittels
DS18S20 in Visual Basic durchzuführen. Trotzdem vielen Dank für den Hinweis. Gruß Axel
-
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_
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
One-Wire Thermometer DS18B20 mit Charon 2
DS18B20 oder DS17B20? DS18B20: http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf DS18X20 with AVR von Martin Thomas www.siwawi.arubi.uni-kl.de/avr_projects/tempsensor/index.html Codesammlung: http://www.mikrocontroller.net/forum/codesammlung?filter=DS18 Bamo128 http://cs.ba-berlin.de/ http://code.google.com/p/bamo128/ Charon 2 (=> Atmega128) http://www.hw-group.com/products/charon2/index_en.html
-
Thread
ADC multiplexen?
> ich das verstanden habe welchen Temperaturbereich willst du denn messen? evt. sind auch DS18B20 für dich sinnvoller? statt alle 3 NTC manuell per Jumper umzuschalten ist das eventuell die bessere Lösung, ein ADC und ein 4052 da kannst du 4 NTC auf einen ADC umschalten oder 4051 8 zu 1 die freien ADC könntest du zum umschalten nutzen. Oder eine Kette DS18B20 1W Sensoren an einer Portleitung. Jörn - M. M. schrieb im Beitrag #4102390: > Ich bin mir bei eagle bei den Hohlsteckern > immer unsicher … hab ich den Pluspol nach innen gepackt?) Musterbau
-
Thread
Temperatursensor und AD-Wandler
Wenn Dir ein Meßbereich von -55 .. 125°C reicht, ist das einfachste ein digitaler Sensor. z.B. DS18B20. Widerstandssensoren (PT100) sind sehr teuer und müssen aufwendig kalibriert und linearisiert werden. Peter
Reichelt hat z.B. den DS 18S20 oder den DS1620, LM75 ist auch ganz okay, lässt sich über den I²C Bu sansteuern, allerdings gibts den nur als SMD Bauform. Dom
-
Thread
XBee for NewBees (DOS-Tool zum Testen von XBee's im API-Modus)
durch das "Verheiraten" der Programmzeilen des letzten Beitrages mit dem Modul zum Auslesen von DS18B50 Temperatursensoren (siehe http://www.mikrocontroller.net/topic/168315#new) ist jetzt eine erste nützliche Anwendung entstanden: Ein XBee, ein ATMega48 und ein (oder mehrere) DS18B50 Temperatursensoren
Readme.pdf. Eine schematische Darstellung der Programmlogik und der Schaltung habe ich als XBee_DS18B20.pdf angehängt. mfg Michael S.
-
Thread
Wer baut mir ein MSR board?
Also am einfachsten auszulesen und ziemlich genau ist der DS18B20 von Dallas. Zudem belegt dieser auch nur 1 Pin an einem Arduino, also geradezu ideal. Als Display ein einfachen 2-Zeilen * 16 Zeichen Display. Wobei du bei Funksteckdosen noch einen Vorteil
Aber bitte nicht den Vorlauf ;-) Bin gespannt wies dann wird. Den ds18b20 Temperatursensor hast dir angesehen? http://de.aliexpress.com/item/waterproof-temperature-sensor-Probe-DS18B20/758253787.html Hier ein Beispielangebot^^. Lg
-
Thread
Temperatursensor mit Alarmfunktion im Ruhezustand
auf die schnelle Reaktionszeit des IRQ nicht ankommen? Stromsparen? Ein kleiner AVR o.Ä. mit DS18B20 kann dir an einer CR2032 10 Jahre lang jede Minute die Temperatur messen, und mit den Alarm-Grenzwerten vergleichen.
schnelle Reaktionszeit > des IRQ nicht ankommen? > > Stromsparen? > > Ein kleiner AVR o.Ä. mit DS18B20 kann dir an einer CR2032 10 Jahre lang > jede Minute die Temperatur messen, und mit den Alarm-Grenzwerten > vergleichen. Der Sensor ist teil eines größeren bestehenden Systems. Aktuell ist
-
Thread
1-Wire-Busadressen
kann mittels WINAVR und den entsprechenden Bibliotheken ohne weiteres die Temperaturen von mehreren DS18x20 auslesen. Auch die entsprechenden IDs bekomme ich heraus. Aber im Bus müssen da ja noch die Adressen vergeben werden. Ich sehe aber keine Funktion wo dies geschieht. Machen sich das die Sensoren
Funktion die ID zurück bzw. beschreibt das Array id[]. Daraus wird den Sensortyp geschlossen (z.B. DS18S20 oder DS18B20). Dann wird der Befehl zum auslesen gesendet, die Empfangenen daten im Array SP abgelegt und entsprechend umgerechnet. Die ID spielt doch da nirgends eine Rolle oder? Gruß, Chris
-
Thread
Arduino I2C Sensoren
einem > Arduino über I2C auszuwerten? Wenn du "viele" Sensoren brauchst, nimm lieber OneWire (DS18B20)! Dann ist auch die leitungslänge unkritischer.
Hier kämen DS1820 in Betracht, oder analog LM35 oder auch NTCs. Arduinofreundlich sind die DS18B20, einen Testaufbau für drei Stück konnte ich fast komplett aus dem Internet zusammenkopieren.
-
Thread
1 Wire Bus
Ich habe mit CodeVision ein kleines Testprogramm geschrieben, dass mir die Temperatur von zwei DS18B20 auf ein Display anzeigt. Ich verwende einen ATmega16. Das Programm funktioniert einwandfrei. Dieses Programm beschränkt sich einzig und allein auf die DS18B20. Also nichts anderes steht in diesem
12V Lampe die über fast PWM mit dem Systemclock 4MHz läuft. Ich habe jetzt riesen Probleme die DS18B20 auszulesen. Was seltsam ist, die Erkennungb wie viel Busteilnehmer am Bus hängen (unter anderem ein kleines Programm in der Hilfe von CodeVision) funktioniert nicht. Wenn ich den Pin für das PWM
-
Thread
Thermometerbau mit MEGA 8
(PT100/1000). Ich persönlich setze bei meinem nächsten Projekt einen KTY11-5 ein und nehme einen DS18S20 zum Kalibieren des KTY11 im unteren Temperaturbereich, um mir das Hantieren mit Eiswasser zu ersparen und weil der KTY11 in Spannungsteiler-Schaltung dort besonders nichtlinear ist (um 50 Grad), wo der DS18S20 gut ist und dort gut ist (um und über 100 Grad), wo der DS18S20 schlecht ist.
-
Thread
Probleme mit C Code und hilfe bei änderung
avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 gen.c -o gen.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 ds18S20.c -o ds18S20.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 display.c -o display.o avr-gcc -c -Os -std=gnu99 -mmcu=atmega128 read_temps.c -o read_temps.o avr-gcc -mmcu=atmega128 main.o mylcd.o gen.o ds18S20.o display.o read_temps.o -o main.elf avr-objcopy -O ihex -j .data -j .text main.elf main.hex avr-objcopy -O ihex -j .eeprom --change-section-lma .eeprom=1 main.elf main_eeprom.hex [/code]
-
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
Dank. 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
[S] DS18S20 mit 2m Kabel dran
Hallo Wie die Überschrift vermuten lässt suche ich einen DS18S20 Temperatursensor mit 2 m Kabel dran. Kennt jemand einen Distributor der so was liefert. Stückzahlen werden min. dreistellig sein
Geht auch der DS18B20 ? Dann: http://www.sureelectronics.net/goods.php?id=1020
-
Thread
Stromverbrauch von μC mit deep sleep messer und Batterie berechnen
werden. Nur wie?! Ich setze auf einen Arduino oder Attiny o.ä. und einen RFM95 sowie den DHT22 oder DS18B20, mal sehen. Da ich nur einen Multimeter habe, werde ich wohl kaum den Verbrauch in diesen geringen werten messen können und vor allem keinen Verlauf angucken können zur Zeit. Ist ein Oszilloskop
#5264223: > Ich setze auf einen Arduino oder Attiny o.ä. und einen RFM95 sowie den > DHT22 oder DS18B20, mal sehen. Also Du hast noch nicht angefangen. Ein einzelner Attiny (ohne das Arduino Hühnerfutter drumrum) ist schon mal nicht schlecht, der kommt bis runter auf wenige Mikroampere im deep sleep
-
Thread
DS18B20: Scratchpad Konfigurationsregister nach 9-bit Auflösung einstellen (0,5 Grad Inkrement)
Hallo zusammen, Wie kann ich das Konfigurationsregister des DS18B20 einstellen, sodass nur 0,5 grad Inkrement geschieht. (9-bit Auflösung). Ich weiss, muss man mit Write Scratchpad (4Eh) etwas manipulieren. Kann jemand mir bitte programmweise C erklären? Danke
Wieso? Der DS18B20 spuckt die Temp doch als 16 Bit-Wert aus, wobei die Bits 15-4 eben die ganzzahligen Temperaturen sind und die untersten 4 Bit eben die 0,5° genauigkeit
-
Thread
Neue Kühl-Kombi muss her (mit Überwachung und Warnung)
Werde was aus 2x 4 stelligen 7-Segmentmodulen (die Adafruit Nachbauten vom Chinesen), 2x gekapselten DS18B20 Nachbauten nem SSR und einem Nano zusammenklöppeln. Materialaufand unter 20 Euronen. Ich habe Freitag und gestern Abend die HT16K33 Lib von Rob Tillard Q&D so modifiziert, das ich in der rechten
Symbol bekomme und auf den 3 linken Stellen vorzeichenbehaftet mit Gleitkomma die Temperatur von einem DS18B20.
-
Thread
Suche Beispiel-Projekt für DS1820 an ATMega mit RS232 Ausgabe
geben? ghost schrieb im Beitrag #2658274: > Hier, extra für Dich gesucht: > Beitrag "DS1820, DS18B20 in C" Aber nicht getroffen ;-)
Wirf doch mal die Suche an. http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20
-
Thread
TWI-Datenlogger mit M88, PCF8583, AT24C512 (+ DS18B20) für den Batteriebetrieb
Datenspeicher mit 64KByte, - ATMEGA88 als Controller (die meiste Zeit im Powerdown-Modus) - (beispielhaft) DS18B20 als Temperatursensor, (beliebige andere Sensoren können stattdessen eingesetzt werden.) Die Daten werden im CSV-Format ausgegeben und können direkt mit dem CSV-Viewer von Ingo Wendler visualisiert
gängige RS232- und TWI-Schnittstelle (ok, für den speziellen Fall der Temperaturmessung mit dem DS18B20 kommt noch die 1-wire-Schnittstelle hinzu). Viel Spaß beim Loggen. Michael S.
-
Thread
DS18S20 gibt immer die gleiche Temperatur aus
Hallo, ich habe mir zum Auslesen eines DS18S20 ein kleines Programm geschrieben. Am Bus hängt nur ein Sensor und er wird mit eigener Versorgung betrieben. Wenn ich dem Sensor das Reset-Signal sende, danach "Skip rom" und danach die Temperatur
-
Thread
EMV Schutz Onewire Leitung (DS18B20)
Hallo, betreibe einen Mega mit mehreren DS18B20 digitalen Temperatursensoren an einem BUS mit 3,3V Stromversorgung (Nicht parasitär). Die Signale gehen direkt auf den µC, welche dann bei Überspannung etc. Schaden nehmen kann. Wie sieht ein
-
Thread
DHT22 / DS18B20 autoselect?
ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder einen (und nur einen!) DS18B20 betreiben. Am liebsten würde ich einfach mal vesuchen, beide Sensoren zu initialisieren und auszulesen und testen, ob und bei welcher Lese-Funktion ein plausibles Ergebnis heraus kommt. Wahrscheinlich
ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder > einen (und nur einen!) DS18B20 betreiben. Die SW müßte sich an den Sensor anpassen. Der DS18B20 verwendet das 1Wire-Protokoll, der DHT22 aber nicht.
-
Thread
Wetterstationsdaten für Web über Fritzbox umleiten
mehreren verschiedenen Stellen, z.B. mit vielen ESP8266, nutze genaue Sensoren wie den BME280 , DS18B20 usw, alles wesentlich genauer, die ganzen Wetterstaionen sind alle billigstes China-Zeug Schau Dir z.B. mal das ESPEasy Projekt an, da findest viele gute Ideen zu Sensoren Viele Grüße Heinz
mehreren > verschiedenen Stellen, z.B. mit vielen ESP8266, nutze genaue Sensoren > wie den BME280 , DS18B20 usw, alles wesentlich genauer, die ganzen > Wetterstaionen sind alle billigstes China-Zeug Das kann man so auch nicht sagen. Wenn man brauchbare Werte haben will, dann muß man zu allererst dafür
-
Thread
Temperatursensor- Supply Voltage
Versorgungsspannung einsetzen, also bspw. 3,39V Von da her sind digitale Temperatursensoren, wie der DS18B20 etwas pflegeleichter.
Versorgungsspannung einsetzen, also bspw. 3,39V > Von da her sind digitale Temperatursensoren, wie der DS18B20 etwas > pflegeleichter. oder einfach die mitgelieferte Referenzspannung verwenden, oder sie mit einem weiteren ADC-Kanal messen und dann digital einberechnen.
-
Thread
Was braucht ein Anfänger?
das lief IMMER problemlos. Ist einfach viel schonender zum Geldbeutel. Temperatursensoren (LM35, DS18???) gibt's in China fast geschenkt. Hier kosten die schon ein wenig. Und bei den Transistoren würde ich unbedingt die C-Typen empfehlen. Kostet auch nicht mehr. Vielleicht noch ein paar Standard-FETs
Wenn du nicht in Polen bestellen willst, kann ich dir: 1x LCD blau 2x16 vom Polen 1x DS18XKEINEAHNUNG oder LM35 5x RGB-LED 5x Photodiode günstig anbieten (aus Deutschland). Vielleicht finde ich auch noch andere Interessante Sachen in meinen Sortimentskästen. RFM12B zum Beispiel (Funkmodul
-
Thread
Probleme bei Auswertung DS18S20 (Assembler) nach Peter Dannegger
Hallo, zur Zeit habe ich Probleme einen DS18S20 an einem ATMega8 auszulesen. Der Sensor ist an PD3 angeschlossen und wird parasite power versorgt. Auf meinem Oszi kann ich nur einen sauberen Resetimpuls des W1- Bus alle paar ms sehen. Zur Auswertung
Die Funktion "convert_t" (in "1WIRE_DS18S20.asm") pollt den Sensor, bis die Wandlung fertig ist -- das geht aber nicht, wenn der Sensor "parasite powered" ist (der DS18* kriegt nicht genug Saft durch den Pull-up-Widerstand). Du musst entweder
-
Thread
DIY Solarthermie Steuerung
Ich würde die steuerung rausschmeissen und durch einen sonoff basic mit mehreren DS18B20 fühlern ersetzen. Falls du mehrere pumpen hast einen sonoff 4-kanal. Auf dem sonoff tasmota mit eigenem skript laufenlassen. Kostet dich unter 10 eur für 1 kanal, 25 eur 4-kanal. Die DS18B20 sollen
DS18B20 sollen 10ct > chinaclones sein. > > Dann vorlauf bei speicher, rücklauf speicher, vorlauf modul, rücklauf > modul, wasser oben und wasser unten messen und das auch grafisch > darstellen.
-
Thread
Heizungssteuerung mit DS18S20 Relais "blinkt"
Denkfehler. In der State Maschine möchte ich nun ein Relais und ein LED solange einschalten bis die am DS18S20 gemessene Temperatur >= der am 8er DIL voreingestellte Temperatur ist. Wenn ich am 8er DIL nun 30°C einstelle und die Schaltung in Betrieb nehme blinken die LED, die ich z.Z. noch anstelle des
Relais zur Kontrolle nutze. D.h. auch ein Relais würde ständig an und aus gehen... Auch wenn ich am DS18S20 eine Temperatur >= 30°C erzeuge hört das blinken nicht auf. Vieleicht siehts ja einer von Euch woran es hängt. Danke und Gruß Rocco
-
Thread
Unterschied DS1820/DS18S20
Hallo, ich habe mir gerade die Datenblätter der Temperaturfühler DS1820 und DS18S20 angeschaut und keinen wesentlichen Unterschied feststellen können, ausser dass DS1820 ein wenig schneller beim Temperaturwandeln ist. Ich möchte nun in einer Schaltung, die mit dem DS18S20 bereits
-
Thread
DS18S20 1-Wire Pullup
Hallo zusammen, würde gerne einen DS18S20 über 1-Wire mit einem Atmel Mikrocontroller auslesen. Habe leider gerade keine passenden Pullupwiderstände zur Hand. Laut Datenblatt soll man 4.7k bis 5k nehmen. Habe hier eine handvoll 10k.. Kann
-
Thread
AVR-Ctrl DS18S20 Thermometer
Hallo zusammen, hier mal der Sourcecode für ein AVR-Ctrl V1.0 Board mit dem DS18S20 Temperatur Sensor. Das Programm ist aus verschiedenen Modulen zusammengesetzt und als fix und fertiges Programm für das AVR-Ctrl Board geeignet. Es wurde erstellt mit: - LCD Library von Peter Fleury - DS18X20 von Martin Thomas - WinAVR 20060421 Als erstes ein kleines Bild, der Source Code folgt. Tschau Michael
-
Thread
DS1820 oder DS18S20 kaufen????
Aber wo? Es gibt den bei Conrad für viel zu teuer, und bei Reichelt, aber die können den immo nicht liefern. Hat jemand noch ne Idee?
-
Thread
Witzig: LCD C0802-04 (Pollin) geht ohne Versorgungsspannung
eine Leitung hochhalten muss, entfernt vergleichbar mit der Einschränkung bei 1wire, dass z.B. beim DS18B20 im Parasite Power Mode nicht der Status einer Konvertierung abgefragt werden kann. Deswegen hat der DS18B20 3 Beine und nicht 2. Insofern ist bei normaler Verwendung natürlich die VDD-Leitung zu benutzen, so wie ich meinen DS18B20 alle 3 Leitungen beschaltet habe. Es ging nur um die Theoretische Möglichkeit.