-
Thread
SMD löten für Anfänger Frage
mal im Ernst. Warum nimmst du nicht ein Gehäuseform, die für sowas besser geeignet ist, z.B. der DS1820 oder so?
andere Sensoren kommen nicht in Frage da ich bereits 3 von den LM75 gefunden habe wenn mir ein DS1820 zufallen würde, würd ich auch gern den nehmen ;) Nur Geld ausgeben will ich nicht hab soviel Elektronikschrott rumfliegen und nutzte fast nur das was ich habe ;) Aus diesem Grund fällt auch die Adapterplatine
-
Thread
Hausautomation Heizen schalten
Fensterkontakte per Kabel mit dem Heizungsregler zu verbinden. Den Master habe ich um zusätzliche Sensoren (DS1820) erweitert, aber zur Zeit nur für die Auswertung und ohne Steuerung. Ich habe mal zwei Bilder von meinem Server angehängt. Sobald die restlichen Funktionen implementiert sind, werde ich ihn wahrscheinlich
-
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 die
>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
-
Thread
Clock bei AVR, warum intern/extern ?
kämpfe hart mit der 2 KB-Grenze) eine RS232, eine serielle zu einem LCD und eine 1Wire für einen DS1820 eingebügelt. Das ganze soll in mein Gespann als so eine Art Leichtgewicht CAN, dh der Temparaturbereich wird schon heftig. Bis zum Elefantentreffen am Nürburgring soll das fertig sein. Also live
-
Thread
Tempermessung DS18S20 - Mittelwert über Wandlungszeit?
Gegenteil schreibt Maxim, daß die Messung des DS18S20 auf zwei Bandgap-Referenzen beruht. Nur beim DS1820 wurde die Messung mit zwei Oszillatoren realisiert, siehe hier: http://www.maxim-ic.com/app-notes/index.mvp/id/4377 Christian.
-
Thread
Bascom DS 1820 Temperatursensor Problem
Ich habe keine Probleme mit DCF und DS1820. Allerdings gehe ich anders vor. Ich nutze eine Hilfsvariable. Waitms nutze ich gar nicht. Da DCF die Sectic mitbringt, schubse ich die Temperaturmessung an, wenn die Variable nicht gesetzt ist und
-
Thread
Ein DS18b20 am ATMEGA32
Programmierung mit Codevision und dem DS18B20. Ich weiss nicht, ob der DS18B20 voll kompatibel mit dem DS1820 und DS18S20 ist !
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 kannst das berücksichtigen z.B. in dem du in wert das 10- > oder 100-fache der Temperatur speicherst > #define TEMP_FAKTOR
-
Thread
DS18S20 - Bascom - Kommstelle auslesen
'Scratchpad 0-8 72 bits incl CRC, explanations for DS18b20 Cls : Lcd "DS1820 Thermometer" Locate 2 , 1 : Lcd "* V0.3 *" Wait 1 : Cls W = 1wirecount() : Lcd "Sensoren:" ; W 'Anzahl der Sensoren augeben Wait 1 : Cls Dsid1(1) = 1wsearchfirst()
-
Thread
Feuchtesensor
Feuchtesensor von Reichelt verbaut, oder kann einer von euch mir einen empfelen???? für tem habe ich den ds 1820, und bin mit zu frieden. und dann suche ich noch einen für lux gibt es den bei Reichelt auch ????
-
Thread
Rs232 empfangen von daten
und der rs232 werte empfangen kann. bei mir läuft im moment die dcf77 uhr und temperatur mit einem ds1820 auf mein lcd, so diese sachen möchte ich mit visual basic einbinden. in einem selbstgestalltenem grafick. mfg
-
Thread
[Bascom] Mehrere Namen in Array
da ja in Bascom kein mehrdimensionales Array geht komme ich hier nicht weiter. habe momentan 2 ds1820 am 1wire hängen, ich wollte jetzt die ID der DS1820 abspeichern und den einen Namen geben, so das ich sie später immer wieder aufrufen kann. hab hier erstmal den code wo ich sie auslesen und anzeigen
-
Thread
[s] Kiste mit verschiedener Elektronik (u.a. AVR uC, HD44780, Temp Sensoren uvm.) + Steckbrett
solang das Must Have Zeug dabei ist passt es sagt halt einfach "3stk Atmega8 1stk 2x20 Display paar DS 1820 und 3 Hände voll anderer mist für xEuro" solche Aussagen reichen mir.) Also bevor es im Keller vergammelt nehm ich es euch gerne ab einfach melden preislich werden wir uns bestimmt einig. Ich frag
-
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
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
Problem mit Programm
Falsches File. 24FC1025 != DS1820 Peter
-
Thread
Kommandointerface - ich hab nen Knoten im Gehirn
Befehl Funktion 0 "SendTemp" SendTempDS1820() 1 "SendHumid" SendHumidSHT11() 2 "SendTemp2" SendTempSHT11() . . . Mein Ziel war es, eine Softwarekomponente Temperatur (DS1820) über UART abzufragen, ohne dabei im C-File des Befehlsinterpreters eine Funktion SendeTemperaturDS1820() fest in die C-Datei einzutragen. Der Clou, weil ich die Pointer ins RAM gelegt habe, kann ich zur Laufzeit die Funktionen beliebig austauschen oder deaktivieren, ohne jedes Mal eine Build mit
-
Thread
Temperatursensor an ATMega8
Nim nen DS1820 der einfach auszulesen und muss nich mehr Kalibriert werden.
-
Thread
Entwicklerboard und 1 Wire
so recht welches ich für meine Bedürfnisse zulegen soll. ich möchte zum start für mich mit einen ds1820 an einem one wire anfangen und das auf ein lcd ausgeben. Kann mir da jemand weiterhelfen was ich mir kaufen könnte. danke
> ds1820 an einem one wire Ist nix besonderes. Das solltest du an Einsteigerboard anklemmen können. Der Clou ist dann die Programmierung des µCs.
-
Thread
Timerfrage bei MSP430
versuche mich gerade mit dem Timer (LPM3 Betrieb) zu befassen, den ich für die Ansteuerung eines DS1820(Parasite-Mode) benötige der sich an P1.1 befindet. für den DS1820 brauch man ja verschiedene Zeiten, jetzt habe ich mal bei TI die Codebeispiele durschaut und hoffe ich habe als Ansatz das richtige
-
Thread
DS1820 via Telefonleitung?
ich schon mit meinem Mini-Linux-System in der alten Wohnung eine Innen-/Außentemperaturanzeige via DS1820 mit Logging erstellt gehabt. Das gleiche wollte ich nun auch in der neuen Wohnung machen, diesmal aber jeden Raum loggen lassen... Dazu stelle ich mir vor: Server mit serieller Schnittstelle
einschleifen und dann zum Büro weiterleiten? Im Büro will ich ja an meiner Interfaceschaltung auch einen DS1820 anschliessen. brauche ja auch die Büro-Temperatur, sowie einen mit zwei Adern zum Fenster rauswerfen. Gruß Björn
-
Thread
Elektrischer Fußwärmer
art an.;) Computermaus JA Tiermaus definitiv NEIN Bau noch ein zuverläsiges Termostat ein DS1820 + ATiny + Relais + Hünerfutter +(LCD) Feritg.
-
Thread
SPS Eingänge werden regelmäßig beschädigt
überhaupt eine SPS, ging das mit einfacheren Mitteln nicht? Mikrocontroller oder Mikrocontroller-SPS mit DS1820. Wer hatte euer Konzept entworfen, entwickelt? Ein Fachmann oder ein Mitarbeiter der SPS Programmieren kann?
eine SPS, ging das mit einfacheren Mitteln > nicht? Mikrocontroller oder Mikrocontroller-SPS mit DS1820. Weil die Maschine mit SPS gekauft wurde und weder ich noch wer anders die Zeit hat, sich hinzusetzen und eine komplette Waschmaschinensteuerung inklusive Benutzerschnittstelle und Signalanlage zu
-
Thread
Thermomixer noch einmal neu - dieses mal nur ein MEGA16
//zuerst die restet prozedur w1_byte_wr( SKIP_ROM ); //dann alle DS1820 simultan ansprechen w1_byte_wr( command ); //dann das Kommando } [/c] Irgendwie muss da noch SEARCH_ROM (0xF0) mit rein um die 64 Bit Adressen der angeschlossenen DS18S20
-
Thread
DS1820 DS18S20 1-wire Suchalgorithmus Suchalgorithmen
Ein kleiner Versuch einen möglichen Suchalgorithmus auf einem 1-Wire Bus darzustellen. Die APPLICATION NOTE 187 "1-Wire Search Algorithm" - Maxim war in manchen Punkten etwas verwirrend. Programmablauf: - MASTER sendet ein RESET - MASTER sendet F0h - MASTER empfängt BIT(A) - MASTER empfängt BIT(B) - MASTER berechnet und sendet das Antwortbit Mit dem Antwortbit ist es möglich, SLAVES "ruhigzustellen", d.h. weitere Bits werden von den betroffenen Slaves nicht mehr gesendet, bis ein RESET erfolgt. Beispiel: Master empfängt vom SLAVE-1 eine 0 Master empfängt vom SLAVE-2 eine
-
Thread
2 LiPo Zellen (7,4 Volt) an 5 Volt Spannungsregler / DC/DC Wandler
Wenn du eh schon einen DS1820 benutzt, kannst du den durch einen DS2438 ersetzen. Ist ein Tempfühler der eine Batterieüberwachung zusätzlich beinhaltet.
-
Thread
Akku Füllstand messen
Sollte ja auch für LiPos geeignet sein? Das dumme ist auch, dass ich am I2C Bus noch einen DS1820 Temperatursensor hängen hab, der auf Single-Wire läuft. Wie müsste ich das dann mit der Adressvergabe machen?
-
Thread
DS1820 DS18s20 Digital Thermometer 1-wire Beispiele ATmega8 Assembler
Der DS1820 DS18s20 und der DS1920 stellt im SCRATCHPAD einen 9-BIT Temperaturwert (0,5 GRD) zur Verfügung. Mit den COUNT REMAIN and COUNT PER ºC Registern, lässt sich eine höhere Auflösung errechnen (0,0625
Version 6b kann folgende SLAVES / DEVICES auslesen bzw. beschreiben: TEMPERATUR: DS1820 DS18s20 DS18B20 DS1822 DS1920 RTC: DS2417 EEPROM 4k: DS2433 Bernhard
-
Thread
Watchdog und Tiny
// Wenn nicht wird eine vom Master angefordert ! // Dabei ist die Seriennummer vom DS1820 unsere vorläufige ID //--------------------------------------------------------------- start_meas(); temp = read_meas(uniqueID); // Seriennummer vom DS1820 _delay_ms(750); //POR
eprom==0xff){ start_meas(); temp = read_meas(uniqueID); // Seriennummer vom DS1820 for(i=0;i<8;i++){ UNIQUE[i] = uniqueID[i]; } // Verarbeiten der Adressnummer ! INT_nIRQ = 0; ID = getID(RFM12Message);
-
Thread
MSP430 Timer und Ports
hallo, eine kleine verständnisfrage, ich möchte an einem msp430f149 ein ds1820 per 1-wire verbinden. für das ds1820 ist der port 1.1 schon vorgesehen. und soweit ich hier gelesen habe soll man ja die delayzeit per timer machen und nicht mit schleifen. frage ist ob ich an den port wo der ds1820 angeschlossen ist auch nocht mit dem timer belegen?
-
Thread
Temperatursensor DS18B20 von Ebay
... ? Hat die Ebay Dinger evtl. schonmal einer benutzt ? http://www.ebay.de/itm/10pcs-DS18B20-DS1820-1-Wire-Digital-Thermometer-Dallas-/120780657570?pt=LH_DefaultDomain_77&hash=item1c1f1693a2
-
Thread
Bitte um Überprüfung: GSM Steuerung mit GPS
Wo Pull-Up am 1-Wire Bus (DS1820-TEMP_DATA)?
schrieb im Beitrag #2373820: > Wo Pull-Up am 1-Wire Bus (DS1820-TEMP_DATA)? Ähm... R100 (Anschlusspanel, links oben)
-
Thread
ATXMEGA 128a3 mit ds18s20
Tempereatur wird nicht angezeigt. Woran könnte das liegen ? [code] Rem Lesen der Adressen von DS1820 Sensoren. $regfile = "xm128a3def.dat" Rem $crystal = 2000000 '2MHz $hwstack = 64 $swstack = 40 $framesize = 40 $crystal = 32000000 Config Osc = Enabled
-
Thread
MSP430 mit DS18S20
bauen, aber ich weiß nicht so recht wie ich starten soll bzw wie ich die Initialisierung des 1W zum DS1820 machen soll.
schrieb im Beitrag #2359988: > wie ich starten soll bzw wie ich die Initialisierung des > 1W zum DS1820 machen soll Das Ding ist wirklich recht simpel - die Ansteuerung ist ja im Datenblatt zu finden: http://www.micropik.com/PDF/ds1820.pdf
-
Thread
ATMega8A fuer ~1Euro bei ebay
) gibt's den dort auch > einzeln für 2,79 (ebay 280736963087) ;-) Also gut mit V=Versand und D=DS1820 kostet einer: V + D = 2,79 Und 10: V + 10D = 2,99 Damit kostet ein DS1820 also knapp über 2 Cent und der Versand gute 2,76 Euro. Sieht realistisch aus. Stefan P. schrieb im Beitrag #2370325
-
Thread
Temperatur über IP messen
Pollin, Net-I/O (enthält Atmega32 und pinkompatible), digitalen Temperatursensor anschließen (z.B DS1820), mit GNU-AVR programmieren. Materialkosten: < 50€. Kosten für Spezifikation, Kodierung, Test: Je nach persönlichem Stundensatz für Freizeitstunden. Ciao Wolfgang Horn
Pollin, Net-I/O (enthält Atmega32 und pinkompatible), digitalen > Temperatursensor anschließen (z.B DS1820), mit GNU-AVR programmieren. > > Materialkosten: < 50€. > Kosten für Spezifikation, Kodierung, Test: Je nach persönlichem > Stundensatz für Freizeitstunden. Oder Net-IO mit analogem Temperatursensor
-
Thread
DS1820 bzw DS18S20 gibt nur 85.0°C zurück
aber ich glaube ich habe das Problem entdeckt. Der Sensor ist nicht kaputt! Bei dem "S"-Typ des DS1820 muss beim convertT also beim Messen innerhalb von 10us der strong-pull-up gesetzt werden. Und zwar genau für die jeweilig benötigte Messdauer also 750ms bei 12bit Auflösung. Dies muss man auch mit