-
Thread
Unterschied DS1820/DS18S20
Hallo, ich habe mir gerade die Datenblätter der Temperaturfühler DS1820 und DS18S20 angeschaut und keinen wesentlichen Unterschied feststellen können, ausser dass DS1820 ein wenig schneller beim Temperaturwandeln ist. Ich möchte nun in einer Schaltung, die mit dem DS18S20 bereits
-
Thread
DS18S20 1-Wire Pullup
Hallo zusammen, würde gerne einen DS18S20 über 1-Wire mit einem Atmel Mikrocontroller auslesen. Habe leider gerade keine passenden Pullupwiderstände zur Hand. Laut Datenblatt soll man 4.7k bis 5k nehmen. Habe hier eine handvoll 10k.. Kann
-
Thread
AVR-Ctrl DS18S20 Thermometer
Hallo zusammen, hier mal der Sourcecode für ein AVR-Ctrl V1.0 Board mit dem DS18S20 Temperatur Sensor. Das Programm ist aus verschiedenen Modulen zusammengesetzt und als fix und fertiges Programm für das AVR-Ctrl Board geeignet. Es wurde erstellt mit: - LCD Library von Peter
-
Thread
DS1820 oder DS18S20 kaufen????
Aber wo? Es gibt den bei Conrad für viel zu teuer, und bei Reichelt, aber die können den immo nicht liefern. Hat jemand noch ne Idee?
-
Thread
PIC16F872 ds18s20
Schritte mit dem PIC16F872 in Assambler(C ist ein schwarzes Buch für mich) und wollte jetzt den DS18S20 erstmal auslesen und im Hyperterminal ausgeben. Geplant ist vorerst: Wenn ich am Hyperterminal "t" eingebe, soll der DS18S20 ausgelesen werden und dies dann im HT angezeigt werden
dabei sicher am grössten. Oder schaust auf http://www.gidf.de nach, ob jemand schon mal einen ds18s20 mit einem PIC angesteuert hat.
-
Thread
DS18S20 - Bascom - Kommstelle auslesen
DS18S20 schrieb im Beitrag #2483715: > Jedoch möchte ich gerne eine Nachkommastelle mit > Auflösung von 0,1°C. Der Sensor hat aber nur eine Auflösung von 0,5Grad.
T = T * 50 'in 1/100° T = T - 25 'DS18S20 data sheet T1 = Sc(8) - Sc(7) T1 = T1 * 100 T1 = T1 / Sc(8) T = T + T1 'Temperatur in 1/100° Dg_ds18s20 = T / 10
-
Thread
DS18S20, DS18B20, DS1820?!
Ahhh, jetzt hab ich den Absatz gefunden "Recommended Applications for the DS18S20 The DS18S20 is only recommended for an application that is currently using the original DS1820" Also muss ein DS18S20 verbaut werden, falls noch jemand das gleiche Problem hat und nicht suchen
many DS18S20s distributed over large area. Den DS18S20 gab es nur in TO-92 und SO08 8-pin 150-mil SOIC (DS18S20Z).
-
Thread
Temperatur Sensor mit 3 Leitungstechnik
datasheets.maximintegrated.com/en/ds/DS18B20.pdf DS1820 https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf
und DS18S20?
-
Thread
DS18S20 Atmega8 zeigt immer 85°
Hallo Leute, ich komme nicht mehr weiter mit meinem DS18S20. Natürlich habe ich schon die Foreneinträge und auch google bemüht, leider ohne Erfolg. Zum Problem: Ich benutze die Lib von Stefan Sicklinger. Zuerst habe ich mir nur einige Funktionen rausgepickt
{ delay_ms(DS18B20_TCONV_12BIT); // read and show temparture familycode = DS18S20_ID; // for conversion routine if ( DS18X20_read_meas_single( familycode, &subzero, &cel, &cel_frac_bits) == DS18X20_OK ) { lcd_put_temp(subzero, cel, cel_frac_bits);
-
Thread
AVR mit 3V, DS18S20 mit 5V
Hallo an meinem ATMEGA644P soll ein DS18S20 angeschlossen werden. Die Board-Spannung beträgt 3V, liegt also an der untersten Grenze des DS1820. Da ich festgestellt habe, dass dass der DS zwar ansprechbar ist, jedoch keine Temperaturmessung
"If the DS18S20 is powered by an external supply, the master can issue read-time slots after the Convert T command and the DS18S20 will respond by transmitting 0 while the temperature conversion is in progress and
-
Thread
Digital Thermometer mit DS18S20, ATTINY13
Hallo Zusammen, ich habe den Attiny13 mit dem Programm von AATiS gefüttert. Programm als Anlage dabei. Erster Lauf ergab ca. eine Temperaturdifferenz von 1 Grad (außen und auch innen probiert). Als Spannungsquelle habe ich anstelle von 3,7 Volt alles an 5 Volt verbastelt. Laut den Datenblättern kein Problem. Gibt es im Prgramm einen Fehler? Die Temperatur soll wie im Betreff beschrieben als Blinkfolge ausgegeben werden. Schaltung anbei. Schöne Grüße Max
-
Thread
DS18S20 Temperatur lesen / Timing
Hallo Ich habe einen DS18S20 am ATMEGA8 geschaltet. DQ uber pullup zu PB1. Mein reset Routine funtioniert, ich bekomme den Presence Pulse zuruck (Bus low), danach mochte ich ein SKIP ROM (0xCC) Befehl senden und eine Temperaturmessung
"aufpoliert", es ist mehr lesbar und einfacher zu andern. Leider bleibt der Fehler bestehen. Am DS18S20 kann es nicht liegen, weil ich ein Paar davon habe, und bei allen der Fehler auftaucht. Also der Fehler: Ich kriege lauter "1" gelesen. [c]#define F_CPU 1000000 #include <avr/io.h> #include
-
Thread
Hat mir Reichelt was falsch geliefert ?
Auf meinen DS18S20 von Pollin steht DS1820 drauf. Hab ich aber noch nicht im Einsatz gehabt;)
Habe 2010 beim Eidgenossen DS18S20 bestellt, weil ich 0.1°C Auflösung wollte. Der Sticker auf der Tüte trug die Aufschrift DS18S20. Der Date-Code lautete 0837: 2008, 37.Woche. Auf dem TO92 war DS1820 aufgestempelt. Ich kann auf ein
-
Thread
1µS mit 1MHz erzeugen
Holger L. schrieb im Beitrag #3808987: > Das Ziel ist später einen DS18S20 (One Wire) mit 1.2 Mhz Wie stellst du dir das vor wenn das One-Wire Protokoll min. 61µs für ein bit vorsieht? Siehe Seite 14: http://datasheets.maximintegrated.com/en/ds/DS18S20.pdf
> DS18S20 (One Wire) mit 1.2 Mhz mit maximalen 1 K Bytes Flash Es gibt beim DS18S20 weder Flash noch 1K Bytes zu beschreiben.
-
Thread
DS18S20: Timingprobleme bei parasitärer Versorgung
Hallo, jetzt wird es immer verrückter: Lt. AVR-Note 318 Seite 10 soll nach dem schreiben eines BITs 10 bzw. 64us gewartet werden. Das habe ich auch so implementiert. Bei parasitärer Spannungsversorgung soll aber nach maximal 10us der Bus auf high gezogen werden damit eine Temperatur-Conversion stattfinden kann ! Aus dem Datenblatt des 1820 Seite 4: "The 1-wire bus must be switched to the strong pullup within 10 μs (max) after a Convert T [44h] or Copy Scratchpad [48h] command is issued, and the bus must be held high by the pullup for the duration of the conversion (tconv) or data transfer
-
Thread
DS18S20 Formel für Minusgrade
Hallo, Ich möchte mit dem DS18S20 Temperatur auf 1/16 Grad genau anzeigen und habe dafür die im Datenblatt angegebene Formel verwendet. Für >0°C scheint der angezeigte Wert zu stimmen, wenn man mit der 0.5 Grad genauen Auswertung
-
Thread
DS18S20 Problem Neue Version M.Thomas?
Hallo DS18S20 Experten, Ich habe bisher auf der Basis von Martin Thomas DS18S20 Software auf der Version V 0.6.4, 11/2004 im Einsatz, die auch problemlos funktioniert. ==> http://gandalf.arubi.uni-kl.de/avr_projects
Hallo niemand der diese neue Version erfolgreich mit DS18S20 einsetzt? Werden die S-Typen überhaupt (noch) unterstützt. Im Code sind nur Wandlungszeiten für die B-Typen.... Muß eigentlich F_CPU im Code definiert werden, oder reicht das wenn man das in der
-
Thread
DS18S20 gibt immer die gleiche Temperatur aus
Hallo, ich habe mir zum Auslesen eines DS18S20 ein kleines Programm geschrieben. Am Bus hängt nur ein Sensor und er wird mit eigener Versorgung betrieben. Wenn ich dem Sensor das Reset-Signal sende, danach "Skip rom" und danach die Temperatur
-
Thread
CRC Check Verständnisproblem Implementierung DS18S20
stehen. Sobald ich aber IntI<2 setze läuft der Code durch. [c] int main(void) { uint8_t DS18S20_Full_Scratchpad[9]; DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_CONVERT_T); DS18S20_wait_ready(); DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_READ_SCRATCHPAD); DS18S20_read_bytes(DS18S20_Full_Scratchpad,9); uint8_t crc = 0; for (uint8_t IntI = 0; IntI< 9; IntI
-
Thread
DS18S20 über RS232->USB-Adapter
Hi, ich bin durch Zufall über den DS18S20 gestolpert und möchte diesen jetzt in meinem CarPC zur Messung der Außentemperatur verwenden. Meine originale Anzeige hierfür ist einem 6.5" TFT gewichen^^ Ich verwende zwar auch CAN, aber ohne
Irgendwie ist mir aber der DS18S20 als Single-Wire System doch lieber. Da könne ich auch direkt eine Innenraumtemperatur realisieren. Ich glaube ich werde mal das Elektor-Projekt angehen. Mal schauen ob ich das HID-Auslesen
-
Thread
1-Wire-Bus-Projekt: DS1820 / DS18S20 / DS2450 / DS2408 / unter C und 8051
Projekt: im Anhang findet ihr die Version V1.1 mit den neuen Kapiteln 4 und 6, d.h. nun wird der DS18S20er ausführlich beschrieben und die komplette DS18S20er-API ist enthalten incl. eines ausführlichen Demo-Programms. Viel Spaß Bernd
für ein Projekt die geeigneten Temperatursensoren auszuwählen, werde mir wohl mal zum testen einen DS18S20 besorgen.
-
Thread
Tulpenmanie 2.0?
https://www.reichelt.de/digital-thermometer-1-wire--0-5-c-to-92-ds-18s20-p7207.html?search=ds18s20 Ein DS18S20 für 21,60? Hää? Ist Silizium das neue Gold? https://de.wikipedia.org/wiki/Tulpenmanie
schrieb im Beitrag #7012664: > https://www.reichelt.de/digital-thermometer-1-wire--0-5-c-to-92-ds-18s20-p7207.html?search=ds18s20 > > Ein DS18S20 für 21,60? Hää? > > Ist Silizium das neue Gold? Vor allem ist das mal die reichelt Apotheke. Bei Ali sehe ich spontan 5 Stück DS18S20 für 7-10
-
Thread
Eigenerwärmung DS18s20 - Der Sensor macht mich wahnsinnig !
Hallo, ich experimentiere mit dem DS18s20-Sensor und möchte eigentlich die Zimmertemperatur messen, wie das jeder 5Euro-Wecker auch tut. Leider ist das dieser Sensor ein ziemlicher Sch****! Im normalen Dauerbetrieb mit normaler (d.h
Das "Problem sitzt vor dem Bildschirm" kann ich beim DS18S20 nachvolziehen ;-) Ich muss nur die Hand in die Nähe des Sensors bringen und die gemessene Temperatur steigt.
-
Thread
DS18S20 Temp Sensor welche Leitungslänge ?
Hallo, hat jemand Erfahrungen welche Leitungslänge mit dem 1Wire DS18S20 Temperatursensor möglich sind ? Ich müsste so 3-4m Schaltung - Sensor per Leitung überbrücken. gruß, Björn
-
Thread
MatchROM DS18S20, falscher Algorithmus?
Aus dem DS18S20 muss der ROMCode ausgelesen werden. Das geschieht dadurch, dass 1. Nur ein einziger DS18S20 an den ONE-WIRE-Bus angeschlossen wird. 2. 0x33 zu diesem DS18S20 hingeschickt wird. Dann antwortet
(7 Bytes plus CRC8) Diese Antwort muss sich der AVR merken (im EEPROM) Das muss für jeden DS18S20 wiederholt werden. Dann können alle DS18S20 an den BUS angeschlossen werden. Dann muss gesendet werden: 44 - Das startet die Wandlung Dann 800 ms warten 55 - Das bedeutet Select ROM 10
-
Thread
Wie kann man eine Temperatur vergleichen und berechnen?
Christop schrieb im Beitrag #6396826: > wenn man eine Temperatur von einem DS18S20 in einem char temp[10] hat.. Ein DS18S20 gibt seinen Temperaturwert doch nicht als char[10] aus, sondern als Binärzahl. Diese lassen sich deutlich sinnvoller vergleichen als irgendwelche textuellen
Christop schrieb im Beitrag #6396826: > wenn man eine Temperatur von einem DS18S20 in einem char temp[10] hat.. > und diese nun vergleichen möchte wie stellt man das an? Ist wie Hose mit Kneifzange anziehen. Geht irgendwie, aber es gibt eine bessere Lösung. Aus dem DS18S20
-
Thread
DS18S20 mit Visual Basic ohne µC auslesen
Temperaturerfassung in meinem Haus und der Heizungsanlage. Relativ schnell fand ich den Lösungsansatz über den DS18S20: - Schaltung: http://lena.franken.de/hardware/temperaturmessung.html (es gibt noch eine erweiterte Schaltung in der VCC auch integriert ist) - digitemp Software auf Basis Windows Mittels
sicherlich nicht, denn er wollte nicht viel. Jedoch hat er nicht das Programm zur Auslesung der DS 18S20 geschrieben, sondern zur Auswertung der gelesenen Daten. Dies habe ich bereits in meiner Digitemp-Version via Visual Basic 6 auch geschrieben. Mein Ziel ist es die Routine zur Auslesung der DS18S20
-
Thread
Delay mit Timer
Ich nutze den DS18s20 Der Controller läuft mit 16Mhz das stimmt, die Fuses stimmen. Aber angezeigt bekomm ich nur 00,0 nicht mal die 85 kommen. auch wenn ich den Sensor abziehe bleibt es bei der 00,0
Im Anhang mal das ganze Projekt. Vielleicht könnte jemand mal reinschauen. Wenn ich nur die DS18S20 alleine auf dem Mega8 habe dann gehts eingermaßen mfg
-
Thread
Temperatursensor
garry schrieb im Beitrag #3425992: > So ein digitaler Sensor (z.B. DS18S20 / DS18B20) klingt ja erstmal ganz > gut und einfach zu handhaben. > > Ich frag mich allerdings wo genau die Messung statt findet? Der Temperatursensor ist auf dem Siliziumchip des DS18S20.
google_pla&gclid=CIzOobGrjbsCFQ1L3god6A4AzA http://www.digitalo.de/products/167990/Temperaturfuehler-Ds18s20-Verg.Kabel-2m.html?ref=43&products_model=Q06561&source=googleps&gclid=CL_kjrOrjbsCFcNF3god5h4Agg http://www.voelkner.de/products/161928/Temperaturfuehler-Ds18s20-Verg.Kabel-2m.html?ref=43&products_model
-
Thread
CRC Check Verständnisproblem Implementierung DS18S20
bei der Ausführung einfach stehen. [c]int main(void) { uint8_t DS18S20_Full_Scratchpad[9]; DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_CONVERT_T); DS18S20_wait_ready(); DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_READ_SCRATCHPAD); DS18S20_read_bytes(DS18S20_Full_Scratchpad,9); uint8_t crc = 0; for (uint8_t IntI = 0; IntI< 9; IntI
-
Thread
DS18S20 Fehler ab ca. 40°C
bei dem ein Kumpel und ich einfach nicht weiter kommen. Es geht um den oben genannten Sensor DS18S20 von Maxim. Sensor wird einmal an einer SPS-Ctrl ( http://www.mikrocontroller.com/de/SPS-ctrl.php ) mit einem Mega644p und einmal an einer selbst entwickelten Schaltung mit einem Mega32 betrieben
Temperatur an und die Adresse lässt sich auch wieder auslesen. Ich habe hier mal den Code vom DS18S20 mit angehängt. Es werden die Funktionen "void DS18S20_Sensor_Wandlung_starten_highres(uint8_t Nummer)" und "float DS18S20_Sensor_auslesen_highres(uint8_t Nummer)" benutzt. Wir haben keine Idee
-
Thread
40 Stk.Temperatursensoren (DS18S20) mit PIC auslesen
Hallo, Es geht um folgendes Problem: Ich muss 40 Temperatursensoren (DS18S20) mit einem PIC auslesen und über die serielle Schnittstelle zum PC senden... Ich hab mir gedacht ich verwende als Bus ONE-WIRE da auch die Sensoren ein One-Wire Interface haben. Zwischen jedem
Datenblatt sind ganz nette Beispiele für die Spannungsversorgung. I2C schließe ich aus, da die DS18S20 kein 2 Wire Interface bieten. Was willst du denn eigentlich mit einem 20 Meter langen Thermometer messen? Gruß
-
Thread
DS1820, Sendet außer Presence nichts zurück.
{ DS18S20_ROM[i] = DS18S20_readbyte(); } } Als Ergebnis steht dann z.B. in DS18S20_ROM folgendes: 10 0E 61 DD 01 08 00 75 Das ist der Familliencode komplett
So sieht es aus wenn ich die Temperatur auslesen möchte. DS18S20_writebyte(0xCC); // Sende Skip ROM - Command DS18S20_Conv_T(); DS18S20_Init(); DS18S20_writebyte(0xCC); // Sende Skip ROM - Command DS18S20_writebyte(0xBE); // Sende
-
Thread
DS18S20 / EEPROM auslesen / Wartezeit
Hallo, ich will mich jetzt mal mit dem EEPROM der DS18S20/DS18B20 befassen und diese auslesen bzw. beschreiben. Das Datenblatt sagt ja, daß bei Power-Up die EEPROM-Daten schon im Scratchpad bereitliegen. Will man die EEPROM-Daten jedoch explizit nochmals
-
Thread
Probleme mit mehr als sechs DS18S20 am ATMEGA32
CRC-Routine. Wenn diese negativ ausfällt, beginnt das Einlesen des ROM-Codes erneut. Solange DS18S20 zu finden sind, wird die ROM-Search-Routine wiederholt. Die Anzahl der anzuschließenden DS18S20 ist eigentlich nur durch den RAM-Bereich des Controllers beschränkt. Wenn keine weiteren DS18S20
werden, funktioniert das Einlesen nicht mehr. Schon beim ersten DS18S20 stimmt beim Einlesen die CRC nicht mehr. Entferne ich irgendeinen der sechs funktiniert wieder alles. Es ist definitiv kein DS18S20 defekt. Kann es sein, dass der Port-Pin mit so vielen DS18S20
-
Thread
Ds18S20 - woher weiß der AVR welcher welcher ist?
Hallo, aus aktuellem Anlass habe ich eine frage zu dem hervorragenden Temperatursensor DS18S20 von Dallas. Ich baue eine Platine auf, auf der zwei Steckverbinder sind (jeder für einen Sensor) Beide Sensoren hängen am gleichen Portpin. Woher weiß ich bei einer Serienfertigung welcher Sensor
-
Thread
AVR + DS18S20 + Banana Pi
sind AVR Mikrocontroller. Ob ein ATmega168 oder 328 ist zum Auslesen von ein paar DS18B20 oder DS18S20 völlig egal und beide kannst du programmieren, wie du möchtest.
Speicher unsicher und ich sag mal lieber ne Nummer größer was Speicher an geht. Hast du schon mal DS18S20 ausgelesen mit einem AVR?
-
Thread
DS18S20 vs. DS18B20
Hallo. Ich hab mir eine Temperaturanzeige mit einem Atmega8 und DS18s20 gebastelt. Soweit alles gut. Jetzt hab ich neuerdings DS18B20 im Einsatz und mit denen stimmt die Routine zum Auslesen nicht mehr. DS18S20 1wreset 1wwrite &H55 1wwrite Id1(1) , 8 1wwrite
-
Thread
DS18b20 Reset geht nicht
Die Initialisieung sieht bei mie so aus. Vllt. hilft dir das weiter. // Initalisierung int DS18S20_Init(void) { uint8_t err=100; DS18S20_DDR |= 1 << DS18S20_wire; // 1-wire Leitung auf LOW schalten _delay_us(480); // mind. 480µs Low halten DS18S20_DDR &= ~(1<<DS18S20
delay_us(60); // nach mind. 60µs wird der Precense-Impuls abgefragt err = (DS18S20_PIN & (1<<DS18S20_wire)) >> DS18S20_wire; // err = 0 Sensor ermittelt // Eine am Port D Pin 1 angeschlossene LED zeigt einen Fehler an wenn kein Sensor angeschlossen ist if (err == 1)
-
Thread
DS18S20 - extended resolution bei Temperaturen um 0°C
Hallo, ich beschäftige mich seit einiger Zeit mit dem DS18S20. Nun habe ich versucht, die Temperatur für Auflösungen größer 9Bit gemäß der Formel im Datenblatt zu berechnen: [math]TEMPERATURE = TEMP_-READ - 0,25 + \frac{COUNT_-PER_-C - COUNT_-REMAIN}{COUNT
Und extended temp for 18s20 - the easy way [c] // only work on 12bit-base if( fc == DS18S20_FAMILY_CODE ) { // 9 -> 12 bit if 18S20 /* Extended res. measurements for DS18S20 contributed by Carsten Foss */ meas &= (uint16_t) 0xfffe; // Discard LSB, needed for later extended
-
Thread
ATMega8 - LED-Thermometer (DS18S20)
Ahnung habe wie man so einen Temperatursensor bedient habe ich im Internet herumgesucht und die DS18S20 Dateien bei magicpocket.net gefunden, es ist also sehr wahrscheinlich dass die Schaltung deswegen nicht funktioniert weil die DS18S20 Dateien falsch/nicht benutzbar sind. Kurz zum Problem: Sobald
und in mein Programm implementieren? http://physudo.blogspot.de/2013/05/temperaturmessung-mit-dem-ds18s20-uber.html http://physudo.bplaced.net/Thermometer.c
-
Thread
Digitales Thermometer DS18S20, tiny2313 und PC
veröffentlicht, um Temperaturen kontinuierlich zu loggen. Die Schaltung basiert auf einem tiny2313 und einem DS18S20, eine zusätzliche Spannungsversorgung ist nicht nötig, die wird über die RS232 des PC's bezogen. Grüsse, Manfred
-
Thread
[S] DS18S20 mit 2m Kabel dran
Hallo Wie die Überschrift vermuten lässt suche ich einen DS18S20 Temperatursensor mit 2 m Kabel dran. Kennt jemand einen Distributor der so was liefert. Stückzahlen werden min. dreistellig sein
-
Thread
DS1820 Umrechnung
DS18B20 oder DS18S20 ??
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 und Counter, und beim DS18S20 funktioniert
-
Thread
1-Wire Temperatursensor DS18S20 mit Atmega8 Ansteuern
the bus master must release the 1-Wire bus within 15μs " ( http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf ) Bedeutet "release the bus" das ich den µC Pin in Richtung Ausgang auf 1 setze, oder dass ich den Pin als Eingang setzen soll?
ignoriert mich, wenn ich mich irre, aber man muss doch den DS18S20 ueber eine Adresse ansprechen, kennst Du diese und machst Du das richtig?
-
Thread
DS18S20 Zeigt mit dem Source von Mthomas immer 85°C an
Sensors available: # in Bus :1 : FC:10 (18S)SN: 6E 40 4E 00 08 00 CRC:41 CRC O.K. Sensor# 1 is a DS18S20/DS1820 which is parasite powered _T and Read for every Sensor (reverse order) Sensor# 1 = +85.0000°C [+85.0°C] Convert_T for all Sensors and Read for single Sensor Sensor# 1 = +85.0000°C [
wo hast du den DS18S20 angeschlossen?
-
Thread
DS18S20+STK500=No Sensor found
Hi, ich habe an meinem STK500 an PORTC einen DS18S20 Sensor angeschlossen. GND an GND, und VDD an VTG sowie DQ mit 4,7k nach VDD und an PC6 von PortC. Egal mit welchem fertigen Software ich es Probiere. Immer bekomme ich "No Device found" oder "
-
Thread
1Wire (DS18[S]20) <-> RS232
Hallo! Ich habe ein bestehendes Netzwerk aus ca. 12 DS18S20 und DS1820 Sensoren. Dies würde ich gern mittels serieller PC-Schnittstelle auslesen. Kennt dafür zufällig einer einen IC oder eine fertige Schaltung? Oder ist es günstiger das mit einem "kleinen"
-
Thread
Thermomixer noch einmal neu - dieses mal nur ein MEGA16
Irgendwie muss da noch SEARCH_ROM (0xF0) mit rein um die 64 Bit Adressen der angeschlossenen DS18S20 zu identifizieren. Anschließend muss ich dann mit MATCH_ROM (0x55) gefolgt von der gelesenen 64Bit Adresse jeden DS18S20 einzeln ansprechen und Auslesen. Nur wie speichere ich die 3 64 Bit Adressen
einzelnen Variablen unterbringen um die Adressen dann anschließend zum Ansprechen der einzelnen DS18S20 zu nutzen? Gruß Rocco
-
Thread
DS18S20 Pegel zu niedrig? - Defekt?
Hallo, ich habe die Software für die Abfrage des DS18S20 bereits vor 5Jahren programmiert. Siehe Osziloskop links der LOW Pegel (~600µs) für den RESET des 18S20 dann sollte der mit einem High als Ready antworten. Meiner Antwortet mit einem 1,6Volt hohen