-
Thread
Auflösung Sammlung: AVR, Arduino, MSP430, Bauteile, Displays, Thermometer
Hole Elkos - Through Hole IC Fassungen en masse - SD Karten Fassungen - Mini USB 2.0 Buchsen - 6 DS18B20 in Edelstahlhülse am Gummikabel - einige DS18 lose (DS1820, DS18S20, etc.) - PT100 Typ Thermoeter mit Edelstahlummantelung - TI MSP430 Launchpad - STM32F0 Discovery - Feuchtigkeitssensoren
einzelne 7-Segment-Anzeigen > - Keramikkondensatoren en masse > - Mini USB 2.0 Buchsen > - einige DS18 lose (DS1820, DS18S20, etc.) > - PT100 Typ Thermoeter mit Edelstahlummantelung > - TI MSP430 Launchpad > - Feuchtigkeitssensoren aus China An den Sachen hätte ich Interesse. Was willst du dafür
-
Thread
DS18S20 hohe Auflösung berechnen
DS1620, DS1621, DS1623, DS1625, DS1820, DS1821, DS2434, DS2435 die genauen Hintergründe stehen in der schwer zu findenden (und deshalb hier angehängten) Application Note 105 app105.pdf (08.11.1999)
Der DS1624 ist auch noch ein "direct to digital"-Wandler. Die Liste hatte ich vorschnell aus dem pdf (siehe related products) kopiert, da sind aber Unstimmigkeiten: DS1820: nur der 1820, nicht jedoch DS18S20
-
Thread
Thermometer ohne AD Wandler
den Artikeln nach, da oder zumindest hier im Forum gibt es auch den Code dazu. Suche einmal nach DS1820, dies ist so ein 1-Wire Sensor. Die sind am einfachsten, da brauchst Du nur einen Widerstand und den Sensor und schon kannst Du messen. Grüße Hans-Josef
Für I2C Bausteine (z.B.DS1620, usw.) und für LM75, o. DS1820 kann man sogar komplette SW-Lösungen finden. (Bei DS1621 mit Löten u. Programmieren hat die ganze "Installation" bei mir damals bloss ca. 2-3 Stunden gedauert.)
-
Thread
DS18S20 Zeigt mit dem Source von Mthomas immer 85°C an
43292 Ich habe es mit 2 verschiedenen Frequenzen versucht nichts.. Uart sendet volgendes: DS18X20 1-Wire-Reader Demo -------------------------- Scanning Bus for DS18X20 1 DS18X20 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
: # in Bus :1 : FC:10 (18S)SN: 51 4E 88 00 08 00 CRC:1A CRC O.K. Sensor# 1 is a DS18S20/DS1820 which is parasite powered Convert_T and Read for every Sensor (reverse order) Sensor# 1 = +19.6250°C [+19.6°C] Convert_T for all Sensors and Read for single Sensor Sensor# 1 = +19.6875
-
Thread
Aus 1xAA (oder 2xAA) eine fixe 3V Spannung machen
oder ob ich den StepUp-Wandler erst über einen GPIO aktiviere sobald ich eine Temp.-Messung via DS1820 benötige. Danke und schönen Nachmittag!
ob ich den >> StepUp-Wandler erst über einen GPIO aktiviere sobald ich eine >> Temp.-Messung via DS1820 benötige. > > klarer Fall, zwischen den Messungen kann der ATmega schlafen, also ohne > Wandler, braucht aber 2 AA Zellen und einen Schalter für den Wandler, > der ja sonst immer laufen würde
-
Thread
Temperaturmessung bis -90°C
svensson schrieb im Beitrag #6780867: > Es soll eine bereits vorhandene Schaltung, die jedoch mit DS18B20 > arbeitet, modifiziert werden. Also Pt1000 statt Analogauswertung an einen Digitaleingang mit simulierten DS1820 Protokoll über 1-wire ? Klingt wie Unsinn, da nutzt man wohl einen weiteten
learn.adafruit.com/adafruit-1-wire-thermocouple-amplifier-max31850k liefert physisch 1-wire, aber nicht im DS1820 Protokoll.
-
Thread
Design Review - NTC Temperaturschalter im KFZ
analoges versuchen, da fehlt mir noch Erfahrung. Thomas G. schrieb im Beitrag #7419803: > - 1 1820 Was meinst du mit 1820? Googel spuckt 1-wire Temperatursensor DS1820, würde passen. Paul B. schrieb im Beitrag #7420044: > - R3 + R4 umgehen deinen Längsregler, falls bestückt. Es soll entweder
hängen, ist es egal, wenn diese nicht ordentlich stabilisiert ist. > Thomas G. schrieb: >> - 1 1820 > Was meinst du mit 1820? Googel spuckt 1-wire Temperatursensor DS1820, > würde passen. Man kann alles mit µC und Software machen, muß man aber nicht. Deine Anforderungen an die Genauigkeit sind
-
Thread
1-Wire mit _delay_us: Kann das gut gehen, wie lang ist _delay_us wirklich?
anderes an meinem Ansatz falsch, hab mal die .c & .h angehangen. Atmega32, GCC, Geany, AvrDude, DS1820(nicht 18x20!) werden verwendet. Jens
/USBDS1820/ Oliver
-
Thread
DS18S20 Temperatur auslesen mit C geht nicht
Thigh das Zweite (von dem ich aber nur ein Bit brauche). Ich hoffe hier ist jemand dabei, der einen DS18S20 schon mal zum laufen gebracht hat und der mir sagen kann was da falsch dran ist. Das Datasheet: http://www.datasheetcatalog.net/de/datasheets_pdf/D/S/1/8/DS1820.shtml
for (cnt = 0; cnt < 8; ++cnt) { DQ = 0; DQ = 1; delay_us(2); // 15µs ds1820[i] |= ((char) DQ << cnt); delay_us(12); // 100µs } } } [/c] Ich setze DQ ja immer auf 1, weshalb diese auch immer in das Array ds1820 geschrieben wird. Da alle gelesenen Bits
-
Thread
Ein DS18b20 am ATMEGA32
Evtl. habe ich nicht aufgeführt: Es geht um die Programmierung mit Codevision und dem DS18B20. Ich weiss nicht, ob der DS18B20 voll kompatibel mit dem DS1820 und DS18S20 ist !
der B-Typ gibt ja direkt 12 Bit aus, nur beim S muss man nach der einfachen Formel umrechnen. Beim 1820 braucht man die ausführliche Formel, da er mit 2 Oszillatoren arbeitet und das CountPerC nicht konstant 16 ist. NB: Der DS1820 (falsch beschriftet) von Pollin (180014) ist ein DS18S20. > Du
-
Thread
NTC ohne Kennlinie und Datenblatt!
Also zum Thema Digital-Sensor. Ich hab auch einen (DS1820), ich wollt halt nur nbicht nur auf einen Senosor setzten,falls ich beim berechnen oder Zusammenbauen irgendeinen fehler mache. Außerdem gibt mir das vllt die Möglichkeit beide Varianten zu vergleichen
ich eine extra platine gefertig an der die ganzen Ausgänge (ADC's) aufgelötet sind. Ich habe den DS1820 noch nicht verlötet, er steckt nur mit den Anschlüssen in ein listerklemme. Jetzt ist die Frage, ist es sinnvoll die Schaltung zu verwenden oder den Sensor direkt am Bord anzuschließen?? MFG
-
Thread
Alternative zum RaspberryPi
wäre denn eine geeignete, GÜNSTIGERE Alternative? Welches Board lässt sich zum Ansteuern eines DS1820 hernehmen, das mir dann die Daten via WLAN (im Heimnetz + von außen) zu Verfügung stellt? DANKE!!!
Anforderungen immer noch viel zu groß. Viel billiger geht es aber nicht mehr. Du musst hier - außer dem ds1820 - überhaupt nichts löten. Schau mal unter http://www.mikrocontroller.net/topic/322498#new
-
Thread
DS18S20 Problem
Hi Leute, bin gerade dabei einen DS18S20 Temperatursensor anzusteuern. die 64bit lange Nummer inklusive Family Code lässt sich zuverlässig auslesen. Allerdings ist der Family Code nicht 0x10, wie bei 1820 üblich sondern wird als 0x28
Versuch mal die Versorgung komplett anzuschliessen - 5V und GND. Ich hatte schon einige DS1820, die ohne 5V nicht vernünftig arbeiten wollten. Woran es liegen kann - verstehe ich leider nicht.
-
Thread
DS18S20 zeigt nur 00000000 an
Dim Dsid(8) As Byte Dim I As Byte Dim Nr As Byte Nr = 1 Cls ' Ersten angeschlossenen DS1820 finden und Adresse auslesen Dsid(1) = 1wsearchfirst() Locate 1 , 1 : Lcd "DS1820 Nr " ; Nr : Nr = Nr + 1 Locate 2 , 1 For I = 1 To 8 Lcd Hex(dsid(i)) Next ' 10 Sekunden warten Wait 15 Do ' Nächsten DS1820 suchen Dsid(1) = 1wsearchnext() ' Wenn kein Fehler, dann ausgeben If Err = 0 Then Locate 1 , 1 : Lcd "DS1820 Nr " ; Nr : Nr = Nr + 1 Locate 2 , 1 For I = 1 To 8 Lcd Hex(dsid(i)
-
Thread
ATmega16 und Port PB2
du jedoch dann PORTB auf 0xFF, dann sind die internen Pull-Ups (100k bis 500k) aktiviert. Für den DS1820 brauchst du dann natürlich trotzdem noch ein externen Pull-Up weil der interne "ein bisschen" zu gross wäre. Reicht das? Gruss Fab
und das geht einfach nicht. Irgendwo ist das was mit dem Port nicht so, wie es sein soll. #define DS1820_PORT_DDR DDRB #define DS1820_PORT_OUT PORTB #define DS1820_PORT_IN PINB #define DS1820_BIT_1WR PB2
-
Thread
DS18S20 im Ölbad
Naja, ne Temperaturanzeige mit DS1820 interessehalbe kann man auch für andere Sachen bauen :-) Unterschätz nicht die Vibrationen am Motor, die machen über kurz oder lang den Beinchen des Sensor den Garaus. Also samt Anschlusskabel vergiessen
Software auswerten. H.joachim Seifert schrieb im Beitrag #2714316: > Naja, ne Temperaturanzeige mit DS1820 interessehalbe kann man auch für > andere Sachen bauen :-) Klar, aber ist doch toll 2 Hobbys zu verbinden. :-) Gruß Toni
-
Thread
Raumthermostat: Eigenbau
dem sich der Thermostat bedienen und einstellen lässt. Fehler die ich gemacht hab. Ich hab den DS1820 auf die Platine gesetzt und zu nahe am Schalttransistor für das Relais. Zieht das Relais an, dann heizt der Transostor den DS1820 ein wenig auf. Irgendwann häng ich den DS mal an ein Kabel, aber
lsogehen ;) Ja, ist wirklich kein großes Problem. Das einzig knifflige bei mir war das Auslesen des DS1820, weil ich keinen 50Hz Interrupt für die Software-Uhr verpassen durfte, bzw. der Interrupt mir das Timing der 1820 Auslesefunktion nicht versauen durfte :-) Der Rest ist Standard-08/15 Programmierung
-
Thread
Temperaturfühler identifizieren
Eine saubere Lösung wären DS1820-Sensoren, ein Mikrocontroller und Bluetooth. http://www.individuallogger.de/ Beste Grüsse Thomas
Anwendungen nicht unbedingt erste Wahl sind. Ein ATMEGA16 für 3.85€ vom Pollin zusammen mit 10 Stück DS1820 für 9.88€ http://www.ebay.de/itm/10pcs-DS18B20-DS1820-1-Wire-Digital-Thermometer-Dallas-/250615925588?pt=LH_DefaultDomain_0&hash=item3a59df8b54 zusammen mit einem BTM220 für 12€ wäre eine professionelle
-
Thread
Wecher Temperatursensor ? I2C oder 1wire
Das eine Beispiel erkennt, ob es ein DS1820 ist und gibt dann in 0,5° aus bzw. beim DS18B20 in 0,1°. Das wird anhand des 1.Bytes des ROM-Codes unterschieden. Die DS1820 Werte werden von 9 auf 12 Bit erweitert (3*Schieben links). Peter
DS1820 = DS18S20
-
Thread
STM32F4discovery Probleme mit Win7 USB Treiber
glimmte nur je eine rote LED. Ich habe mir erstmal nichts weiter dabei gedacht, denn als ich den DS1820 wieder abgesteckt hatte lief mein geflashtes LED-Demo. Und ab hier kam es zu den beschriebenen Problemem. Wenn ich den DS1820 wieder wie oben beschrieben anschließe, läuft das Board nicht an.
meinen letzten Experimenten konnte ich flashen und debuggen. Was sich dazwischen geändert hat, war der DS1820. Ich werde meine Fehlersuche fortsetzen...
-
Thread
Atmega16 + DS18B20 + Timer = LCD Zeichenwirrwarr?
ähnliches Programm wie Du geschrieben (damals) und da gab es keine Probleme mit ATmega16, Timer, LCD und DS1820. Wünsche Dir viel Erfolg!
B. Dort waren die drei Transistoren für die Segment-Transistoren. Auf meinem Versuchsboard war der DS1820 an einem anderen Port C. Auf der fertigen Platine habe ich dann den DS1820 mit auf den Port B gelegt, weils vom Layout praktischer war. Und dann spielten die Segmentanzeigen verrückt, weil der 1-
-
Thread
Brotbackautomat Steuerplatine defekt
grundschüler schrieb im Beitrag #5455932: > Der wird durch einen ds1820 ersetzt. > geht bis 125° müsste mit etwas Abstand vom Gehäuse reichen Bastelpfusch, da gehört ein Fühler her, der die Temperatur kann - ein 1820 eher nicht. Rudi Ratlos schrieb im Beitrag
2x5V-Relais komplett neu aufgebaut. Erstes Backergebnis duchaus sehr gut. Die Temperaturmessung mit dem ds1820 ist zu indirekt und noch nicht zufriedenstellend. Das werde ich auf pt1000 umstellen. Hier mal das programm.
-
Thread
Externer ADC?
Hallo Du könntest auch einen digitalen Sensor benutzen. z.B.: DS1820 Dann kommst auch ohne ADC aus. Punkto ADC kann ich den LTC1286 (LTC1289) empfehlen. 8polig seriell 12Bit
Na das mit den DS1820 passt mir natürlich noch besser in den Kram, bisher garnicht gewusst dass es sowas gibt. Naja, man lernt nie aus! Danke euch.
-
Thread
Temperaturen von 40-180 Grad messen mit einem RaspberryPI
#7526459: > wenn ich drei PT1000 Ich lieber Salami. Am Stück. Zu Anfang war es noch Ein DS1820. Glaubst du, die Leute haben Bock, dutzendmal das passende rauszusuchen, nur weil du deine Info scheibchenweise lieferst ? Ich denke, zur Strafe musst du mit drei Boards leben, oder dir selbst
> wenn ich drei PT1000 > > Ich lieber Salami. > > Am Stück. > > Zu Anfang war es noch Ein DS1820. > > Glaubst du, die Leute haben Bock, dutzendmal das passende rauszusuchen, > nur weil du deine Info scheibchenweise lieferst ? > > Ich denke, zur Strafe musst du mit drei Boards leben,
-
Thread
Schaltung ATTINY 44
Vom Konzept her könnte das sicherlich klappen, aber das Protokoll des DS1820 nachahmen bedeutet schon allerhand Aufwand. Du solltest dein Ziel verfolgen: Du möchtest 3 Temperatuen und eine Spannung per RS-232 übertragen. Kein Problem, klemm die DS1820 an den Tiny44.
funktioniert das auch am USB-Serial-Wandler. Das Projekt wäre in 2 Stunden duchgewunken. Das Protokoll des DS1820 nachbilden würde ich mit wesendlich mehr Aufwand veranschlagen.
-
Thread
Temperatur mit mega8 ermitteln
hy! das mit dem ds1820 muß ich mir mal anschauen! gibt es eigentlich auch temperatursensoren, die die temperatur über die serielle schnittstelle ausgeben? mfg
Hallo Gerry So kann man den DS 1820 beschalten siehe PDF Doku.
-
Thread
DS2480B an Comport
Hallo zusammen, habe schon einiges probiert um den DS2480B an meinem Comport am PC zum laufen zu bekommen. Leider kein erfolg. Habe das beispiel aus dem Datenblatt von Maxim genommen welcher nur mit reinen externen 5 Volt läuft. Habe den DS1820 ---> DS2480B
[wie es das Datenblatt erklaert]. -> 0xC1, dann 0xE1 senden und danach mit dem DS1820 kommunizieren: -> 0xCC [SkipRom] -> 0x44 [ConvertT] -> 0xE3 -> 0xC1 [neuer Reset] -> 0xBE [Scratchpad des DS1820 lesen] -> 0xFF (wichtig: damit werden Leseslots generiert!!) (Antwort: LowByte
-
Thread
Mal wieder Temperatur über Pt1000
irgendjemand von Euch, die für die digitale Lösung plädieren, schon einmal eine Temp. Messung mit mehreren DS1820 am gleichen Bus durchgeführt? Mich würde der Quellcode brennend interessieren, siehe auch Forum Temp-Mesung mit DS1820. Gruss Holger
Josef, kannst Du mir bitte sagen, wo das steht mit den 2m ? Ich habe zwar noch die Vorgänger DS1820 im Einsatz (3 Stück), aber das sind zusammen etwa 25m Kabel (Klingeldraht) und es ging auf Anhieb. Und die Min-Max-Speicher würden ja falsche Werte sofort protokollieren. Und ich mache nicht mal
-
Thread
DS18B20 rom search
habe. Ich bekomme jetzt Ausgabe siehe unten. Niemand eine Idee? Danke Gruß Christian D:\1WireDs1820.exe meastemp 0 found 4 busses seen product ->USB-DS1820<- PIN:0 ID: 28 BF 62 3B 01 00 00 D8; Temperatur: 170.5 C; returned T: 0x155 D:\1WireDs1820.exe meastemp 1 found 4 busses seen product ->USB-DS1820<- PIN:1 ID: 28 BF 62 3B 01 00 00 D8; Temperatur: 170.0 C; returned T: 0x154 uchar w1_bit_io( bit b, uchar W1PIN ) { // cli(); W1_DDR |= 1<<W1PIN; DELAY( DELAY_US( 1 )); if( b
-
Thread
2x Temperatur,dcf und Tastenabfrage auf einem lcd
Aber scheinbar scheine ich da etwas nicht dran kappiert zu haben. Kann ich mir vorstellen, dass die DS1820 ihre aktuellen Temperaturen über die eine Leitung senden? Aber das sollte ich wohl besser in dem Thread fragen.... Aber bei mir geht es ja noch darum, dass ich den Temperaturfühler vom Auto noch mit anschliesse... Den DS1820 kann ich für den Innenraum ja verwenden, aber mein werksseitiger Fühler sitzt am Aussenspiegel. Da wäre ein DS1820 nicht gut aufgehoben.... DCF77 nicht in Eisenabgeschirmten Fahrzeugen.... Guter
-
Thread
Günstige Möglichkeit 10 Räume Temperaturmäßig zu überwachen
DS18B20.
. Ich habe auf meinem Grundstück/Haus mehrere 1-Wirenetze installiert und da sind nicht nur DS1820 verbaut, sondern auch z.B. DS2413 (Dualchannel IO), DS2438 (Batteriemonitor) und noch einige weitere. Ist alles kein Hexenwerk und funktioniert völlig problemlos. Was man machen sollte, ist den
-
Thread
Temperatursensoren DS18B20 -auf- USB (oder TSYS01 - TMP117 - LMT70?)
werden heute ja von Salesdroiden geschrieben und die haben wohl GND zu zaehlen vergessen. :-) Der DS1820 liefert seine Temperatur normalerweise in Abstufungen von 0.5Grad. Es ist aber moeglich zu kleineren Werten zu kommen wenn man zwei interne Register ausliesst und dort einen Korrekturwert berechnet. Bei den alten DS1820 die noch von Dallas gefertigt wurden war es so moeglich eine relative Temperatur von 1/100Grad auszurechnen und sogar einen Temperaturregler damit zu betreiben. Hab ich selbst mal gemacht. Bei den
-
Thread
Temperaturregelung für einen Gärschrank
wenigstens 3 Taster brauchen oder (eleganter) einen Drehencoder. * Temperaturfühler. Da würde ich einen DS1820 vorschlagen. Kein Ärger mit Abgleich und für den Arduino gibts da sicherlich fertigen Code dafür.
Karl Heinz Buchegger schrieb im Beitrag #3019511: > * Temperaturfühler. Da würde ich einen DS1820 vorschlagen. > Kein Ärger mit Abgleich und für den Arduino gibts da sicherlich > fertigen Code dafür. Ein digitaler Fühler ist auf jeden Fall die richtige Wahl hierfür. Ich würde mir an
-
Thread
Projekt Planung: Aquarium Überwachung
wie kann ich diesen Durchfluss messen? Thermisch im Nebenstrom messen. > 3.) Temperaturen Die DS1820 Sensoren gibt es im Edelstahlgehäuse mit angespritztem Kabel. Die Auswertung ist einfacher als bei einem PT1000. > 4.) Lichtstatus Ein LDR reicht aus. > 5.) Luftpumpe Bei der Beckengrösse
Georg G. schrieb im Beitrag #5095812: >> 3.) Temperaturen > Die DS1820 Sensoren gibt es im Edelstahlgehäuse mit angespritztem Kabel. > Die Auswertung ist einfacher als bei einem PT1000. > Besser DS18*B*20 >> 4.) Lichtstatus > Ein LDR reicht aus. Billige Fotodiode
-
Thread
Hilfe bei Arduino Programm
genau das gefunden was ich suchte und zwar hier: http://www.dl8ma.de/Arduino/Thermometer_Dallas_ds1820/ Mit unten angehangenem Code. Es soll der DS1822 genutzt werden. Vorweg, ich habe nicht die geringste Ahnung vom Programmieren. Fuses bei einem AVR setzen, kleine Aenderungen, das war es auch
_100, Whole, Fract; if ( !ds.search(addr)) { ds.reset_search(); return; } ds.reset(); ds.select(addr); ds.write(0x44,1); // Start Konvertierung, mit power-on am Ende delay( 750 );
-
Thread
Analog-Digital-Umwandlung
Hallo, ich würde erstmal als Temperatursensor den Dallas-One-Wire Chip DS 1820 oder DS18S20 einsetzen, ein Digitales Thermometer, welches man einfach an den I/O-Port anschliesst und auslesen kann, die Werte können dann von Binär in z.B. Dezimal angezeigt werden. (Dieses Bauteil
d3 As Byte Dim d4 As Byte, d5 As Byte, d6 As Byte, d7 As Byte Dim crc As Byte Declare Sub Read1820() Declare Sub CalcTmp() Lcd "DS1820 T=" Do If 1Wreset Then 1Wwrite &hcc; &h44 WaitMs 250 1Wreset 1Wwrite &hcc; &hbe Read1820() Else Locate 1,10: Lcd "---"
-
Thread
DC/DC Step Up Wandler für 3V-3.3V Output
verbraucht 0,422mA im Schnitt. Wie lange hält der Akku dann? 70% Wirkungsgrad: 2600mAh * 0,7 = 1820mAh 1820mAh / 0,422 mA = 4312h = 180 Tage ??? Danke!
Hier bieten sich die TPS603xx an: http://www.ti.com/lit/ds/symlink/tps60310.pdf http://www.ti.com/lit/ds/symlink/tps60302.pdf Ausgelegt auf Single-Cell Betrieb, 20mA@3.3V, keine Spule (da Ladungspumpe). Dürfte bei den geringen Strömen die effizienteste Lösung
-
Thread
DS18S20 Falsches Bauteil geliefert?
Hallo David, laut dem aktuellen Datenblatt des 18S20 hat der weiterhin die Gehäusebeschriftung 1820, allenfalls noch ein zusätzliches + für die bleifreie Variante. Laut der Beschreibung auf Seite 4 von http://datasheets.maximintegrated.com/en/ds/DS18S20.pdf komme ich mit den ersten beiden Bytes
Beschreibung auf der Seite http://www.maximintegrated.com/datasheet/index.mvp/id/3021 für den alten 1820: Software Compatibility: The DS18S20 is software compatible with the DS1820 in most applications. Ich vermute den Fehler also eher in Deinem "aktuellen" Datenblatt Gruß, Peter
-
Thread
Temperatur Datenlogger
Was für ienen Sensor verwendest du? Die DS1820 sind ganz simpel in Bascom zu verwenden. Und Das interne EEPROM auch. Und wenn ein Temparaturwert mit 2 byte kommen und 2 Temparatursensoren und alle 10 Minuten eine Messung dann sind es 24 Byte
>Was für ienen Sensor verwendest du? Die DS1820 sind ganz simpel in >Bascom zu verwenden. Und Das interne EEPROM auch. Und wenn ein >Temparaturwert mit 2 byte kommen und 2 Temparatursensoren und alle 10 >Minuten eine Messung dann sind es 24
-
Thread
Spannungsumschaltung Solar/Batterie
Hallo, Ich verwende einen kleinen ATTiny 85 um die Temperatur an einem DS1820 auszulesen. Dieser wird von einer Stützbatterie und einer Solarzelle gespeist. Der ATTiny soll seinen Strom aus der Solarzelle beziehen (das Ding liefert genug Strom, ist etwas größer). Seitens der
benötige aber meine 5V +-0,5V. Ein Starkes Ripple wird dem ATTiny recht egal sein, ich denke für den DS1820 sollte aber eine glatte Spannung, zumindest von Kondensatoren geglättet anliegen, damit die 1-Wire Übertragung vernünftig funktioniert. Danke schonmal für Tipps Gruß Jonas
-
Thread
LED Digital Thermometer
Temperatur ändern, wenn sich die Anzeigekiste erwärmt während der Sensor gleich warm bleibt. Das wird bei DS1820 basierten nicht passieren.
Aus Erfahrung mit Dutzenden DS1820 kann ich berichten, daß die eine ziemliche Exemplarstreuung aufweisen. Nach einer "Kalibrierung" funktionieren die dann vielleicht wirklich mit 1 K Genauigkeit. Für höhere Genauigkeiten wird man
-
Thread
Fehler bei SRAM Berechnung?
Hallo Profis, ich habe heute versucht, auf meinem Atmega128 eine zusätzliche Komponente (einen DS1820) anzusteuern und mir einen Beipielcode gesucht. Diesen habe ich dann in mein Projekt eingebunden und jetzt kommt ständig ein Fehler, den ich mir überhaupt nicht erklären kann. Beim Übersetzen
für dieses komische Verhalten scheinen die Demo-Sourcen zu sein, die ich > für die Anbindung des DS1820 benutzen wollte. Dann poste jene doch mal, oder einen Zeiger drauf.
-
Thread
18x20 welches Messprinzip
incremented, indicat- ing that the temperature is higher than –55°C. Quelle: Datenblatt Dallas DS1820, Version 030598
In den ersten DS1820 wurden 2 Oszillatoren benutzt, einer relativ stabil, der andere mit hohem TK. Die Messung erfolgte durch Messung des Frequenzverhältnisses. Daher kommt auch die Auswertung der Kommastellen mit 2