-
Thread
Akkus gegen Kurzschluss absichern
sein, über das + des Akkus, 2 Leitungen, die per PWM auf GND geschaltet werden und GND für einen DS18B20 Temperatursensor laufen. Die PWM-Leitungen werden über jeweils zwei kleine, parallelgeschaltete SMD-FETs im SOT-23 gesteuert. Wenn es einen Kurzschluss zwischen + Akku und diesen Leitungen gibt
sein, über das + des Akkus, 2 Leitungen, die per PWM auf GND geschaltet > werden und GND für einen DS18B20 Temperatursensor laufen. Eben, dein Flachbandkabel ist weder von der Isolation noch von den mechanischen Eigenschaften her für die Akku-Power geeignet. Aber keine Angst! Dein Kabel wirkt wie
-
Thread
Welcher Feuchte- und Temperatursensor
einpacken und dann 20min liegen lassen. Danach können wir weiter diskutieren. Ansonsten sind die DS18B20 für Temperaturmessungen gut. 0.5% Richtigkeit sind garantiert und 0.3°C werden i.A. eingehalten. Besser wird es mit den SHT35 mit 0.2% Richtigkeit, die kosten aber auch etwas mehr. Dafür ist dann
Andreas B. schrieb im Beitrag #6695393: > Ansonsten sind die DS18B20 für Temperaturmessungen gut. 0.5% Richtigkeit > sind garantiert und 0.3°C werden i.A. eingehalten. Lt. Datenblatt beträgt der Fehler im Bereich von -10°C bis 85°C +-0,5°C und nicht 0,5%
-
Thread
Temperaturregelung Heizmatte
37°C. Da kann man praktisch alles nehmen. Recht genau ohne Kalibrierung sind Sensoren wie der DS18B20 mit 1-Wire (wenn man keinen Fake erwischt), mit beliebigem Softwareaufwand sind aber auch NTCs zu benutzen, wie der PT100 oder der PT1000.
Matthias S. schrieb im Beitrag #6554737: > Recht genau ohne Kalibrierung sind > Sensoren wie der DS18B20 mit 1-Wire (wenn man keinen Fake erwischt), mit > beliebigem Softwareaufwand sind aber auch NTCs zu benutzen, wie der > PT100 oder der PT1000. Die Platin-Sensoren PT100 und PT1000 haben natürlich
-
Thread
Wanderkiste Widlar VIII
LED Platinen mit passender Vorschaltung und Steckverbindern (ERCO) - Laserdiode 5mW (rot) - Drei DS18B20 Temperatursensoren mit Kabel (vermutlich keine originalen DS, aber zuverlässig und recht genau) - RJ45 Netzwerk Stecker und Doseneinsätze - Stecker und Verbinder z.B. F-Stecker - Sicherungshaler
ich einen Radiobausatz, USB-Trenner, Platinen für den Loop-Preamp, eine Relaisplatine, Schalter, DS18B20, 2 Mehrgangpotis, Hutschienen-Relais, Kleinrelais, Printtrafo, einen BLDC, Mini-Servos, eine ATMEGA-Platine und diverse Bauteile. Rein gingen ein weiteres 40xx/74xx IC-Set, 2 (tr)uSDX Platinensätze
-
Thread
Maischerührer Drehzahlsteller
wird dann über diesen Ring der Nachguss verteilt. Der lange Fühler ist ein Temp-Sensor mit einem DS18b20 drinnen. Ein Tip zum Temp-Fühler: Bei IKEA gibt es Topfuntersetzer aus Edelstahl, bestehend aus lauter Edelstahlröhrchen. Die nimmst du auseinander und schneidest ein Ende ab, dann hast du ein Edelstahlröhrchen mit einem Innendurchmesser von 5mm, da passt genau ein DS 18b20 hinein. Ein bisschen Epoxy-Giessharz hinterher und du kannst solche Sensoren bliebiger Länge erzeugen. Gut Sud
-
Thread
Regeln von Peltierelement
#7161704: > Womit soll die Ist-Temperatur gemessen werden? Gemessen wird die Temperatur mit einem DS18B20 Temperatursensor.
Gabriel schrieb im Beitrag #7161706: > Gemessen wird die Temperatur mit einem DS18B20 Temperatursensor. Hast Du auch Antworten für meine anderen Fragen?
-
Thread
ZigBee-Temperatursensor
Eingang + analoger Temp Sensor + Umrechnung in ioBroker? Alternativ Zigbee Device mit wasserdichtem DS18B20? Bzw. die batteriebetriebenen Aqara Temperatur/Feuchtigkeit Zigbee Sensoren haben scheinbar einen SHT30 als Sensor. Wenn man den runter lötet und verlängert+vergiest sollte das auch funktionieren
analoger Temp Sensor + Umrechnung > in ioBroker? > > Alternativ Zigbee Device mit wasserdichtem DS18B20? So ein Zigbee-Device suche ich....
-
Thread
Induktion - uC haengt sich auf
Hallen-Ventilationssystem will ich die Effektivitaet eines Waermetauschers messen. Dazu habe ich ein paar DS18B20-Sensoren vor und hinter dem Tauscher im Zu- und Abluftkanal installiert plus Stroemungssensoren. Die Kabel laufen anschliessend zu einem kleinen Mega8, der das Ganze auswerten soll und die fertigen
ob sich das Oszillogram aendert. Aber es zeigte sich kein Unterschied. Entstoerdrosseln an den DS18B20ern hab ich nicht verbaut. Ehrlich gesagt ist es das erste Mal, dass ich ueberhaupt auf solche Probleme stosse. Meint ihr, dass Drosseln oder Ferritkerne das Problem ausreichend abdaempfen? Ich bin
-
Thread
ds1820 - Eeprom id-Verwaltung mittels IR
Guten Tag, nach der Suche nach einem Testgerät für DS18B20 Fühlern bin ich auf diesen Beitrag gestoßen. Bei Meiner Heizungssteuerung JBR-1 von Thematronic werden die Fühler ebenfalls nicht an der 64Bit Adresse unterschieden, sondern an einem für mich noch
Adresse > unterschieden, sondern an einem für mich noch nicht nachvollziehbaren > System. Der DS18B20 kann auch noch ein paar Nutzerdaten ins EEPROM schreiben, wenn auch nur zwei Bytes (Byte 2 und Byte 3, Datenblatt S. 7). Die kann man auch zur Identifizierung nehmen, wenn man das will.
-
Thread
Inverter und EMV
Hz ohne Probleme. Laufen aber der Inverter mit dem Raspi zusammen, so wird die Datenerfassung der DS18B20 Temperatursensoren soweit gestört, daß eine Regelung nicht mehr möglich ist. Was tun? 1. Inverter über eine andere Phase laufen lassen? 2. LC-Lowpass zwischen vor (oder hinter) dem Inverter plazieren
ohne Probleme. Laufen aber der Inverter mit dem Raspi zusammen, so > wird die Datenerfassung der DS18B20 Temperatursensoren soweit gestört, > daß eine Regelung nicht mehr möglich ist. Wo sind deinn deine Temperatursensoren platziert? Wie sind sie angeschlossen? Wie sieht die Hardware für die Onewire-Schnitstelle
-
Thread
Suche digitalen Öltemperatursensor
Stift", und passt damit wohl nicht in meinen Flansch rein. Der Sensor selbst ist mir recht egal. DS18B20 oder sonst was, Hauptsache Digitalausgang, und muss nicht kalibriert werden. Ein Preis um 10€ wäre ideal. Hat da jemand einen Vorschlag für mich?
Am einfachsten ist es, den Sensor zusammen mit einem DS18B20 in Eiswasser zu geben, auf den Herd stellen, erhitzen bis es kocht und dabei den Widerstandswert und die Temperatur zu loggen. Damit hat man schon mal eine Widerstandstabelle von 0-100 Grad. Mit dieser
-
Thread
Projektvorstellung: Gasheizung überwachen
Anhang) Was braucht man? - 1 Stk. Shelly Plus - 1 Stk. Shelly Addon - 3 Stk. Temperatursensoren DS18B20 - 1 Stk. AIthinker ESP32Cam - USB-Board für AIthinker ESP32Cam - ein Reed-Kontakt - USB-Netzteil - Webserver (Shared Hosting oder z.B. Raspberry im Heimnetz, nach Belieben). Der Server braucht
eben auch basteln, um die Daten da > rein zu kriegen. klar, man muss den Reedkontakt oder den DS18B20 an den ESP8266 anlöten bei meinem Vorschlag braucht es halt keinerlei Editor, Arduino-IDE oder sonst was Sebastian A. schrieb im Beitrag #7983514: > Ich behaupte, meine Auswertung ist dem Volkszähler
-
Thread
One Wire auf SD-Karte speichern. Ist meine Schaltung in Ordnung?
#4513963: > An dem OneWire Bus ist der NTC doch gar nicht? :o Gemeint war statt des NTC einen DS18b20 > Ich habe übrigens mit Absicht für jede One-Wire Datenleitung ein Pin am > uC genommen, weil ich sonst nicht weiss welcher der vier DS2740 nun > genau angeschlossen ist. Wenn ich die alle
schrieb: >> An dem OneWire Bus ist der NTC doch gar nicht? :o > > Gemeint war statt des NTC einen DS18b20 > Wie gesagt zum "lernen". >> Ich habe übrigens mit Absicht für jede One-Wire Datenleitung ein Pin am >> uC genommen, weil ich sonst nicht weiss welcher der vier DS2740 nun >> genau angeschlossen
-
Thread
Temperaturlogger UW-Höhle
mich entsprechend informieren :D Ich würde verwenden: - Nrf52 (Mikrocontroller mit BT) - Ds18b20 (Temperatursensor)
entsprechend informieren :D > > Ich würde verwenden: > - Nrf52 (Mikrocontroller mit BT) > - Ds18b20 (Temperatursensor) Ich vergaß noch eine Rtc (Pcf8563 würde ich dafür empfehlen).
-
Thread
Raumtemperaturmessung mit µC
nehmen, z.B. der ATtiny25 hat nen internen Sensor. Es gibt auch Sensoren mit Digitalausgang (z.B. DS18B20), da tun sich Anfänger aber schwer, die Ausleseroutine zu verstehen. Peter
>Es gibt auch Sensoren mit Digitalausgang (z.B. DS18B20), da tun sich >Anfänger aber schwer, die Ausleseroutine zu verstehen. Dann nimmt man was einfacheres wie z.B. TSic Sensoren :) Siehe auch: http://www.mikrocontroller.net/articles/Temperatursensor
-
Thread
Temperatursensor 35-43°C Fieberthermometer
Der DS18B20 schafft eine Auflösung von 0,1°. Die absolute Genauigkeit dürfte auch stimmen, kann man aber notfalls nachkalibrieren. In der vergossenen Form müsste er auch als Fieberthermometer gut geeignet sein
grundschüler schrieb im Beitrag #4620268: > Der DS18B20 schafft eine Auflösung von 0,1°. >Die absolute Genauigkeit dürfte auch stimmen, kann man aber notfalls >nachkalibrieren. Lieber mal das Datenblatt lesen. z.B. The resolution of the temperature
-
Thread
Digitaler Temperatursensor für Kühlkörper
Den DS18B20 mit OneWire-Bus bekommst Du in vielen Bauformen, auch als Hülse, Schraub- oder Flanschfühler
Oliver R. schrieb im Beitrag #3661392: > Den DS18B20 mit OneWire-Bus Der spricht aber weder I2C noch SPI
-
Thread
Elektroheizung automatisieren
Ausgänge? auch MCP23017 über I2C dazu 8 Port Relais-Board..Mehrere Temp-Fühler? kein Thema! 1-Wire DS18B20 Temp Sensoren!! (2€)..Analoge 0-10V ein/ausgänge...gibt dafür auch jeweils Expander-IC's / boards für arduino / Raspberry.. .raspberry kann auch basic programme ausführen (GAMBAS)..beim arduino
schon schwer zu bedienen... http://arduino.cc/en/Main/arduinoBoardMega2560 Dazu noch ein paar DS18B20 Temperatursensoren. Für die Luftfeuchtigkeitmessung nimm die SHT11 Dinger oder wenns günstig sein soll die DHT22 Sensoren.
-
Thread
NodeMCU stromstparend programmieren
derzeit ein Mechatronikprojekt. Ich baue eine Wetterstation aus einem NodeMCU, einen MPL3115A2, einen DS18B20, einen DHT22 und eine RGB-LED. Nun ist die Anweisung meines Dozenten, das ganze stromsparend zu programmieren. Ich bin ein absoluter Anfänger und habe keine Ahnung, also bitte ich um Verständnis.
> Mechatronikprojekt. Ich baue eine Wetterstation aus einem NodeMCU, einen > MPL3115A2, einen DS18B20, einen DHT22 und eine RGB-LED. > Nun ist die Anweisung meines Dozenten, das ganze stromsparend zu > programmieren. Ich bin ein absoluter Anfänger und habe keine Ahnung, > also bitte ich um Verständnis
-
Thread
Temperatursensor
@Olaf Der DS18B20 ist ein kleiner, aber echt feiner Sensor....nur leider momentan nicht zu bekommen. Dallas hatte Schwierigkeiten bei der Herstellung (EEPROM hat die Seriennummer verloren und somit war der Sensor nicht
es mit der Schaltung noch Zeit hat, dann lohnt es sich aber schon auf die nächste Lieferung der DS18B20 zu warten und es mit denen zu realisieren. Einfach Sensor direkt an den Controller und ab dafür. BASCOM bietet im AVR-Compiler schon fertige Routinen zum Ansteuern und Auslesen. Und teuer ist der
-
Thread
Arduino Serielle Schnittstelle Fehlersuche
angezeigt bekommen. [code] #include <OneWire.h> #include <DallasTemperature.h> #define DS18B20_PIN 2 OneWire oneWire(DS18B20_PIN); DallasTemperature sensors(&oneWire); int BlinkRate=0; // Anzahl Blinken für Tests String Input="";
-
Thread
DS2482 seltsame Signale bei Reste
Status und config Register) - soweit zu dem was geht. Ich hab nun hinter den 1-Wire Master einen DS18B20 (Temperatursensor) geknotet (ext. Versorgung mit 5V, also nicht parasitär.) Wenn ich den DS2482 auffordere ein Reset auf dem Bus zu machen (Befehl 0xB4) gibt er mir jedes mal eine 0x69 auf den 1-Wire Bus aus. funktioniert reproduzierbar, mit und ohne Temperatursensor. Der DS18B20 ist aber Okay, mit schnellen Fingern und dem Oszi hat er mir mehrfach stabil einen Presence Puls gemacht. Hat jemand ne Idee?
-
Thread
DS18S20 hohe Auflösung berechnen
schon Jahre her): Beim Berechnen der hohen Auflösung geht das 0,5°-Bit gar nicht mit ein. Beim DS18B20 ist die Berechnung mit den Count_Remain nur ein überbleibsel aus alten Tagen, in denen die Temp-Digitalwandler noch mit zwei Oszillatoren mit unterschiedlichem Temperaturgang funktionierten. Damals
eProfi schrieb im Beitrag #1908917: > Beim DS18B20 ist die Berechnung mit den Count_Remain nur ein > überbleibsel aus alten Tagen, Der B20 liefert fix und fertig in 1/16°C. Es ist der S20, der zunächst in 1/2°C liefert und bei dem man den Rest
-
Thread
falsche Temperaturmessung
mal das Thermoelement angeschlossen und werde mit 20°C belogen, daß sich die Balken biegen. Der DS18B20 zeigt dagegen korrekte 36°C an Peter
>Der DS18B20 zeigt dagegen korrekte 36°C an Da habt Ihr es aber schön mollig... Ist aber gut zu wissen (dass die Temperatur-Messung nicht sinnvoll ist, und nicht, dass es bei euch so mollig ist).
-
Thread
USB mass storage (USB-Stick) mit ESP32 / Atmel
Atmel verarbeiteten Daten einfach wie einen USB Stick mit dem PC lesen kann. Also Beispiel: - DS18B20 sammelt Temperaturdaten - Daten werden vom Controller auf einen Speicher geschrieben - Man steckt den kompletten Stick an den USB port und kann die Dateien kopieren/drucken... Ich möchte es
verarbeiteten Daten einfach > wie einen USB Stick mit dem PC lesen kann. > > Also Beispiel: > - DS18B20 sammelt Temperaturdaten > - Daten werden vom Controller auf einen Speicher geschrieben > - Man steckt den kompletten Stick an den USB port und kann die Dateien > kopieren/drucken... > > Ich
-
Thread
ADC: Bandgap-Spannung nicht mit 2.56V-Referenz messbar?
digitalen Temperatursensor zehnmal besser dran (genauer UND billiger) Das stimmt natürlich und DS18B20 und TSic306 (ZACwire) können auch angeschlossn werden. Aber der KTY ist robuster. Ich will die Sensoren im Grenzbereich betreiben: es geht um einen Espresso-Boiler, dessen Steam-Thermostat bei 147
Overshoot, vmtl. knapp über der maximale Grenzschichttemperatur der Silizium-Sensoren (150 Grad, DS18B20 sogar nur 125 Grad). Gaggia selbst verbaut den KTY11, der scheint das abzukönnen.
-
Thread
DS18S20 Problem
Wenn Du 0x28 ausliest, ist es mit Sicherheit kein DS18S20. Es könnte ein DS18B20 sein und der liefert 12 Bit Werte. In der Codesammlung findest Du meinen Code (AVR-GCC), der 0x10 und 0x28 Sensoren richtig ausliest. Peter
Vielen Dank Peter! Es handelt sich tatsächlich um einen DS18B20! Jetzt klappt das Auslesen richtig.
-
Thread
Steuerung Heizelement mit SSR
Wie könnte ich dies realisieren wenn ich im Hauptprogramm auch noch zeitintensive Tätigkeiten wie DS18B20 Sensor auslesen habe? Eine einfache If-Abfrage der Zeit würde da teilweise zu längeren An- und Ausschaltzeiten führen, weil der Mikrocontroller ja noch mit Auslesen des Sensors beschäftigt ist? Vielleicht
könnte ich dies realisieren wenn ich im Hauptprogramm auch noch > zeitintensive Tätigkeiten wie DS18B20 Sensor auslesen habe? Einfach programmieren ? Musst du das erst lernen ? Kaufe fertigen thermostaten. Paul H. schrieb im Beitrag #5523966: > für die Steuerung dieses Heizelements Hat immerhin
-
Thread
Atxmega Development Plattform
an dem Board ! Ich würde dann auch Code schreiben zu RTC (DS3231), oder Nokia5110 LCD Display, DS18B20, DCF77, usw. Und auch posten. Diese Module könnte man dann einfach anstecken, oder alles mit IC2 Bus verbinden ! Die Module zum Anstecken, könnte man so gestalten, das man auch mehrere Module
Folgendes habe ich bereits verfügbar: - Driver Bibliothek für die HW (Interfaces, Clock etc.) - DS18B20 Library - Adesto Flash Library - Atmel I2C Temperatursensor Library - ENC28J60 Library incl. IP Stack - UART Library - USB Bootloader (nahezu fertig) - SD Card Library - WS.... RGB LED Library
-
Thread
Temperatursensor einlesen
digitalen Sensor empfehlen: http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20 denn kannst du wirklich einfach ein den Atmel anschließen.
Ok vielen Dank für die schnelle Antwort! :) Der DS18B20 ist jetzt bestellt! Gruß
-
Thread
1-Wire Stm32f4discovery
Hi Leute, ich habe ein Problem mit dem DS18B20 Temperatursensor an meinem STM32f4Discovery. Ich habe mir die Funktionen geschrieben, die ihr in der one-wire.c nach dem Beispiel von BvB geschrieben. http://www.mikrocontroller.net/topic/170112
ROM-Code?? ( ROM-Code müsste 8-Byte lang ) und das erste Byte müsste der Family-Code sein ( bei DS18B20+ z.b. 40 dezimal )! Zum ROM-Code einlesen nur einen Sensor an den Bus hängen! lg
-
Thread
3 ohmsche Verbraucher (je 16A) abwechseln elektrisch sicher schalten
indirekt die > Temperatur steuert. > > Braucht also nur (z.B.) eine Nano, 3 SSR und 1-bis mehrere DS18b20 > (DHT11/22). Den DS18b20 kann man dafür nicht gebrauchen. Den habe ich bei einem anderen Projekt mit einem Temperaturfühlernetzwerk eingesetzt um die Temperaturverteilung im Raum über die Zeit
Nein, die Temperaturerfassung im Raum war wie geschrieben ein anderes Projekt. Da machten diese DS18b20 1 Wire Sensoren Sinn.
-
Thread
LCD an ein STK500 anschließen
) brauch ich nicht? Habs nämlich NICHTS da. Ist es möglich einen Temperatursensor (DS18S20 / DS18B20) per 1-wire an das stk500 anzuschließen? Brauch ich dafür vllt noch Widerstände oder so? Danke für die Antworten!
jetzt gerechnet zu haben: so um die 50 Ohm > Ist es möglich einen Temperatursensor (DS18S20 / DS18B20) per 1-wire an > das stk500 anzuschließen? Ja, klar geht das. Selbes Spiel wie vorher: Du brauchst Kabel und etwas, womit du es am STK einstecken kannst. (Du merkst vielleicht schon, worauf
-
Thread
Mikrocontroller mit 1.5A Vin
#5766761: > Die IOs versorgen keine externen ICs wer bestimmt das? vielleicht will man mal einen DS18B20, DHT22 oder einen TSOP auch mal abschalten? Es gäbe einige IC die mal mal ein oder aus haben will. Killua Z. schrieb im Beitrag #5766735: > Hallo Zusammen > Ich habe einen Arduino Mega2560 der
versorgen keine externen ICs > > wer bestimmt das? ICH! > vielleicht will man mal einen DS18B20, DHT22 oder einen TSOP auch mal > abschalten? > Es gäbe einige IC die mal mal ein oder aus haben will. Aha! Und das ist allgemeingültig?
-
Thread
Auswahl eines Bus - wenig Leitungen, Störsicher
möglichst wenig Adern > - möglichst unempfindlich was Verdrahtung angeht -> 1wire mit Protokoll vom ds18b20
den 487er Bausteinen. grundschüler schrieb im Beitrag #3932798: > -> 1wire mit Protokoll vom ds18b20 Klingt auch gut, allerdings aufwendiger (SW-seitig) als 485/232. Schaulus Tiger schrieb im Beitrag #3932850: > Oliver W. schrieb: >> ein Master >> 127 Slaves, das würde reichen. > das gibt
-
Thread
Genauigkeit eines DS1820
Hast du vielleicht einen DS18B20 oder DS1822 erwischt?
Nein, kein DS18B20! Der andere ist ein relativ alter DS1820 im PR35 Gehaeuse. Das sind die Typen die genauso wie die aktuellen in TO92 aussehen, aber etwas laenger sind. Ich habe gerade mal das alte Datenblatt
-
Thread
µC für Thermometer
im Beitrag #3026176: > DS18S20 > High-Precision > 1-Wire Digital Thermometer Ich würde den DS18B20 nehmen.
Helmes schrieb im Beitrag #3026213: > Ich würde den DS18B20 nehmen. Ich auch, abe der To braucht ne Brille, um S und B zu unterscheiden.
-
Thread
Li Ion Akku Temperaturüberwachung?
schlimmsten Fall brennt er wirklich. LI-ION nehem eine minimale Überladung sofort übel. Temp-Chip z.B. DS18b20 mit etwas Kupferfläche drauflegen, so dass die Eigenerwärmung des DS18b20 unterdrückt wird, sollte Dir aber trotzdem einen Hinweis geben. Mache ich so seit ca. 2 Monaten mit meinem Handyakku. Überwache
-
Thread
SD Karten Library für ATMega gesucht
ATMega328P ohne Probleme. Bei mein Projekt(ATMega644) mit ENC28J60 und TFT display, i2c eeprom, ds18b20 sensoren gibt es noch Probleme. Ich weis noch nicht warum er sie dort nicht init kann. Wenn ich aber alle Includes entferne funktioniert es auch auf dem ATMega644 mal schauen was genau dort stört.
ATMega328P ohne Probleme. Bei > mein Projekt(ATMega644) mit ENC28J60 und TFT display, i2c eeprom, > ds18b20 sensoren gibt es noch Probleme. Ich weis noch nicht warum er sie > dort nicht init kann. Wenn ich aber alle Includes entferne funktioniert > es auch auf dem ATMega644 mal schauen was genau dort
-
Thread
DS18x20 lib für AVR
Hallo Stefan, ich verwende deine DS18B20 Lib - Link: http://www.sicklinger.com/en/atmel-avr-atmega-ds18... Ich bin quasi blutiger Anfänger und bin zu blöd den Temperaturwert an mein Display zu übergeben. Mein genaues Problem habe
Pins und Ports habe ich geändert und das Signal ist gut messbar auf der Datenleitung. Verwende DS18B20 und Atmega16 bei 16 MHz Habe auch 4,7k Pullus dran. Habe auch versucht temp_po_str direkt für msg einzusetzen auber da kommt auch nur müll raus. i2c_init(); if (i2c_start(SLAVE_ADDRESS2 |
-
Thread
I²C und 1-wire über eine gemeinsame Leitung
1. Während der I²C-Kommunikation darf die SCL-Leitung niemals so lange Low bleiben, dass der DS18B20 das für einen Reset-Puls (>=480µs) hält und aktiv wird. Das ist bei Taktraten ab ca. 1 kHz der Fall und natürlich darf der Slave kein exzessives Clock-Stretching betreiben. 2. Während der 1-Wire-Kommunikation
1. Während der I²C-Kommunikation darf die SCL-Leitung niemals so lange > Low bleiben, dass der DS18B20 das für einen Reset-Puls (>=480µs) hält > und aktiv wird. Das ist bei Taktraten ab ca. 1 kHz der Fall und > natürlich darf der Slave kein exzessives Clock-Stretching betreiben. > > 2. Während
-
Thread
Beruflich für ARM CORTEX fit machen
eingehalten werden und dafür eignet sich ein PAP sehr gut. Ein schönens Beispiel ist z.B. im DS18B20 Datenblatt zu finden: https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Figure 13. ROM Commands Flowchart Damit konnte ich dann sehr leicht das "Search ROM" implementieren und es funktionierte
Peter D. schrieb im Beitrag #5676344: > Ein schönens Beispiel ist z.B. im DS18B20 Datenblatt zu finden: Das dokumentiert aber die Abläufe der relativ simplen Hardware. Die Abläufe in einer realen Software sind um viele Größenordnungen komplexer, da bräuchte man sehr viel Papier
-
Thread
Wetterstation
SHT11 (I2C ähnlich) - Drucksensor HP03S (I2C) - Temperatursensor DS18B20 (Dallas 1-Wire) - RTC: MCP79410 (I2C) - RF-Transmitter: nRF905 (SPI) - Datenspeicher : EEPROM 512MBit (I2C) - Datenspeicher :
Luftfeuchte : SHT11 (kann zusammen mit BMP180 am I2C hängen) Temperatur/Uhrzeit: RTC Tiny (RTC+DS18B20 auf einer Platine) Für den SHT11 gibt es auch eine Membrane zu kaufen, so dass der Sensor auch gegenüber äußeren Einflüssen gut geschützt ist. Der DHT22 ist deutlich günstiger, aber auch empfindlicher
-
Thread
Atmega ADC Multiplexing
die Meßbereiche fest Aussentemperatur kann herrlich in 1w 2-Draht mit parasitärer Speisung und DS18B20 erledigt werden, LIBs gibt es zu Hauf für Atmel/Arduino Dein Brenner hat auch einen Messbereich, wenn du den nennst finden sich da Lösungen die passen!
Such mal z.B. nach dem DS18B20. Code gibt es dafür beispielsweise von Peter Danegger: https://www.mikrocontroller.net/topic/14792?goto=new#new OneWire würde ich bei Deiner Anwendung wahrscheinlich bevorzugen. Zwar muss der
-
Thread
Auslesen IP-Thermometer mittels WLAN Modul
Ich würde z.B. sowas nehmen, Tasmota drauf flashen und einen DS18B20 anschliessen. (die hat intern freie Ports) https://www.amazon.de/Sonoff-Steckdose-Steckdosen-funktionieren-Steuern/dp/B07BFZ1Z9D
Gebastel bekommst hin pro Station wären das dann 1 x NodeMCU, 1 x Widerstand, 1 x Temperatursensor DS18B20, 1 x altes Handynetzteil, 1 x Gehäuse Für 50€ pro Stück baue ich Dir gerne ein paar zusammen :-)
-
Thread
1-Wire XMega
Hallo an alle, ich möchte einen DS1338 und 4x DS18B20 an einem Xmega betreiben. Kann ich alle an einem Port betreiben? Wie ist die genaue Beschaltung? Hat jemand einen genauen Schaltplan? Kann mir da einer weiterhelfen? Gruß Egon
Egon40 schrieb im Beitrag #1937543: > Hallo an alle, > > ich möchte einen DS1338 und 4x DS18B20 an einem Xmega betreiben. Schön. > Kann ich alle an einem Port betreiben? Ja. > Wie ist die genaue Beschaltung? + an + GND an GND Alle Datenpins an den o.g. Prozessor-Pin. > Hat jemand