-
Thread
Benötige Hilfe beim Schltplan
Die PullUp-Wiederstände an den I2C-Anschlüssen sowie am DS18B20 gehen an 5V, somit ist ein abrauchen des ESP8266 gewährleistet. Ein um klemmen auf 3V3 ist nur für den DS18B20 (dann auch Vdd des selben auf 3V3) eine Lösung, wenn die MCP23017 an 5V betrieben
Unwissende schrieb im Beitrag #6811965: > Die PullUp-Wiederstände an den I2C-Anschlüssen sowie am DS18B20 > gehen an > 5V, somit ist ein abrauchen des ESP8266 gewährleistet. > Ein um klemmen auf 3V3 ist nur für den DS18B20 (dann auch Vdd des selben > auf 3V3) eine Lösung, wenn die MCP23017 an 5V
-
Thread
Temperatursensor gesucht: wasserdicht
BS1820 vom Chinesen mit Metallröhre und Kabel für 2,- den Markt >> überschwemmen. > > Ja, die DS18B20 werden eben oft genommen, weil supi einfach auszulesen > und parallel zu schalten. > Kein Einfluß von Kabelwiderständen, Referenzspannungen, Multiplexern, > hochpäzisen Verstärkerschaltungen
schrieb im Beitrag #6929875: > Gibt es aber fast Man sollte nur nicht davon ausgehen, dass da echte DS18B20 drin stecken. Auch nicht, wenn in D gekauft. Da gibt es längst Nachbauten. Können je nach Anforderung trotzdem als Schätzeisen nutzbar sein.
-
Thread
Deklaration von external memory
lsr r18 20a: 26 95 lsr r18 20c: 23 70 andi r18, 0x03 ; 3 20e: 80 93 04 02 sts 0x0204, r24 212: 20 93 05 02 sts 0x0205, r18 Ändert man die Definition in: [c] { unsigned
verschwinden (Kopierschutz light). Heute gibt es eben z.B. als RAM einen HM628512 und die drei Bits für A16-A18 waren am Prozessor auch noch frei - ohne zusätzliches Latch. So ganz allein bin ich bei den Entscheidungen zur Hardware nicht auf der Welt und mir wäre aus Sicht der Programmierung auch ein DS89C450
-
Thread
Einfacher 5-fach Temp. Logger auf µC Basis gesucht
Stunden die Temperatur und hängt dann. > Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 > erhöht, aber leider auch ohen Erfolgt. Schau mal wie das Einlesen mit DS18B20 generell funktionieren sollte. https://randomnerdtutorials.com/esp32-multiple-ds18b20-temperature-sensors/
a2g0o.order_list.order_list_main.5.42f35c5fHStDcl&gatewayAdapt=glo2deu Das sind natürlich keine originalen DS18B20, sondern ähnliche von einem der mindestes 6 chinesischen Nachahmer.
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Problem sein, es wird nur ein Port mit einen Pullup-Widerstand benötigt. Die Firmware habe ich für den 18F2550 in C18 geschrieben, falls sie benötigt wird. Ich habe bisher zwei DS18B20 am BUS getestet, welche einwandfrei laufen. Später möchte diese auf 20 Stück erweitern. IngoF schrieb im Beitrag #2086291
jemand mit einem alten Board Ethernet und SD-Karte nachrüsten wollen? Ggf. könnte man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. vg Jürgen
-
Thread
Xilinx USB schematic jetzt verfügbar
Package Preis 428-2263-ND CY7C68013A TQ100 15.14 122-1402-ND XC2C256 VQ100 9,78 DS2411P+-ND DS2411 6-TSOC 1,26 24LC00/SN-ND 24LC00-SN SO8 0,22
, steht in dem DS300.pdf auch.
-
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
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
PIC32 - Viele Fehler in der Errata
sein, ich möchte dabei > gerne auf 32 Bit, Warum gleich 32bit, probier doch 16bitter mit dsp zb dsPIC33E/PIC24E die sind stark bis 70MIPS (PIC32 = 80Mips), ein Umstieg von pic18 auf diese Serie ist einfacher, als bei PIC32. Oli Holli schrieb im Beitrag #2781726: > (wäre mir > aber beinahe gelungen
Rev. A3 im Handel ist. Bestell Dir halt ein Sample und probier aus, ob Du betroffen bist. Die dsPIC wären für Deinen Zweck ideal, da gibt es die dsPIC30-Serie mit Spannungen ab 2,2 Volt, aber recht wenig RAM (aber das hattest Du ja bei PIC18 auch). Und Du solltest Dir wirklich mal die PIC24F ansehen
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
O.K., TX_DS kommt. Sendest Du mit AutoAck? Das würde bedeuten, daß der Empfänger das ACK zurückgeschickt hat, und somit die Daten auch fehlerfrei angekommen sind.
Jau das wäre super einen 18f876 habe ich da. Aber der hat keinen internen Oszillator, oder? Müsste ich dann die beschaltung noch genau bekommen!? Das wäre ja SUPER! Grüße Moritz
-
Thread
Pulsbreite des NE555 mit Arduino verändern
Hallo, ich habe mit den DS18B20 noch nichts gemacht, jetzt nur das Datenbaltt überflogen. Die Timings des 1-wire spielen im max. 100µs-Bereich, nur eine Wandlung kann etliche 100ms dauern. Da braucht man aber nicht drauf zu warten
Programmierer der DS18B20-Lib keine Mühe gegeben. Echtzeit sieht anders aus. Dagegen gibt es 2 Ansätze: 1. Man macht wichtige Sachen in Interrupts und sperrt jeweils nur für die Bitzeit (60µs) des DS18B20 die Interrupts
-
Thread
Nintendo DS Touchscreen
In Nintendo DS arbeiten 2 Controller. Ein ARM7 und ein ARM9 für beide Bilschirme. Hersteller weiss ich allerdings nicht.
Ich hab kein Nintendo DS.
-
Thread
1-Wire und UART, wie kann man mein Problem mit dem UART-Interrupt lösen?
ein Zeichen empfängt, löst das ein Interrupt im Mikrocontroller aus. Wenn dieser aber gerade mit dem DS18S20 kommuniziert, wird dieser nicht richtig angesprochen bzw. ausgelesen. Die Möglichkeit den DS18S20 erst anzusprechen, wenn ein Interrupt vom UART ausgelöst wird, fällt flach, da dieser Vorgang den
gesamten Bus verzögert. Ich stelle mir sowas vor: Alle 10 Sekunden wird eine Kommunikation mit dem DS18S20 aufgebaut und speichert den Wert in der Variable 'temp'. Der UART gibt nur den Inhalt von 'temp' aus und stößt nie die Kommunikation mit dem DS18S20 an. Aber da kommt mir wieder der UART-Empfangs-Interrupt
-
Thread
ds1820 Verwaltungsprogramm
]=1; .... onewire_match_rom(ds1820ids+8*ds1820table[sens_nr]); res = ds18B20_read_temp(&temp); [/c] Problem ist die Eingabe der Werte in den uc. 4Zl-Lcd + 1 Taste gestaltet sich schwierig. Ich werde es wohl wieder über
Schnittstelle ansprechen sodass > - SrNr auslesen/abspeichern So ähnlich habe ich es auch gemacht. Jedem DS18B20 wurde eine fortlaufende Nr. "eingraviert" und dann die SN ausgelesen. Dies geschieht über einen DS2482 (I2C). Der jeweilige DS18B20 wird zur Temp.-messung mit seiner Adresse angesprochen und
-
Thread
Fensteroeffner
erstellen. Ich hab mich jetzt in den DS18S20 eingelesen und ueberall gelesen, dass er relativ einfach bedienbar ist mit dem Raspberry. Was hat der DS1307 da fuer Vorteile?
zum DS18B20 nicht messen.
-
Thread
Wie Display beschalten und Temperatur ausgeben?
dürfte ich eventuell noch hinbekommen. Für den ersten Test habe ich mir gedacht das ich mittels eines DS18S20 die Temperatur messe und diese einfach auf dem Display ausgebe. Den DS18S20 wollte ich extern beschalten, wenn ich das richtig verstanden habe wird GND an GND angeschlossen, VDD an 5V+ und die
Du bist echt putzig. Was erwartest du jetzt? Das DS18B20 hat ein Datenblatt, da steht drinn wie du das Ding auslesen kannst. Du kannst auch eine fertige 1Wire Lib oder gleich eine fertige DS18B20 Lib nehmen. Das Display hat ebenfalls ein Datenblatt
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
Optionale Temperaturmessung und -Anzeige mit DS18xxx-Sensor * Optionale Wetteranzeige über openweathermap.org, auch als Piktogramm (Overlay) * Separate Farbauswahl für Display und Ambilight * Separat einschaltbares Ambilight mit auswählbaren Animationen
flash version: 0x00020900 reading ir codes DFPLAYER LOGGER ESP8266 LOGGER read rtc: Tu 2018-12-18 18:55:39 read rtc: Tu 2018-12-18 18:55:39 201809111855 esp8266 now up (- setup UDP) (- local port: 2421) (- setup server UDP) (- local port: 2424) (FIRMWARE 3.0.0T1) (- info: display layout
-
Thread
Wie 2x interrupt verschachteln, MSP430
temp_messung_starten(); b=b+1; if (b >3)regler(); DS18B20_lesen_DS18B20nr15(); DS18B20_lesen_DS18B20nr16(); temp_15_anzeigen(); temp_16_anzeigen(); zwischenspeichern_1(); ausgabe_restsektor();
Kontrollblitz > temp_messung_starten(); > b=b+1; > if (b >3)regler(); > > DS18B20_lesen_DS18B20nr15(); > DS18B20_lesen_DS18B20nr16(); > > temp_15_anzeigen(); > temp_16_anzeigen(); > zwischenspeichern_1(); > ausgabe_restsektor(); >
-
Thread
RS-485 Teilnehmer-Adressvergabe automatisch
Der DS1820: "DS1820 No Longer Available: Use Recommended Replacements" Wie heißt der Ersatz? Ich meine einen mit Seriennummer.
DS18S20 = DS1820, der DS18B20 ist ähnlich. Es gibt solche 1-Wire Dinger aber auch ohne Temperatur allein für Seriennummern: DS2401.
-
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
I²C Temperatursensor im TO-Gehäuse (oder SIL oder ZIP)
Hallo, der DS18S20 / DS18B20 ist als 1-Wire im TO92 Gehäuse. Der DS1631 (I2C) ist im SO08 Gehäuse und eigentlich sehr schmal. Gruss Klaus.
KlaRa schrieb: > der DS18S20 / DS18B20 ist als 1-Wire im TO92 Gehäuse. 1-Wire nutzt mir nix, ich brauche I2C... KlaRa schrieb: > Der DS1631 (I2C) ist im SO08 Gehäuse und eigentlich sehr schmal. Ja, den DS1621 (ich
-
Thread
µC LPC1769 entlasten mit 1-Wire Master
dauert, ich aber andererseits für das Einhalten der 1-Wire-Timings während des Einlesevorgangs des DS18B20 nicht weitere Aufgaben abfrühstücken kann. Um den Mikrocontroller zu entlasten wollte ich jetzt den DS2482 1-Wire-Master einsetzen. Klappt die Idee, nach dem Auslesen des ADCs über I²C an den
Was mir noch nicht ganz klar ist, ist, wie denn signalisiert wird, dass > eine Konvertierung des DS18B20 beendet ist Z.B. durch einen Timerinterrupt >=750ms.
-
Thread
Mikrocontroller mit integr. DAC
abgeschaltet und der Code somit größer. Für Wissenschaftler gibt es wohl Lite-Versionen für PIC18, PIC24, dsPIC DSC, PIC32. Interessanterweise steht dabei: GNU-based, open source code (except PIC18) Matthias
Löhnwares" "SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License
-
Thread
AVR Mega168p bei Unterspannung in "Parkposition" fahren
der DS18B20 gelesen und danach sofort wieder neu gestartet, um den Meßwert für den nächsten Aufwachzyklus parat zu haben. Der DS läuft also noch lange weiter, während die Node längst wieder pennt. Sobald er
paar Gedanken von mir. Warum willst du die Spannung überhaupt reduzieren? Der ATmega168p und der DS10B20 arbeiten bis 5V und der AM312 ist von 2,7V bis 12V spezifiziert (wenn ich das richtig gelesen habe, den AM312 habe ich noch nicht verwendet). Der DS18B20 ist lt. DB erst ab 3V Betriebsspannung
-
Thread
5.25", 3.5", Floppy Kabel
verbunden und Jumper auf D0) Dann aber mit geradem Kabel? Üblicherweise sind beide Laufwerke auf DS1 gejumpert, und für das am Ende des Kabels wird durch die Verdrillung das DS0 des PC auf den DS1-Pin des Laufwerks gelegt.
andere Jumperpositionen. Letztendlich war die Abhilfe, das Laufwerk ans Kabel anzupassen, also von DS1 auf DS0 umzujumpern.
-
Thread
Gürtelschnallen LED-Lauftext
Zeilentreiber kaskadierten 74HC595 Schieberegister bedient. Die relevante Pinbelegung ist dann: 1 DS 5 Vss 14 Vdd 17 SHcp 18 STcp nicht zur Ansteuerung nötig sind 9 SCL fürs EEPROM 10 SDA 11 Pid die Knöpfe 12 Piv 12 ENTER Es werden 32 Bits über STcp und DS rausgeclockt.
Anbei noch ne Ansicht der mehr oder weniger fertigen Uhr. Nur die Messung der Raumtemperatur mit dem DS18B20 über DS2482-100 klappt noch nicht...ausser dem Presence-Puls spricht er noch nicht mit mir. Frank
-
Thread
while-Schleife wird "unerlaubt verlassen"
flag_4s=0; Blitz_gelb(); temp_messung_starten(); //alle angeschlossenen DS18B20 wandlung(); //gehört zu DS18B20 DS18B20_lesen_DS18B20nr16(); regelabweichung_anzeigen(); // in "DS10-g0126-LMK62-SD.h" enthalten esum_anzeigen
; Blitz_gelb(); temp_messung_starten(); // alle angeschlossenen DS18B20 wandlung(); // gehört zu DS18B20 DS18B20_lesen_DS18B20nr16(); regelabweichung_anzeigen(); // in "DS10-g0126-LMK62-SD.h" enthalten
-
Thread
Vergleich der µCs nach IO-Performance
für die konkrete Aufgabe besser > geeignet wäre - ok, warum nicht? Ich meine nicht PIC, sondern dsPIC. Das ist eine komplett andere Familie an µC. Welchen du verwendest hängt davon ab, was du alles mit den Daten vorhast. Es gibt die ältere dsPIC30Fxxxx Serie, die mit 5V und maximal 30MIPS läuft (und
zwar immer noch nicht verstanden, was du eigentlich vorhast, aber ich behaupte einfach mal mit den dsPICs geht das.
-
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
:120:U:U DS:V_leistung:GAUGE:120:U:U DS:V_heizungs_pumpe:GAUGE:120:U:U DS:V_zirkula_pumpe:GAUGE:120:U:U DS:V_speicher_pumpe:GAUGE:120:U:U DS:T_aussen:GAUGE:120:U:U DS:C_betrieb_gesamt:GAUGE:120:U:U DS:C_betrieb_heizung
-
Thread
Arduino Serielle Schnittstelle Fehlersuche
und angezeigt bekommen. [code] #include <OneWire.h> #include <DallasTemperature.h> #define DS18B20_PIN 2 OneWire oneWire(DS18B20_PIN); DallasTemperature sensors(&oneWire); int BlinkRate=0; // Anzahl Blinken für Tests String Input="";
Hat jemand schon oft mit den Sensoren DS18S20 gearbeitet. Im oben gesehen Code ist es ja so dass wenn ich OW01 an den Arduino sende dann der Temperatursensor ausgelesen wird. Man kann ja mehrere von denen an den gleichen Pin anschließen
-
Thread
Heizungsanlage 2 Monate beobachten
das zu heizungsüberwachung, und später heizungsfernsteuerung, genug. Bild sind 3 mal ds18b20, nacheinander angefasst und auf 30 grad gebracht.
Bei vor und rücklauf hab ich die DS18b20 einfach auf die metallrohre geklebt. Aber wo greife ich am einfachsten die kesseltemperatur ab? Und wie bringe ich am einfachsten brenner an/aus auf den esp? Bild vorlauf und rücklauf kessel
-
Thread
PIC 32 schneller Basic Interpreter
Um den DS18B290 auszulesen bedarf es einer Zeile Code: PRINT "Temperature: " DS18B20(pin) Ich find's cool.... Und ums auf ein LCD Display zu bringen: LCD INIT 2, 3, 4, 5, 23, 24 LCD 1, 2, "Temperature" LCD 2, 6, STR$(DS18B20(15)) ;-)
-
Thread
Mosfet Ansteuerung mit Arduino / Hilfe bei meiner Schaltung
Arduino Nano nicht mehr als 12V gehen, sonst reicht wohl die Kühlung nicht aus. Funktionieren die DS18b20 oder könnten sie auch verpolt sein? Interessanterweise findet man auch hier im Forum ein paar überhitzte DS18b20 da hat Austausch geholfen.
D7 und D9 müssen Inputs sein sonst rauchen die DS18B20. Ich verwende 20 Stück DS18B20 einfach parallel, also einen Pin als DQ und nur einen 4.7 Widerstand.
-
Thread
_delay_us Funktion in ISR Routine bringt ISR aus dem Tackt.
Eine vorhandene Uhr ist doch ideal. So mache ich es: Bei Sekunde 16 sage ich dem DS18B20, dass er messen soll und in Sekunde 17 hole ich das Ergebnis ab. Der DS18B20 benötigt ~0,7 Sekunden zum Messen und Aufbereiten der Werte. Eine Pause / Delay / wie auch immer hat in einer ISR
@Felix Neumann (felix_n888) >ds18b20.c (2,49 KB, 21 Downloads) | Codeansicht >ds18b20.h (1,05 KB, 9 Downloads) | Codeansicht Diese Funktionen sind NICHT interruptsicher, d.h. wenn dir ein Interrupt zufällig in dein laufendes
-
Thread
Mosfettreiber - Zenderdiode dimensionieren?
der > Mosfet ordentlich durchschaltet. Diese Info hätte ich aus Id vs. Uds > geholt. Wenn der R_dsOn klein genug ist, ist der MOSFET schon "ordentlich durchgeschaltet", bzw. du musst dann nicht mehr auf U_ds vs. I_d schauen, den Graphen braucht man beim Leistungs-MOSFET tendenziell recht selten. Spannender
den unteren Transistor. > > Btw, wie wird denn der MOSFET definiert abgeschaltet? Durch den 18k gegen GND am Gate. Daher auch die langsame Abschaltzeit, das Gate will entladen werden und 18k sind dafür schlecht. Der Push-Pull wäre da deutlich freundlicher, bis in den 100kHz-Bereich (abhängig von
-
Thread
DS1820 läuft weg
[c] // *** Messungen starten *** if (messStart>=30) { // ************** DS1820 auslesen ************** for ( i=0; i<dsSensors; i++ ) { if ( DS18X20_read_meas( &gSensorIDs[i][0], &subzero, &cel, &cel_frac_bits) == DS18X20_OK ) {
} // und neue Conversion starten for (i=0;i<dsSensors;i++) { DS18X20_start_meas( DS18X20_POWER_EXTERN, &gSensorIDs[i][0]); } messStart=0; } [/c] Hat jemand so ein Verhalten schon einmal gesehen?
-
Thread
Schaltung Stromverbrauch minimieren?
Analogpins auch als Ausgang steuern kann, das I2C-include tut das ja auch. Die A4 - A5 kann man als digital 18 - 19 auch manuell auf low setzen, soweit keine andere Aktion dazwischen funkt. pinMode (18, OUTPUT); digitalWrite (18, LOW); Daniel E. schrieb im Beitrag #5613682: > Das Modul hat allerdings
wenig nachgelesen. Ich benutze die Wire.h Library und werde heute Abend das versuchen: pinMode(18,INPUT); pinMode(19,INPUT); Wire.Begin(); //RTC Kommunikation Wire.End(); pinMode(18,OUTPUT); digitalWrite(18,LOW); pinMode(19,OUTPUT); digitalWrite(19,LOW); //Sleep Stefanus F.
-
Thread
PicoW oneWire MQTT code
sleep from machine import Pin from umqtt_simple import MQTTClient from onewire import OneWire from ds18x20 import DS18X20 # WLAN-Konfiguration wlanSSID = 'meineWlanSSID' wlanPW = 'meinWlanPW' network.country('AT') # MQTT-Konfiguration mqttBroker = '192.168.0.1' mqttClient = 'heizung_mqtt' mqttUser
die WLAN-Verbindung led_onboard = Pin('LED', Pin.OUT, value=0) # Initialisierung GPIO, OneWire und DS18B20 one_wire_bus = Pin(16) sensor_ds = DS18X20(OneWire(one_wire_bus)) # One-Wire-Geräte ermitteln devices = sensor_ds.scan() # Funktion: Temperaturen messen def getTemp(): # Temperatur messen
-
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
Temperaturregelung für Heizfolie
. Das ist doch Pipifax. Also @TE: * Verändert sich die Regel-Strecke? * Was spricht gegen den DS18B20? MaWin schrieb im Beitrag #4149068: > die Heizleistung wird über die Folie hinweg unterschiedliche sein Ggf. mehrere Sensoren nehmen und den Mittelwert bilden.
Torsten C. schrieb im Beitrag #4149089: > Nochmal: 1,6°C pro Minute sind mit dem DS18B20 ohne kalibrierung kein > Problem, wenn es egal ist, ob > * von 22,7 auf 24,3 oder > * von 23,7 auf 26,3. > > Ansonsten muss man halt selbst kalibrieren. Das ist das Problem: It has an
-
Thread
PT1000 & MAX31865: für Batteriebetrieb geeignet?
Hallo warum ein PT1000 und MAX31865 als Ersatz für einen DS1820 ? Sowohl von der Firmware, gerade unter Arduino, als auch von Temperaturmessreich ist doch ein DS18x20 (und besonders mehrere) viel einfacher zu nutzen und auch deutlich Preiswerter. Für PTxxxx
oder Änderungen interessiert ist, kann die hohe Auflösung sinnvoll sein. Wie kommst du bei dem "DS1820" eigentlich auf eine Auflösung von 0.03°C. Der DS18S20 besitzt eine Auflösung von 0.5°C und der DS18B20 von bis zu 0.0625°C. Oder hast du ein Datenblatt von einem DS1820, wo mehr drin steht?
-
Thread
SDCC & PIC16F
Ich programmiere meinen PIC 18F2680 von Anfang parallel mit SDCC und Microchip Compiler. Durch Definition: #define MICROCHIP_C18 0 und dann Abfragen: #if MICROCHIP_C18 einzelne Teile werden angepasst auf beide Compiler. Das
mal gputils und sdcc neu gebaut: sdcc --version SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.9 #10226 (Linux) unbedingt, aber auch gputils bauen und installieren
-
Thread
Suche extrem kleine 1W-Lib
tiny2313A insgesamt 2 kB - da braucht ihr nicht erst ins Datenblatt zu gucken :) ). Nun habe ich die DS18S20 Lib von Stefan Sicklinger eingebunden und compilliert: 6 kB Codegröße. Das ist villeicht - etwas - zu viel für meinen tiny. Hat jemand eine 1W oder DS18x20 Lib, die <= 500 Byte, villeicht, wenn
Hi, im Anhang mal meine Routinen. Mit CRC-Prüfung der Daten und Auswahlmöglichkeit des Sensors (DS18S20 oder DS18B20). Codeverbrauch: 562 Byte für die beigefügte Beispiel-main() in der Header-Datei kann wenn nötig [c]#define USE_READ_ROM [/c] einkommentiert werden (wenn du die ROM-ID des Sensors
-
Thread
18x20 welches Messprinzip
dazu schreiben, was du mit 18x20 meinst. Oder soll jeder jetzt (insbesondere die Suchfunktion des Forums) rätseln, ob es sich vielleicht um die Temperatursensor-ICs DS18B20 und DS18S20 handelt.
gemeint > ist. Die Suchfunktion des Forums hatte jedenfalls deutlich Schwierigkeiten, den Thread dem DS18B20 zuzuorden.
-
Thread
Kalibrierung des KTY81-210
unabhängig vom Problem möchte ich nur mal kurz anmerken, dass es k e i n e n e i n z i g e n DS18S20 gibt, der ab Werk kalibriert ist. Es gibt lediglich ab Werk eine Spezifikationsangabe zur "Genauigkeit"! Cheffe
Problem möchte ich nur mal kurz anmerken, dass es > > k e i n e n e i n z i g e n > > > DS18S20 gibt, der ab Werk kalibriert ist. Es gibt lediglich ab Werk eine > Spezifikationsangabe zur "Genauigkeit"! > > > Cheffe Merkwürdiger Scherz.
-
Thread
DIY Digital Thermometer
Man kann ja den PT1000 und einen DS18B20 anschließen und damit die PT1000 Schaltung abgleichen.
Peter D. schrieb im Beitrag #6495414: > Man kann ja den PT1000 und einen DS18B20 anschließen und damit die > PT1000 Schaltung abgleichen. unterirdisch blöd.
-
Thread
Reichelt: Was ich gerne im Programm hätte
TINI-(EvalBord): ==>http://www.ibutton.com/ oder ist das mehr exotisch? Die Nachfrage nach dem DS18s20 sagt jedoch was anderes aus! Leider ist die Verfügbarkeit bzw. die Beschaffung sieser Teile sehr schwer, wenn man mal von "Samples" sammeln absieht! Das DSTINIm400 Evaluation_Kit ist in diesem
Ups - den 18,08MHz Quarz passend zum AT86RF401 und den AT86RF211. nicht 18,8MHz
-
Thread
PIC 24 anstatt Pic 18
PIC_18_24 schrieb im Beitrag #3020956: > Hi, > > Ich würde gerne anstatt einem PIC 18 einen PIC 24 programmieren!!! > Meine Frage was für Unterschiede ergeben sich da genau??? Beziehe noch die dsPICs
16 Bit 6. Bei PIC18 und dsPIC30 ist ein CPU-Zyklus 4 Oszillatorzyklen, bei PIC24 und dsPIC33 ist ein CPU-Zyklus 2 Oszillatorzyklen. 7. Unterschied PIC24/dsPIC: die dsPICs haben zwei 56 Bit Akkus und einige zusätzliche
-
Thread
C-Control - mehrere I2C-Sensoren
stehen hier ein paar Links/Informationen: http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20
http://www.c-control.de/c-control-pro/applikationen/1wire_ds18s20.html
-
Thread
[V] Div SMD - Spannungsregler, Pic's, Transistoren, Tantal's, Dioden/LED
nach Gewicht) EU weit. gtx-freak@gmx.net 1. 12 St 5,00 € Controller PIC16C621A-04i/SO 18-SOIC 8Bit, 4MHz, 1k OTP Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011689 2. 12 St 5,00 € Controller PIC16F716-i/SO 18-SOIC 8Bit, 20MHz, 2k Flash, Microchip
#4054705: > Was ist denn noch übrig? Es ist noch von allem was da. Langsam knapp werden: Pos 3 Pic 18F15k22 Pos 12 IRLML2502