-
Thread
"Wärmedecke" für Elektronik?
einem Schaltregler DC/DC stepper und PTC oder NTC in der Rückführung, alternativ mit einem µC und DS18B20
Schaltregler > DC/DC stepper und PTC oder NTC in der Rückführung, alternativ mit einem > µC und DS18B20 geht auch einfacher. Man braucht nur einen Transistor und einen Basiswiderstand. Emitter und Kollektor mit der Stromversorgung verbinden und den Basiswiderstand so wählen, dass die max. Verlustleistung
-
Artikel
Onsen Eierkocher
als Waermequelle dient eine einzelne E-Herd Platte (ca 1000-2000W) der Temperatursensor ist ein DS18B20 (wasserdicht, keine Eichung erforderlich) die Steuerung uebernimmt ein Arduino Los geht's. Heizplatte regeln. Die Temperatur (ich habe mich fuer 'meine' Eier auf 66 Grad C festgelegt) muss sehr exakt
Write PID settings to EEPROM X - Display status Source Code Library fuer 1-wire Devices Library fuer DS18B20 Library fuer den PID Regeler Fotostrecke.
-
Thread
Mehrere Bluetooth Sender gleichzeitig möglich?
Oder kann/muss ich die immer nacheinander neu verbinden? Als Temperatur-Sensor möchte ich den DS18B20 nutzen. Da ich grundsätzlich keine Ahnung habe, habe ich mich bewusst für die Arduino Umgebung entschieden. Vielen Dank für eure Hilfe und noch schöne Weihnachtstage, Martin
bekommt jeder Sender noch einen Temperatur und Luftfeuchtigkeitsfühler DHT22 und einen weiteren DS18B20 um den Vor- und Rücklauf der Heizkörper zu messen. Das ganze soll dann behilflich sein den hydraulischen Abgleich der Heizplatten über die Rücklauf Temperatur zu verbessern. Derzeit laufen die
-
Thread
Es saugt und bläst der Heinzelmann
Weile bis zum Filterwechsel, spart Filter Man könnte ja Die Temperatur mit einem "Arduino" und DS18B20 protokollieren und wenn der Filter zum Wechseln fällig ist sieht man an der Temperaturdifferenz wenn die Lüfter nicht mehr genug schaffen.
-
Thread
Mixed Signal Schaltungs+Layout Design Frage
Referenz. Vermutlich werfe ich den LM35-Teil über Board und verwende eine Alternative (digital DS18B20). Dann könnte ich auch gleich noch statt dem MCP3201 den LTC1864 verwenden und den differentiellen Modus (nochmal) testen (der ist true differential pseudo bipolar und hat ein Vorzeichen). VG
-
Thread
Aufputz Gehäuse für Temp Sensor
braucht man für einen Sensor unbedingt ein Gehäuse? bei mir schauen die DS18B20 unterm Deckel von Schalter oder Steckdosen oder Telefondosen (wegen der 2 Zuleitungsdrähte) hervor, stört kaum und fällt niemanden auf. Notfalls wer es braucht wirklich die Billigsten schlachten
-
Thread
Passende Bauteile für ein Projekt wählen
Pin-Anzahl soll man nicht überbewerten. Die Temperatursensoren kannst du alle an einen Pin hängen (DS18B20), die Lüfter hängst du über zwei Pins und einen PCA9632 o.ä. dran und wie kommst du bei 12 7-Segment-Anzeigen auf 29 Pins. Mit Multiplexbetrieb sind das 12+7 Pins, wobei man das Segmentsignal z.B.
-
Thread
Doppeltes Schiebepoti ersetzen - Fernbedienung Heizungsanlage
Fernbedienung oben abgebaut aber den Fühler sitzen lassen und da jetzt noch 3 Adern frei waren noch einen DS18B20 mit eingebaut. Zu den Potis: zwei hintereinander?
FB-Heizung nach dem Abgleich nicht mehr drehen. Im Bild zu sehen sind nun das Wandthermostat mit dem DS18B20, ein selbstbau Funkthermostat (von denen ich grade 10 mache) und das Huger Kaufteil. Ich hab jetzt 23.13 (Wand), 23.12 (Funk) und 23.1 (Huger). Alle 3 werden wohl nicht um den selben Faktor falsch
-
Thread
H20Zählwerk mit Watchdog auswerten
habe derzeit zo etwas gemacht mit einen "Butterfly" bord von AVR. Hat S0-Pulsen gezaehlt, aber auch DS18B20 temp. Sensoren ausgewertet. Das alles hat functioniert mit 3 AAA Zellen : http://wiki.robotmc.be/index.php/Datalogger Jetzt lauft das ueber ein Raspberry Pi, aber mit ein Netzteil.
-
Thread
Viel Information mit wenig Bytes übertragen
schrieb im Beitrag #4818814: > Kann der Sensor überhaupt auf Zehntel Grad genau auflösen? Jeder DS18B20 für 60ct schafft das locker. Was spricht dagegen, die 12 Bit, die vom Sensor kommen, auch zu übertragen? Die Übertragung informationsloser Bits (Rauschen) kann man verringern, indem man beim Sensor
-
Thread
Edelstahl auf Kupfer = Korrosion?
Beide Messfühler des Messgerätes befinden sich in Messhülsen.(sollte also"richtig" mesen) Meine DS18B20 wurden unter die Isolierung geschoben, und zeigen bei ca 80°C ca 5K weniger an. Bei niederen Temperaturen verringert sich die Temperaturdifferenz, da das Temperaturgefälle kleiner wird. +-0,5K
-
Thread
DS18b20 Falsche negative Temperaturen.
Hallo Ich habe ein Arduino Nano und ein paar DS18B20 daran angeschlossen bei positiven Temperaturen stimmen die werte auch so weit. Aber sobald es Richtung minus grade geht wirds schlimm. Ein Beispiel ein Fühler hat -7 Grad und der nano gibt aufen
Beitrag #4816289: > Dieser Teil kommt mir seltsam vor. Ist schlicht falsch. Spielt aber beim DS18B20 keine Rolle, da dieser Codezweig nur beim DS18S20 greift.
-
Thread
DS18B20 gibt keine Daten her
schrieb im Beitrag #4810719: > Vieleicht das hier? > Beitrag "China Schrott - NPN Transistor als DS18B20 verkauft" Nein, habe den Sensor bei RS bestellt!! Außerdem kommt nach einem Reset-Puls vom uC ein Response-Puls vom Sensor. Also gehe ich stark davon aus, dass es wirklich ein DS18B20 ist!!
Man könnte auch mittels I2C über einen DS2482 den DS18B20 betreiben. Damit braucht man sich nicht um die Einhaltung von Zeiten kümmern (außer 750ms)
-
Thread
DS18B20 an Arduino
ist vielleicht bei deinem Aufbau etwas falsch oder dein Sensor ist defekt. Es gibt definitiv genug DS18B20, die mit Arduinos laufen.
Aus deinen Link [c] Navigate to the "arduino_ds18b20_temperature_sensor" folder and select the "arduino_ds18b20_temperature_sensor.pde” file. Now you need to identify your individual DS18B20 sensors by their serial numbers. Luckily we have provided
-
Thread
[V] Maxim AD-Wandler, Schrittmotoren (und Controller) und anderes
Komponenten (RFM12B, ATTiny84, nackte PCBs, Empfängerplatinen für den RPI) - auch komplett bestückte mit DS18B20 usw. https://nathan.chantrell.net/tinytx-wireless-sensor/ http://www.forum-raspberrypi.de/Thread-entwicklung-temperatur-funk-sensor Dazu muss ich mir aber erstmal einen Überblick verschaffen
-
Thread
SPI Geräte stören sich gegenseitig. ILI9341 regiert auf ENC28J60 Befehle. Was tun
Dieses sind ili9341.c/h, enc28j60.c/h, main.c, SPI.c/h und processor.h. Andere Sachen wie ADC, USART, DS18B20 TFT Grafik IP ARP habe ich raus gelassen. Mal so ne Andere Frage. Was wäre wenn man bevor man ein CS Aktiv macht ein Status setzt(w. encSPI=1) und dann beim display spi vorher abfragt: [code]
entfernt in diesen Code) wird nur die Temperatur eines LM35 ausgelesen und die Temperaturen des DS18B20. Rudolph schrieb im Beitrag #4800899: > Und das manipuliert immer noch am Display rum? Also falls du damit meinst wo das Display immer noch rum spinnt. Janein. Also wenn ich die ganze Zeit
-
Thread
DS1820 / 1-wire ohne delay
Ein PIC18 klappert hier per UART ~40 DS18B20 Sensoren ab und langweilt sich. 2 Pins, 1 Diode, 1 Pullup. Wenn man einen Strong Pull Up für Parasite Power will, brauchts halt noch einen GPIO.
-
Thread
STM32F103 ohne Quartz und Mbed
jetzt sind alle meine Waits doppelt so lang wie sie sein sollten, und mit meinem OneWire-Sensor DS18B20 wird das so natürlich nichts. Nur: Ich bin zu doof rauszugoogeln wo ich mBed von einer anderen Frequenz überzeugen kann. Also, dass mBed dann mit einer anderen F_CPU = x rechnet. (Die Clock
Mit dem Salea 'getunt' - muss 3 us von der gewünschten Dauer abziehen, und dann spricht mein DS18B20 mit mir. Und ich muss mir keine an Platformio vorbei modifizierte Mbed Variante hinlegen.
-
Thread
Arduino Code Fehler aber was ist falsch ?
DallasTemperature.h> #include "DHT.h" #define DHTPIN = 10; //Am2301 #define OneWire ds(2); // ds18B20 DeviceAddress sensor1 = { 0x28, 0xFF, 0x86, 0x2E, 0x74, 0x16, 0x3, 0xAF }; DeviceAddress sensor2 = { 0x28, 0xFF, 0x5, 0x72, 0x74, 0x16, 0x3, 0xE0 }; DeviceAddress sensor3 = { 0x28, 0xFF, 0x2B
REMAIN (0Ch) int cr = data[6]; return tr - (float)0.25 + (cpc - cr)/(float)cpc; } else // DS18B20 { return ((data[1] << 8) + tr) * (float)0.0625; } } void loop(void) { float temp1 = getTemperature(sensor1); float temp2 = getTemperature(sensor2); float temp3 = getTemperature(sensor3
-
Thread
globale Variablen in Funktionen besetzen
Nabend Mein kleines Programm soll zwei DS18b20 Temperatursensoren auslesen und die Werte zusammen mit den Sensoradressen in Variablen speichern. Dafür habe ich global 4 Variablen definiert: // globale Variablen String Temp_1; String Temp
-
Thread
Problem mit DIY-Leitwert-Messung
PT100/PT1000 o.ä > eingebaut. Sowas tolles hab ich nicht ... Muss mich mit einem wasserdichten DS18B20 behelfen :) Bernd K. schrieb im Beitrag #4789965: > Übrigens, was für ein Anwendungsfall ist das? Winter is coming ... Wird eine hydroponische Kultivierungsstätte für Bhut Jolokia Chilis *nomnomnom
-
Thread
halbleiter SSR zur Temperaturregelung
ProductDetailImage.html?image=/medias/global/ce/9000_9999/9300/9370/9373/186473_RB_00_FB.EPS_400.jpg) DS18B20 temperatur sensor wie ich die temperatur mit hilfe der one wire bibliothek auslese weiß ich inzwischen und für die regelung möchte ich eine PID Regelung nutzen. Als ausgang bekomme ich ein pwm
-
Thread
C# Temp werte als label anzeigen
REMAIN (0Ch) int cr = data[6]; return tr - (float)0.25 + (cpc - cr)/(float)cpc; } else // DS18B20 { return ((data[1] << 8) + tr) * (float)0.0625; } } void loop(void) { float temp1 = getTemperature(sensor1); float temp2 = getTemperature(sensor2); Serial.print(sensor1Name);
-
Thread
_delay_us Funktion in ISR Routine bringt ISR aus dem Tackt.
Eine vorhandene Uhr ist doch ideal. So mache ich es: Bei Sekunde 16 sage ich dem DS18B20, dass er messen soll und in Sekunde 17 hole ich das Ergebnis ab. Der DS18B20 benötigt ~0,7 Sekunden zum Messen und Aufbereiten der Werte. Eine Pause / Delay / wie auch immer hat in einer ISR
@Felix Neumann (felix_n888) >ds18b20.c (2,49 KB, 21 Downloads) | Codeansicht >ds18b20.h (1,05 KB, 9 Downloads) | Codeansicht Diese Funktionen sind NICHT interruptsicher, d.h. wenn dir ein Interrupt zufällig in dein laufendes _delay_us
-
Thread
Arduino UNO an 4fach Relais
Die Temperatur wird mit einem Temperatursensor LM35DZ > gemessen. warum? es gibt so schöne DS18B20 und LIBs
-
Thread
DS18B20 an zwei Geräte anschlißen - Ideen gesucht
Ich habe einen Warmwassertank. In diesem ist eine Tauchhülse verbaut, in der ein DS18B20 steckt, der mit der Heizungsanlage verbunden ist. Die vom DS18B20 ermittelte Temperatur würde ich gerne mit einem anderen µC auslesen und weiter verarbeiten. Im Grunde bräuchte ich "nur" ein Y-Kabel
DS18B20 mit uC einlesen und damit 2 Sensoren simulieren?
-
Thread
Sternförmige Verkabelung im Smart Home (kein Bus, kein Funk)
halt 2 CAT5/6/7 in die Leerrohre. Jedenfalls laufen auf einer Telefondoppelader in alle Zimmer DS18B20 am AVR und zeigen die Raumtemperaturen auf dem Pollin NETIO Webserver, schalten könnte man dann auch aus den Ports 0/5V mit Checkboxen per Web und wieder zurücksenden um Opto Triacs zu schalten S202S02
-
Thread
C-Code von AVR-NET-IO zu bekommen?
5V sind eh da aus dem Router mit stepdown angezapft, Platine ist komplett und fertig und alle 1w DS18B20 Sensoren kommen eh aus 2-Draht Telefon Paaren am Router zusammen und die kann der Atmel gleich auf den Webserver zeigen und er braucht für einen 24/7 wenig Power und als Zwischenglied kann er auch
jedenfalls mit Hardware und Software schneller als mein Raspi, der Raspi der immer noch Probleme mit 7 DS18B20 parasitär gespeist 2-draht auf 100m Stern/Bus gemischt in meiner Wohnung hat und dabei sogar mehr Power benötigt, ich gestehe ja dem PI mehr Leistung zu und man kann tolle Sachen mit machen, ich offensichtlich
-
Thread
Hilfe: China DIY Transistortester mit TFT geht nicht :-(
an so einem Kit ebenfalls interessiert. > Bietet dein gekauftes Kit auch die Möglichkeit, einen DS18B20 und > IR-Codes auszuwerten, so wie z.B. beim folgenden Angebot auf den Fotos > zu sehen? > http://www.ebay.de/itm/DIY-GM328-Transistor-Tester-Diode-Cap-ESR-Volt-Freq-Meter-PWM-Signal-Generator
per Drehencoder bedient werden kann? Dort würde ich dann entsprechende Auswahlmöglichkeiten für DS18B20 und IR-Decoder erwarten, falls es von der Firmware unterstützt wird.
-
Thread
Suche eine Wärmequelle
DHT22 als (reiner) Temperatursensor herhalten muss, sei jetzt mal nicht weiter hinterfragt. Ein DS18B20 wäre da wesentlich direkter, weil er Strahlung besser absorbiert, eine geringere thermische Trägheit hat und sich auch bequem kurz mal mit den Fingern erwärmen ließe. Dennis M. schrieb im Beitrag
-
Thread
Spule mit PWM
und 1200Hz 80% offen = PWM 80 und 2400Hz Ach ja, geregelt wird über die Temperatur die mit dem DS18b20 gemessen wird, das macht dann der PID. Der Regler muss also nicht unbedingt 100% linear arbeiten, wobei das sicherlich von Vorteil wäre..
-
Thread
Kickstarter OpenSource SmartHome (Hardware und Software)
Befehl zum Sensor auslesen, dieser liest aus und sendet den Wert zurück. Je nach Art des Sensors (DS18B20, DS2438 (mit CO2, Feuchtigkeit, Lichtsensor, Luftdruck, etc...) wird am Server eine andere Berechnung ausgeführt um auf den gewünschten Wert zu kommen. > Die Adressierung der Knoten ist per dip
-
Thread
Raspi Projekt mit Win AVR Compilieren ?
Programmieren läßt sich der Tiny ja auch anders. http://raspberry.tips/wp-content/uploads/2014/11/Send_DS18B20.ino http://raspberry.tips/wp-content/uploads/2014/11/Receiver_PI.ino Ideen ob das geht ? Danke
-
Thread
AtXmega256A3BU probleme mit Chip erase?
Die Firmware läuft wie erwartet, serielle Schnitten und ADCs laufen, Digitalsensoren wie DS18B20 und AM2302 werden problemlos gelesen, EEPROM funzt, SD-Karte kommuniziert, programmieren sowie im Terminalmode den Flash lesen und Fuses anzeigen geht, nur Bulk Erase geht nicht. Lastkapazität ist
-
Thread
Wer kennt "Blynk"?
timer.setInterval(950L, sendUptime); //nach 950ms sendUptime ausführen timer.setInterval(9000L, leseDS18B20);//nach 9000ms leseDS18B20 ausführen } /////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////SYNC///////////////////////
/////////////////////////////////////////////////////////// ///////////////////////////////Lese DS18B20 und DHT22////////////////////////////// void leseDS18B20() { sensors.requestTemperatures(); Blynk.virtualWrite(12, sensors.getTempCByIndex(0)); Blynk.virtualWrite(13, sensors.getTempCByIndex
-
Thread
Arduino ISM Wetterballon
Übertragungsverfahren als ausgerechnet Morse-Code. Und warum tuts als zweiter Temperatursensor kein DS18B20. Arno K. schrieb im Beitrag #4741312: > Das mit der Reichweite ist nicht so schlimm da es > schon viele Ballonmissionen mit solchen Funkmodulen gab und das sich > trotz der geringen Sendeleistung
Danke für die Antwort,natürlich tut es als Sensor auch ein DS18B20 hauptsache er misst Temperatur.Da es Vorhersagesoftware für wetterballone gibt und die GPS Daten sowieso übertragen werden stelle ich mir das mit dem finden der Nutzlast nicht so schwer vor. 1.Vorrausberechnen
-
Thread
Unterschied DS18B20 und DS18B20-PAR
werden oder? https://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20-PAR.html https://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/DS18B20.html Leider stehe ich gerade auf dem Schlauch. Kann mir jemand weiterhelfen?
Marketingschwachsinn. Auf GND legen und NICHT weglassen! Der Unterschied beider Varianten ist, dass bei DS18B20-PAR der NC Pin nicht angeschlossen weden muss und das Die, das da drin ist, welches exakt das gleiche ist wie beim DS18B20, das VCC -Bond Pad intern auf GND gebondet hat. Der DS18B20 enthält laut
-
Thread
Projekt an der Uni - Kühlschrankwächter mit MC, WLAN oder GSM
DS18b20 sollte genau genug sein. Hab mal 10 Stk. durch nen Kalibrator geschickt, hatte weniger Abweichung als im Datenblatt angegeben. Die Programmierung von nem Arduino oder nem ESP kann die selbe
uint8_t D9 = 3; static const uint8_t D10 = 1; */ #define OLED_RESET LED_BUILTIN #define DS18B20_PIN D4 #define DEBUG_ON const int chipSelect = D8; // use D8 File myFile; OneWire oneWire(DS18B20_PIN); DallasTemperature sensors(&oneWire); NTPtime NTPch("de.pool.ntp.org"); char *ssid
-
Thread
Die richtigen Stecker finden (Anfängerfrage)
die Sensoren anstecken und wieder abziehen, soweit alles gut. Aber bei den Temperatursensoren (DS18b20) muss ich einen Stecker an das Kabel löten, ich dachte da an solche Stecker: http://www.reichelt.de/Platinen-Steckverbinder/PSK-254-3W/3/index.html?ACTION=3&LA=2&ARTICLE=14858&GROUPID=7525&artnr=
-
Thread
Arduino Programmierer 2Punkt Regelung
einen Pt1000 Messwandler, Welchen Temperaturbereich möchtest du messen? Käme für dich auch ein DS18B20 als Sensor in Frage? Der ist billiger, digital, und fertig kalibriert/justiert und würde somit die ganze Sache vereinfachen. Dann könnte ich dir ein solches Programm gerne schreiben. Ich würde
eine Kleine Heizspule geregelt werden in einem Temperaturbereich von Ca 250 Grad deswegen ist der DS18B20 keine Variante für mich. Taster an sich ja finde ich auch besser, aber auf Grund dessen das ich die optimale Temperatur noch Herausfinden muss, benötige ich zur Stufenlosen Sollwertvorgabe das
-
Thread
Telefon und Internet eine Leitung
Kabel 4 Adern für 100 Mbit und 4 Adern für 1-2 Telefone oder Weiterleitung oder 1 Telefon und ein DS18B20 Sensor mit parasitärer Speisung. Sebastian L. schrieb im Beitrag #4711692: > Cat6e kan bis 55m 10Gbit und bedeutet Abschirmung. Das ist ein > wesentlicher Mehraufwand. > > CAT7 kan auch nicht
-
Thread
Mehrere Protokolle gleichzeitig
sogar die Regel. Über USB kommt ein Kommando rein, über 1-Wire wird die Temperatur ausgelesen (DS18B20), über I2C ein Portexpander PCF8574 angesteuert, über SPI ADCs gelesen und DACs gesetzt usw. 1-Wire, SPI, I2C brauchen als Master auch kein HW-Interface, sondern können mit beliebigen IO-Pins in
-
Thread
Selbstbau und Verantwortung
Handbedienung an der Tür per Relais override oder per Fernbedienung. Temperaturen in jedem Raum misst ein DS18B20 mit parasitärer Speisung auf 2 freien Telefonadern, spart auch Leitungsverlegung und die kleinen Biester kann man auch mit Schrumpfschlauch unter jedem Telefondosen Deckel gucken lassen, als Serber
-
Thread
Temperatursensor für Kühlwasser gesucht
daß > große Rechnereien oder Messreihen zur Kalibration überflüssig werden. Da ist doch der DS18B20 ideal.
auch Männer geben, die einen Schnellkochtopf nutzen. Noch etwas zum Thema: Auch ich halte einen DS18B20 für eine gute Idee. Bei mir sind 8x DS18B20 seit 8 Jahren in einer Heizstation zur Überwachung verschiedener Parameter problemlos im Einsatz. Längste Leitg. 10m.