-
Thread
DS1820 auf LCD, Code funktioniert nicht immer
AVR am myAVR USB mit einem Atmega8 3,6864 MHz. Jedenfalls hab ich da ein keines Problem mit dem DS1820, an dem ich am verzweifeln bin. Der Code sollte einen DS1820 auslesen und Byte 1 und 2 aus dem SCRATCHPAD am LCD anzeigen. Die beiden Bytes werden im SRAM zwischen gespeichert. Da ich vorerst nur
manchmal funktioniert aber meistens eben nicht, vermute ich das es ein Problem mit dem Timing am DS1820 gibt. Den die Schaltung habe ich mehrmals kontrolliert, ach ja da gibt es noch zu sagen das der DS1820 im "Normalen" also nicht im parasitären Modus angeschlossen ist. Es würde mich freuen wenn
-
Thread
DS1822 auslesen klappt nicht mehr, Atmega8, BASCOM
' Temperatur auslesen Declare Sub Temp_ds1822 Declare Sub Temp_ds1820 '--------- 1Wire 1. Sensor suchen ------------------------------------------------------ Cls Anzahlsensoren = 1wirecount() ' Übergebe die Anzahl gefundene Sensoren
Bit 5 und 6 geben die Messauflösung der Temp. an. End If If Dsid1(1) = 16 Then Gosub Temp_ds1820 ' wenn Sensor ein DS1820 oder DS18S20 ist dann Berechnung Temp_ds1820 Max1 = Dsid2scratchpad(3) Min1 = Dsid2scratchpad(4) Config1 = Dsid1scratchpad(5
-
Thread
Probleme mit DS1820
Hallo! Ich habe mir eine Funktion geschrieben, um zu prüfen ob ein Sensor mit einer bestimmten ROM-Id mit dem 1-WIRE Bus verbunden ist. Jedoch gibt diese Funktion immer false zurück, wenn die Sensor-Temperatur über ca. 50°C steigt. Kann mir evtl. jemand helfen? Im Datenblatt finde ich keine Lösung. Trozdem kann ich den Sensor ansprechen, und die Temperatur auslesen. Hier die Funktion (AVR-GCC): unsigned char SearchRom(unsigned char RomID[]) { unsigned char i,j,temp,op; if(ow_reset()) return FALSE; write_byte(0xF0); for(i=0;i<8;i++) { for(j=0;j<8;j++)
-
Thread
welches kabel für 1-wire bus?
ich will ca. 10 DS1820 im haus verteilen um diverse tempereaturen zu erfassen. habt ihr ein tip für das kabel? es muss bis mind. 100m funktionieren, möglichst dünn sein. 80 grad aushalten (wird mit den heizungsrohren verlegt
die SW und so gibt es gar keine Fehlermessungen mehr. An jedem DS1820 gehört natürlich ein 100nF an die Stromversorgung.
-
Thread
Einfach zu handhabender Temperaturfühler gesucht.
Nichts desto trotz werde ich aber weiter in Richtung 1-Wire > recherchieren. Mit dem Stichwort "DS1820" solltest du in der Codesammlung fündig werden. http://www.mikrocontroller.net/topic/14792#new
Mega8 > hat Hardware-TWI an Board. Noe, du hast nicht richtig gelesen. Es geht hier um den DS1820. Der hat 1-Wire Protokoll und kein I2C. > Timing und Interrupts sind bei dem hier > genannten Vorhaben kaum interessant, ich denke selbst eine Messung pro > Sekunde wäre da noch viel zu viel
-
Thread
AVR mit DS1820 Fehlausgabe
Hallo Habe ein MyAVR Starterboard mit LCD. Hab versucht jetzt einen DS1820 auszulesen. Code sieht so aus : [c] '------------------------------------------------------------------------------ ' LCD: Db4-Db7 = Portd.4-Portd.7 E = Portd.3 Rs = Portd.2 Backlight = Portb.1
-
Thread
Falsche TEMP mit DS1820
Hallo, nd schon wieder mal der DS1820. Ich habe hier ein 1wire und ds1820 code gefunden. Die funktionieren auch fast prima, nur sind die ausgelesenen Temperaturen exact 30 Grad zuviel. Ich habe hier 21 Grad im Zimmer und er zeigt mir 51
-
Thread
Einfache Frage
Kann ich in einem Thermometer vorgesehen DS1820 gegen 18S20 OHNE Änderung des Codes austauschen ???? Hintergrund : http://www.elektor.de/jahrgang/2011/januar/nixie-thermometer.1647757.lynkx Habe mal die Schaltung aufgebaut, mit einem DS18S20
Datenblatt habe ich breits angeschaut, bin aber nich schlüssig geworden, bezüglich meine Frage... Ds1820 bekomme ich leider nicht mehr...nur S oder B Typen @Rene : welche Ergebnisse hast konkret, im direkten Vergleich ?
-
Thread
Optimierung Bascom Code
Init_all ... Init_all: Disable Interrupts Neustart = 0 Geschw = &H7FFF Wait 15 Ds1820 = Readds1820() Temp_feel = Ds1820 - offset If Temp_feel < Maxt Then Temp_ref = Maxt Goto Vorwaerm End If Enable Interrupts Return beim Return in einem Absturz enden...
einmal->schreibe es direkt an der stelle wo du es brauchst anstatt diese goto springerei. Vom ds1820 liest du 16 bytes benutzt aber nur die ersten beiden bytes als integer. versuche port-Register in einem Rutsch zu definieren Constanten könntest du auch im eeprom statt im flash ablegen.
-
Thread
ATMEGA88 + Sleepmode + Timer + Taster --> wie geht das
Hallo Ja meine Schaltung atmega88 + ds1820 + sd Karten funktioniert schon. Nur leider verwende ich noch eine Delay als Pause. Auch der stromverbrauch ist zu hoch. Jetzt möchte ich das ganze mit Power down ( Sleep) machen in gcc. Dazu möchte
Sebastian schrieb im Beitrag #2006690: > Ja meine Schaltung atmega88 + ds1820 + sd Karten funktioniert schon. Wie ist denn deine Schaltung getaktet? Intern oder mit Quarz? Welche Batteriespannung? mfg.
-
Thread
EFM32 Gecko Starter Kit + Temp-Sensor DS1820
Okay, der DS1820 hat kein I²C-Bus, was die Sache natürlich jetzt nicht einfacher macht... Bei der 1-Wire-Kommunikation bzw. bei der Einhaltung des Protokolls müssen Timings berücksichtigt werden. Ich möchte gerne den DS1820 hernehmen, da ich dieses Bauteil hier noch vorliegen habe. Gibt es im Netz evtl passenden Programmcode (in C/C++) für das Auslesen der Temperatur? (oder muss ich das Rad neu erfinden) Vielen Dank
-
Thread
DS1820 reagiert garnicht, C Programm fehlerhaft? Sensor defekt?
Guten abend, Hab vor ein paar tagen auch meinen ersten ds1820 (jedoch 18s20) an einem atmega8 in betrieb genommen. Anfangs hatte allerdings die selben schwierigkeiten jedoch lag es nur an verbindungsproblemen zum sensor und an der pin einstellung. Jetzt läuft
POsting zeigt, dass PeDa da wieder mal in die vollen gegenangen ist. Sein Code kann auch mit mehreren DS1820 am Bus umgehen. Kurzes Goggeln brachte als einen der ersten Treffer die hier http://sicklinger.com/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html Der zugehörige Code http
-
Thread
Temperatursensor für Kühlwasser gesucht
Was spricht denn gegen einen DS1820. Da hat man die gewünschten 5V, keine Probleme mit Leitungskompensation, Bus-Fähigkeit und den Wert wunderbar digital ohne Linearsierungsprobleme. Und den bekommt man auch in verschiedenen Bauformen
Tabellen, die man auch findet, wurden wohl mit Hilfe dieser Formel berechnet. Alternativ nimmt man den DS1820 oder dessen Verwandte, der die Berechnung der Temperatur intern macht und die Werte digital ausgibt.
-
Thread
Toner-Chip resetten / kopieren (Zahle eventuell für Lösung
gearbeitet, also auslesen wäre (fast) kein Problem. (Dürfte das gleiche Theater geben, wie bei den DS1820, was man hier öfter mal findet) Nachbauen? mal sehn. Hat vielleicht einer schonmal gemacht!?!??? Viel Grüße AxelR.
und austauschen? Kostet weniger, als eine neue Kartusche. Wie schon gesagt, die Routinen für den DS1820 etc. könnten dabei helfen... Grüße AxelR.
-
Thread
Probleme mit Betreffzeile (z.T. sehr ungenaue Angaben)
erstellt werden. z.B. "Spannungsregler" oder "Welche Programmiersprache", "Nokia N95-Display", "DS 1820 von Conrad", "Reset Schaltung" usw. Wenn ich das lese, habe ich keine Lust mal drauf zu klicken. Denkt der TO man soll den Sinn des Titels erahnen? Ein paar Worte/Erklärungen gestalten das ganze
würde ich anklicken, weil ich was darüber lernen möchte. DS1820 habe ich angeklickt, weil es noch unter 10 Antworten war und ich eventuell einen Tipp dazugeben könnte. Programmiersprache habe ich auch angeklickt, weil mir langweilig war und noch Popcorn zu vertilgen
-
Thread
Benötige Hilfe beim Schltplan
GND, flackert beim Start. Du hast da einen zusätzlichen Pull-Up Widerstand dran gehängt und den DS1820. Hier ist es wichtig, dass der DS1820 diesen Pin beim Starten nicht unter 2,5V herunter zieht. Ist das der fall? Ich kenne diesen Chip nicht, das musst du selber klären. > TxD, D10, GPIO1 > Serieller
im Beitrag #6822136: > Du hast da einen zusätzlichen Pull-Up Widerstand dran gehängt und den > DS1820. Hier ist es wichtig, dass der DS1820 diesen Pin beim Starten > nicht unter 2,5V herunter zieht. Ist das der fall? Ich kenne diesen Chip > nicht, das musst du selber klären. Ich weiß die genauen
-
Thread
Temperaturen von 40-180 Grad messen mit einem RaspberryPI
#7526459: > wenn ich drei PT1000 Ich lieber Salami. Am Stück. Zu Anfang war es noch Ein DS1820. Glaubst du, die Leute haben Bock, dutzendmal das passende rauszusuchen, nur weil du deine Info scheibchenweise lieferst ? Ich denke, zur Strafe musst du mit drei Boards leben, oder dir selbst
wenn ich drei PT1000 > > Ich lieber Salami. > > Am Stück. > > Zu Anfang war es noch Ein DS1820. > > Glaubst du, die Leute haben Bock, dutzendmal das passende rauszusuchen, > nur weil du deine Info scheibchenweise lieferst ? > > Ich denke, zur Strafe musst du mit drei Boards leben, oder
-
Thread
Fehler --> error: expected '=', ',', ';', 'asm' or '__attribute__' before
bin Anfänger und habe aus zwei laufenden programmen versucht eins zu machen. SD karten programm + DS1820 programm. Beide programme für sich laufen. jetzt aber bekomme ich diesen fehler? In der suche hane ich auch nichts gefunden. Der anhang ist nur der erste versuch da fehlt noch viel nacharbeit. aber
... dann ist das ja richtig aufwendig was ich machen wollte. eigentlich wollte ich nur einen DS1820 temp Wert auf Sd karte schreiben lassen. ohne display ohne alles ... Code vorlagen habe ich so nicht gefunden.
-
Thread
DS1820 floatet - Langzeitstabilität?
Meine ds1820 sind alle direkt bei maxim bestellt und direkt versorgt, keine parasitäre Versorgung. Se hängen an einem Raspi, der ja die CRC-Prüfung macht. Wenn ich einen Sensor gegen einen neuen tausche, dann
-
Thread
DS1820 Probleme mit dem Ansprechen
> Ich hab den DS1820 über eine eigene Versorgung laufen. > zwischen Vdd und DQ hab ich den 4,7kOhm Widerstand. Die beiden Gnd (µC+Versorgung und Dallas) hast Du aber schon verbunden? Mess mal den Strom, der fließt
Was jetzt? DS1820 oder DS18S20 oder DS18B20? Alle drei werden unterschiedlich angesteuert! Das ist ein fortlaufend gemachter Fehler hier im Forum...
-
Thread
DS18s20: Zu hohe Temperatur
Hallo zusammen, habe schon erfolgreich mehrere DS1820s mit vorgefertigten Funktionen aus CodevisionAVR verwendet, nun habe ich einen Stapel DS18s20 hier rumliegen (genauer gesagt die DS18s20z im 8pin-Gehäuse), mit den gleichen Funktionen und Timings bekomme
ca. 25-30° geliefert. Wenn ich diese mitgelieferten CodevisionAVR-Libraries für 1Wire und den DS1820 durch manuelle ersetze (siehe Anhang, Code ist hier aus dem Forum), dann bekomme ich auf einmal Temperaturen von ca. 90° anstatt der 25-30°. Nun dachte ich, dass das ein Timing-Problem sei, habe
-
Thread
Erfahrung mit Selberbauen der Heizung?
erfassen will, muss man auf 1/10° genau messen. Das macht jeder Wärmemengenzähler. Mit Tauchhülsen/ds1820 bekommt man das auch recht genau hin. Ich schalte meine Heizung nach der Fußbodenoberflächentemperatur: aus bei 22,8° an bei 22,4°. Die 1/10°-Messung ist mit ds1820 überhaupt kein Problem.
will, muss man auf > 1/10° genau messen. Das macht jeder Wärmemengenzähler. Mit > Tauchhülsen/ds1820 bekommt man das auch recht genau hin. Ich schalte > meine Heizung nach der Fußbodenoberflächentemperatur: aus bei 22,8° an > bei 22,4°. Die 1/10°-Messung ist mit ds1820 überhaupt kein Problem.
-
Thread
RS232 und DS1820 funktioniert nicht
Ich habe mir von Reichelt die Bauteile bestellt. Die sind auch heute gekommen. Ich habe das nach der Bauanleitung http://lena.franken.de/hardware/temperaturmessung.html zusammengebaut. Wenn ich das Programm aufrufe: I:\test3>digitemp -i -s1 -a DigiTemp v1.2 Win95 Copyright 1999 by Nexus Computing Error Searching for ROMs Dann habe ich mal die Spannung an Com1 Port Pin 4 und 5 gemessen. 0,7V wenn angeschlossen. Wenn ich das Kabel von Platine abziehe habe ich 5,5 V am Laptop. Habe noch anderne Pc der hat Platinenlos 11V und mit Platine ca 1,2 V. Das ist doch irgendwie zuwenig oder ? Wo
-
Thread
Benötige Hilfe bei einem Kleinen Projekt
Emfindlichkeit der Sensoren sind PT-Schaltungen nie "einfach". Vielleicht wären digitale Sensoren wie der DS1820 für Dich besser geeignet.
wie beim Analogsensor? Der DS1820 ist 1Wire, richtig? Das Hutschienengehäuse hat ja genügend Ports frei. Den hätte ich dann auch gerne als Alternative. Wie schützt man da die VCC 5V, GND und das 1Wire-Signal gegen Statik/Überspannung
-
Thread
Bitte um Überprüfung: GSM Steuerung mit GPS
Wo Pull-Up am 1-Wire Bus (DS1820-TEMP_DATA)?
schrieb im Beitrag #2373820: > Wo Pull-Up am 1-Wire Bus (DS1820-TEMP_DATA)? Ähm... R100 (Anschlusspanel, links oben)
-
Thread
DS1820 Grosse Problem
Hi, ich ärgere mich gerade mit der reset-sequenz eines DS1820 Temperatursensors herum. Mein Problem ist folgendes: Mein µC soll die Datenleitung auf low ziehen. Funktioniert ganz gut, nur wenn ich den Sensor dranhänge geht der Pegel nur auf 4V runter. Was kann
Hallo! Hab excat des selbe problem!Ist da wirklich so???? Werd gleich mal den ds1820 drehen mal kucken! MfG Marco
-
Thread
Langes Kabel am DS1820
Ich habe festgestellt, daß die DS1820 sehr wohl wesentlich mehr als 5m vertragen: Bisher habe ich 2 Sensoren an je 3m betrieben. Gestern habe ich testweise noch etwa 33m dazwischen geschaltet. Ich verwendete RG174U, das ergibt etwa
Servus Peter, ich habe mal einige DS1820 an einen MC (NeuronChip) angeschlossen mit ca. 50m Kabel (2x0.8). Der MC hatte 5k Pullups. ich hatte keine Probleme
-
Thread
mehere ds1820 an einem bus
wurde hier im forum schon öfter besprochen doch ich werde daraus nicht schlau, wenn ich nun mehere ds1820 an einen bus anschließen möchte muss ich die dann alle extra addresieren bzw. wie stelle ich fest welchen sensor ich jetzt addressiere (zwecks position des sensors) und wie addressiere ich ihn?
-
Thread
Problem für Profis
Um möglichst schnell zum Ziel zu kommen würde ich deiner Stelle auf einen bewährten Sensor (z.B. DS1820) zurückgreifen, zu dem du im Internet auch eine Schaltung findest, wie man ihn an den PC anschließt. Das das Programm abstürzt, liegt an: i = i + tStrobe, da das > als 599 werden kann und data(
9 = Bit Anzahl ist. Die Funktion habe ich auf der Seite http://www.qsl.net/dg1xpz/elektronik/avr/ds1820.html gefunden, wo man einen DS1820 ausliest.
-
Thread
Temperaturgesteuerte RGB LED wie umzusetzen?
, einer mit invertiertem Ausgang für die blaue LED. - Digital: Digitaler Temperaturfühler (z.B. DS1820), kleiner Microcontroller (z.B: ATTiny-Serie von AVR) und daran dann die LEDs anschließen. Ich wäre für die digitale Lösung, da man dann ganz einfach auch so Sachen wie z.B. blinkende LED als Warnhinweis
sensors.requestTemperatures(); float tempC = sensors.getTempC(insideThermometer); Serial.print("Temperature(DS1820): "); Serial.print(tempC); Serial.println("*C "); } die RGB-LED zum blinken bekomme ich damit: int redPin = D5, greenPin = D6, bluePin = D8; void setup() { pinMode(redPin, OUTPUT); pinMode(greenPin
-
Thread
Kommandointerface - ich hab nen Knoten im Gehirn
Befehl Funktion 0 "SendTemp" SendTempDS1820() 1 "SendHumid" SendHumidSHT11() 2 "SendTemp2" SendTempSHT11() . . . Mein Ziel war es, eine Softwarekomponente Temperatur (DS1820) über UART abzufragen, ohne dabei im C-File des Befehlsinterpreters eine Funktion SendeTemperaturDS1820() fest in die C-Datei einzutragen. Der Clou, weil ich die Pointer ins RAM gelegt habe, kann ich zur Laufzeit die Funktionen beliebig austauschen oder deaktivieren, ohne jedes Mal eine Build mit
-
Thread
MSP430 Timer und Ports
hallo, eine kleine verständnisfrage, ich möchte an einem msp430f149 ein ds1820 per 1-wire verbinden. für das ds1820 ist der port 1.1 schon vorgesehen. und soweit ich hier gelesen habe soll man ja die delayzeit per timer machen und nicht mit schleifen. frage ist ob ich an den port wo der ds1820 angeschlossen ist auch nocht mit dem timer belegen?
-
Thread
Watchdog und Tiny
// Wenn nicht wird eine vom Master angefordert ! // Dabei ist die Seriennummer vom DS1820 unsere vorläufige ID //--------------------------------------------------------------- start_meas(); temp = read_meas(uniqueID); // Seriennummer vom DS1820 _delay_ms(750); //POR
eprom==0xff){ start_meas(); temp = read_meas(uniqueID); // Seriennummer vom DS1820 for(i=0;i<8;i++){ UNIQUE[i] = uniqueID[i]; } // Verarbeiten der Adressnummer ! INT_nIRQ = 0; ID = getID(RFM12Message);
-
Thread
Ich verstehe die Standardschaltung für 1-Wire an RS232 nicht
gestoßen, die wohl recht populär ist, nämlich eine für den Betrieb eines 1-Wire-Temperatursensors (DS1820) an einer RS232-Schnittstelle. Nun gibt es eine ganz typische Schaltung, die praktisch jedes Tutorial, das ich gefunden habe, verwendet: 2 Zener, 2 Schottky, 1 Widerstand mit 1,5k. Beispielhaft möchte
Pegel auf den RS232-Leitungen kommen und glaube soweit verstanden zu haben, wie die Anschlüsse am DS1820 beschaltet werden. Ich kann auch noch folgern, dass hier wohl -12 bis +12 Volt auf 0 bis 5 Volt gewandelt werden und je nach Signalrichtung die Verbindung zwischen dem Datenpin des Sensors und der
-
Thread
DS1820 mit CodeVision auslesen
Habe ein kleines Problem mit meiner Anwendung bzw. eher ein Verständnisproblem. Ich möchte den DS1820 Temp-sensor mit einem ATM8 auslesen. Glücklicherweise programmiere ich mit CodeVision und hier gibt es eine fertige Library um den Sensor auszulesen. Ich lese also mit ds1820_temperature_10(0) den
Hast du zufällig den DS18B20 dran? Dann kommt das hin, schau dir mal die Registerbelegung DS1820/DS18S20 vs. DS18B20 an :-)
-
Thread
Wie lange dauert ein Schleifendurchgang
Datenblatt... Die Zeile ist mit einem Kommentar markiert, um euch die Suche zu erleichtern. ../DS1820.c:102: error: expected identifier or '(' before numeric constant ../DS1820.c:102: error: expected identifier or '(' before numeric constant [c] #include <avr/io.h> #include <util/delay.h>
Flankenerkennung funktioniert wie sie soll. Für alle die es noch nicht erraten haben: Es geht um den DS1820 ^^ Mein nächster Schritt ist die Messung der Zeit in der das Signal low ist. Dafür werde ich den Input-Capture-Pin verwenden, der laut Datenblatt einen Timer losrennen lässt, bis das Signal ein
-
Thread
Nachkomma stelle DS1820
hallo, guten abend habe mal eine frage, wie wird die nach kommastelle beim ds1820 berechnet das programm im anhang zeigt ja erstmal nur 3stellen an zb.023 grad VIELLECHT KANN MIR VON EUCH BITTE EINER WEITERHELFEN MFG KAY
-
Thread
vorkonfektionierter DS1820 ?
Für ein Projekt bräuchte ich mehrere DS1820, klar, 2-3 Kabel kann man schon ganz gut selber löten, kein Thema. Da ich aber später in die Serienproduktion gehen möchte frage ich mich ob es Bezugsquellen gibt, die den DS1820 an sagen wir
-
Thread
genaue Temperaturmessung mit ds1820
1wwrite Id1(1) , 8 '64Bit senden (DS1820 adresse) 1wwrite &H44 'Convert temp Waitms 800 'wenn parasite
-
Thread
AVR-Ctrl und DS1820
So, habe das Board 1:1 so aufgebaut, wie es beschrieben war, einen 8515 eingebaut und mit dem Testprogramm zum Temperaturen-Auslesen beschrieben. Zwar gibt er alles korrekt aus, aber die Temperatur stimmt nicht. Es seien konstant -999.' °C. Nach einer kurzen Überprüfung meiner Zimmertemperatur muss ich aber zu dem Schluss kommen, dass das falsch ist. Ab und an, so kurz, dass man es nicht richtig sehen kann, blitzt aber etwas um die 20°C auf. Woran kann das liegen?
-
Thread
Heizungssteuerung für Mietshaus
Danke für den Beitrag. Das ist die Bastlerlösung wie ich sie zu hause habe. Flowsensor und 2 x Ds1820 erfasst den Gasverbrauch relativ realistisch. Es handelt sich aber um ein Haus, in dem Mieter leben und vor allem Miete bezahlen sollen. Ich würde daher eine Lösung bevorzugen, die der zuständige
musst du den Gaszähler auslesen. Es reicht, die abgegebene Leistung zu messen: flowsensor + 2x ds1820, am Wirkungsgrad wird sich nicht viel ändern. Problem ist, dass bislang wahrscheinlich nichts geregelt wird. Jemand müsste den tatsächlichen Nutzerbedarf feststellen und Heizkurve + Nachtabsenkung
-
Thread
Ethersex, AVR, ONEWIRE_GET
am Tag, bei 60 Sekunden Messungen, auf einer sehr langen 1w-Leitung mal 85 und mal 2763 vom DS1820 zurück. Ist kein grosses Problem, nur lästig. Meine Idee, while -> [c] int16_t temp3=ONEWIRE_GET(1021345702080086); while(!temp3 > 80) { WAIT(2); int16_t temp3
Die Temperatur (beim DS1820) ist so träge und 1-wire so schnell, dass man locker 2-3 Werte aufnehmen kann, um diese zu vergleichen.... Gruß Oliver
-
Thread
M16C und DS1820
Hallo, ich will mit nem m16c und nem ds1820 die temperatur auslesen. Da ich im hintergrund ne eingestellt Zeit runterzählen will und gleichzeitig die Temperatur anzeigen will hab ich irgendwie ein problem. also: ich habs nur mit dem
ds1820 damit der auch bei fc32 takt mir ein ergebnis liefert? bin für jede hilfe dankbar, mfg. Jan
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
1 wire, wie ds1820
grundschüler schrieb im Beitrag #4168818: > 1 wire, wie ds1820 Hättest Du den Thread komplett gelesen, hättest Du erkannt, dass OneWire schon lange vom Tisch ist. Der TO will *eigene* Clients an den Bus hängen und keinen DS1820 oder irgendeine andere fertige
-
Thread
ESP8266 + DS18B20 = Seltsame Temperaturausgabe
Wenn du es *8 nimmst, passt das schon wieder... Vom DS1820 gibt es verschiedene Versionen mit unterschiedlicher Genauigkeit und Nachkommastellen. Ist deine Lib. darauf richtig eingestellt?
Vielen Dank für die schnelle Antwort Sushi! > Vom DS1820 gibt es verschiedene Versionen mit unterschiedlicher > Genauigkeit und Nachkommastellen. Ist deine Lib. darauf richtig > eingestellt? Mein Fehler, ich hatte tatsächlich ausversehen DS1820 anstatt
-
Thread
DS2480B an Comport
beispiel aus dem Datenblatt von Maxim genommen welcher nur mit reinen externen 5 Volt läuft. Habe den DS1820 ---> DS2480B -----> MAX232 ----> PC Ich habe mir schon Software von Maxim gezofen, dort werden aber nur die fertiggeräte unterstützt. Ich würde soetwas aber gerne selber bauen, im Netz habe ich
DS2480 schicken [wie es das Datenblatt erklaert]. -> 0xC1, dann 0xE1 senden und danach mit dem DS1820 kommunizieren: -> 0xCC [SkipRom] -> 0x44 [ConvertT] -> 0xE3 -> 0xC1 [neuer Reset] -> 0xBE [Scratchpad des DS1820 lesen] -> 0xFF (wichtig: damit werden Leseslots generiert!!) (Antwort: LowByte
-
Thread
Öffnungen und Anschlüsse beim Gehäusebau
ohne dass man die Schrauben von außen sieht? - Was ist ein sinnvoller Stecker um z.B. einen DS1820 Temperatursensor am Gehäuse anzustecken? - Kann ich die Platine im Gehäuse einbauen, ohne dass die Löcher der Abstandshalter von außen zu sehen sind? - Wie bekomme ich komplizierte Öffnungen
bestimmt darauf so montieren, dass es in dem Auschnitt zu liegen kommt. Als Stecker für einen DS1820 würd ich entweder Klinke (dann aber nur im stromlosen Zustand stecken) nehmen oder sowas: http://www.reichelt.de/Platinen-Steckverbinder/PS-25-3G-WS/index.html?;ACTION=3;LA=2;ARTICLE=14827;GROUPID=
-
Thread
Projekt Planung: Aquarium Überwachung
meinte natürlich 150cm! xD Georg G. schrieb im Beitrag #5095812: >> 3.) Temperaturen > Die DS1820 Sensoren gibt es im Edelstahlgehäuse mit angespritztem Kabel. > Die Auswertung ist einfacher als bei einem PT1000. Das ist ne sehr gute Idee. Wusste nicht das die auch verschweißt gibt - Selbst
Georg G. schrieb im Beitrag #5095812: >> 3.) Temperaturen > Die DS1820 Sensoren gibt es im Edelstahlgehäuse mit angespritztem Kabel. > Die Auswertung ist einfacher als bei einem PT1000. > Besser DS18*B*20 >> 4.) Lichtstatus > Ein LDR reicht aus. Billige Fotodiode
-
Thread
Temperatur: BMP180 vs DS1820
Hallo Gemeinde. Ist die Temperaturmessung via Dallas DS1820 eigtl. genauer als die, die der Drucksensor Bosch BMP180 macht? Vielen Dank!
Stefan Mchmidt schrieb im Beitrag #3610312: > Ist die Temperaturmessung via Dallas DS1820 eigtl. genauer als die, die > der Drucksensor Bosch BMP180 macht? Kurze Antwort: Ja. http://www.micropik.com/PDF/ds1820.pdf (Seite 27) https://ae-bst.resource.bosch.com/media/products/dokumente
-
Thread
Messgeraetchen aus Pollin Spiel bauen
nicht vergessen. Schau mal, ob das einfache Thermometer geht http://www.dh2faa.de/pollinspiel/ds1820.bas http://www.dh2faa.de/pollinspiel/ds1820.hex Gruß Heiko PS: Möglicherweise generiert Bascom 2.0.4 kleineren Code, ich musste ziemlich tricksen, um überhaupt die Funktionen im Speicher
Hallo Heiko, der Port ist schon richtig. Ich habe die gleiche Einstellung wie bei DS1820.BAS. Muss am Compiler liegen? Der Compiler 2.0.4 generiert einen kleineren Code, ja stimmt. Gruß Kurt