-
Thread
Netzwerkkarte mit RTL8019
Hallo, ich habe es jetzt geschafft, einen DS18S20 Temperatursensor an den Webserver anzuschliessen, und die gemessene Temperatur dort anzeigen zu lassen. Das Ganze läuft mit einem ATmega32. An PD7 ist der Data-Pin des DS18S20 angeschlossen. Diese
habe ich den Code dieser Seite verwendet: http://www.siwawi.arubi.uni-kl.de/avr_projects/index.html#ds18x20demo Dann habe ich Diesen noch in Version 1.22 von Uli integriert. Zu bekommen ist der Sourcecode entweder über den Anhang, oder übers Subversion-Repository: svn://bjoern-b.de Viele Grüße
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Verlustleistung, Überspannung , Spannung des Netzteils..usw werden angezeigt. Tempsensoren LM35 und DS18S20 Menüsteuerung durch 2 Taster. Anzeige selbst entwickelt, PCB vom Jakob, Code in Bascom. Noch was für die meckerer hier... Das kleine rote Temperatur - 7 Segmentanzeigemodul war bereits aufgebaut
werden. Ein Pegelwandler für ein EM406 GPS Modul ist auch noch an Bord, und der Anschluss eines DS18B20 ist ebenfalls möglich. Frank
-
Thread
Multi-Prozessor-Systeme mit LauchPad
enthalten. Im Service-Layer habe ich Dienste, wie "I²C-Bus-Expander ansteuern", "Temperatur aus einem DS18B20 auslesen", "LED blinken", "PWM erzeugen" und (mit dem Uhrenquarz) eine RTC implementiert. Es gibt nun Dienste, die könnte man auf mehrere Mikrocontroller verteilen. Eine Bibliothek dafür würde
> Im Service-Layer habe ich Dienste, wie "I²C-Bus-Expander ansteuern", > "Temperatur aus einem DS18B20 auslesen", "LED blinken", "PWM erzeugen" > und (mit dem Uhrenquarz) eine RTC implementiert. Als nächstes würde ein Stack für das LCD-Modul C0802-04 (Pollin) dazu kommen und für eine Tastaturmatrix
-
Thread
Mehr als 58 Bytes mit E32-868T drahtlos übertragen
werden in einem Heizungskeller alle 8s 8 Temperaturen (VL, RL,AT, WW usw.) mit den Temperaturfühler DS18B20 gemessen und auf einer SD-Karte abgespeichert. Im unregelmäßigen Abständen wird die auf der SD-Karte befindliche Datei auf einen Laptop kopiert und am Rechner werden dann die Messwerte in Kurven
werden in einem Heizungskeller alle 8s 8 Temperaturen (VL, RL,AT, WW > usw.) mit den Temperaturfühler DS18B20 gemessen und auf einer SD-Karte > abgespeichert. Im unregelmäßigen Abständen wird die auf der SD-Karte > befindliche Datei auf einen Laptop kopiert und am Rechner werden dann > die Messwerte in
-
Thread
Messwert wird vom esp32 nicht übertragen.
am Anfang der Programmierung stehe. Nun zum Problem: Ich möchte mit einem Esp32 die Temperatur (DS18B20) und die Entfernung (HC-SR04) an Blynk übertragen. Wegen der Messdifferenzen möchte ich bei dem Ultraschallsensor den Median Wert übertragen. Dieser kommt nicht an bzw. wird gar nicht gesendet und irgendwie finde ich den Fehler nicht. Der DS18B20 funktioniert. Hier ist der Code, serielle Monitorausgabe und Screenshot vom Blynk. Falls euch was auffällt warum, wäre das super. Hinweise wo schlampig, unsauber oder dirty programmiert wurde nehme
-
Thread
1-Wire an verschieden Ports an ATMega8, Bascom
------- Aktuelle_buchse_abfragen: 1wreset Pinb , Bus ' Sensor DS18S20 abfragen If Err = 0 Then 1wwrite Skip_rom , 1 , Pinb , Bus ' Command Skip ROM 1wwrite Read_ram , 1 , Pinb , Bus ' Sensor abfragen Array_1wire
Const 1w_bus_1 = 1 ' Port-Pin ist PC.1 ----------------- ----------------- ' 1.Temperatursensor DS18S20 abfragen 1wreset Pinc , 1w_bus_1 1wverify Dsid1(1) , Pinc , 1w_bus_1 If Err = 0 Then 1wwrite Read_ram , 1 , Pinc , 1w_bus_1
-
Thread
Temperaturmesssystem Sensormodul 2 mit ATmega 8 in AVR-ASM
Scott-Falk Hühn vorstellen mit einem ATmega8 in AVR-Assembler mit maximal 24 x 1-Wire Temperatursensoren ( DS 18B20 ), von dem ich das Sensor Modul 2 nachgebaut habe und ein Layout erstellt. Dazu musste ich den Code verändern und habe dies nur bezüglich des Moduls 2 gemacht. Das Sensormodul *3* besitzt zusätzlich
Spannungsregler, sowie das zum Ätzen nötige Zeug nicht. Außerdem ist nur ein Temperatursensor ( DS18B20 ) angegeben. So ein 0805 SMD-Bauteil geht auch schon mal flöten, also denkt daran da man ja z.B. die 100nF Abblockkondensatoren öfters braucht und diese ideal zwischen zwei 2,54 Raster Pinnen passen
-
Thread
Pollin AVR Net IO: Problem, DS18S20 zu erkennen mit RoBue
IO Board den RoBue Server geflasht, der läuft soweit gut. Nun will ich die Temperatur mit einem DS18S20 Sensor im 1-Wire Betrieb messen. Dazu habe ich den GND des Sensors mit der GND Buchse des Boards, der Datenpin des Sensors mit ADC4 und den Vcc Pin des Sensors mit einem 4700 Ohm Widerstand mit
1Wire-DS1820.png Richtige Onewire Beschaltung ist aber so: http://itp.nyu.edu/physcomp/sensors/uploads/DS18B20Schematic.png Jetzt geht es!
-
Thread
Problem mit MSP430 + HD44870 + DS18B20
Moin Leute hab folgendes Problem mit meinem MSP430 + HD44870 + DS18B20 Irgendwie läuft der Strom nicht wie er soll. hab auch schon den Widerstand mit 4K7 Ohm Probiert leider ohne Erfolg. sobald ich mein Finger an die Litze der DATA Leitung lege scheint es zu
-
Thread
Open source Autoradio
Ich würd rein aus Interesse also gerne noch nen Temperatursensor vorsehen. Kann ja ein einfacher DS18?20 sein den nur die bestücken die meinen es zu brauchen.
Ich würd rein aus Interesse also gerne noch nen Temperatursensor > vorsehen. Kann ja ein einfacher DS18?20 sein den nur die bestücken die > meinen es zu brauchen. Sehr gute Idee!!! ...und wer trägt das jetzt ins Wiki ein? :-D Harry
-
Thread
Temperaturmessung
Also wenn Du 29 Sensoren brauchst, kommen eigentlich nur die DS18B20 in Frage. Die kannst Du nämlich alle parallel schalten, weil jeder eine weltweit einmalige 48-Bit-Adresse hat. D.h. es reicht ein Portpin für alle zusammen. Die Temperatur wird direkt als
Sensor eignet sich nicht für ein Bussystem (3 Draht). Dafür wären dannn die von Peter vorgeschlagenen DS18B20 geeignet.
-
Thread
Umsetzung "kleines" Bussystem für AVR im Haus
Ich habe heute meine DS18B20 Sensoren bekommen und diese mit diesem Source angebunden: http://gandalf.arubi.uni-kl.de/avr_projects/tempsensor/index.html Das funktioniert schon einmal ohne Probleme mit 2 Sensoren. Nun
was ich angeschlossen habe. Ich habe heute noch Reste der 1-Wire Lösung im Haus zum Auslesen von DS18S20 Temperatursensoren, das geht meistens, ist aber nicht lebenswichtig wenn es eben mal nicht geht. Die 1-Wire zu Digital-out-Chips habe ich auch schon mal probiert, aber es gilt obiges. Zudem ist
-
Thread
GIRA Taster Nachbau - Interesse ?
Moin Herm, habe von einem Bekannten eine Wippe bekommen. Ist das vielleicht noch möglich einen DS18 in dieses Filz mit ein zu arbeiten. Wieviel hält das aus, wenn man daran rum fräßt? LG Lutz
Türkontakt - Bewegungsmelder - weiteres Tastenfeld Und noch ein paar Gimmicks wie z. B: - DS18B20 Temeratursensoren - IR Sende- und Empfangsdioden Grüße, Tom
-
Thread
Generelle frage zur "Becshaltung" von Raspberrys
Verbraucher schon mal von den GPIO's weg. Aber, es hängen einige der 1-Wire Sensoren dran. - DS18b20 (Temp) - dht22 (Luftfeuchte) und demnächst ein I2C zur Pin-Erweiterung.... Jetzt die Kurze Frage, Wie kann ich diese Fühler mit einer Externen Stromversorgung betreiben? die Masse mit den Masse-Pins des Pi verbinden? müsste ja reichen, oder? bsp: DS18b20 GND : einmal Verbinden mit Masse Pi UND mit Masse externes Netzteil DQ (Data) : mit dem Pi V+ : mit dem externen Netzteil müsste doch klappen, oder seh ich was falsch? Vielen Dank
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
zu betreiben - ein ungepufferter und ein gepufferter i2c - zwei getrennte 1-Wire, z. B. 1x für DS18B20 Temperatursensoren und 1x für DHT22 kombinierte Feuchte- und Temperatursensoren - 1 x DHT22 Feuchte-/Temperatursensor onboard - 3 x 12V Relais über Optokoppler angesteuert - 1 x Summer/Schallwandler
des Puffers können alle Entfernungen im Haus überbrückt werden. - An den 1-Wire-Anschluss kommen DS18B20-Temperatursensoren, die an allen relevanten Stellen im Heizsystem verteilt werden. Derzeitig habe ich 15 geplant. - Das Schaltsignal dient zum An- und Abschalten der Erweiterungsboards, damit
-
Artikel
Onsen Eierkocher
dem zugehoerigen Optokoppler sind fuer ca. 5 Taler zu haben. Temperatursensor. Der Temperatursensor DS18B20 kommt mit 3 Anschluessen: blau - Masse rot - Spannungsversorgung ueber einen 4.7k Widerstand gelb - Messwert Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung
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
Möchte analoge Lüftersteuerung bauen
Ich hab sowas aus einem 50ct DS18b20, einem 2 öken arduino nano und einem 12 öken 120mm 4-pin lüfter gebaut.
Alt G. schrieb im Beitrag #7229756: > Ich hab sowas aus einem 50ct DS18b20, einem 2 öken arduino nano > und einem 12 öken 120mm 4-pin lüfter gebaut. Eine ANALOGE Lüftersteuerung ? Ich befürchte, du hast die Aufgabe nicht verstanden, vermutlich gar nicht mal gelesen
-
Thread
undefined referece in AtmelStudio 6
mit hoch zu laden. Da sind natürlich beide Funktionen Implementiert, nachdem sie zuvor bereits in ds18x20lib.h definiert wurden.
start-group -Wl,-lm -Wl,--end-group -mmcu=attiny13 [/pre] Da müsste neben "Grow-O-Matic.o" noch ein "ds18x20lib.o" auftauchen, oder aber (was der Name /Library/ suggeriert) ein -lirgendwas. Warum eigentlich nennen so viele Leute Dinge /Library/, die gar keine sind?
-
Thread
Temp-Messung mit AVR
Ja der LM75 ist alles andere als montagefreundlich. Aber der DS18B20 sollte schon gehen. Z.B. in eine M8-Schraube ein 5mm Loch bohren, dort den DS18B20 mit angelötetem 2-adrigem Kabel versenken und mit Epoxidharz vergießen. Die Auflösung ist 1/16 Grad. Willst
-
Thread
SD Karte(FatFs) verträgt sich mit ENC28J60 nicht
mit dem ENC28J60 zu vertragen. Denn ich wenn ich alles angeschlossen habe(external i2c eeprom, 2x ds18b20, lux sensoren, tft display) und dann meine 2GB SD Karte lesen will. Geht das er zeigt mir ohne Probleme denn freien Speicher auf der Karte an. Stecke ich nun denn ENC28J60 hinzu. Dann sagt er
Abschnitt hat seine eigene Spannung Versorgung also der ENC28J60 bekommt 5V vom LM7805, der ATMega644, ds18b20, eeprom bekommen von einen anderen 5V Regler Spannung, und das TFT mit SD Karte bekommt auch von sein eigenen 5V Regler die Spannung. Es sind nur die GND's verbunden. Woran könnt das liegen?
-
Thread
Temperaturmessung mit elektor Thermo-Snake
Ich hab hier auch ein paar DS18B20 hier liegen, hab auch sowas ähnliches vor, allerdings eher einen Temp Logger der auf ne SD Karte schreibt. Das mit den 2K anstatt der 4,7K hört man immer wieder...
Dennis Sumser schrieb im Beitrag #3516483: > Ich hab hier auch ein paar DS18B20 hier liegen, hab auch sowas > ähnliches > vor, allerdings eher einen Temp Logger der auf ne SD Karte schreibt. Das > mit den 2K anstatt der 4,7K hört man immer wieder... Der Resonanz nach
-
Thread
Hilfe bei DS18B20 (Variable DeviceAddress tempDeviceAddress)
Kann mir da jemand auf die Sprünge helfen? Bastele gerade unter Platformio mit 3 DS18B20 rum und habe mir dafür die Quelle: https://randomnerdtutorials.com/guide-for-ds18b20-temperature-sensor-with-arduino/ herausgesucht. So weit so gut es funktioniert alles. Ich stolpere über die Anweisung
-
Thread
Reedkontakt (Türschalter) - An See-/ISO Container - Fehlalarme
Wiesendioden vom Eingang, eine gegen Masse und eine gegen +Ub. Ich hatte mal auf 2 Meter Kabel zu einem DS18B20 zu einem 100W COB, das per PWM gedimmt wurde, soviel Störungen, das es mir den Eingang gegrillt hat. Abhilfe schafften dann Clampdioden am µC und am Sensor und ein Elko plus KerKo am Sensor. Stromsparen
Wiesendioden vom Eingang, eine gegen Masse und eine gegen +Ub. > Ich hatte mal auf 2 Meter Kabel zu einem DS18B20 zu einem 100W COB, das > per PWM gedimmt wurde, soviel Störungen, das es mir den Eingang gegrillt > hat. Abhilfe schafften dann Clampdioden am µC und am Sensor und ein Elko > plus KerKo am
-
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
Lieber SIGLENT SDS1104X-E als RIGOL DS1054Z
am Kühlkörper des SNT angebracht. T07 ist zwischen die Kühlrippen auf der Steuerplatine geklemmt ( DS18B20 im TO-92 Gehäuse ). Man sieht dass die Temp.Fühler bei ca. 19°C Umgebungstemperatur angebracht wurden. Im Standby klettert die SNT-Temperatur bis auf über 45°C und die des Steuerplatinenkühlkörpers
anderen PWM-Lüfter habe ich mal die PWM-Schaltung, die einen NTC 50k ( B=3950 ) verwendet, mit dem DS18B20 verglichen : *Tu* war mit LED1 = 30°C eingestellt und *Td* mit LED3 = 20°C, was 100% PWM bei 50°C ergeben sollte. Bei 29°C war 10% PWM und eine Drehzahl von 228U/min 35°C, 17%, weiterhin
-
Thread
DS1822 / DS18S20 CRC Fehler
Hi, ich bin bei der Suchen nach Hilfe zu einem Problem auf diese Seiten gestoßen und versuche es einfach mal hier, in der Hoffnung, dass ich hier richtig bin. Ich versuche von einem AT90CAN128 aus über die UART 2 mit einem DS1822 zu kommunizieren und bekomme beim Lesen der Scratchpad, nur beim Lesen der Scratchpad!, sporadisch CRC Fehler. Die CRC beim lesen der ROMs stimmt immer! Die Anlage zeigt ein Log davon. Das Format ist: DROP:TMP: 10> 55, 22, 59, 0D, 22, 00, 00, 00, B6, BE 09< AC, 01, 4B, 46, 7F, FF, 04, 10, 86==86 OK , T=26,12 xx> bedeutet xx Zeichen werden ausgegeben, hier
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
Natürlich nur weil es Offtopic ist. Versteht sich Jungs. By the way, welches Relais würdest du für die DS18B20 Ansteuerung empfehlen? Also die Sache scheint damit wohl abgehakt. Tragts mit Fassung.
praktisch gleichen Routinen auf AVR und ARM native/thumb verwenden zu können, wie ein leichtes printf, DS18x20, Text-LCD usw.
-
Thread
Arduinos verbinden - welcher Kabel
ungünstig wegen der Störungen. Wenn Du Dir zutraust, das 1wire-Protokoll zu programmieren, nimm einen DS18B20. Es gibt auch I²C-Sensoren. Die sind ungenauer, aber I²C ist einfacher zu programmieren. Robert B. schrieb im Beitrag #3219866: > Cat5e kabel für Stromübertragung 12-13V Es sieht so aus, als
reicht es nicht aus? > Wenn Du Dir zutraust, das 1wire-Protokoll > zu programmieren, nimm einen DS18B20. Es gibt auch I²C-Sensoren. Die die habe ich auch, habe auch geschafft die Werte auszulesen. Ist dann der Problem mit der Störungenm länge gelöst. > sind ungenauer, aber I²C ist einfacher
-
Thread
ds1820 software probleme bascom
Hallo, auf meiner Homepage http://www.dh2faa.de findest du unter projekte - temperatursensor DS18S20 ein funktionierendes BASCOM-Beispiel mit dem Sensor und einem 2313 http://www.dh2faa.de/ds18s20/temperatur.bas Viel Spaß
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
einen Sketch von J.M.Zingg gekürzt, auf meine Verhältnisse zugeschnitten und dahinein den Kram von DS18B20-Abfragen integriert. Allerdings mußte ich für den DS18B20 die allerneueste Version von OneWire integrieren, damit es auf einem ESP32 läuft. Bis auf ein restliches Sofwareproblem und dem noch fehlenden
-
Thread
ATMega88 als "Rasp"-Mega Pi IO"
programmierbar (INT0/INT1), - 4x Eingänge als 10-Bit ADC verwendbar, - 6x Eingänge zum Auslesen von DS18B20 Temperatursensoren vorbereitet, - 1x TWI-Bus, der als TWI-Master / TWI-Slave arbeitet, - 1x SPI-Bus (wegen fehlenden Bedarfes z.Z. nicht implementiert) - Die Stromaufnahme des ATMega beträgt im
HTerm) auf den ATMega zugreifen, seine IO-Pins konfigurieren, setzen, auslesen, Temperaturen mit dem DS18B20 messen und über seinen TWI-Bus auf angeschlossene Aktoren, Sensoren etc. zugreifen. Die Hardwarekosten für den "Rasp"-Mega betragen ca. 2-6 Euro, je nach Ausbaustufe. Der Sourcecode in C und
-
Thread
Effektiv & Kostengünstig 12-24VDC nach 12VDC
abgreifbar sein. Auf dem Board befinden sich ein ESP32, 12xIRLL014, 4xIRF3704, eine Handvoll One-Wire DS18B20 und ein paar Flowmeter YF-S201. Das heißt, hier wird schon einiges an Strom benötigt damit alles gut läuft. Die Überlegung 12&24V galvanisch von den 5V zu trennen klingt dazu auch noch gut, da
Daniel D. schrieb im Beitrag #6653254: > ESP32, 12xIRLL014, 4xIRF3704, eine Handvoll One-Wire DS18B20 und ein > paar Flowmeter YF-S20 Ich sehe nichts was 12 oder 24V braucht. Daniel D. schrieb im Beitrag #6653254: > Die Überlegung 12&24V galvanisch von den 5V zu trennen klingt dazu auch
-
Thread
Brauchwasserwärmepumpe Ariston Nuos 100/Schnittstelle
habe ich inzwischen durch einen 10 kOhm-Widerstand ersetzt und in der Hülse am Verdampfer steckt ein DS18B20, der die Z-Pumpe ausschaltet, wenn dort die Temperatur unter +2° sinkt. bis gleich.
und der steuert nur die Ariston-2 und die Z-Pumpe und mißt die Temperatur im 200 Literspeicher per DS18B20 als Regelgröße für die Z-Pumpe.
-
Thread
Einsteigerfrage zu Cortex M0 mit LPCXpresso
Funktion, in der man die Parameter setzen muß. Wie würdest du es denn machen, wenn du z.B. einen DS18B20 angeschlossen hast? Zum Ansprechen von DQ müßtest du an _jeder_ Stelle des Sensor-Codes sowas wie LPC_GPIOx->FIODIR |= (1<<y); schreiben, wobei x und y in jedem Projekt anders sind. Das gleiche
dann von Anfang an gar nicht mehr gemacht. > Wie würdest du es denn machen, wenn du z.B. einen DS18B20 angeschlossen > hast? Zum Ansprechen von DQ müßtest du an jeder Stelle des > Sensor-Codes sowas wie > LPC_GPIOx->FIODIR |= (1<<y); > schreiben, wobei x und y in jedem Projekt anders sind. Das
-
Artikel
WordClock mit WS2812
des Pfostensteckers genutzt werden. Bei der WC24h muss die Spannung anderweitig abgegriffen werden. DS18xx. Optional: DS18xxx als Temperatur-Sensor Es werden unterstützt: DS1820 DS18S20 DS1822 DS18B20 Anschlüsse am Shield: DS18xx-GND (Pin 1) an GND DS18xx-DQ (Pin 2) an B5 (Mini) bzw. D2 (Nucleo) DS18xx-VDD
Auslesen der Temperatur behoben Fehler bei der Erkennung des Family-Codes für DS18xxx beseitigt Optimierung des Zeitverhaltens beim Zugriff auf OneWire-Bus Optimierung des WS2812-Codes STM32 Version 1.3.0. Unterstützung von DS18xxx-Temperatursensoren Temperatur-Anzeige innerhalb +
-
Thread
Atmega - Messunsicherheit
Und das setzt Du einfach mal voraus, daß jeder nur mit KTY81 mißt. Ich messe z.B. mit LM335, DS18B20 und für hohe Auflösung mit SMT160-30, PT1000, Typ-K, Typ-R (1400°C). Für Typ-K, PT1000 benutze ich fertige 24Bit-ADCs die als Außenbeschaltung nur einen hochpräzisen Widerstand benötigen (AD7793
Brennertemperatur wird hier hoffentlich nie unter 0°C fallen. Für die Aussentemperaturen sind 1w DS18B20 eine gute Wahl, bis 85°C könnten die auch vielleicht deine Brennertemperatur zeigen aber ich kenne das Maximum bei deiner Brennertemperatur nicht. Hohe Messfehler im unteren Digit Bereich um 0
-
Thread
1Wire Problem - mal wieder
Hallo zusammen, Ich habe in [[1Wire Problem - mal wieder - mit DS18B20 in C]] mein Problem beschrieben, die Frage gehört aber wohl eher in diese Forum, da es ja - wahrscheinlich - kein gcc-Problem ist. Bin über jeden Hinwweis dankbar! Sorry fürs 'Crossposting'
OMarohn schrieb: > 1Wire Problem - mal wieder - mit DS18B20 in C Der Link funktioniert nicht der hier sollte klappen http://www.mikrocontroller.net/topic/171691#1643432