-
Thread
Daten von 5-6 Meßstellen per Funk übertragen?
PuraVida schrieb im Beitrag #2413613: > Temperatursensoren werden wohl die DS18B20 werden. Diesen 1-Wire Bus > > finde ich sehr spannend. (Am coolsten wäre es einfach 5 Sensoren auf ein > > Kabel zu hängen aber das spielt es leider nicht. Also Funk) Wie weit sind denn
Bausteinen unterstützt wird. Kennst Du Temperatursensoren die mittels I²C anbsprechbar sind? Von den DS18B20 habe ich mir ein paar auf Ebay geschossen, sollten die nächsten Tage ankommen. Wo beziehst Du die nRF24L01+ Module? Die hätte ich mir auch auf Ebay aus Hongkong besorgt.
-
Thread
Regelparameter für die Fußbodenheizung
zu streichen habe ich die nicht mehr benötigten Telefondosen genutzt um so im Kinderzimmer einen DS18B20 Sensor relativ versteckt anzubringen. Der Sensor schaut ein wenig aus der TAE Dose heraus und die Dose habe ich mit Kleber weitgehend vergossen um keine eventuelle Zugluft aus den Steckdosen an den
Zeitkonstanten im > Minutenbereich erwarten. Und 0,3K/h läßt sich doch gut messen. Mit einem > DS18B20 hast du eine Auflösung von 62,5mK. Mit so einem Messe ich auch. Klar kann man das sehen, aber ich glaube halt nicht, dass ich eine sinnvoll Sprungantwort aufnehmen kann. Dafür müsste ich dann
-
Thread
1-Wire nur mit AVR-Portpin: 60 Meter möglich? Welches Kabel?
Hallo, an einen zentralen Atmega8 will ich insgesamt etwa 10 DS18S20 anschließen. In einer Richtung sind es ca. 15 Meter (2 Sensoren), in der anderen etwa 30 Meter. An diese lange Seite anschließend wären es noch weitere 30 Meter bis zu den optionalen letzten beiden
Einsatz: eine gemischte Sternverdrahtung, der weiteste Sensor ist ~50m entfernt. Kabel ist 4x2x0.6. 10x DS18B20/DS18S20 am gleichen Bus, mit ParasitePower, also 2 Drähte = 1 Paar. CRC Check / 85.0°C auswerten ist natürlich Pflicht! Pullup mußte ich runtersetzen auf 2k2. Funktioniert prima und steuert
-
Thread
Selbstbau: Dev-Board
Hallo P41145! wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Gibt's zum 1-Wire Sensor DS18S20 eine Application Note, die das erläutert?
Karl M. schrieb im Beitrag #5210488: > wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Du verwendest einen DS2482 als 1-Wire-Master, der über I2C angesteuert wird. In diesem Fall hast Du auch keinerlei Timing- und Interrupt-Probleme, die bei einem Software-Master
-
Thread
Datasheets unvollständig
Ansteuerungsmechanismen der Hardware sind regelmäßig unterschlagen. Negativbeispiel z.B. der DS18S20. Bei Pollin 4 Seiten. Das Originaldatasheet besitz >20 Seiten. Diverse Displays insbesondere die graphischen leiden unter derselben Schwäche... Einfach zum Kot***!
mindestens 4 Sekunden Lebenszeit gekostet. Ich mußte sogar bis "ds18s" eingeben, ehe Google den Rest ergänzt hat "ds18s20 datasheet". Pollin Datasheet schrieb im Beitrag #2203321: > Diverse Displays insbesondere die graphischen leiden unter derselben > Schwäche
-
Thread
AT89C51ED2 (8051) mit DS18S20
moin moin, in Anhang mal mein DS18S20 Treiber, schaut mal ob ihr davon was brauchen könnt. Sorry, hab Streß auf Arbeit und nicht viel Zeit... Mit Gruß Pieter
moin moin, so, nun noch mal den DS18S20. Das Modul arbeitet mit maximal 8 Sensoren am DS18S20_PORT Leider gibt es keinen indizierten Bitbefehle, daher der Umweg mit der Maske in B und den Port als Byt bearbeiten. >Einmal wird das
-
Thread
1-Wire Temperatursensor DS18S20 mit Atmega8 Ansteuern
the bus master must release the 1-Wire bus within 15μs " ( http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf ) Bedeutet "release the bus" das ich den µC Pin in Richtung Ausgang auf 1 setze, oder dass ich den Pin als Eingang setzen soll?
ignoriert mich, wenn ich mich irre, aber man muss doch den DS18S20 ueber eine Adresse ansprechen, kennst Du diese und machst Du das richtig?
-
Thread
Umstieg ATmega32 auf AT90CAN128 WinAVR
hat man sowieso immer zu wenig. Ein 16bit Timer ist schnell verbraucht, z.B für die Delays für den DS18B20 (1sec). PWM-Signal kann ich dann keins mehr erzeugen, jedenfalls nicht 16bittig. Warum mein Milchmädchencode so groß ist, weiß ich nicht. Ich hab bloß 2 Libraries von Peter Fleury (LCD+UART) + ein bißchen eigenen Code für DS18B20 Temp. Messung. Das is alles und AVRStudio meldet 20% used? ....keine variablen Parameter bei den Delay Routinen nur fixe Werte. Ich weiß, daß es den AT90CAN128 nicht im Dip Gehäuse gibt, sonder
-
Thread
Langzeitmonitoring Bodentemperatur
Bei den DS18B20 muss man aufpassen. kauft man die billig in China, bekommt man oft Nachbauten, die funktionieren zwar einzeln oder in kleiner Anzahl an einem Bus ganz gut, aber bei vielen Sensoren an einem Bus gibt
Nimm doch einfach die besagten DS18B20 und einen Raspberry Pi oder anderen Server. Da machst du dann z.B. OpenHAB drauf und installierst das entsprechende Binding: https://www.openhab.org/addons/bindings/onewiregpio/ Und der Drops
-
Thread
DS1820 floatet - Langzeitstabilität?
Hallo zusammen, ich habe mehrere DS18(S)(B)20 im Einsatz und immer wieder fallen welche aus, d.h. es gibt eine Streuung unterhalb des Messwertes. Siehe Bild. Die Teile sind jetzt ca. 6 Jahre alt. VG Pete
Hatte auch schon mal derart rauschende DS18x20. Waren wohl clone und brauchten ein anderes Timing. Die steigende Flanke für die "1" war gerade in dem Zeitpunkt, wo die Leitung spezifikationstreu eingelesen werden sollte. Die Sensoren waren
-
Thread
DS18B20 Tempsensor an einem TIC 106 befestigen
Ich möchte gerne einen DS18B20 direkt am Plastikgehäuse eines TIC106 ( T0220) befestigen. Welche Lösungsvariante ist besser ? 1)kleinen Tropfen Wärmeleitpaste und an den Ecken mit diesem Kleber befestigen . http://eshop.wuerth.de
Thomas der Bastler schrieb im Beitrag #3456334: > Ich möchte gerne einen DS18B20 direkt am Plastikgehäuse eines TIC106 ( > T0220) befestigen. ...und warum soll der am Plastikgehäuse befestigt werden? Ich nehme an, Du willst die Temperatur des TIC messen. Das geht vernünftiger
-
Thread
DS18B20 an PIC12F1572 liefert nur 255,255
Leider bekomme ich in den zwei Bytes immer nur 255 retour. Was ich schon versucht habe: Anderen DS18B20 DS18B20 an Klemmen Pullup variiert. (1k,1k2,1k8,2k2,3k3,4k7) Anderen PIC12F1572 Was funktioniert: 5V am DS18B20 sind stabil PIC läuft und LED blinkt UART Läuft und sendet die RICHTIGEN Daten der Temp Variable 1 Wire Library an EasyPIC7 mit DS18B20 und PIC18F45K22 getestet Configuration: 500khz interner Takt MCLR dekativiert. Ist IO. Watchdog ist ein. Programm: [code] program DS18B20_Test dim LED as sbit at RA4_Bit dim OneWire
-
Thread
DS18S20 und 4 x 7Segment - Anzeige
wieder in Assembler gelöst werden. Kann ich den I/O Pin des DS18S20 einfach mit einem Pin des Port C verbinden oder muss ich beim Anschluss noch auf irgendetwas achten? Wie läuft die Ermittlung der Temperatur generell eigentlich ab? Wird in ein Register der Bitcode
Besorg dir am Besten mal das Datenblatt: http://pdfserv.maxim-ic.com/en/ds/DS18S20.pdf Dort steht auf Seite 5, wie du den Sensor an deinen MC anschließen musst.
-
Thread
Körpertemperaturmessung (Zyklomat)
Zehntel Schritte im Messbereich erfassen > kann! Was Du also meinst, nennt man Auflösung. Der DS18B20 hat eine Auflösung von 0,0625°C, sollte also reichen. Peter
ein Fieberthermometer damit er auch optimal positioniert werden kann! Ich hab mir gleich mal den DS18B20 angesehen., der ist aber glaub leider nicht so ganz das Richtige, der hat nicht die richtigen abmessungen.
-
Thread
Datenübertragung mit Arduino und WLAN-Shield ESP8266
Wetterstation bauen... Meine Bauteile sind folgende: - Arduino Nano - ESP8266 - DHT 22 - DS18B20 - MPL3115A2 Die Hardware ist so weit fertig und ich konnte mit der Arduino IDE (ja, viele finden die sch***e, mir bleibt derzeit aber nichts anderes über als vollkommen ahnungslose) bereits die
Wetterstation bauen... Meine Bauteile sind folgende: - Arduino Nano - ESP8266 - DHT 22 - DS18B20 - MPL3115A2 Die Hardware ist so weit fertig und ich konnte mit der Arduino IDE (ja, viele finden die sch***e, mir bleibt derzeit aber nichts anderes über als vollkommen ahnungslose) bereits die
-
Thread
Umsetzung einer Heizungsregelung
Von Funk würde ich abraten, wenn es zuverlässig funktionieren soll. Die schon erwähnten DS18x20 Sensoren sind bei guter Verkabelung problemlos auf 30m und mehr nutzbar, allerdings sollte man bei dieser Länge an die elektrische Anpassung denken und entweder einen entsprechend optimierten 1-Wire
will, geht man sinnvollerweise in dieses Rohr mit hinein, soweit möglich. Das klappt dann auch mit DS18x20 ganz gut. Ich selbst hab zwei im Thermostatrohr drin, einen DS18x20 für die Steuerung und einen LM334 zur Kontrolle. Die sind zwar dicht beieinander, sowohl räumlich als auch im letztendlichen
-
Thread
Temperaturmessung für Anfänger
1. Verwende die Suchfunktion DS 18S20 und DS1820 ... da gibt es fertigen code Basic, C 2. Suche im Wiki Temperatursensor
Die Suche nach dem DS18S20 hab ich schon benutzt, ich würde es aber gerne richtig verstehen, nicht irgendetwas abtippen.
-
Thread
Möchtegernelektrniker baut LED-Temperaturanzeige für Schwimmbad
50 Grad hast du dann Packeis in deinem Schwimmbad? Warum nimmst du keinen Digitalen Sensor ala DS18B20. Ein kleiner uC und das Ding ist abgesungen.
TS http://www.linx.de/tm-rs232-thermometer-p22340.html http://www.quasarelectronics.com/3145-ds18s20-computer-serial-temperature-data-logger.htm http://www.mikrocontroller.net/topic/225563 Alles läuft immer wieder auf den DS18S20 raus...
-
Thread
ESP8266 Temperatur Logger: Stromversorgung
: > Vielleicht kannst du noch auf DHT22 umsteigen? Schafft der auch die 0.063°C Auflösung vom DS18B20?
kosten würde. wenn du eine günstige bezugsquelle kennst immer her damit, sonst bleibt es wohl bei den DS18b20 die ich schon hier hab inklusive funktionierendem programm.
-
Thread
ESP32 IDF Buildsystem
files in Projekten betrifft. Hier mal ein Beispiel: [code] . ├── components │ ├── esp32-ds18b20 │ │ ├── component.mk │ │ ├── doc │ │ │ └── Doxyfile │ │ ├── ds18b20.c │ │ ├── include │ │ │ └── ds18b20.h │ │ ├── LICENSE │ │ └── README.md │ ├── esp32
Problem was ich bei dir sehe ist, dass du unter "./components" neben > zwei "Libraries", d.h. esp32-ds18b20 und esp32-owb (welche da auch > hingehören), noch zusätzlich ein komplettes Beispielprojekt hast > (esp32-i2c-ssd1306-oled). Deswegen hast du auch in deinem tree zweimal > "main.c". Danke
-
Thread
Heizung mit Thermostat über AVR Net IO mit Relaiskarte (Pollin)
vorhandene Verkabelung, um nicht überall Funkthermostate zu benutzen. Als Temperatursensor hab ich die DS18S20 am AVR. Die roten Dinger sind die Heizungen. Diejenigen, die ich gelb markiert habe, würde ich sehr gerne steuern. Nun meine Fragen: 1. Reichen die vorhandenen Cat5, um die DS18S20 UND
anzuschließen OHNE den Netzwerkverkehr lahm zu legen. Es verbleiben ja an sich 4 freie Leitungen im Cat5. Die DS18S20 möchte ich nicht parasitär versorgen, d.h. ich bräuchte da 3 von den 4 Leitungen, oder? Einen DS18S20 will ich zusätzlich nach draussen verlegen, dass die Heizungen bei bestimmter Aussentemperatur
-
Thread
ESP8266 gpio mit 5V ansteuern
was ist das eigentlich für ein 1Wire-Bus? Sind das einfach 2 x DS18B20-Sensoren? Die versorgst halt nach belieben mt 3,3 oder 5V - den Pull-Up machst nach 3.3V Ein ESP8266 ist übrigens - obwohl hier oft anders geschrieben - 5V-tolerant Es gab da mal ein offizielles
Heinz R. schrieb im Beitrag #6976881: > Sind das einfach 2 x DS18B20-Sensoren? Die würden dir etwas husten, wenn du denen mit solchen Signalen kommst. Pepe T. schrieb im Beitrag #6975431: > IMG_20220207_172358.jpg
-
Thread
DS18S20 gibt keine Antwort
hallo zusammen, vorneweg, das ist mein erstes projekt mit dem DS18S20 und ich wollte ihn schritt für schritt über einen attiny2313 auslesen hab schon einige tutorials gelesen, bekomme aber beim auslesen keine antwort. den DS18S20 habe ich mit drei beinen angeschlossen
DDRA=(0<<PA1); // PINA1 auf Eingang setzen _delay_us(70); // 70 µs warten nun sollte der DS18S20 DG auf Masse ziehen if (!(PINA & (1<<PINA1))) // PINA1 abfragen { roe3=2; } PORTB=roe3; ... eigentlich sollte sich durch die bereitschaftsbekundung des DS18S20 der Wert der variable
-
Thread
[V] DS18S20 Temperatursensoren
1,50€/Stk 70Ct Versand 7 Stk vorhanden TO92 Liegen schon ein bisschen hier rum :-)
-
Thread
Anzahl von ds18s20 an einen bus
Modus also mit 5V VCC) an einem Bus. Daher meine Frage kann ich mit BSP. einem Atmega 128 etwa 100 DS18s20 an nur einem Bus betreiben (die Sensoren sind dicht zusammen etwa ein Meter leitungslänge )? MFG Kevin
-
Thread
DS18S20 AnwendungsFrage?
Hallo DS18S20 Anwender, ich bin auf der Suche nach Erfahrungen mit der Verkabelung der DS18S20 Sensoren (keine Theorie!). Wie lang kann eine Stichleitung (Länge max?) sein, wenn man Inseln von 5 Senseroen
-
Thread
Dallas Temperatursensoren DS18B20
Hallo, ich habe aus einem Restposten DS18B20 abzugeben. Es sind ca.20cm lange Kabel angelötet. Meine Preisvorstellung 7.-€ für 10 Stück, incl. Porto. email schoko (at) t-online.de
-
Thread
DS18S20 LESEN und SENDEN
Ich hab mal ne Frage zum Timing! Ich bin gerade dabei einen Temperatursensor DS18S20 mit meinem ATMega16 auszulesen! Dazu habe ich C als Programmiersprache verwendet. Mir ist immer noch nich ganz klar wie ich zum Beispiel den Command 0x44 an den DS18S20 sende. In binär ist 0x44
-
Thread
DS18B20 Read Vorgang
Hallo! Ich stehe bei folgendem Problem: Ich soll für eine Projektarbeit in der Schule einen DS18B20-Temperaturfühler über 1-Wire ansteuern. Aus dem Datenblatt ist aber nur schwer bis gar nicht zu erfahren, welche Delay-Zeiten zwischen einem "Lesen"-Befehl und der Ausführung vergehen müssen. Außerdem
-
Thread
DS18S20 mit matchrom adressieren
*********Hauptprogramme**************************** main: sbic pinb,0 rcall ds18_t sbic pinb,1 rcall ds18_rr sbic pinb,2 rcall ds18_wm sbic pinb,3 rcall ds18_cp rjmp main ;*************************temp eines
rcall ausgabe3 ret ;************************Th und Tl write****************************** ds18_thl: rcall ds_reset rcall skip_rom rcall write_scratchpad rcall write_thl ds18_cp: rcall ds_reset rcall skip_rom rcall read_scratchpad
-
Thread
Suche: DS18S20 oder vergleichstypen
Hallo, weiss zufälig jemand wo ich die noch bekomme? oder ob es einen Identischen vergleichstypen gibt? Mfg Marcel
-
Thread
Ds 18S20 mit parasit powersupply
Feuchtigkeit und Windgeschwindigkeit auch die Temperatur erfassen. Der verwendete sensor soll ein DS18S20 sein. Diesen kann man auf zwei unterschiedlichen Art & Weisen betreiben. Normal mit +V, GRD und Data oder über Parasit Powersupply (PPS) wo +V&GRD zusammengeschlossen werden. Meine Frage ist nun,
-
Thread
C-Programm DS18S20
Hallo, ich suche ein funktionierendes C-Programm wie ich einen DS18S20 auslesen kann... kann mir in dieser Frage jemand weiter helfen oder Tips geben??? Ich benutze AVR Studio4 und WinAVR... Mir freundlichen Grüßen Alfred
http://www.siwawi.arubi.uni-kl.de/avr_projects/#ds18x20demo
-
Thread
OneWire Probleme mit der Leitung (Arduino)
werkel schon eine Zeit an meiner Heizungssteuerung auf Basis eines Arduinos. Aktuell habe ich zwei DS18B20 erfolgreich im Einsatz und so verkabelt: Ein Sensor am Kamin über ca. 6m Telefonkabel und ein Sensor über ca 60cm Telefonkabel an einem Bus. Nun bin ich schon eine Zeit lang dabei die Solaranlage
Kannst du mal von der Stromversorgung eine Skizze machen? Hast du an jedem DS18B20 einen eigenen Widerstand oder einen einzigen in der gesamten Schaltung? Lg Tommy
-
Thread
Wärmeleitung Anschluss Temperaursensor
Ich habe einen Aussentemperatursensor im Einsatz, DS18B20 an 3 Litzen (ca. 0,1mm²) gelötet, mit Schrumpfschlauch / Silikon wasserdicht verpackt. Die Litzen habe ich im Fensterrahmen eingeklemmt / nach außen geführt, der Sensor hängt ca. 20 cm auserhalb
Heinz schrieb im Beitrag #4981371: > Ich habe einen Aussentemperatursensor im Einsatz, DS18B20 an 3 > Litzen > (ca. 0,1mm²) gelötet, mit Schrumpfschlauch / Silikon wasserdicht > verpackt. Es ist löblich, dass du dir um die Faktoren Gedanken machst, die auf die Messung einen Einfluss
-
Thread
Webserver & 1-Wire
Hallo @Peter ich habe auch schon lange die DS18S20 im Einsatz (ohne Webserver). Der Code ist teilweise auch von Dir (?) http://www.siwawi.arubi.uni-kl.de/avr-projects. Zumindest steht das im Header. Ich habe das als Standolone-Temperatur-Erfassung
Sucher wrote: > Mein Gedanke ist nun die Temperaturfassung mit den Ds18S20 eventuell mit > einem Atmega8 (?) vom Webserver zu entkoppeln > Hardwareaufbau eventuell so >>>http://s-huehn.de/elektronik/tempmess/tempmess-sm2.htm So hab ich das gemacht (siehe (1)). Ich
-
Thread
MUX I2C oder I/O Erweiterung über I2C
Analogen Multiplexer und mach das dann mit diesem. Alternativ und am einfachsten: einfach neue DS18B20 kaufen und alles mit denen machen. Danke für Eure Antworten und Hinweise. Tobi
Tobias H. schrieb im Beitrag #7026616: > einfach neue DS18B20 kaufen "neu" sind übrigens auch schon über 20 Jahre :D
-
Thread
DS18B20 Temperatursensor + Multiplexing Problem
Hallo zusammen, ich versuche gerade einen DS18B20 Temperatursensor über Arduino anzusprechen. Der Sensor ist an eine digitalen Port angeschlossen, der 4,7k Widerstand ist eingelötet. Der Testsketch liefert mir vertrauenswürdige Temperaturen. Ich