-
Thread
(V) Verschiedene PIC Mikrocontroller ,GALS/PALS,EEPROMS,DSPs
PIC18LF2331-I/SP 1 dsPIC30F2010 2 DS1807E 50 93LC46B (SOIC8) 26 diverse GAL/PAL alle in DIP Neupreis liegt bei cirka (Gals/Pals nicht miteingerechnet) 300 Euro Brutto. Die Gals/Pals haben ein oder
1 LM393P 0,37 1 PIC18LF2331-I/SP 4,89 1 dsPIC30F2010 3,34 2 DS1807E 6,68 50 93LC46B (SOIC8) 0,29
-
Thread
Temperatursensoren auslesen
Gordon R. schrieb im Beitrag #4387383: > Dort sind 4 Temperatursensoren DS18S20 an die > ADC-Eingänge angeschlossen. Ich bekomme aber keine vernünftigen Daten. DS18S20 liefert kein Analogsignal. Guck mal ins Datenblatt.
, sollte dein Problem noch nicht gelöst sein habe ich evtl. Eine passende Lösung. Ich habe drei ds18b20 sensoren an einem nodemcu (esp8266) angelötet. Dieser liest die Temperaturen von den Sensoren ab und stellt sie dir im WLAN bereit. Dann kannst du mit deinem Browser auf den nodemcu zugreifen und
-
Thread
Wiederverwendung von Wegwerf Elektronik
den nicht schlecht. Wenn du externe Stromversorgung hast, dann antwortet das Device (zu mindest beim DS18B(S)20 mit Null oder Eins, ob es beschäftigt ist oder nicht und in anderen Bereichen hast du immer ein von-bis. I2C ist dagegen sehr teuer.
nicht schlecht. Wenn du externe Stromversorgung > hast, dann antwortet das Device (zu mindest beim DS18B(S)20 mit Null > oder Eins, ob es beschäftigt ist oder nicht und in anderen Bereichen > hast du immer ein von-bis. > I2C ist dagegen sehr teuer. Wie ist das zu verstehen? Viele I2C Bausteine
-
Thread
Pollin veräppelt mich
> dachte, meine Hardware oder mein Programm sei nicht in Ordnung. > [snip] > Im Datenblatt des DS18S20 steht halt ein anderer Family Code. Nein, der Family Code des Maxim DS18S20 ist laut Datenblatt 0x10; übrigens der gleiche, wie beim Dallas DS1820. > Dann hab ich mal geschaut, was auf dem
mehr und bekomme auch das, was > ich bestellt habe. Andere Lieferanten werden dir auch nur mit "DS1820" gekennzeichnete Sensoren liefern, wenn du DS18S20 bestellst. Viele Grüße, Christian.
-
Thread
China-BME280 Problem
. Ich z.B. hätte es schon gern auf 0,1 Grad genau wenns geht - ob sinnvoll oder nicht ;-). Auch bei mir zeigt der BME ca. 2 Grad zu viel zu drei anderen Sensoren. (DS18B20, DHT22 und Billig-Digitalthermometer)
um, diese sind so genau kalibriert. Selbst DS18B20 und DS1621 sind "nur" auf 0,5°C genau. Hier gilt aber auch: Die Genauigkeit erkauft man sich halt mit dem Preis. ;-)
-
Thread
LPC2103 63MIPS?
verschiedenen MCUs (PIC18, dsPIC, AVR, ARM) zu testen. Meine gestrigen Versuche sahen aber so aus, das der 16Bit dsPIC schneller war als der 32Bit LPC ARM bei halber MIPS Zahl. Gibt es den einen handlichen (vom Gehäuse her
sollte es eigentlich richtig sein: [c]asm volatile ("":::"memory");\ // copy 64 32bit words // PIC18@10MIPS = // PIC24@40MIPS = 40.25?s // dsPIC@30MIPS = 53.66?s // ATMEGA@16MIPS = 274?s // Z16F@20MIPS = 23.0?s // LPC2103@60MIPS = 17.10?s pa32 = (long*)a; pb32 = (long*)b;
-
Thread
Registerverständnisfrage
Wecker_on = 7 ;Wecker ist aus oder an .def rawlow = r24 ;Rohwert DS18B20 LSB .def rawhigh = r25 ;Rohwert DS18B20 MSB .def nachkomma = r26 .equ DQ = 7 ;Datenleitung des Ds18B20 .equ DS_DDR = DDRC ;Port des DS18B20 .equ DS_Port = PortC ; .equ DS_Pin = PinC ; .equ LCD = PortB ;LCD-Datenport .equ LCDDDR = DDRB ; .equ LCMD = PortA ;LCD-kommandoport
-
Thread
Suche RJ-Stecker - Crimpzange Erfahrung
LA=2;ARTICLE=22963;GROUPID=3331;artnr=YSTY+2X2-100;SID=32TQoR938AAAIAADN7UiAd637c494136304a27e337d7b2e48e177 wobei ich mir da vorstellen kann das der Schirm da nicht gut ist.(Folienschirm) Genutz soll das Ganze für den 1Wire-Bus (DS18B20 Temperaturfühler) Länge ca. 30m /Anzahl ca. 15 DS18B20
zehnfachen Leitungslängen. Wieso > sollen dann Zeitprobleme auftreten? Weil es spätestens bei 8-10 DS18B20 aus ist. Habe es selber getestet. Mit dem vorgeschriebenen Suchalgorithmus hat es nicht funktioniert! Ich schätze aber, das es im weitersten Sinn, dann doch eine Anpassungsgeschichte der DS18B20
-
Thread
20 Temperaturfühler im Keller verteilen für Heizungsmessung. 1wire geeignet? Leitungslänge? Kabel
Identifizierung der einzelnen Bausteine und eine moegliche > Sternverdrahtung.. Auszug aus dem DB des DS18B20 : Each DS18B20 contains a unique 64–bit code (see Figure 6) stored in ROM. The least significant 8 bits of the ROM code contain the DS18B20’s 1-Wire family code: 28h.
Identifizierung der einzelnen Bausteine und eine moegliche >> Sternverdrahtung.. > Auszug aus dem DB des DS18B20 : > Each DS18B20 contains a unique 64–bit code (see Figure 6) stored in ROM. > The least significant 8 bits > of the ROM code contain the DS18B20’s 1-Wire family code: 28h. Ich glaube er meinte
-
Thread
Eigenerwärmung DS18s20 - Der Sensor macht mich wahnsinnig !
Werner B. wrote: > 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. Stimmt
ändert sich die Temperatur ... Aber irgendwas mache ich falsch: Ich habe hier in meiner Werkstatt 18,5°C lt. 5€-Funkwecker UND lt. DS18s20. Das Sensorloch des Weckers steht ca. 3cm neben dem 18s20-Sensor. Unmittelbar nach dem einschalten der Versuchsaufbaus messe ich 18,5°C. Wie oben beschrieben
-
Thread
DS18x20 lib für AVR
Hallo, unter http://sicklinger.com/de/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html gibt es eine einfache float basierte DS18x20 lib für AVR. Sie ist sehr einfach gehalten. Ich habe Sie getestet von -45°C bis 120°C. Gruß,
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
-
Thread
Wie 2x interrupt verschachteln, MSP430
Blitz_gelb(); //Kontrollblitz temp_messung_starten(); b=b+1; if (b >3)regler(); DS18B20_lesen_DS18B20nr15(); DS18B20_lesen_DS18B20nr16(); temp_15_anzeigen(); temp_16_anzeigen(); zwischenspeichern
Blitz_gelb(); //Kontrollblitz > temp_messung_starten(); > b=b+1; > if (b >3)regler(); > > DS18B20_lesen_DS18B20nr15(); > DS18B20_lesen_DS18B20nr16(); > > temp_15_anzeigen(); > temp_16_anzeigen(); > zwischenspeichern
-
Thread
Temperaturmessung
Genauigkeit dieser Sensoren liegt demnach bei der Auflösung von 0,1°C. Leider ist das Rauschen der DS18B20 deutlich kleiner als die Quantisierungsstufen. Selbst in gut gemittelten Daten sieht man darum eine Diskretisierung mit Stufen von 0,0625 K.
Kristina, hast du dich schon für irgendein Verfahren entschieden? Wenn es nicht der DS18B20 ist, dann möchte ich dir vorschlagen trotzdem die parallel zu betreiben. Sollten die paar Euro nicht über sein, so spende ich dir die vier Sensoren und auch den Arduino Nano dazu.
-
Thread
DS18S20 unterschied zu DS18S20+ da es leider mit Ethersex und AVR-NET-IO nicht geht
die DS18S20+ wird nicht nicht erkannt.. gibt es einen Unterschied von DS18S20 wo alle rüber reden und auch in allen Beschreibungen stehen.. zur DS18S20+ Weil ich habe aktuell hier DS18S20+ im Aufbau
Wie sprichst du denn den DS18S20 an? Ich meine eigenes Programm oder Fremdsoftware?
-
Thread
Hilfe: China DIY Transistortester mit TFT geht nicht :-(
mir bei Amazon folgenden Transistortester als DIY Kit besorgt: > https://www.amazon.de/gp/product/B01HCU8VTM/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 Bin an so einem Kit ebenfalls interessiert. Bietet dein gekauftes Kit auch die Möglichkeit, einen DS18B20 und IR-Codes auszuwerten, so wie z.B
das per Drehencoder bedient werden kann? Dort würde ich dann entsprechende Auswahlmöglichkeiten für DS18B20 und IR-Decoder erwarten, falls es von der Firmware unterstützt wird.
-
Thread
NTC ohne Kennlinie und Datenblatt!
Das kommt auf die Anwendung an. Die 9 bis 12 bit des DS18B20 sind nicht so toll. Ein NTC (S861 v. Epcos) kostet 1.90$ @50 Ein DS18B20Z kostet 2.28$ @50 Ein LM335Z kostet 0.80$ @100 Meine Wahl fiel auf einen NTC, zum einen wegen des Gehaeuses, 2mm
GPS wrote: > Das kommt auf die Anwendung an. Die 9 bis 12 bit des DS18B20 sind nicht > so toll. Was, ein DS18B20 soll nicht ausreichen, die Temperatur im Serverraum zu messen ? Bleib doch mal auf dem Teppich. Peter
-
Thread
DS1820 - spricht nicht an ...
Hat denn keiner von euch einen DS1820 oder eher DS18S20 programmiert bisher? Vielleicht bin ich einfach nur blind und sehe einen einfachen Fehler nicht.
nicht seine eigenen Zeilen liest. Eine Frage habe ich aber noch: Woher weiss man, dass mehr als ein DS18S20 dran hängt? Also vom technischen her.
-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
finden Nachtrag : Jetzt auch mit Nachkommastellen von int auf double geändert: [c]double d = ds18b20_gettemp(); [/c]
man aus DS18x20Demo.c raus.
-
Thread
Temperatursteuerung DS18S20 und Arduino
um die Formel. Zunächst zur Abfrage if (data[7] == 0x10): Die ist nach meinem Verständnis für DS18S20 und DS18B20 überflüssig, denn der Wert ist bei beiden immer 0x10. Vielleicht, ist die Abfrage für einen alten DS1820 gedacht. In dessen Datenblatt ist kein 0x10 festgelegt. Die Unterscheidung zwischen DS18S20 und DS18B20 wird im Programm an Hand des Rom Codes gemacht und die Variable type_s entsprechend gesetzt. Die wird im „Quelltext 2“ auch abgefragt und dann auf die Berechnung für DS18S20 oder DS18B20
-
Thread
Gefrierschrank bei solarüberschuss "aufladen"?
Dir einen Temperaturlogger um heraus zu finden wie lange er laufen > muss Ich mach lieber einen DS18B20 fühler rein. Der original sensor im tiefkühldings geht durch eine gummimanschette raus, der thermoschalter ist von aussen zugänglich. Vielleich bekomm ich die 3 DS18B20 drähte da auch noch durch
Uuu B. schrieb im Beitrag #7485589: > In der Praxis sind wohl eher 0,1 kWh > realistisch, also 11 EUR pro Jahr... Also eine ROI von unter 1 jahr :o) Der Sonoff kostet $8. der DS18B20 10 cent. Besser
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
bingo schrieb im Beitrag #2304222: > dsPIC33 und PIC24 schaffen bis zu 60 MIPS, es gibt auch welche im > DIL-Gehäuse (bis zu 14 Pins herunter). find ich nicht... 40MIPS mit 20 Pins (z.b. dsPIC33FJ12MC201) oder dsPIC33EP256MU806 mit 60
und einige dsPIC33 mit 60 MIPS (aber nicht im DIL), z.B. den dsPIC33EP512MU810 u.a., der PIC24F04KA200 im DIL14 hat nur 16 MIPS. Es gibt so viele verschiedene PICs, die musst Du Dir für Deine spezielle Anwendung
-
Thread
DS18S20 - STK200 mit 8515 Controller
The primary specification difference between the two parts is the temperature conversion time: DS1820 = 500ms (max) and DS18S20 = 750ms (max). timing problem ? Sind die Fuse Bit's richtig gesetzt - auf 8Mhz ! und und und ?
The primary specification difference between the two parts is the temperature conversion time: DS1820 = 500ms (max) and DS18S20 = 750ms (max). Ich verwende den DS18S20... wie stelle ich hier das Timing richtig ein? Bitte um konkrete Hilfe, wie ich das im CodeVision umsetze
-
Thread
Temperatursensoren
Eine Kennlinienkorrektur in Software kannst Du jedenfalls vergessen. Wenn Dir die max 125°C des DS18B20 reichen, warum nicht den nehmen ? Peter
AD-wandeln, die Drehzahl messen und die Temperatursensoren abfragen." Wenn Du denkst, während der DS18B20 wandelt, muß die CPU Däumchen drehen, dann bist Du im Irrtum. Der DS18B20 braucht 0,375s für 0,125°, d.h. Du bist sogar noch 0,125s zu schnell für Deine 0,5s. Die CPU muß nur die 3 Messungen
-
Thread
DS1820
Es gibt auch ein paar Beispiele für den ds1820 Das Problem am ds18B20 ist, das er ein anderes Datenformat hat. Ich habe gerade ein Programm angepasst dafür. Das gibt es nach kostenloser registrierung bei http://www.avrfreaks.com
html In 0,01° Schritten anzuzeigen, hat beim DS18B20 wenig Sinn, da dann nur krumme 1/16° Schritte rauskommen würden (0,00° 0,06° 0,12° 0,19° usw.) Peter
-
Thread
Wer kennt "Blynk"?
(9000L, leseDS18B20);//nach 9000ms leseDS18B20 ausführen } /////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////SYNC/////////////////////
///////////////////////////////////////////////////////////// ///////////////////////////////Lese DS18B20 und DHT22////////////////////////////// void leseDS18B20() { sensors.requestTemperatures(); Blynk.virtualWrite(12, sensors.getTempCByIndex(0)); Blynk.virtualWrite(13, sensors.getTempCByIndex
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Steht doch im zitierten Text. Dann noch mal anders. Früher habe ich mit Arduino schon mit dem DS18B20 und DS18S20 laufen gehabt, aber da ist ja schon fast alles fertig. Jetzt will ich mich auch STM32 einarbeiten und nutze dazu ein STM32F407 Discovery und da will ich das in C programmieren.
F. F. schrieb im Beitrag #4457919: > Früher habe ich mit Arduino schon mit dem DS18B20 und DS18S20 laufen > gehabt, aber da ist ja schon fast alles fertig Darum habe ich auf den Sensor auch kaum Zeit vergeudet bis auf die Platine und erst gar nicht angefangen "Native AVR" Programmierung
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
kleines Programm laufen, welches über einen Befehlsinterpreter abgearbeitet werden soll. So können z.B. am Raumfühler 3 DS18S20 angeschlossen werden, die soll Temperatur eingestellt werden und als Ergebnis gibt der Raumfühler seine Wärmebedarfs Anforderung auf den Bus. Der Mischer reagiert darauf und
Kleines Nixiethermometer. Renesas R8C/13 und DS18B20. Hochspannungserzeugung mit Boost Converter, PWM dazu vom R8C/13 erzeugt. Wegen der 7-Segment-Röhre werden die gemeinsamen Röhrenkathoden über einzelne Transistoren, nicht über einen üblichen Nixie-Treiber
-
Thread
DS18S20, Atmega8 und Winavr
Hallo *, z.Z. versuche ich mich an der Temperaturmessung mit einem DS18S20 an einem Atmega8 16Mhz. Die Code-Beispiel die ich bisher gesehen habe, laufen bei mir nicht. Im Prinzip kann ich auch Kontakt zwischen dem DS18S20 und dem Atmega8 herstellen. Nur stoße ich auf
Stefan "stefb" B. wrote: > Allerdings merke ich von den 48 °C nichts ;-) Sei froh, dass es kein DS18B20 ist. Dann wären es 384°.
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
Solarspeicher (SP400 SHU) bietet es sich an, zusätzliche Temperatursensoren zu installieren (bei mir DS18B20 an 1wire-Bus), wenn man den "Ladezustand" des Speichers abschätzen möchte (--> angehängte JPGs). In den Daten vom HT3-Bus habe ich bisher nur die Temperaturdaten des unteren Temperatursensors gefunden
thread start 12.12.2016 20:35:57 DEBUG: Client-ID:3; recv:b'#\t!S\x11\x10\xff\x0e\x00e\x04' 12.12.2016 20:36:00 DEBUG: Client-ID:3; recv:b'#\t!S\x11\x18\xff\x0e\x00e\x04' 12.12.2016 20:36:03 DEBUG: Client-ID:3; recv:b'#\t!S\
-
Thread
Mal wieder DS18S20
der Sensor vielleicht hinüber? Gruß Dennis [1] http://teslabs.com/openplayer/docs/docs/other/ds18b20_pre1.pdf
Wolfgang A. schrieb im Beitrag #4424764: > Trotzdem hat der dort beschriebene DS18B20 von der Lage der Datenbits > wenig mit einem DS18S20 zu tun. Daher darfst du dich nicht wundern, wenn > die Originalversion aus dem PDF eine völlig andere Temperatur > ausrechnet. Deswegen mein
-
Thread
raspberry pi zero: Kein Zugriff auf webserver mit lighttpd
meinem pi umgesetzt. https://raspberry.tips/hausautomatisierung/wetteraufzeichnung-mit-raspberry-pi-ds18b20 Leider ist es so, dass ich keinen Zugriff auf die php Seite index.php habe. => http://192.168.178.32/index.php Fehlermeldung: Not Found The requested URL was not found on this server. Apache
der folgenden Seite https://raspberry.tips/hausautomatisierung/wetteraufzeichnung-mit-raspberry-pi-ds18b20 wird nicht erwähnt was in der config Datei lighttpd.conf angepasst werden muss.
-
Thread
RTC ungenau DS1302
pro Monat, ich habe einen Testaufbau mit DS3231, muss jetzt lügen.. war so unter 1 Minute auf 18 Monate.
Ich habe gerademal geschaut, meine DS3231 Uhr läuft etwas zu schnell.. Seit dem 24.01.18 genau 20 Sekunden bis eben. Macht auf 44416778 Takte 20 falsch, müsste irgendwas bei 0,5PPM werden wenn ich mich nicht verrechnet habe. War sogar
-
Thread
while-Schleife wird "unerlaubt verlassen"
wandlung(); //gehört zu DS18B20 DS18B20_lesen_DS18B20nr16(); regelabweichung_anzeigen(); // in "DS10-g0126-LMK62-SD.h" enthalten esum_anzeigen(); sollwert_anzeigen(); hub_anzeigen();
(); // alle angeschlossenen DS18B20 wandlung(); // gehört zu DS18B20 DS18B20_lesen_DS18B20nr16(); regelabweichung_anzeigen(); // in "DS10-g0126-LMK62-SD.h" enthalten
-
Thread
DS1820, Ansteuerungsprobleme
important to follow this sequence every time the DS18S20 is accessed, as the DS18S20 will not respond if any steps in the sequence are missing or out of order.
Sicher dass es ein DS18(S)20 ist, kein DS18B20? Damit wären es etwa 6°C - ok sicherlich auch nicht korrekt. Hast Du das mal auf dem Oszi/LA verifiziert? Kommen wirklich diese Bits an? Das hatte ich bei meinen 1-Wire-Slave
-
Thread
Tempsensoren "Massenüberwachung", Lösungsvorschläge erbeten.
Packs sind werksseitig mit einem Temperaturfühler > versehen Was sind das für Sensoren? Wenn das DS18b20 wären, könnte ich dir eine Lösung vorschlagen.
Keine Ahnung, aber weiss wie er es löst. Vergiss es. Newman A. schrieb im Beitrag #7453788: > DS18b20 ist es nicht, da nur ein zweipoliger Anschluss. Nochmal gar keine Ahnung, DS18B20 geht auch 2 polig. Trotzdem wird es kein teurer digitaler Sensor sein. Mach halt so ein Pack auf und analysiere
-
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.
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