-
Thread
fehlermeldung
schon wieder ich. (CodeVisionAVR, ATMega103 (STK300)) ich hab ein programm für meine DS18S20 sensoren geschrieben, welches einwandfrei funktioniert. nun habe ich es in ein großes programm (wetterstation) eingefügt, bekomme aber folgende fehlermeldung. und zwar -------------------
-
Thread
Temperatur messen und regeln mit µP?
@ Falkenberg: Was ist denn ein kty10? Wie genau würde denn so etwas ca. sein? @ Arndt: Das DS18S20 ist von Maxim, oder? Habe bisher noch keinen Preis ausfindig machen können, mit was schlägt das denn zu Buche? Gruß, STefan
Hallo, den DS18S20 gibt es für 4,10 EUR / Stk. (Bei mir, keine Werbung), oder für 5,45 EUR bei Reichelt. Gruss A. Arndt
-
Thread
AT90S2313 -> ds18B20 Nachkommastellen->Uart [asm]
und auch anderswo) habe ich immernoch ein Problem: Es gibt ja hunderte von Projekten mit dem DS18S20, ich habe aber ein paar ds18B20, die ein etwas anderes Format im Speicher haben. Ich habe da Bits für die Nachkommastellen, also 2^-1, 2^-2, 2^-3 und 2^-4. Natuerlich koennte ich die einfach
Wert übert den UART ausgeben, brauche also einen 'String'. Das ganze in Assembler. Mit einem ds18S20 funktioniert das Programm sehr schön, mit dem b20 kommt natürlich nur murks an. Vielen Dank für die Hilfe ! Florian 'AVR-Greenhorn' Streibelt
-
Thread
Suche CodeVision-Programm für DS1820/DS18s20
also, ich soll dem DS18S20 einfach nur 3,3 Volt Versorgungspannung geben. OK, hab ich registriert. da werd ich gleich mal den lötkolben anwerfen. nur das mit dem mosfet hab ich nicht kapiert. im datenblatt ist doch
geahnt, hier muss es ganz schön heiß sein, in meim zimmer, ich schwitz schon ein bisschen. und der DS18S20 bestätigt das mit 85 Grad ... was kann nun noch flasch sein?
-
Thread
DS1820
na gut, ums mal genau zu sagen. eigentlich benutz ich den DS18S20, hab in die überschrift nur DS1820 geschrieben, weil den wohl mehr kennen, und er ja baugleich ist. also ich hab mich einfach mal für die schaltung entschloßen, mit der extraversorgung. nun meine
@Patrick (Leichenschänder! ;) ) Im Datenblatt vom ds18s20 steht diese Tabelle ("DC electrical characteristics") drin: [pre] PARAMETER SYMBOL CONDITION MIN TYP MAX UNITS Supply Voltage VDD Local Power +3.0 +5.5
-
Thread
Onboard Temperatur
Hallo, nimm doch den DS18S20, ein Chip, 3 Beinchen und Du brauchst Dich nicht um den Abgleich zu kümmern, brachst einfach nur einen I/O-POrt fertig. Kostet 4,10 EUR, aber dafür bekommt man viel Technik fürs Geld und der einfache
-
Thread
Ds 18S20 mit parasit powersupply
Feuchtigkeit und Windgeschwindigkeit auch die Temperatur erfassen. Der verwendete sensor soll ein DS18S20 sein. Diesen kann man auf zwei unterschiedlichen Art & Weisen betreiben. Normal mit +V, GRD und Data oder über Parasit Powersupply (PPS) wo +V&GRD zusammengeschlossen werden. Meine Frage ist nun,
-
Thread
Zeit + Temperatur auf LCD mit AVR
entwickelt. Mittlerweile ist der DS1820 nicht mehr in der Produktion. Als Ersatz dürfte sich der DS18S20 anbieten, der weitgehend kompatibel ist. Ungeeignet ist hingegen der DS18B20, da er einen anderen Aufbau des Temperatur-Registers besitzt. Auch hatte ich Probleme mit der Beschaffung des DS1994 (
mein Projekt ist ja ohne die Zeitkomponente, und die Voraussetzungen für mehrere DS18s20 sind auch vorhanden. Bei mir soll es dann so aussehen, dass drei Sensoren ausgelesen und angezeigt werden. Zwei davon werden zum Ansteuern eines Ventils verwendet. ( Das wird dann eine Steuerung
-
Thread
port bit weise einlesen
hallo mir stellt sich nun folgendes problem. wie gesagt ich möchte die seriellen daten eines ds18s20 lesen. der ds1820 überträgt jetzt aber das lsb zuerst. so wie ich das obige programm verstanden habe schreibe ich zuerst das empfangene msb bit in meine variable.-> shifte die ganze variable
-
Thread
Mehrere DS1820/DS18B20 auslesen
nicht zu ändern. Der Code für den Rom-Search ist dort schon größer als meine Auswertung des einen DS18S20. Jetzt hilft nur noch try and error. Gruß Elektrikser
;uart_puts("\r\n");uart_puts("\r\n"); [/c] Als Ausgabe erhalte ich für drei angeschlossene DS18S20: [code] ID: 10 6F 9B DD 01 08 00 9A T: 0180 = 24.0°C ID: 10 D9 9F DD 01 08 00 30 T: 0180 = 24.0°C ID: 10 A8 AF DD 01 08 00 1B T: 0180 = 24.0°C festeID: 10 D9 9F DD 01 08
-
Thread
Routine funktioniert nur im Main Teil - warum ?
zu tun :-) , sondern es war ein Timing Problem in der Readbit funktion für den Temperatur Sensor DS18S20. Hatte den Code irgendwo aus dem Netz gezogen, war wohl hart an der Grenze mit leicht geändertem Timing geht es jetzt.
-
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 kostenlos
-
Thread
DS18S20 Temperatur-Sensor
Hallo an Alle Hat irgendjemand von euch ein assembler-programm mit dem ich einen ds18s20 oder ds1820 ansprechen und dessen temperatur-werte auslesen kann? Vielen Dank im Voraus MfG Felix
Hallo, mein Ziel ist es, ein Temperatursensor (DS18S20) mit einem ATMEGA8515 anzusteuern, und auszulesen. Dafür habe ich den Code von Felix genommen, und Ihn für den Prozessor mit 4MHz angepasst. Der Code ist logisch und ist auch einfach zu verstehen.
-
Thread
DS18s20 am AVR
Hallo! Kann mir jemand helfen einen Dallas 18s20 Temperatursensor mit einem AVRxx zu betrieben? Vielleicht hat jemand eine Routine o.ä. Danke Sascha
-
Thread
Temperaturmessung mit AVR?
einfach ein I2C-Chip, der gibt die Temperatur schon in Bits aus, oder Du nimmt das Temperaturmess-IC DS-18S20, hier braucht Du nur 3 Leistungen (+), (-) und DATA, die Temperatur kommt hier in Bits an, DS steht übrigens für DALLAS ONE-WIRE, als ein weitere Art des I2C-Bus nur mit einer Datenleitung. P.S
-
Thread
DS1820 Temp.Sensor
meinte DS18S20 (kann man seinen Beitrag noch editieren?
-
Thread
Programme in Basic
www.comwebnet.de -> gibts auch in Bascom paar Projekte --> Nokia 3510i mit DS18S20 Thermometer oder S65 Display wird ausgebaut.