-
Datei
TempundAnalogwerte.bas
******************************************** 'Compiler : BasCom 'Hardware : AVR-Ctrl Platine ' : DS1820 Temperaturmessung ' : Analogwerterfassung an ADC 'Chip : AT90S8535 'Taktfrquenz : 8,000000 MHz '********************************************************** $regfile = "8535def.dat" ' MC AT90S8535 $crystal
in „DS1820 + ADC mit C und Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dallas_WaitForConversion_Bsp_002.ino
lastTempRequest = 0; // Zwischenspeicher unsigned int _ConversionDelay = 750; // default 750ms, okay für alle DS1820 Typen boolean _allow_TempRequest = true; float TempSensor1 = 0.0; // Zwischenspeicher zum auslesen float TempSensor2 = 0.0; // Zwischenspeicher zum auslesen byte _Flash_LED = 13; // LED 13 auf Arduino
in „AVR Frequenzmessung, DS18S20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18x20_Temperature.ino
indicates which chip switch (addr[0]) { case 0x10: Serial.println(" Chip = DS18S20"); // or old DS1820 type_s = 1; break; case 0x28: Serial.println(" Chip = DS18B20"); type_s = 0; break; case 0x22: Serial.println(" Chip = DS1822"); type_s = 0; break; default: Serial.println("Device is not a DS18x20
in „DS18B20 Verkabelungs od Software Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS18x20_Temperature.ino
indicates which chip switch (addr[0]) { case 0x10: Serial.println(" Chip = DS18S20"); // or old DS1820 type_s = 1; break; case 0x28: Serial.println(" Chip = DS18B20"); type_s = 0; break; case 0x22: Serial.println(" Chip = DS1822"); type_s = 0; break; default: Serial.println("Device is not a DS18x20
in „DS18B20 an Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc2579.pdf
to and its 64 bit identifier. The driver then searches through the available slave devices for a DS1820 temperature sensor and a DS2890 digital potentiometer. If one or both of these devices are found on the bus, these will be constantly negotiated in an eternal loop. In each iteration, the temperature of the DS1820 is polled and the wiper position of the DS2890 is increased in a modulo 256 fashion. The temperature is output to PORTB, so it can be observed for instance on the LED’s of a STK500 development board
in „20 Temperaturfühler im Keller verteilen für Heizungsmessung. 1wire geeignet? Leitungslänge? Kabel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
2xtemp.bas
Zeit As Byte Dim Milisekunde As Word Dim Sekunde As Byte Dim Dsid(16) As Byte 'Die ausgelesenden DS1820 adessen Dsid(1) = &H10 : Dsid(2) = &H29 : Dsid(3) = &HA2 : Dsid(4) = &HDD : Dsid(5) = &H01 : Dsid(6) = &H08 : Dsid(7) = &H00 : Dsid(8) = &H2A '##### Dsid(9) = &H10 : Dsid(10) = &HDF : Dsid(11) = &HB3
in „DS1820 schwankungen von -1 bis +110“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gd_user.c
#include "rtc_apps.h" #include "gdriver.h" #include "gdisplay.h" #include "gd_user.h" #include "ds1820/ds18x20.h" extern struct sonnenstand Sonne_AUF_UNTER; extern zeit_t Zeit; // rtc.c extern uint8_t gdisp_buf []; extern uint8_t GD_CharBuf[MAX_LINE][MAX_LPOS+1]; extern uint8_t gSensorIDs[5][8]; extern
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
familycode10.txt
memory DS1996x4 0C 64K*4 (256K) NVRAM memory DS1986 0F 64K EPROM memory DS2506 0F 64K EPROM memory DS1820 10 Temperature and alarm trips DS18S20 10 Temperature and alarm trips DS1920 10 Temperature and alarm trips DS2406 12 1K EPROM memory, 2 channel addressable switch DS2407 12 1K EPROM memory, 2 channel
in „DS1820 DS18s20 Digital Thermometer 1-wire Beispiele ATmega8 Assembler“ · Projekte & Code ·
-
Datei
atmega328sensor.ino
rf24mesh auf raspberry a2: anodeFototransistor 13: grün 12: orange 11: gelb 10: lila 9 : grau 8 : ds1820 (2Draht) RF24 radio(10,9); // funktioniert; grau an 9 und lila an 10 RF24 radio(A1,A0); // test für a0 und a1: funktioniert grau a0 lila a1 */ #include "RF24.h" #include "RF24Network.h" #include "RF24Mesh.h
in „Arduino Nano Batterieentladespannung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
15360000/zl_performance; li(zl_performance); // rtc_init(); // rtc_int_init(); // tast_pin_init(0,10);//ds1820 // tast_pin_init(2,11);//key1 //////////////////////// +++ ///////////////////////// u8 test; register_anzeige(1); init_cmoscam(); test=OV7670_init(); register_anzeige(0x6b); register_anzeige(0x0C)
in „Leisungsvergleich ARM AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TEMPMEAS.c
*******/ #include "main.h" #include "HD44780_2.h" #define MIT_NAMEN 1 // 0= ohne, 1=mit Namen in DS1820 void start_meas( void ){ if( W1_IN & 1<< W1_PIN ){ w1_command( CONVERT_T, NULL ); W1_OUT |= 1<< W1_PIN; W1_DDR |= 1<< W1_PIN; // parasite power on _delay_ms(600); // Verzögerung wg parasite power }
-
Datei
Temperatur5_2Sensoren3.ino
****************************************************************/ //DeviceAdressen der einzelnen ds1820 Temperatursensoren angeben. (loop anpassen) //DeviceAddress sensorA = { 0x28, 0xF8, 0x1F, 0xD0, 0x5, 0x0, 0x0, 0xEA }; //DeviceAddress sensorI = { 0x28, 0x6B, 0x8E, 0xCF, 0x5, 0x0, 0x0, 0xDA }; DeviceAddress
in „Input gibt high aus obwohl nicht geschaltet“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
app162__Interfacing_DS1820_in_a_MC_environment_.pdf
/ 13 AN162 /*----------------------------------------------------------------------*/ /* Display DS1820 One-Wire Device banner */ /*----------------------------------------------------------------------*/ printf ("\n"); printf (" Dallas Semiconductor - Systems Extension\n"); printf (" Source for DS1820
in „DS18B20 zu komplizierte Ansteuerung?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
app162__Interfacing_DS1820_in_a_MC_environment_.pdf
/ 13 AN162 /*----------------------------------------------------------------------*/ /* Display DS1820 One-Wire Device banner */ /*----------------------------------------------------------------------*/ printf ("\n"); printf (" Dallas Semiconductor - Systems Extension\n"); printf (" Source for DS1820
-
Datei
program.bas
incl CRC Dim DsId2(8) As Byte 'When used like this : DsId(1) = 1wread(8) 'DsId(1) = family code 'Ds1820 10h, DS18B20 28h, Ds18s20 10h 'DsId(2) '48 Bits Serial, LSB 'DsId(3) 'DsId(4) 'DsId(5) 'DsId(6) 'DsId(7) '48 Bits Serial, MSB 'DsId(8) '8 CRC Dim Sc(9) as byte 'Scratchpad 0-8 72 bits incl CRC, explanations
in „DS1820 defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
app105.pdf
resolution temperature equation given in the previous section. ½ LSB = 0.25. DS1621, DS1624, and DS1820: The procedure to find the high resolution temperature parameters and the calculation to use are given in the respective product data sheets for these products. Note that since the DS1624 already provides
in „DS18S20 hohe Auflösung berechnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
serielles_lcd.c
#include <avr/io.h> #include <avr/signal.h> #include <avr/interrupt.h> //#include "ds1820.c" // 4 Bit Mode //Initialize the LCD //Sets ports up FIRST #define LCDPORT PORTB #define LCDDR DDRB // LCD commands // Display on off control // 0 0 0 0 1 D C B // D = display on, C = cursor on, B
in „serielles LCD selber basteln - C-Code Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MultiDS18S20_0.2.bas
CRC (8 Byte) für 10 Sensoren 'When used like this : DsId(1) = 1wread(8) 'DsId(1) = family code 'Ds1820 10h, DS18B20 28h, Ds18s20 10h 'DsId(2) '48 Bits Serial, LSB 'DsId(3) 'DsId(4) 'DsId(5) 'DsId(6) 'DsId(7) '48 Bits Serial, MSB 'DsId(8) '8 CRC Dim Sc(9) As Byte 'Scratchpad 0-8 72 bits incl CRC, explanations
in „Was brauche ich von der Seriennummer DS18B20?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
xFB_RC5_64.c
"); } wait;wait;wait; break; case(fb_blue):; //sbi(bool_fb_verbose,0);lgi(6,20,bool_fb_verbose); ds1820_list_all();break; //====================================================== case(fb_2_1): if(gbi(bool_fb_verbose,0)){ //lcd_region(1,10,"WWaus",BLUE,Yellow,0,3); cbi(bool_fb_verbose,0); wp_p1_ww_schalten
in „Menuerstellung GLCD in C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Maxim-Dallas-Liste.txt
jeweils fester I2C-Adresse DS1780K s.ftp\pub\thermal\1780k DS1818 Reset in DS1678-ds1682sch.pdf DS1820 10 vergessen, in TMEXVIEW DS18B20 28 in TMEXVIEW DS1821 vergessen 1w.m-s.8+4b.3-8p DS1821S SOIC-8 1w.m-s.8+4b.3-8p DS1821T TO220 1w.m-s.8+4b.3-8p DS1920 10 iButton-Thermometer, in TMEXVIEW DS1921L-F53
in „Temperatursteuerung“ · Markt ·
-
PDF
non-obsolescence-letter.pdf
DS1703 DS2253T-612 DS1305X DS1720 DS225E DS1306X DS17485-C01 DS2290 DS1307X DS1780 DS2291 DS1384 DS1820 DS2404 DS1386 DS1821 DS2415 DS1401 DS1904 DS2417 DS1402-BP3 DS1920E-F50 DS2423 DS1402-BP8 DS1920F-F50 DS2434 DS1402-BT8 DS1963L-F50 DS2435 DS1402H-HB8 DS1986 DS2436 DS1402-LJ4 DS2102 DS2437 DS1402-
in „Massenabkündigungen bei Maxim?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ausgabe.bas
Cls Enable Interrupts Gosub Messen Do Loop End Messen: Disable Interrupts ' Alle angeschlossenen DS1820 zum Messen veranlassen 1wreset 1wwrite &HCC 1wwrite &H44 Waitms 200 '1wreset 'Waitms 800 '1wwrite &H55 1wverify Ar1(1) 'Sensor mit Seriennr. auswählen 1wwrite &HBE 'Kommando READ SCRATCHPAD Sc(1) =
in „Problem mit 1wire und DS18S20“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AN162.pdf
of UART */ /*----------------------------------------------------------------------*/ /* Display DS1820 One-Wire Device banner */ /*----------------------------------------------------------------------*/ printf ("\n"); printf (" Dallas Semiconductor - Systems Extension\n"); printf (" Source for DS1820
in „Temperaturfühler identifizieren“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
lcd.c
{" : : TIME"},{" . . DATE"}, //2,3 {"OK to edit DATE "},{"Down to continue"}, //4,5 {"OK to con DS1820"},{"Down to continue"}, //6 {"OK to START prog"},{"Down to continue"}, //8 {"VL RL KK WW "},{" "}, //10 {" AT IT Abg"},{" "}, //12 {"BR PV PWW "},{" "}, //14 {"temp wasser "},{"interwall s"}, //16
-
PDF
camaro_stand_alone.pdf
GND5 +5V 7 k 2 N D 1 3 2 1 , 1 G S R 4 8 R3 220 I 4 1 Luefter2 0 0 0 M J1 1 1 1 DS18B20 R11 X X X DS1820 OK2 V GND + C C Brake und Getriebetemp Eingänge Wahlhebel GND GND X3A Thermistor X4A PSWITCH-N 2,7k J5 +5V +5V Gehäuselüfter kommt vom thermistor X3B 1 4 X4B PSWITCH-R R5 2 0 Brake J3 4 T3 X3C DB9_
in „Stn1110 am atmega2560 uart probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
2013.03.25_Testboard.bas
---------------------------------------------------------------------------------- Configuration DS1820 Config 1wire = Porta.4 Dim Bd(2) As Byte Dim J As Byte Dim T1 As Single , T2 As Single Dim V As Byte '-----------------------------------------------------------------------------------------------
in „siemens tc35i und rs232 Kommunikationsprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
heizung.h
; #endif void sub_messung(void) { // for(i=0;i<9;i++) {TR[i]=850;} tempRlDeltaX=tr_vlu + tr_vlo; ds1820_auslesen_to_global_TR(); /* tr_au=tr_au; tempVL=tr_vl1; tr_vlu=tr_vlu; */ tempRlDelta=tr_vlu + tr_vlo + 50-tempRlDeltaX; if (tempRlDelta>5000) {tempRlDelta=0;} //tr_vlo=tr_vlo; //tr_sollvl=tr_sollvl
in „Heizungssteuerung Wärmepumpe Fußbodenheizung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
{" : : TIME"},{" . . DATE"}, //2,3 {"OK to edit DATE "},{"Down to continue"}, //4,5 {"OK to con DS1820"},{"Down to continue"}, //6 {"OK to START prog"},{"Down to continue"}, //8 {"VL RL KK WW "},{" "}, //10 {"IT AT Abg"},{" "}, //12 {"BR PV PWW "},{" "}, //14 {"temp wasser "},{"interwall s"}, //16 {
-
Datei
thermos2628.asm
Version 1.1======15/12/08== ; iic lcd driver: real PCF8548, custom screen wiring ; ra0,ra1 S1, S2 ds1820 data I/O ; ra2,ra3 reset, sclock, sdata ; internal clock ;; Program realizat de Ing. Bergthaller Iulian-Alexandru ;------------------------------------------------------------ ;--------------------
in „Display VG-G090651 von Pollin“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
l__fung.bas
Taster Declare Sub Getdatetime Declare Sub Settime_date Dim Dsid(32) As Byte 'Die ausgelesenden DS1820 adessen Dsid(1) = &H10 : Dsid(2) = &HA6 : Dsid(3) = &HE1 : Dsid(4) = &HF6 : Dsid(5) = &H01 : Dsid(6) = &H08 : Dsid(7) = &H00 : Dsid(8) = &HA7 '##### Dsid(9) = &H10 : Dsid(10) = &HE4 : Dsid(11) = &HE6
in „Ds1307 bleibt einach stehen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AQ_Rly_Dm_lcd_lan_1_wire_18_11_12.ino
indicates which chip switch (addr[0]) { case 0x10: Serial.println(" Chip = DS18S20"); // or old DS1820 type_s = 1; break; case 0x28: Serial.println(" Chip = DS18B20"); type_s = 0; break; case 0x22: Serial.println(" Chip = DS1822"); type_s = 0; break; default: Serial.println("Device is not a DS18x20
in „Aquariumcontroller: hängt sich auf / stürzt ab / friert ein - Hilfe!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AQ_Rly_Dm_lcd_lan_1_wire_18_11_12.pdf
indicates which chip switch (addr[0]) { case 0x10: Serial.println(" Chip = DS18S20"); // or old DS1820 type_s = 1; break; case 0x28: Serial.println(" Chip = DS18B20"); type_s = 0; break; Seite 5 AQ_Rly_Dm_lcd_lan_1_wire_18_11_12.txt case 0x22: Serial.println(" Chip = DS1822"); type_s = 0; break; default
in „Aquariumcontroller: hängt sich auf / stürzt ab / friert ein - Hilfe!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TEST.asm
ret ;****************************************************************************** berechnung: ; DS1820/DS18S20/DS1920: Gelesene Daten aufbereiten, Erhöhung der Mess- ; Genauigkeit durch Algorithmus nach Datenblatt; die Formel wurde etwas ; modifiziert, so dass mit ganzzahligen Werten gerechnet werden
in „Vorzeichen Ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
functions.c
============ void Messung(void) { // for(i=0;i<9;i++) {TR[i]=850;} tempRlDeltaX=tr_vlu + tr_vlo; ds1820_auslesen_to_global_TR(); /* tr_au=tr_au; tempVL=tr_vl1; tr_vlu=tr_vlu; */ tempRlDelta=tr_vlu + tr_vlo + 50-tempRlDeltaX; if (tempRlDelta>5000) {tempRlDelta=0;} //tr_vlo=tr_vlo; //tr_sollvl=tr_sollvl
in „Heizungssteuerung Wärmepumpe Fußbodenheizung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
OneWire.c
ROM byte indicates which chip switch (addr[0]) { case 0x10: printf("Chip = DS18S20"); // or old DS1820 type_s = 1; break; case 0x28: printf("Chip = DS18B20"); type_s = 0; break; case 0x22: printf("Chip = DS1822"); type_s = 0; break; default: { printf("Device is not a DS18x20 family device. Fin."); while
in „Böses One-Wire device“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
HAP-CU-TechDok-20080319.pdf
wird. 4.10.1 Dallas Digitales Thermometer Beim Digitalen Thermometer von Dallas Semiconductor der DS1820 Reihe handelt es sich um einen digitalen Sensor, der die Umgebungstemperatur misst. Beim HAP werden zwei Varianten unterstützt, die sich gemäß ihrer Auflösung unterscheiden. Der DS18B20 hat eine Auflösung
-
PDF
ds18s20.pdf
programmed limits (temperature 8-Pin SOIC (150 mil) alarm condition) ▯ Functionally compatible with DS1820 1-Wire PIN DESCRIPTION digital thermometer GND - Ground ▯ Applications include thermostatic controls, DQ - Data In/Out industrial systems, consumer products, VDD - Power Supply Voltage thermometers
in „Messabweichung beim 1-wire DS1“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet_002.pdf
programmed limits (temperature 8-Pin SOIC (150 mil) alarm condition) ▯ Functionally compatible with DS1820 1-Wire PIN DESCRIPTION digital thermometer GND - Ground ▯ Applications include thermostatic controls, DQ - Data In/Out industrial systems, consumer products, VDD - Power Supply Voltage thermometers
-
PDF
LabVIEW-Projekt_-_1.pdf
First-Step-Board“ für Lehre und Ausbildung (s. Kap.8). - Digitaler 1-Wire-Bus-Temperaturssensor DS1820. (s. dazu auch unser bereits veröffentlichtes Projekt “1-Wire-Bus-Projekt“). - Standard-PC/LapTop entweder mit „echten“ seriellen COMx-Schnittstellen oder mit USB-Schnittsellen und USB/Seriell-Adapter
-
Datei
Sensormodul2-3.asm
bis zu 8 1-Wire-Busse angeschlossen werden können. Verwendbar sind folgende ; Temperatursensoren: DS1820, DS18S20, DS18B20, DS1822, DS1920. Die Luftfeuchtigkeit wird mit einem HIH-4000 ermittelt und über einen DS2438 an den 1-Wire angeschlossen. Weiterhin wird der Luftdruck ; über einen MPXA6115A direkt
in „AVR-ASM Knobelei : Bitmanipulation am LCD im 4-Bit Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensormodul_2_V210_veraendert_4.asm
bis zu 8 1-Wire-Busse angeschlossen werden können. Verwendbar sind folgende ; Temperatursensoren: DS1820, DS18S20, DS18B20, DS1822, DS1920. Die Luftfeuchtigkeit wird mit einem HIH-4000 ermittelt und über einen DS2438 an den 1-Wire angeschlossen. Weiterhin wird der Luftdruck ; über einen MPXA6115A direkt
in „AVR-ASM Knobelei : Bitmanipulation am LCD im 4-Bit Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensormodul_2_V210_veraendert_v3.asm
bis zu 8 1-Wire-Busse angeschlossen werden können. Verwendbar sind folgende ; Temperatursensoren: DS1820, DS18S20, DS18B20, DS1822, DS1920. Die Luftfeuchtigkeit wird mit einem HIH-4000 ermittelt und über einen DS2438 an den 1-Wire angeschlossen. Weiterhin wird der Luftdruck ; über einen MPXA6115A direkt
in „Temperaturmesssystem Sensormodul 2 mit ATmega 8 in AVR-ASM“ · Projekte & Code ·
-
PDF
311_Schaltungen.pdf
sicheherimBereichzwischen–15°Cund (Celsius-Modus), dann signalisiert +50 °C. eine R-G-R-G-Sequenz ohne Pause Der Sensor DS1820 kann tatsächlich mit das Minuszeichen. Diese Folge ist der maximal zulässigen Kabellänge für leicht zu erkennen. 1-Wire-Verbindungen von 3 m an den 2. 0 °C wird durch eine 1 s dauernde Controller angeschlossen
in „[S] Sammlung von elektr. Schaltungen“ · Mikrocontroller und Digitale Elektronik ·