-
Thread
Pi und DS18S20
müßten" Komm mal von deinem Abstraktionslevel runter, guck in die Datenblätter und dann in die DS18S20 bzw. DS18B20 Treiber in den owfs-Sourcen. Beim DS18S20 liegen die Temperaturdate komplett im LS Byte, beim DS18B20 liegt die oberen drei Bits im MS Byte und der Rest im LS Byte. Die Bausteine unterscheiden sich im 1-Wire Family Code (DS18S20 10h bzw. DS18B20 28h). Kontrollier doch mal, ob owfs den richtig ausliest.
-
Thread
Temperaturmessen mit Mikrokontroller
schrieb im Beitrag #3065562: > Was soll ich tun? a.) Nimm einen integrierten digitalen Sensor (DS18B20) wenn dir -55 bis +125 Grad ausreichen. wenn nicht nimm b.) Einen Sensor mit passender integrierter Auswertelektronik z.B. Typ-K-Sensor mit entsprechenden MAX-irgendwas, welcher dir auch wieder
-
Thread
Schaltung ATTINY 44
letztendlich ja nur eine Interpretation der Werte). Das wollte ich machen, da ich gleichzeitig noch 3 DS 18S20 auch per RS-232 anbinden will, nach dieser Beschreibung: http://lena.franken.de/hardware/temperaturmessung.html Schaltbild: http://lena.franken.de/hardware/schaltung_925_525.gif Die DS18S20
-
Thread
Finde Baustein nicht: "MCP3008"
Raspberry Pi eine I²C-Verbindung herzustellen? Wenn ja, könnte ich als Temperatursensor ja einen "DS18B20" nehmen! Gruß
-
Thread
Suche Board mit embedded Linux
Universalcomputerchen selten drauf. Dafür gäbe es dann auch ICs mit SPI. Vielleicht reichen auch DS18b20 Sensoren, da liefert dir google eine Menge Projekte mit dem Raspberry. Ansonsten die schon genannte Liste mit den Erweiterungsboards durchstöbern, du musst ja auch eine Idee haben wieviele Eingänge
-
Thread
Defekte (Standard-)Elkos in Fritz!Box Fon WLAN 7270 durch Standard- oder Low-ESR Elkos ersetzen?
deutlich schönere Lösungen. Habe halt schnell das genommen, was ich da und fertig programmiert hatte. DS18B20 oben drauf, auf den Lüftungsschlitzen. Lüfter unten, läuft in drei Stufen per PWM, und wenn es trotzdem zu heiß wird (weil vielleicht der Lüfter kaputt ist), macht der Piepser Krach.
-
Thread
Möglichkeitsanfrage Heizungssteuerung
Ich habe einen raspberry Pi an meiner Heizung hängen. Über die GPIO lese ich Temperaturen über DS18S20 und Gasverbrauch über Reedkontakt ein und logge das in einer rrd Datenbank. http://oss.oetiker.ch/rrdtool/ Diese Werte kann ich dann in eine Grafik überführen und auf dem Raspberry hinterlegen.
-
Thread
Welchen Temperatursensor zum Eintauchen in Fluid?
Nur für den Fall, dass du nichts findest: DS18B20. Hab da auch ein gutes Video zu gesehen wie man den Wasserdicht macht. Dazu wird der Sensor (verlötet mit Kabel dran) in ein Rohr gesteckt (oder Schlauch), von unten Silikon rein gepresst und
DS18B20 - der hat laut Datenblatt nur 0.5 Grad Genauigkeit. Auch die anderen integrierten Sensoren haben oft nur diese Genauigkeit. Der LM73 misst zwar bis auf 0.03 Grad, die Genauignkeit ist aber trotzdem
-
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
ausgelesen 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
Simples DS18B20 abfragen
beschrieben) gestern einen Sensor bestellt habe und ich aber noch in meiner Bastelschublade einen solchen DS18B20-Temperatursensor gefunden habe, so sitze ich seit gestern mit diesem kleinen Sensor und einem ATmega8 vor einem Problem, da ich nicht weiß wie ich weiterkomme. Durch das tolle Tutorial bin ich
to write 3 bytes of data to the DS18B20’s >scratchpad. The first data byte is written into the TH register (byte 2 of >the scratchpad), the second byte is written into the TL register (byte 3), >and the third byte is written into the configuration
-
Thread
Temperatursensor einlesen
würde eine 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
AM2302 & AM2303. Unterschiede?
> Alles andere (Bauform, Ansteuerung, ...) ist identisch. Danke :). Der AM2303 hat u. a. einen DS18B20(!) an Board.
-
Thread
Heizkostenabrechnung der etwas anderen Art
um diese Daten zu loggen, google mal nach datenlogger AVR. Bei mir lest er auch noch verschiedene DS18B20 (1-wire tempsensor) ein, und speichert das auf den eingebaute Eeprom (500 kbit). Diese Butterfly hat ein kleines LCD, 500kbit Eeprom, UART, RTC und lauft auf eine Batterie (3 bis max 4,6 Volt).
-
Thread
ATmega1284P und Maxim 1-wire in Hardware
Hallo zusammen, ich möchte in einem Projekt Temperatursensoren (DS18B20) über das Maxim 1-wire Protokoll benutzen. Da der Mikrocontroller, ein ATmega1284P, noch eine ganze Menge anderer Aufgaben übernimmt, möchte ich den zweiten USART Port des Controllers verwenden,
-
Thread
Twisted Pair für OneWire, I2C, RS232 - Kabelbelegung
Hallo, ich plane einige Temperatursensoren (DS18B20) über eine OneWire-I2C-Bridge (DS2482-100) an einen Mikrocontroller (ATmega1284P) anzuschließen. Mein Testaufbau steht bereits und funktioniert, aber nun mache ich mir Gedanken über das Kabel...
-
Thread
Quarz Heizgerät Gesperrt
langsam, wobei ich langsam in Bezug auf Luftfeuchtemessungen völlig uberzogen finde, der war mit dem DS 18B20 und allem was ich verglichen habe, ziemlich genau.
-
Thread
Neuer Akkuschrauber - nur welcher?
Langzeiterfahrungen sind. Ich habe nochmal nachgeschaut, mir ginge es konkret um: -DS 14DBL -DS 18DBL Hat da schon jemand Erfahrungen bzgl. der genannten Geräte. Günstig sind sie ja nicht gerade.
-
Thread
Code anpassen (DS18S20)
Hallo, ich habe mir etwas zum auslesen eines DS18S20 geschrieben. Das auslesen mittels SkipRom klappt perfekt. Nur würde ich gerne noch mittels ROm Code auslesen können. Hier mal die Codes: [c] // SkipRom unsigned char Read_Skip_Temp(void
-
Thread
Arduino - bringt's das ? Gesperrt
es in vertretbarer Zeit geschafft, mit einem Atmel 328 einen Modbus Slave zu basteln, der über 100 DS18B20 Temperatursensoren ausliest und die Werte an eine SPS weitergeben kann. Mein Kumpel ist ein wenig weiter und nutzt halt AVR Studio und die Arduino Boards als DEV-Boards. Ich finde ein 2560er
Wenn du noch keinen Plan hast, dann machst du das Studio zu und bist überrascht wie schnell du einen DS18B20 zum Laufen bekommen hast und sogar die Ausgabe auf deinem Rechner angezeigt wird. Anfangs hatte ich nur ein Netbook und bis das Atmel Studio auf war, war ich schon, für ein kleines Programm, mit
-
Thread
µC für Thermometer
Elektrohauer schrieb im Beitrag #3026176: > DS18S20 > High-Precision > 1-Wire Digital Thermometer Ich würde den DS18B20 nehmen.
Es ist ein DS18S20(!) Sensor vorgegeben. Den gibt es auch. Also ratet ihr eher von dem ATmega328P ab?
-
Thread
1-Wire + Strom auf 3-adriger Leitung
So, ich hab's heute mal getestet: 1 Wire mit einem DS18B20 funktioniert problemlos auf einer 15m langen ungeschirmten 2 adrigen Leitung (Lautsprecherkabel). Allerdings musste ich den Pullup auf 2kOhm reduzieren (von 4,7 aus dem Datenblatt). Dies war allerdings
-
Thread
Warum "uint8_t" statt "char" Gesperrt
einem µC ziemlich Latte ist, Würde ich nicht sagen. Beispiel: Im Code für den Temperatursensor DS18S20 ist ausschliesslich die Pinwackelei direkt hardwareabhängig, und das sind sehr wenige Operationen. Folglich kann fast der gesamte Code wiederverwendet werden.
-
Thread
Temperaturmodul mit Digitalen Ausgang(RS232)
Was heißt teuer? z.B. DS18S20 und ATmega48 + ein paar Zeilen Code... Dann hast du deinen Tempmodul
Peter Z. schrieb im Beitrag #3020116: > z.B. DS18S20 und ATmega48 + ein paar Zeilen Code... Max232 Nachfolger nicht zu vergessen ...
-
Thread
ATTiny24V: Bandgap zu gebrauchen?
(DS18B20) 1101 44.6 (DS18B20) 1101 44.3 (DS18B20) 1101 43.9 (DS18B20) 1102 43.5 (DS18B20) 1102 43.1 (DS18B20) 1102 42.8 (DS18B20) 1102 42.4 (DS18B20) 1102 42.0 (DS18B20) 1102 41.5 (DS18B20) 1102 41.0 (DS18B20) 1102 38.9 (DS18B20) 1102 38.9 (DS18B20) 1102 38.2 (DS18B20) 1102 37.5 (DS18B20) 1102 36.8 (DS18B20) 1102 36.1
-
Thread
Fragen Android: Temperatur messen, SMS senden
Sonst: Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM modul versendet. DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Du könntest sogar per SMS Abfrage einen Tempwert versenden, um die Kosten gering zu halten.
Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM > modul versendet. > > DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre schon schön. Electronics'nStuff schrieb im Beitrag #3010044: >
-
Thread
DS18S20, ich kapiere es einfach nicht
also ich habe es nach monaten endlich geschafft den DS18S20 auszulesen. super. aber nun geht es weiter. da mir die ganzen libs viel zu kompliziert sind habe ich mir teilweise, eine für mich verständliche lib geschrieben. um diese aber auch voll "onewire"
kam es mir auch vor das ich als ersten Element in dem array eine 16 habe, anstatt, eine 10 für den DS18S20. Aber wenn ich die 16 als Dezimalzahl betrachte und das in Hexadezimal umwandle komme ich auf die 10, also den Family Code des DS18S20. Muss ich aber jetzt alle Elemente des arrays an den DS18S20
-
Thread
array zu string (ds18s20)
hallo, ich habe meine DS18S20 library soweit am laufen. jetzt würde ich gerne noch eine weitere funktion haben um direkt einen sensor mit dem romcode und nicht mehr skip rom auszulesen. leider komme ich da nicht weiter. unsigned
-
Thread
Temperaturüberwachung mit KTY
bei ca 5 euronen liegt geht das nicht. Es geht bei dir also um 20 Euro? Kauf dir doch ein paar DS18b20.
jhook schrieb im Beitrag #3002168: > wie ist das mit dem ds18b20? Wie ist was mit dem DS18B20? 2 Drähte und eine Brücke dran, 4k7 Widerstand und ab an den µC. Such mal nach DS18B20.
-
Thread
Hast du das Datenblatt gelesen?
Seien wir doch mal ehrlich. ATtiny 13, 172 Seiten Datenblatt. Auch der ATmega 328, über 300 Seiten. DS18B20, 22 Seiten (ganz gelesen und(!) verstanden (!)) Wenn man doch am Anfang steht und was lernen will, ist es da nicht mehr als verständlich, dass man nicht erst tausende von Seiten an Datenblättern
22 Seiten. Außerdem finde ich das noch spannend die ganz zu lesen. Ein raffiniertes Ding, dieser DS18B20. Wie ich lese, seid ihr auch schon die Generation der alten Säcke und wäre ich beim Bund geblieben, dann wäre ich nun schon Rentner. Wir sind sicher noch aus einem anderen Holz geschnitzt
-
Thread
DS18S20 auslesen (finde den fehler nicht)
Und noch ein Tipp: nimm gleich einen DS18B20 !
>Aber Vorsicht, manche ICs sind mit DS1820 beschriftet und sind in >Wirklichkeit DS18S20 (z.B. Pollin 180014 (2,50)). daher sollte man mal den product code auslesen um zu sehen was für ein typ das ist... ds18b20 ist zu den älteren NICHT CODE KOMPATIBEL!!!!! Auch das steht im
-
Thread
Genauigkeit ds1820 / Eichung
Der DS18B20 ist von Haus aus einfach genau genug. Vor allem für die Messung von Wassertemperaturen, da normalerweise hier schon an verschiedenen Stellen ganz unterschiedliche Temperaturen herrschen können.
-
Thread
DHT11 Luftfeuchtigkeitssensor Testcode für WinAVR
Der AM2302 arbeitet übrigens erstaunlich präzise. Die Temperaturmessung stimmt +/- 0,2 °C mit einem DS18S20 überein, für die Luftfeuchte habe ich leider keinen Vergleichswert. Kostet zwar das Dreifache eines DHT11, für die angegebene Genauigkeit von +/- 0,5 °C und +/- 2% RH ist das aber immer noch günstig
-
Thread
Datenübertragung über Relaiskontakte
#2980425: > Aber nicht einzeln anwählen. Ohne jetzt das Datenblatt fuer diese gelesen zu haben: DS18S20 kann man (muss man) einzeln anwaehlen. Dafuer wird die einmalige Seriennummer benutzt. fonsana
-
Thread
Temperatur im Wasser messen?
Digital http://www.ebay.de/itm/Temperaturfuhler-Kabel-DS18B20-Digital-Temperatursensor-Thermometer-Wasserdicht-/300829347962?pt=Mess_Pr%C3%BCftechnik&hash=item460ad3907a oder analog http://www.ebay.de/itm/Temperaturfuhler-NTC10K-50-C-bis-110-C-Fuhler-Sensor-Temperatursensor-NTC
Hallo Franz, Ich habe einen Sensor DS18B20 an einer Picaxe seit 1 Jahr in oft kochendem Wasser. Baumarkt: Alurohr, innen 6mm. Passend abschneiden, den Sensor + Kabel durchfädeln, Silikon von oben ins Rohr bis es unten rauskommt, dannn den
-
Thread
Arduino Stereoklinke digitales Signal
Hallo, ich will mehrere DS18S20 Temperatursensoren per Arduino auslesen und auswerten. Zum leichten An- und abklemmen bin ich auf die Idee gekommen, einfach jeweils eine 3,5mm oder auch 2,5mm Stereoklinke (hat wie DS18S20 2 Leitungen
mit der Abschirmung des Kabels. Jetzt habe ich noch 2 Signalleitungen frei, allerdings hat der DS18B20 ja auch 2 Leitungen + Masse. Wo schließe ich jetzt die Masse vom DS18B20 an?
-
Thread
LM335 Komische Spannung am ADC
Ok, vergesst den Beitrag. Wenn man zu blöd ist einen LM335 von einem DS18S20 zu unterscheiden!!! Habe mich vergriffen. Schöne Weihnacht
-
Thread
Günstiges mehrkanaliges Temperaturmessgerät gesucht
>Genauigkeit min. 0,2°C sicher ? das ist schon extem genau... was ist mit 1-wire? DS18B20+ hat zwar Absolut "nur" 0,5° Genauigkeit aber meist interessiert man sich ja für temperatur ÄNDERUNGEN (bzw. in deinem fall vermutlich um unterschiede zwischen den 4 messstelle?) das
-
Thread
Temperaturabhängiges Timing-Problem mit DS18B20
Hallo zusammen, Ich versuche mit einem AtMega8 einen DS18B20 auszulesen. Bei Raumtemperatur klappt das auch, jedoch bricht bei Temperaturen größer als 60°C die Verbindung zusammen. Ab einer bestimmten Temperatur kann ich nicht mal mehr die Seriennummer
-
Thread
Suche Temperatursensor konfektioniert mit 0,5°C Auflösung
http://www.ebay.de/itm/Temperaturfuhler-Kabel-DS18B20-Digital-Temperatursensor-Thermometer-Wasserdicht-/300829347962?pt=Mess_Pr%C3%BCftechnik&hash=item460ad3907a
fertig konfektionierten Temperatursensor http://shop.wiregate.de/sensoren-fuhler/temperatur/htf-ds18b20.html
-
Thread
Delay für STM32F4Discovery
Ich will damit einen DS18B20 Temperatursensor ansprechen. Dazu muss ich den Pin der Datenleitung für eine gewissen Zeit auf High und dann wieder auf Low schalten, um mit dem Sensor zu kommunizieren.
-
Thread
In welcher Sprache sollte man programmieren?
auch gerade darum, die Bibliotheken lesen und verstehen zu können. Ein Beispiel: Ich wollte den DS18B20 mit Arduino testen (gelang mir auch), aber schon das ändern der vorgegebenen Namen war ein Problem. Zum einen, weil das nicht so klappte wie ich das dachte und zum verstand ich nichts aus der Bibliothek