-
Thread
Temperatursensor DS1820 und DS1822
DS1822: 2,0°C innerhalb -10..+85°C, Wert in 1/16° DS18B20: 0,5°C innerhalb -10..+85°C, Wert in 1/16° DS18(S)20: 0,5°C innerhalb -10..+85°C, Wert in 1/2° 1/16° ist möglich, aber umständlicher Der DS1822 ist also schlechter, dafür aber teurer.
-
Thread
DS1822 StandBy Modus
Hallo Gemeinde :-) ich nutze schon länger einen DS1822 Temperatursensor, bin derzeit am optimieren im Bereich Stromaufnahme, lt. Datenblatt soll der Sensor im StandBy 1µA Stromaufnahme haben. Nur wie komm ich in den StandBy Modus? Aus dem Datenblatt
-
Thread
DS18B20, DS1822
beiden Sensoren besteht. Peter, Du OW-Papst weißt Du etwas darüber? ;) Grund der Frage: DS18B20 kostet 2,03 (@500) DS1822 kostet 1,59 (@500) Abgleichen müßte ich sowieso. MooseC
Die Frage ist, brauchst Du absolute Genauigkeit oder nur Stabilität. Ich benutze ein paar alte DS1820 und neue DS18B20. Alles was ich sagen kann ist, daß sie monoton und die Meßwerte stabil sind. D.h. man braucht keine Mittelwertbildung wie bei analogen Sensoren. Jedoch sollte man nicht die
-
Thread
DS1822 oder DS18B20
Hallo, hat jemand noch Bestände einer der beiden Temperatursensoren von Dallas/Maxim? Ich benötige etwa 100 Stück, möcte aber nicht gleich 500 bei Spezial Elektronik kaufen und auch nicht 3,50 EUR bei Reichelt je Stück bezahlen. Alternativ hat vielleicht jemand anders ein ähnliches Problem? Mario
-
Thread
Steuersoftware für DS1822 Temperatursensor gesucht
Hallo, könnte mir jemand C Software (keine quick & dirty) für diesen 1-wire Temperatursensor schicken? Gruss, Christian
-
Thread
DS1822 am M16c62
Hallo Hat jemand eine Header Datei um ein DS1822 One-Wire Device an einem M16c62 µController zu betreiben?? Danke
-
Thread
1 Wire DS1822 ATmega und ganz einfach?
geht eindeutig aus dem /Datenblatt/ hervor, das Du bei www.maxim-ic.com downloaden kannst (Titel "DS1822 Econo 1-Wire Digital Thermometer"). Zitat: [C] INITIALIZATION PROCEDURE: RESET AND PRESENCE PULSES All communication with the DS1822 begins with an initialization sequence that consists of a reset pulse from the master followed by a presence pulse from the DS1822. [/C] >2. jeder DS1822 is einmalig (ROM-Code) Ja. Jedes Exemplar bekommt bei der Herstellung einen uniquen ROM-Code eingelasert. >Allerdings weiß ich ned so recht was ich damit anfangen
-
Thread
Conrad DCF77 und DS1822 an 3.3V?
5V beschaltet. Nun hat mein ARM7 beim Anschluss dieser beiden Module an seine IO verabschiedet. Der DS1822 schafft locker 10ma aus seinem Ausgang zu treiben, schliesst man diesen gegen Masse kurz. Der Conrad Wecker nur 0,2mA die ich im durch den Pull Up gönne. Da wäre dann noch die Sache mit der Masse
arbeitet. Ob die 5V abkann oder nicht hängt von diesem Hersteller ab. > Laufen der Temperatursensor DS1822 und das Conrad DCF77 Modul auch mit > 3.3V gut? Der DS1820 tut dies, der 1822 damit sicherlich auch. Näheres verrät das Datasheet, dafür ist es da. > Macht es Sinn diese unselige Grätz Brücke
-
Thread
DS1822 auslesen klappt nicht mehr, Atmega8, BASCOM
dann stimmt etwas nicht Elseif Err = 0 Then If Dsid1(1) = 34 Or Dsid1(1) = 40 Then Gosub Temp_ds1822 ' wenn der Sensor ein DS1822 oder DS18B20 ist dann Berechnung Temp_ds1822 Max1 = Dsid1scratchpad(3) ' Sensor Interne Alarm
Return 'Tabellen Data1: ' 0 1 2 3 Data " " , "DS1822 " , "DS18S20" , "DS18B20" Data2: ' 1 2 3 Data 34 , 16 , 40 [/code]
-
Thread
At90can128 mit ds2482 und DS1822
Hallo, ich bin ganz neu in der uC Programmierung und möchte gerne insgesamt 8 DS1822 Temperatursensoren mit dem AT90CAN128 auslesen. Damit das als Anfänger leichter geht habe ich den DS2482 dazwischengeschaltet. Leider finde ich keine gut Einführung für die Programmierung. Hat
Dr. Gurgel defekt? Beispiele http://sixcode.googlecode.com/svn-history/r40/trunk/rsl/ds2482.c http://www.maximintegrated.com/en/app-notes/index.mvp/id/3684
-
Thread
ds1822 an Cyclone --> wie High an PullUp übergeben?
Hallo! Ich möchte gern mit einem DS1822 Temperaturen messen. Mit µC und ARM habe ich das alles schon gemacht. Mein Problem ist nun, dass der Bus durch einen Pullup nach High gezogen werden soll. Die Frage ist nun, wie realisiere ich das
-
Thread
DS1822 / DS18S20 CRC Fehler
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
-
Thread
LED Uhr Thermometer RTC DS1307 TWI I2C DS18B20 DS18s20 DS1822 1wire ATmega8 1MHz Assembler
Ein kleines Beispiel einer Uhr mit Thermometer. Kurz nach Programmstart wird die aktuelle Uhrzeit aus dem RTC geladen und der Familycode des Sensors angezeigt, dannach richtet sich das Temperatur-Berechnungsverfahren. Beispiel: "FA:10" steht für einen DS18s20 -> Familycode x10 Da der AVR ohne Quarz, sondern nur mit seinem ungenauen RC-Generatorläuft, ist es besser, wenn die Zeit 1x pro Stunde erneut aus dem RTC geladen wird. Minütlich wechselt die Anzeige zwischen Zeit und Temperatur. Mit den beiden Tasten lässt sich die Uhrzeit einstellen, bei jedem Tastendruck ändert sich
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC18F26K22 2 PIC18F13K50 2 PIC16F690 1 PIC24FJ64 1 dsPIC30F6014A 1 dsPIC33EP512MU810 1 dsPIC33EP512MC610 1 PIC32MX795F512L: 3 STM32F103RB: 3 STM32F103RC: 7 STM32F103VC: 1 STM32F103VE: 1
PIC18F26K22 2 PIC18F13K50 2 PIC16F690 1 PIC24FJ64 1 dsPIC30F6014A 1 dsPIC33EP512MU810 1 dsPIC33EP512MC610 1 PIC32MX795F512L: 3 STM32F103RB: 3 STM32F103RC: 7 STM32F103VC: 1 STM32F103VE: 1
-
Thread
Delay nötig bei DS1820?
Using Dallas' 1-Wire ICs in 1-Cell Li-Ion Battery Packs With Low-Side N-Channel Safety FETs Master - DS1822 App Note 155: 1-Wire Software Resource Guide - DS1822 App Note 162: Interfacing the DS18X20/DS1822 1-Wire Temperature Sensor in a Microcontroller Environment - DS1822 App Note 244: Advanced 1-Wire Network Driver - DS1822 App Note 1100: White Paper 5: Using 1-Wire APIs for Data Sheet Commands - DS1822 App Note 2420: 1-Wire Communication with a Microchip PICmicro Microcontroller - DS1822 App Note
-
Thread
Uno sendet nicht alleine
// Zähler für Anzahl Sensoren /*** Im Sketch unterstützte 1-Wire Temperatursensoren Maxim DS18xx ***/ const byte DS18S20ID = 0x10; // Family code of DS1820/DS18S20 const byte DS18B20ID = 0x28; // Family code of DS18B20 const byte DS1822ID
(" 1-Wire Sensor ist DS18B20"); typeOfSensor = 0; // Typ 0 gemäß Byte 0 break; case DS1822ID: Serial.println(" 1-Wire Sensor ist DS1822"); typeOfSensor = 0;
-
Thread
Temperatursensor
genau der DS ist da genau richtig. Einfach zu beschalten, 2-Draht Technik, je nach dem wie genau es werden soll DS18B20 oder DS1822. In der vollen Auflösung von 12bit warte ich ca. 1s um die Daten auszulesen. Viel
Steffen schrieb im Beitrag #3426566: > je nach dem wie genau es werden soll DS18B20 oder DS1822. Wenn man als Endverbraucher in kleinen Mengen bei den bekannten Versendern bestellt, ist der DS1822 aber eher nicht zu empfehlen. Hat nur 2° Genauigkeit statt der 0,5° beim DS18B20
-
Thread
SchulProjekt mit Mikrcontroller ,RaumtemperaturSensor ertellen
Hi Klaus, Wenn ihr den DS1822 verwenden möchtet, könnt ihr den Code aus dem ethersex-Projekt (http://ethersex.de) verwenden. Im Repository unterhalb von hardware/onewire gibts eine Onewire-Implementierung in Software, das ist
Kaufen Brauchst du nicht. Eines reicht. Ein Board mit einem Mega8 oder Mega16 drauf, dazu noch ein DS1820 oder ein DS1822. Den DS erst mal beiseite legen und mit den Grundlagen anfangen. Die Zeit die ihr bei den Grundlagen investiert, holt ihr uch später, wenn ihr das richtige Programmierprojekt anfängt
-
Thread
Temperaturmessschaltung möglichst genau?
@Falk Laut Datenblatt ist der DS1822 im Bereich von -10 .. 85 Grad nur auf +- 2 Grad genau. Gruss Helmi
DS1822: 750ms (max.) für 'ne Wandlung und 64 bit Protokoll .. naja ..
-
Thread
PIC12F1822 vers. PIC 18F4550
PIC 12F1822 ist ganz anders aufgebaut. Aber wenn dein C Compiler ihn unterstützt dann müsste es gehen.
Das ist weil der PIC 12F1822 weniger Pins hat und andere SFR register. Das musst du im datasheet nachsehen wo der Unterschied ist und etsprechend dein Program ändern.
-
Thread
erstes Layout ATMega16 bitte um Überprüfung
normalerweise an > AVCC. --> ja, vertauscht. AREF dann direkt an VCC?? > - Warum du GND des DS1822 an PA0 anschließt und dafür VO > (Spannungsausgang?) an GND, verstehe ich nicht. --> habe hierfür einen Spannungswandler misbraucht, da der 1822 nicht in der lib war. passt also. > - Wo die
Braucht der DS1822 nicht noch einen Ziehwiderstand am 1-Wire-Bus nach +5V? Im Datenblatt ist in den Schaltungen immer 4,7k vorhanden, der interne Pull-Up des µC ist jedenfalls viel hochohmiger. Matthias schrieb
-
Thread
DS1820 DS18s20 Digital Thermometer 1-wire Beispiele ATmega8 Assembler
für die Zuarbeit :-) Die Liste / Auflistung / Zusammenstellung der Family Code / Codes für: DS1820, DS18B20, DS18S20, DS1822, DS1920, DS1985, DS2405, DS2406, DS2407, DS2409, DS2417, DS2422, DS2423, DS2430A, DS2433, DS2438, DS2502, DS2890 habe ich mit angehängt. Wenn jemand die Liste vervollständigen
Version 6b kann folgende SLAVES / DEVICES auslesen bzw. beschreiben: TEMPERATUR: DS1820 DS18s20 DS18B20 DS1822 DS1920 RTC: DS2417 EEPROM 4k: DS2433 Bernhard
-
Thread
Hilfe bei Arduino Programm
genau das gefunden was ich suchte und zwar hier: http://www.dl8ma.de/Arduino/Thermometer_Dallas_ds1820/ Mit unten angehangenem Code. Es soll der DS1822 genutzt werden. Vorweg, ich habe nicht die geringste Ahnung vom Programmieren. Fuses bei einem AVR setzen, kleine Aenderungen, das war es auch
SWLer schrieb im Beitrag #3755308: > Es soll der DS1822 genutzt werden. Nur so aus Interesse - Du hast schon gelesen, dass die Genauigkeit um 2 Grad schwanken kann? Wozu dann 2 Nachkommastellen? Wenn Du Dich nicht damit beschäftigen willst, dann
-
Thread
DS1820 Umrechnung
Der DS1820 hat den selben Familycode wie der DS18S20 -> 10h. Der DS1822 z.B. hat den Familycode 22h. Die Sensoren DS1820 und DS18S20 sind auch nicht baugleich. Der DS1820 arbeitet intern mit zwei Generatoren
nochmal genau beschrieben: http://www.mikrocontroller.net/topic/194939#new Tatsächlich hat der DS1820 den FamilyCode 10. Hast Du wirklich einen DS1820 oder einen DS1822?
-
Thread
PIC: CCS Compiler Ansteuerung DS18B22 Temperatursensor
Der DS1822 ist kompatibel mit dem DS18B20 Zitat aus dem DS1822 PDF: Software compatible with the DS18B20 einen DS18_B_22 gibt es nicht, nur DS18_b_20 oder DS18_22_ Wobei der DS1822 ungenauer ist, +/- 2°C beim DS18B20 +/- 0,5 °C genau ist Der Familiencode ist beim DS18B20: Hx28 =40 Beim DS1822: Hx22 =34
-
Thread
selbstblinkende SMD-LED mit niedrigem Stromverbrauch
wären bei 3 V ca 1-2 µA zu erreichen (plus LED-Strom, solange die blitzt). Habe ich mit einem PIC12F1822 schon gemacht.
Speed und braucht selbst bei der langsamsten Taktfrequenz von 31 kHz immer noch 8 bzw 30 µA (PIC12LF1822 bzw. PIC12F1822, man beachte das "L"). Wenn der dagegen im Sleep nur auf Timer1 läuft - dazu ist der Quarz da - dann braucht er nur 1-2 µA bzw. 20 µA, je nach Typ. Ich würde also den PIC12_L_F1822 in
-
Thread
Kleiner Atiny gesucht
PIC12F1822 .... (bin ja schon wech;) PS: Nur weil ich grad an dem selber rum schraube... :)
https://ww1.microchip.com/downloads/en/DeviceDoc/ATtiny202-402-DataSheet-DS40001969B.pdf nur zur Info. Such mal nach "EXTCLK"
-
Thread
DS18B20 mit 2 Nachkommastellen? (Bascom)
Hallöchen.. Hier ist die Formel für den DS1620 mit zwei Nachkommastellen [c] {int16_t temp_read= (ds1820_msb * 256 + ds1820_lsb) ; ds1820_temperatur=(temp_read & 0xFFFE)*50 - 25 + ((ds1820_countperc-ds1820_countremain)*100)/ds1820_countperc
nehme ich das "und will die Dinger nicht" natürlich zurück. Danke für den Hinweis, ich hatte den DS18B20 aufgrund der Verwechslung mit dem DS1822 total übersehen. ...
-
Thread
1-wire Protokoll von Dallas
@ Peter: Ich hab mal die dementsprechenden Funktionen für die Anbindung von DS1822-Sensoren an einen PIC geschrieben (auch in C) - das Ganze tat dann auch was es sollte, nachdem ich das erwähnte Timing halbwegs erfüllt habe und ein paar "Denkfehler" in den Byte-Übertragungsfunktionen korrigiert habe. Als Quelle genügte mir das zu Datenblatt des DS1822, das alle Detail der OneWire-Kommunikation beschreibt. Stell doch einfach dein Programm hier rein - vielleicht findet sich dann das Problem... Gruß Konrad
-
Thread
Teelicht mit PIC10F200
incandescent lamp ; device PIC10F200,intrc_osc,pwrte_on,wdt_off org 20h del1 ds 1 del2 ds 1 pcnt ds 1 temp ds 1 lev1 ds 1 lev2 ds 1 level ds 1 rbuf ds 5 #define LAMP GPIO,0 org 0 start movwf OSCCAL movlw 1 TRISW GP bsf rbuf,0
wirklichen 8pinner benutzen magst/kannst (DIP [wohl zu groß], SOIC8 oder DFN), würde ich den PIC12F1822 oder PIC12F1840 empfehlen. Der hat nicht nur genug Luft im Flash, sondern hat auch ein PWM-Modul. Das heißt, einmal Konfigurieren und dann nur noch Bytes aus der Tabelle/Array in das Register schreiben
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
PIC18F4620, PIC18F4680 oder PIC18F4550. Speziell für 28 oder 40 Pin kann auch z. B. ein 16 Bit dsPIC30F4012 (28 Pin) oder dsPIC30F4011 (40 Pin) verwendet werden. Eine Pinkompatibilität zu den 8bit-PIC ist hier aber nicht mehr gegeben. Gut erhältlich sind aus der Midrange-Familie der PIC16F876A.
kostenlose version) und gut ist. Wenns aufwendiger sein sollte kann mann leicht einem 24F serie oder dsPIC nehmen und denn passenden C30 compiler.
-
Thread
Hocheffiziente kleine Solarzellen
SLMD121H04L/SLMD121H04L-ND/3463124 http://www.mouser.de/ProductDetail/IXYS-Integrated-Circuits/CPC1822N/?qs=sGAEpiMZZMtWNtIk7yMEsRa1zkU6xfBM3AMyfRy%252b8so%3d Beachte die CubeSat-Spezifikation! Wenn du Akkus verbaust, müssen diese Vaccuumfähig sein. SAFT bietet sowas an. Du kannst auch die Akkus in
Da gibts ein Datenblatt dazu: http://www.mouser.com/ds/2/205/CPC1822-11351.pdf "The CPC1822 is a monolithic photovoltaic string of solar cells with switching circuitry." WTF? Eine Solarzelle mit Spannungsregler... Die Teile machen bei 6000lx
-
Thread
Abtastrate bei AD Wandlung
Hallo, verstehe ich das richtig, dass ich beim PIC12F1822 (http://ww1.microchip.com/downloads/en/DeviceDoc/41413C.pdf) die AD-Wandlung mit maximal 8 MHz fahren kann? Sodass ich also alle 0,125 µs einen Wert messe? Den Wert habe ich aus der Tabelle auf Seite
bei > 400kHz nicht mehr in einer ISR abarbeiten, sondern brauchst DMA-fähige > ADCs. Einige der dsPICs koennen 1 Msps. Z.B. dsPIC30F2020, den verwende ich u.a. hier: http://www.dpscope.com - und komme da in einem Timer-Interrupt auf 400 ksps auf zwei Kanälen. Geht also schon (ich verwende MikroC,
-
Thread
One Wire App.Note 162
Hallo, ich möchte über einen und später über mehrere DS1822 die Temperatur messen, da soviele Beispiele angeboten werden, verwirrt mich die Auswahl nur, daher möchte ich mich an die Herstellerangaben halten, da sie mir am übersichtlichsten scheinen. Meine
http://pdfserv.maxim-ic.com/en/an/AN162.pdf , insbesondere mit den darin verwendeten Timings einen DS1822 angesprochen hat, bzw. die Temperatur ausgelesen hat? MFG
-
Thread
digital sensor + velleman k8055
Hoi hat jemand ne lösung wie man einen digitalen sensor zb: (ds 1822) an die velleman k8055 anschließen kann und auswerten kann? gruß christian
PC-Programm hat die (den) Digitaleingänge am k8055 zu pollen. Wie schnell kommen denn die Daten vom DS1822. Macht da USB 1.1 mit?
-
Thread
Durch Software herausfinden welcher DS1820 Typ
Hallo, habe eine Tüte DS1820 ersteigert. Wie kann ich per Software herausfinden ob ich einen DS1820, 18s20 oder 18B20 habe? Der Aufrduck ist nicht mehr lesbar. Danke für Tipps.
erste ROM Byte ist der Family Code so kannst du schon mal ein paar Typen unterscheiden: 0x28 = DS18B20 und 0x22 = DS1822 18S20 und 1820 haben leider 0x10, lassen sich so also schon mal nicht unterscheiden ... vlg Timm
-
Thread
Temperatur ohne AD-Eingang messen
Mit den wenigstens Pins kommst du beim DS18S20 aus. Der braucht nämlich nur einen. Genug Infos solltest du im Forum auch dazu finden können. Mike
Und bei 1-wire (z.B. DS 1822) wären es 2^64 Sensoren, da jeder Sensor eine eigene 64Bit Adresse hat. Oder?
-
Thread
1-Wire: iButton: sendet keine Daten
Hallo, ich habe einen iButton (DS1990 F5) und 1-Wire Master DS2482-100 bzw. DS2482-800. Master jeweils versorgt mit 3,3V. Ich habe das Problem, daß der iButton auf den 1-Wire-Reset reagiert, aber auf den nachfolgenden Befehl Read
hier ist es wie von mir gemacht: https://hackaday.com/2008/12/10/parts-1-wire-temperature-sensor-ds1822/ 1-WIRE>{ 0x33 r:8 <–command xxx 1WIRE BUS RESET OK xxx 1WIRE WRITE: 0x33 <–READ ROM xxx 1WIRE BULK READ, 0x08 BYTES: 0x22 0x47 0x45 0x22 0x00 0x00 0x00 0x29 <–ID# 1-WIRE> Was kann das
-
Thread
Was macht man denn jetzt so zur Altersvorsorge?
ein Ingenieur? Doch erst wenn er halsabwärts gelähmt oder komplett weich in der Birne geworden ist. Ds heisst es gibt für Ings. keinen Unterschied zwischen Berufs- und Erwerbsunfähig." Wenn ich einmal nicht mehr als Ing. arbeiten kann, kann ich gar keinen Job mehr machen." Ein Bekannter von mir hat
Was ist der Haken an so einem Angebot? https://www.1822direkt.com/1822central/cms/user_upload/media/riesterrechner.htm
-
Thread
DS18B20: Falschmessungen?
pro DS machen und bei geringen Abweichungen der 3 Messungen je DS den Mittelwert bilden und die 3 DS dann abstimmen lassen. Erst mal kostet ein DS nicht die Welt und der Aufwand 3 hintereinander zu hängen
if(retry) // jar_retry break; // jar_retry } } // if( diff == OW_DATA_ERR ) DS18X20_show_id_uart( id, OW_ROMCODE_SIZE ); if( id[0] == DS18B20_FAMILY_CODE || id[0] == DS18S20_FAMILY_CODE || id[0] == DS1822_FAMILY_CODE ) { retry=5; [/c] ich weiss ja nicht ob
-
Thread
Tempsensor DS18B20 1-wire und PIC
PICs sind. Meine Frage an euch, hat jemand zufällig irgendwo ein lauffähigen Assemblercode für einen DS18B20 oder DS18S20 ( bzw den Baugleichen DS1820) übrig, der nur die Temperatur ausliest und lediglich das ergebnis in einem 8 Bit Register speichert? die meisten codes sind so umfangreich dass man den
Hallo, als Anlage hab ich eine einfache 1-wire Ansteuerung für einen Temperatursensor DS1822 mit einem PIC 18F in Assembler beigefügt. Die Anpassung auf Deine Hardware und den DS18B20 sollte damit auch für Anfänger möglich sein. Wichtig ist immer das Datenblatt ausführlich durchzulesen
-
Thread
Verkabelung DS18S20
Hallo, ich möchte meine Heizung mit mehreren DS18S20 "verkabeln". Jetzt stehe ich vor dem Problem, die einzelnen DS18S20 vernünftig anzuschließen. Ich möchte keine extra Steckdosen oder so einbauen, allerdings auch nicht mit Lüsterklemmen das ganze
bevors raus geht, welche die Kesseltemperatur misst. Keine Probleme hierbei. Parasitär gespeister DS18B20Z draußen und ein DS1822 "im Kessel". (Ebenfalls parasitär - trotz der Panikmache im Datenblatt ab 100°C hatte ich zumindest bis 90°C noch keine Probleme damit)
-
Thread
Ein paar Fragen zum DS1820
Signal für eine bestimmte Zeit weiter auf "0". Diese Zeit muß gemessen werden. zu 3. Der Slave (DS1820) sendet nichts von allein. Alle Aktivitäten gehen vom Master aus. zu 4. Die Temperatur wird im Zweierkomplement übertragen. Die Darstellung hängt vom Chip ab (DS1820, DS18B20, DS1822 etc.) und
NB: Wo taucht beim DS1820 Hex auf? Das Ergebnis ist besagter 9 Bit Wert verpackt in 16 Bits, als halbe Grade. Das Protokoll vom DS1820 ist zwar auf unterster Ebene in Bits zu sehen, darüber allerdings liegt in den meisten
-
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
CAVR problem mit der lcd_gotoxy(,); fkt.
funktioniert die lcd_gotoxy(0,0); funktion, sseeeehrrr merkwürdig... habe ansonsten nur noch einen DS1820 temp fühler angeschlossen und auch im programm "verankert", funktioniert auch eigentlich alles fehlerfrei, nur die funktion eben nicht... bin jetzt am auskommentieren der DS1820 fkt. mal schaun an
ich würde mir das datenblatt des ds18x20 genauer auschauen; je nach modell ist bei denen der datenstream unterschiedlich formatiert (kann mich erinnern, habe schwierigkeiten mit einem ds1822, ist aber schon lange her...) glaube genau
-
Thread
DS1820 Adressierung mit PIC in C
auf den Markt gebracht. Aktuell sollten sie bei "DS18S20" sein. Dazu das Datenblatt: http://datasheets.maximintegrated.com/en/ds/DS18S20.pdf Auf den Seiten 9 bis 12 steht die Bus"topologie" und die Adressierung und was man von den Chips sonst noch
/DS18B20.html - AppNote 162: "Interfacing the DS18X20/DS1822 1-Wire® Temperature Sensor in a Microcontroller Environment" - AppNote 187: "1-Wire® Search Algorithm" - AppNote 126: "1-Wire® Communication
-
Thread
2 Dallas ds18s20 haben 3 Grad Unterschied
sind die von der neuen dallas-serie? die alten (ds1820) hatten irgenetwas mit dem scratch-pad eeprom, bei mir hatten zwei davon dauernd probleme beim ansprechen, bis sie letzendlich gestorben sind; nun habe ich einige ds1822, die unter den selben bedingungen
Die DS18S20, die ich von Maxim bekommen habe, haben auch nur DS1820 draufstehen, ja.
-
Thread
Worum gehts bei RTC
Zeit der RTCs ist abgelaufen Deine schlaumeierischen Beiträge sind auch schon abgelaufen seit 1822.
bei 25°C zwar genau geht, bei 0° (Winter) aber schon eine Recht hohe Abweichung hat. Ich hab einen DS3231 und da ist im Diagramm quasi ein minimale Ungenauigkeit im Bereich von -40 bis 0 und von 40 bis 85 °C. Dazwischen soll er hochgenau sein. http://www.maxim-ic.com/products/timers/DS3231_demo/
-
Thread
ESP8266 - OneWire Werte auf I2C OLED Display anzeigen
GND+5V Die OneWire "Initialisierung" ala Google: [code] #include <OneWire.h> // OneWire DS18S20, DS18B20, DS1822 Temperature Example OneWire ds(D4); // on pin D4 (a 4.7K resistor is necessary) void setup(void) { Serial.begin(9600); } [/code] Wie geht es nun weiter ? Wie
Netz gibt ja jede Menge an Beispielen. Z.b. so: [code] /* YourDuino Example: Find Address of a DS18B20 Temperature Sensor Cut and paste the address to a text file for later use. V1.1 01/17/2013 Questions: terry@yourduino.com Connections: DS18B20 Pinout (Left to Right, pins down, flat
-
Thread
Webserver zur Temperaturmessung
Thermometervarianten. Das findest Du in der Datei OWImain.c in den Abschnitten "Bearbeitung des DS1820 / DS18S20" und "Bearbeitung des DS18B20 / DS1822". Gruß Joachim
Datensatz 2 Byte zur Verfügung. Das Zwischenformat ist platzsparend und unabhängig vom Thermometer (DS1820, DS18B20, DS18S20, DS1822). Bei einem Schaltausgang wird die Schaltbedingung geprüft und gfs. die Portleitung gesetzt oder, wenn es sich um eine Funksteckdose handelt, der Einschalt- oder Ausschaltcode