-
Thread
Mechanisch stabiler Temperatursensor
Hm. Also die DS18b20 gibt es schon fertig mit unterschiedlich langen Kabeln konfektioniert. 1m: http://www.aliexpress.com/item/Free-Shipping-1pcs-DS18B20-Stainless-steel-package-1-meters-waterproof-DS18b20-temperature-probe-temperature-sensor
-18B20/2036115885.html Meine Frage hat nicht unmittelbar etwas mit der Eingangsfrage zu tun. Die gezeigten DS18B20 sind m.E. DS18B20PAR, denn ich sehe nur 3 Strippen. Oder liege ich falsch?
-
Thread
Hilfe PI-Regler Realisierung
##################################################################################### uint8_t ds18b20_scratchpad[2]; int16_t temperatur_istwert; int16_t temperatur_sollwert; int16_t temperatur_regeldifferenz; //DS18B20 Werte für 9bit Auflösung ins Scratchpad schreiben
//Temperatur-Istwert in 16bit Variable schreiben, Format S(11,4) temperatur_istwert=(ds18b20_scratchpad[1]<<8)+ds18b20_scratchpad[0]; //Berechnung Regeldifferenz in 16bit Variable schreiben, Format S(11,4) temperatur_regeldifferenz=temperatur_sollwert-temperatur_istwert
-
Thread
Verständnisfrage Digitalpoti
Ray M. schrieb im Beitrag #5704455: >> DS18B20 [...] > > Ja, die bekomme ich leider nicht in der benötigten Bauform. > > Ich benötige die als 6mm Einschraubfühler. > > Oder kennst du 6mm Einschraubfühler als 1Wire ? Ahh, es gibt
Ray M. schrieb im Beitrag #5704455: > Oder kennst du 6mm Einschraubfühler als 1Wire ? DS18B20 im Edelstahlrohr und Gewinde schneiden :-)
-
Thread
Zeit + Temperatur auf LCD mit AVR
nicht immer mitlesen! simpel ist doch, kleines Steckbrett, Arduino nano356, LCD5110, RTC 3231 oder DS18B20
nicht immer mitlesen! simpel ist doch, kleines Steckbrett, Arduino nano328, LCD5110, RTC 3231 oder DS18B20
-
Thread
Suche CodeVision-Programm für DS1820/DS18s20
einem Mosfet (intern im µP oder extern) gegen VCC schalten. Kurz nochmal: wenn AVR auf 3,3V, dann DS18B20 auf auv 3,3V. wen AVR auf 5V, dann DS18B20 auf auf 5V. Hab meinen mit einem MSP430 auf 3,3V laufen.
Man was machst du da????? Nochmals: wenn der AVR auf 3,3V läuft, dann schließ den DS18B20 auch auv 3,3V Wenn du den AVR auf 5V laufen hast, dann schließ den BS18B20 auch auf 5V. Dann einfach die von DQ auf 5 bzw. 3.3V den 4k7 wiederstand. Wenn du aber schon 85° ausgelesen hast,
-
Thread
ESP8266 mehrere Temperaturfühler mit Display
Jan A. schrieb im Beitrag #7624138: > DS18B20 oder PT100 DS18B20 ist viel einfacher. Alle vier Sensoren können an ein und denselben Bus. Gibt es auch in wasserdichter Tauchhülse. LG, Sebastian
Differenz zufrieden bist, dann kannst du das machen. Für mich ist's zu ungenau! Da sind die chinesischen DS18B20-Nachbauten viel besser!
-
Thread
Wer hat DS18x20 an MSP430 am laufen?
Hab schon mal ein DS18B20 mit MSP gemacht. Quelltext müsste ich erst suchen. Aber wie Christian schon geschrieben hat, ist es nicht sonderlich schwer. DS18B20 an MSP430F149 war damals mein Einstieg in die µC Programmierung
ohne Adresse): [c] unsigned char temp; unsigned int nachkomma; // Auslesen OW_Read_Temp_DS18B20_s(&temp, &nachkomma); // Temp. Messung starten OW_Convert_Temp_all_DS18B20() [/c] >ps: der code ist für einen ds18b20 wenn ich einen ds18s20 nehmen will, >geht das auch ohne große Anpassung
-
Thread
Bascom - LCD - Zahlen trennen durch Komma
Wenn ich das richtig sehe, hat der DS18b20 eine höhere Auflösung, nämlich 9, 10, 11 und 12 Bit, der DS18s20 bietet lediglich 9-Bit an. Möglicher Weise verwendest du beide einfach im 9-Bit Modus und brauchst deswegen den Code nicht anpassen
screwdriver wrote: > Im Datenblatt zum DS18B20 hab ich nichts über einen 9-Bit-Modus gelesen. > Kannst Du das bitte genauer erklären? Nein sorry, ich habe auch nur in die "Parametric Search"[1] geschaut, dort steht der DS18b20 mit 9-12 Bit
-
Thread
Problem mit ser. Monitor in for-Schleife
:\t" + String(Numbers_Of_18B20)); if (Numbers_Of_18B20 >0){ //Hole Adressen und Userbytes for (int i=0; i < Numbers_Of_18B20; i++) { //Numbers_Of_18B20 DS18B20_Address[8]=DS18B20.getAddress(DS18B20_
Serial.print("\n\rSensor " + String(i+1)); Serial.print(":\t"); print_8bit_Array(DS18B20_Address); // i. Adresse Serial.print("\tSensorID:\t" + String(DS18B20.getUserData(DS18B20_Address))); // i. ID /* DS18B20_Address[8]=DS18B20.getAddress(DS18B20_Address,
-
Thread
keine Temp. über 32°C per Funk
http://www.forum-raspberrypi.de/Thread-ds18b20-negative-werte-nach-temperaturanstieg ... und da auch nur eine vage beschreibung....
Chantrell http://nathan.chantrell.net // Updated by Martin Harizanov (harizanov.com) to work with DS18B20 // To use with DS18B20 instead of TMP36, a 4K7 resistor is needed between the Digital 9 and Digital 10 of the ATTiny (Vdd and DQ) // To get this to compile follow carefully the discussion here
-
Thread
ATMEGA8 TEMPSensor --> Codegröße zu groß
> kannst du mit deine daten schicken ..quick'n'dirty.. nur zu Demozwecken.. [code]$ diff ds18x20_demo*/main.c 56a57,61 > // TODO: this is a hack.. tidy up.. > #undef uart_puts_P > #define uart_puts_P(x) ((void)0) > // end of hack > $ diff ds18x20_demo*/ds18x20.h 8c8 < #define DS18X20_EEPROMSUPPORT --- > // #define DS18X20_EEPROMSUPPORT 11c11 < #define DS18X20_VERBOSE --- > //#define DS18X20_VERBOSE[/code] HTH und HF beim weiteren entschlacken
-
Thread
1wire2voltage - 1wire Sensor zu 0-10V Konverter zweikanalig
Hey Leute, 1wire Sensor DS18B20 an analogen Eingang betreiben? 1wire Sensor DS18B20 an SPS anschließen? PT100 Sensoren sind oft zu teuer, die Auswertung zu aufwändig oder die Eingangsbaugruppe (Analogeingänge, Wandler ICs) nicht immer lieferbar. 1wire Bus DS18B20 Sensoren werden von den diversen Steuerungen aber meist nicht direkt unterstützt. Mit diesem Konverter können zwei DS18B20 Sensoren in zwei, voneinander unabhängige, analoge Ausgangsspannungen
-
Thread
AVR Frequenzmessung, DS18S20
Beitrag #4276503: > 85°C Ausgabe ist nicht normal. Das ist eine Art Fehlercode. Ich hoffe > die DS18S20 sind nicht parasitär versorgt sondern ordentlich mit 5V. Die 85°C werden genau dann ausgegeben, wenn vorher noch kein Wert vom DS18S20 in den Speicher "berechnet" wurde. Die lib gibt als "Fehler
auslesen. Die Zeit von 750ms mußte einfach haben. Anders funktioniert das nicht. Oder Du nimmst die DS18B20, die benötigen in 9 Bit nur 95ms.
-
Thread
PIC - "beliebtester"?
willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
Angefangen habe, habe ich mich erstmal ein wenig nach Tutorials umgeschaut. Dabei sind besonders der PIC18F2550, PIC18F4550 und der dsPIC30F4011,dsPIC30F4013 aufgetaucht. Ich habe mir dann für den Anfang den PIC18F4553 und den dsPIC30F4011 sowie später noch den größten der PIC32MX die im DIP vorhanden
-
Thread
Anfängerfrage: Temperaturgesteuerter Heizer
Ach so, kann ich mit dem Programm genau so den DS18S20 betreiben oder sogar den DS1821? Danke Rocco
Leider funktioniert der Quellcode nicht 100%ig An C0 des Mega8 hängt der DS18S20. Ich habe am Port B 8 LED's angeschlossen über die ich die Temperatur ausgeben möchte. die ersten vier LED's haben die Werte 1°C 2°C 4°C 8°c die zweiten vier LED's haben die Werte 10°
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
. Und wenn Du Werkzeuge von Microchip hast, kannst Du sie für ziemlich alle PICs von PIC10 über PIC18 bis dsPIC33 und PIC32 verwenden.
angeschlossen ist (der dsPIC macht das per Software). Davon abgesehen lässt sich der dsPIC sehr einfach Programmieren: Die Einarbeitungszeit ist sehr viel kürzer als z.B. bei den ARMs mit den komplizierten Interrupts usw.
-
Thread
Hilfe zu DS18S20
Oder der Pintreiber vom Controller hat sich bei Versuch die Leitung auf 1 zu ziehen gegenüber dem DS18S20 bei seinem Versuch sie auf 0 zu ziehen endgültig durchgesetzt. Man sollte meinen, dass man den DS18S20 als TO92 parasitär kaum falsch anschliessen kann, denn eindeutiger geht es kaum.
EPROM codes geht. Danke für die Tips, habe jetzt keinen aktiven Pullup. War auch noch n' Fehler in DS1820_Reset(), da muß auch ein Timeslot nach Melden des DS1820 eingehalten werden. Display zeigt: 10 74 8a 6b 1 8 0 10 - crc ok Freu ;-) [c] // ds18s20 support (data line at PD4, parasite power
-
Thread
Power Line bzw. Power LAN im Selbstbau
Fliege mit der Dampfwalze erlegen.... Für dein Vorhaben gibt es den 1-Wire-Bus. Für den ist der DS18B20 auch gebaut worden.
spezielles PLC-IC sein ? " Ist es mit dem Schaltplan im Anhang schon möglich, Temperatursensoren ( DS18B20 ) einzulesen und einfache Impulse zu erfassen ? Bernd_Stein
-
Thread
Welcher Attiny brauch ich?
15 vorgegebenen Werten entsprechend handelt 1 DS18b20 Temperatursensor ISP wenn möglich AVR Bascom als Programmiersprache Ich würde am liebsten den Attiny13 nehmen, reicht hier aber der Flash und der Ram für solche Anwendungen? Ansonsten den
Projekt soll einen ADC Wert von 15 Konstanten > mit dem Temperaturwert von einem DS18b20 vergleichen > und entsprechend 2 Leds und ein Ausgang schalten. Sollwerterfassung: 15 Widerstände über A/D Wandler(warum so kompliziert?) Istwerterfassung: mittels DS18b20 Ausgang: 2 LED
-
Thread
AVR mit 3V, DS18S20 mit 5V
Ich habe einen DS18x20 seit vielen Jahren bei 3,0V im Einsatz. Funzt.
"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
-
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
DS1822 wirkt auf mich wie eine Billigversion des sonst auf den ersten Blick identischen DS18B20, die bei Reichelt zufällig wesentlich teurer ist - nicht aber bei Digikey.
-
Thread
Temperaturen von 40-180 Grad messen mit einem RaspberryPI
Dashboard auf einem RaspberryPI2 gebaut. Für die Temperaturermittlung verwendete ich bis dato einen DS18B20, da ich nur Temperaturen bis 100Grad benötigte. Für das Entseuchen des Wachses muss ich nun jedoch auf rund 130Grad gehen was über der Leistungsgrenze des DS18B20 liegt. Nun bin ich auf der
ominösen Datenbankanbindung ist es wurscht, ob die Daten jetzt von einem NTC, PTC, PT100, Thermoelement, DS18x20, LM35 oder einem Bolometer kommen. Daniel K. schrieb im Beitrag #7526433: > Für das Entseuchen des Wachses muss ich nun jedoch auf rund 130Grad > gehen was über der Leistungsgrenze des DS18B20
-
Thread
1 Wire manche Teilnehmer antworten nicht
#6245088: > ich habe mir eine 1 Wire Bib geschrieben und habe nun mehrere > Temperatursensoren des Typs DS18B20 daran hängen. abgesehen davon, dass der Hinweis auf den fehlenden Quelltext deiner Lib schon mal richtig ist... --> mit welcher Variante hast du die DS18B20 am Bus (parasite power oder nicht.
schrieb im Beitrag #6245183: > Timing mehrfach mit Oszi überprüft. Wo, beim sich nicht meldenden DS18B20?
-
Thread
Erfahrungen mit Oszi Rigol DS1074Z bzw. DS1104Z?
-ultravision-dsos/msg171692/#msg171692 EDIT (27/02/2013, 20:48:58 PM): Uploaded v.2.03 * RUU_2_03.zip (854.72 kB - downloaded 149 times.) http://www.eevblog.com/forum/projects/software-tips-and-tricks-for-rigol-ds200040006000-ultravision-dsos/?action=dlattach
Info schrieb im Beitrag #3622225: > EDIT (27/02/2013, 20:48:58 PM): Uploaded v.2.03 > * RUU_2_03.zip (854.72 kB - downloaded 149 times.) > http://www.eevblog.com/forum/projects/software-tips-and-tricks-for-rigol-ds200040006000-ultravision-dsos/?action=dlattach
-
Thread
[V] Jede Menge Bauteile abzugeben
======= ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x PIC18F27J13
======= ================================================= PICs (DIP) je 1,5€ P01) PIC16F877-20/P P02) 4x PIC18F4550-I/P P03) 6x PIC18F2320-I/SP P04) 3x PIC18F2550-I/SP P05) PIC16F876-20/SP P06) 3x PIC18F4553-I/P P07) dsPIC30F3013 P08) 2x PIC12F510I P09) 1x PIC12F1501 P10) 6x PIC18F27J13
-
Thread
Micropython Wetterstation
Daten alle 30 Minuten zur Datenbank auf dem Pi, dort lassen sie sich auch schöner visualisieren, z.B. mit Grafana. Zudem kann man mit einem BME280 auch den Taupunkt berechnen, benötigen keinen Widerstand, wie der veraltete DS18b20, sondern lassen sich direkt mit 3,3V betreiben.
Am Anfang war doch noch ein DS18B20 im Spiel? Dessen Temperatur könnte man wieder zur Taupunktbestimmung heranziehen (wenn’s original ist – ansonsten würde man vorher gucken, wie genau der vorliegende Sensor tatsächlich ist).
-
Thread
Temperatursensor richtig Kalibirieren.
Ich weiß aber das der Fühler ein DS18S20 ist.
Bei meinen ca 30 DS18b20 Sensoren habe ich eine maximale Abweichung von 0.5 Grad gemessen. Ohne Kalibrierung. Mach dir die Mühe nur, wenn du gute Argumente für noch genauere werte hast.
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
2 (0x20|0x03), 0x99, 0x00, 0x39, 0x41, //0x41390099 Address 3 (0x20|0x04), 0xF9, 0x9E, 0x86, 0x0B, //0x0B869ED9 Address 4 (0x20|0x05), 0x24, 0x06, 0x7F, 0xA6, //0xA67F0624
, //0xE2014B40 Address 0 (0x20|0x01), 0xC0, 0x4B, 0x00, 0x00, //0x00004BC0 Address 1 (0x20|0x02), 0xD0, 0xFC, 0x8C, 0x02, //0x028CFCD0 Address 2 (0x20|0x03), 0x99, 0x00, 0x39,
-
Thread
1-wire an Wand befestigen?
1-Wire Raumtemperaturfühler Aufputz http://shop.wiregate.de/sensoren-fuhler/temperatur/rtf1-ds18b20.html
nackten DS18B20 hinter den Lichtschalter setzen, die Messwerte sind dann aber etwa so gut wie Würfeln. BTDT, die DS18B20 sind bei mir alle wieder rausgeflogen. Wiregate hat übrigens auch eine Variante mit Luftfeuchtemessung
-
Thread
Temperaturmessung im Garten
: https://asksinpp.de/ Schau dort mal unter Projekte Für Deinen Zweck würde ich was mit DS18B20 als Sensoren bauen - die gibt es wasserdicht im Edelstahlrohr
Link Bin mir auch sicher das viele meiner DS18B20 gefälscht sind Ja, eigentlich kann man so was nicht mit seinem Gewissen vereinbaren Aber angenommen der Fälscher würde sie jetzt offiziell als z.B. DB18S20 oder was auch immer verkaufen -
-
Thread
DS18S20 Atmega8 zeigt immer 85°
read" muss sowas wie "start_meas" erfolgen: Hier in der Anwendung der Lib von M.Thomas: if ( DS18X20_start_meas( DS18X20_POWER_PARASITE, NULL ) == DS18X20_OK) { 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); } else { lcd_gotoxy(0,1
-
Thread
Power-Mosfet per AVR schalten
Deine beiden DS18S20 werden nicht funktionieren. Beim Mega8 sind ADC6 und ADC7 keine digitalen Port sondern Ausschließlich ADC-Eingänge.
Eine Datenleitung und ein Pullup reicht für die beiden DS18S20
-
Thread
günstiger Temp-Sensor
Den DS18X20 kriegst du bei CSD günstiger DS18B20+ - 3,95 € DS18S20+ - 3,49 € LM75CIM-5 - 1,75 € Ansonsten kann ich dir auch nur den Rat geben dir einen Heißleiter zu kaufen, wenn du noch einen ADC frei
wenns nach aufwand geht dann würde ich den 18B20 nehmen.
-
Thread
DS1820 liefert nur Müll
Steht eventuell auf dem Sensor DS18B20 drauf? Der hat ein anderes Datenformat - drei Nachkomma-Bits mehr (= x8).
Sensors ausgelesen? Moment: Ich glaube, ich habe etwas Mist erzählt. Du hast wohl doch einen DS1820 bzs DS18S20. Das Programm ist für DS18B20 gedacht und rechnet die Daten falsch um. Ja, im Code steht [c] //Store temperature integer digits and decimal digits digit=temperature[0]>>4; [/
-
Thread
Sensoren & Conrad Experiment Interface
also z.B. dieser Temp Sensor DS18S20: http://www.conrad.de/goto.php?artikel=176168
Adapter die Messwerte holen. http://www.mikrocontroller.net/forum/mikrocontroller-elektronik?filter=ds18s20 http://www.mikrocontroller.net/forum/codesammlung?filter=ds18s20 C# http://www.k8055-velleman.at.tt/
-
Thread
PIC ICD 2 selbstgebaut
Hallo Bob, http://potyo.extra.hu/icd2/18f4550-bor.hex die config bits brauchst Du nicht zu Ändern. Gruß Andreas B.
Lektüre der "Programming Specification" von Microchip, vorzugsweise von Controllern die beides können (z.B. 18F458).
-
Thread
µC für Thermometer
Elektrohauer schrieb im Beitrag #3026176: > DS18S20 > High-Precision > 1-Wire Digital Thermometer Ich würde den DS18B20 nehmen.
Helmes schrieb im Beitrag #3026213: > Ich würde den DS18B20 nehmen. Ich auch, abe der To braucht ne Brille, um S und B zu unterscheiden.
-
Thread
Lernprojekt - Sensoren / Feuchtigkeit und Temperaturfühler
Beitrag #7951413: > Natürlich beide waren gemeint (und im Grunde auch andere, > wie beispielsweise DS18B20). Einen DS18B20 und Zusammenhang mit NTC und PTC zu nennen, wenn es um irgendeine Platine geht, bringt genau gar nichts. Ein DS18B20 wird dich nur dumm angucken, wenn es um Platinen geht, die
Rainer W. schrieb im Beitrag #7951437: > Für einen DS18B20 wirst du immer einen µC/FPGA/... benötigen, der per > 1-wire® Protokoll kommuniziert. Gibt es fertige Bausätze dazu, 1wire Sensoren auf 0-10V zu wandeln.
-
Thread
SOT-23 N-MOSFETs & Verlustleistung
Sefco schrieb im Beitrag #6394000: > U_DS = 0,0156 V > U_R (33 Ohm) = 2,9150 V Dann ist R_on ca. 0,18 Ohm. Sicher andere Transistor als vom Datenblatt. Die Zahlen geben auch die Leistung von Transistor: ca. 1,4 mW. Das ist unbedenklich.
Maxim B. schrieb im Beitrag #6394813: > Laut gemessenen Daten hat Transistor R ~= 0,18 Ohm. Das beruhigt mich, dass ich mit 177mOhm richtig gerechnet hatte :-) Lurchi schrieb im Beitrag #6394830: > Die
-
Thread
MQTT, JSON, Telegraf und InfluxDB
= "RSSI" type = "int" [/code] Hab da noch eine zweite Config für die DS18B20-Meldungen von Tasmota. Da habe ich es nicht geschafft, die DS18B20-* Strukturen aus dem JSON, die die ID und die Temperatur beinhalten, mit einem Wildcard einzulesen. Es wird mit path = "DS18B20
tasmota_A02014/SENSOR {"Time":"2022-11-15T21:59:38", "COUNTER":{"C1":28146,"C2":36963,"C3":38783}, "DS18B20-1":{"Id":"0000001F0D50","Temperature":24.7}, "DS18B20-2":{"Id":"0000001BBDC8","Temperature":22.7}, "DS18B20-3":{"Id":"0000001D1EAA","Temperature":22.9}, "DS18B20-4":{"Id":"0000001BAD55","Temperature
-
Thread
PT-100(0) vs. Thermoelement
DS18B20 ist am einfachsten (keine Brummstörungen, Leitungswiderstände, Thermospannungen, Abgleich, Rumrechnen). Einfach nur auslesen und anzeigen. Peter
60°C. Auflösung 0,034° .Ich verwende diesen Fühler als „Thermometernormal“ zur „Kalibrierung“ des DS18B20.
-
Thread
Thermomixer noch einmal neu - dieses mal nur ein MEGA16
einen MEGA16 nehmen (schon deswegen weil der hier rum liegt ;-) Ich würde gern an die C-Pins 3Stück DS18S20 anschließen und an PortA, PortB, PortD die LED Anzeige zum Ablesen der Temperatur. Ich habe schon mal den ersten Teil des Codes geschrieben und mit Eagle einen Schaltplan gezeichnet (ich hoffe
Rocco L. schrieb im Beitrag #2404102: > Ich würde gern an die C-Pins 3Stück DS18S20 anschließen und an PortA, > > PortB, PortD die LED Anzeige zum Ablesen der Temperatur. Für drei 1-wire-Sensoren braucht man keine drei Portpins. Einer reicht. Im Schaltplan ist jedoch nur
-
Thread
DS18S20 bringt immer 127
/openplayer/docs/docs/other/ds18b20_pre1.pdf Habt ihr noch eine Idee, was falsch sein könnte? Gruß Robin
anders ist (siehe Datenblatt). Hier mal meine funktionierende Variante für den 18S20. Ich habe die Funktionen so umgeschrieben, dass ich unterschiedliche Pins verwenden kann. [code] int16_t nDS18S20ReadTemperature(uint8_t vucPinNumber) { int16_t nTemperature; //Reset
-
Thread
STM32 DS1820 Gesperrt
Guten Tag, Ich versuche nun schon eine Weile den DS18B20 am STM32F103 zum Laufen zu bringen jdoch ohne erfolg. Angeschlossen ist der DS18B20 an PortC.0 mit externen Pullup 4,7K wie im Datenblatt vom DS18B20 beschrieben. Leider bekomme ich als
Buffer für Strings char read_write_buffer[50]; while(1) { //__disable_irq(); DS18B20_Convert(); DS18B20_Read(); DrawString(23,127,read_write_buffer,&Arial_10x15,Orange,BLACK); //__enable_irq(); } } [/c]
-
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/
Christian S. schrieb im Beitrag #7730795: > Zu dem Thema habe ich ein wenig gegooglet und den PullUp der DS18B20 > erhöht, aber leider auch ohen Erfolgt. Mit 18B20 habe ich nur kurz gespielt, drei an einem Nano mit ebenfalls einem fertigem Sketch. Die habe ich einfach dreipolig angeschlossen.
-
Thread
Temperatur sensor IC modul.
DS18B20. https://lastminuteengineers.com/multiple-ds18b20-arduino-tutorial/
Helge schrieb im Beitrag #6545786: > DS18B20. > https://lastminuteengineers.com/multiple-ds18b20-arduino-tutorial/ ist ja Doll! Was das nicht alles gibt. Den werde ich mir mal ganz genau anschauen. danke für den Tipp. gibt es die
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
mir gleich mal angucken. Bei Pollin allerdings auch schon > relativ teuer. Ich hab auch noch das DS18S20 gefunden. Taugt das was? Kommt darauf an, was Du messen willst. Ein DS18S20 misst nur die Temperatur. Luftdruck bieten die wenigsten billigen Wetterstationen, deshalb finde ich das besonders
: > DS18S20 - Digitaler Ausgang > LM35 - Analoger Wert Die Dallas-1-Wire Teile sind durch die Patente auf den 1-Wire recht teuer. Wenn Du es günstig haben willst, nimm Microchip MCP9700A. Gibts im kleinen
-
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
Korrektur: RC20_HK1(0x18), RC20_HK2(0x19), RC20_HK3(0x1A), RC20_HK4(0x1B), dann stimmt das, was ich oben geschrieben habe nicht ganz ...
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
ok, und wie bringe ich dem AVR bei, dass wenn die Spannung z.B. 2,0 Volt ist, dass es 20°C sind? und was ist mit 2,2 Volt? Muss man das alles per hand schreiben? Oder wie geht das?
Programm angeben, dass er bei 2.0 Volt , also sagen wir mal beim "Wert" den ich jetzt habe 338 z.B. 20°C anzeigen soll??? Noch was.. NTC´s sind ja bestimmt nicht linear. Muss man da fast jeden Wert ausschreiben, oder wie geht das?
-
Thread
Rigol-DS1054Z
Hätte auch :SYSTem:OPTion:UNINSTall versucht. Dave Jones hat zum Vorgänger DS1052E ein Video. Vielleicht ist das auch noch fürs DS1054Z anwendbar: http://www.eevblog.com/2010/04/18/eevblog-77-rigol-ds1052e-ds1102e-oscilloscope-hack-update/
als die Installierte. http://beyondmeasure.rigoltech.com/acton/attachment/1579/f-05ba/1/-/-/-/-/DS1000Z%20Firmware%20Release%20Notes.pdf?sid=ErJFAfDAl 00.04.03.01.05 Date 2015-06-16 00.04.03.00.01 Date 2015-05-05 00.04.02.04.07 Date 2014-12-31 00.04.02.03.00 Date 2014-10-21 00.04.01.02.00