-
Thread
TRIAC ansteuern: Frage zu AVR-Timern
Dank für die Hilfe! :) Jetzt fehlt noch der Regel-Algorithmus. Und die Termperaturen die meine DS18S20 zeigen scheinen mir zu hoch zu sein, 25°C Raumtemperatur die sich nicht so anfühlen, während der Typ K am MM 22°C oder so anzeigt.
-
Thread
Welches XBEE Funkmodul ist für meinen Zweck das Beste?
diese Aufgabe würde ich einen Microcontroller spendieren, die Temperaturen digital mittels Dallas DS18B20 und die Helligkeit mittels TSL235/TSL230 misst. Wenn der Microcontroller dann noch eine TWI-Schnittstelle besitzt, dann kannst Du sogar Luftfeuchtigkeiten, Luftdruck etc. über geeignete Sensoren
-
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 ds18b20
//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
1W und DS18S20
mehr wo mir der Kopf steht, deshalb finde ich den Fehler nicht. Ich möchte ganz einfach einen DS18S20 auslesen und die Temperatur auf einem Display ausgeben. Ich bekomme im Display leider immer nur die Ausgabe "FF". Der Bascomcode s. Anhang. Danke schon mal!
, die gute Nachricht zuerst, dein Quelltext funktioniert mit den Stackwerten. Wie hast du den DS18S20 angeschlossen ? Vdd an + GND an - DQ an C.5 und über 4,7k Widerstand an Vdd ? MfG Frank_S
-
Thread
Fototransistor, Temp. Sensor, Transistor, einige fragen
Bei typischen "digitalen" Temperaturen (DS18B20, LM75, KTY..) ist bei 125..150°C Schluß. Einen PT100 lassen die 200°C eher kalt. Der braucht aber seine externe Signalaufbereitung.
-
Thread
ARM: kompliziert?
krampfhaft. Und wass bringen mir die vielen Libs die mann dazu klicken kann, wenn die Libs nichts taugen? DS18B20 z.B. ist ausschließlich über delay-Schleifen gemacht. Den ständigen Ntzwerkzugriffen nach China traue ich irgendwie auch nicht über den Weg.
-
Thread
Welches LCD? Und kleinere Fragen (Sensor,
Beispielprogramme zur Ansteuerung gibt es hier zuhauf. Zur Temperaturmessung Temperatursensor DS18S20 2,40€ Auch dazu gibt es Quelltexte ohne Ende. Ansonsten Datenblätter lesen und vergleichen ... mfG FrankS
-
Thread
Arduino Temperatursensor
Widerstand ändern und das Thermometer zeigt Temperatur an. Kauf dir nen digitalen Temperatursensor ala DS18S20 DS18B20 oder so. Da findest du auch Code zu. Ich papp mal nen NTC in einen Spannungsteiler und die genaue Temperatur kommt von alleine geflogen ist ein Wunschtraum.
-
Thread
Telemetrie-Sensoren Entwicklung für "Multiplex Modellsport GmbH" Empfänger
4-fach Spannungsensor für 6s, einige Höhe/Vario mit BMP085 und BMP180 und Temperatursensoren mit DS18B20. Wollte auch noch einen 70A Stromsensor mit ACS709 bauen aber ich komm mit diesem Baustein nicht klar. Nur Rauschen und Drift. Dann entwickle ich gerade noch eine aktive Akkuweiche, welche
-
Thread
Uart Daten-Empfang
getSensor(second); } } signed int TempgWert[19]; //Grenzwerte für DS18S20 int activeTempgWert=1; signed int TempWert[19]; //Temperraturwerte //################################################################################### //Temperatur Einlesen void
-
Thread
wie bekomme ich die Temperatur aufs LCD?
Maik Sly schrieb im Beitrag #2834119: > DS18x20_Temperature.pde (2,6 KB, 6 Downloads) > LCD_Ausgabe.pde (17,4 KB, 11 Downloads) Wie liest man denn *.pde-Dateien? Fragt sich Harald
Harald Wilhelms schrieb im Beitrag #2834168: > Maik Sly schrieb im Beitrag #2834119: > >> DS18x20_Temperature.pde (2,6 KB, 6 Downloads) >> LCD_Ausgabe.pde (17,4 KB, 11 Downloads) > > Wie liest man denn *.pde-Dateien? Sind Textdateien (aus der Arduino IDE). Die kann man mit einem
-
Thread
Temperatursensoren
musst du natürlich alles selber bauen. Günstige Temperatursensoren gibt es genug. Ich nutze gerne den DS18B20. Um eine Raumtemperatur zu messen ist der optimal. Nur da stellt sich die Frage: Was kannst du denn auf dem Gebiet Elektronik/Mikrocontroller? Welche Art von Unterstützung benötigst du? gruß
reichen wenn jemand einen schaltplan hätte und > eventuell eine Teile-liste Der schon erwähnte DS18B20 ist m.E. am besten für Deine Zwecke geeignet. Er wandelt Temperaturen direkt in ein digitales Signal. D.h. Du brauchst keinen Schaltplan. Allerdings arbeitet er nur zusammen mit einem µC optimal
-
Thread
China SUPER Bauteile-Schnäppchen Thread
2,11€: http://www.ebay.de/itm/High-Quality-Waterproof-Digital-Temperature-Temp-Sensor-Thermal-Probe-DS18B20-/400338132625?pt=LH_DefaultDomain_0&hash=item5d36031e91
Nachdem ich mich über die lange lieferzeit von einem ebay Artikel 5 Stück DS18B20 18B20 TO-92 Thermometer Temperaturfühler #Cu3 Artikelnummer: 141107420994 der angeblich in Frankfurt bereit lag, beschwert hab kam folgende herzzereissende Antwort: „"Vielen Dank für Ihre
-
Thread
LM7805 wird bei ext OSZ Heiß
und "Aua") liegt bei dauerhaftem Anfassen bei etwa 46°C. Ein Thermometer, z.B. ein raufgeklebter DS18B20 verrät mehr. Wenn der 7805 bei 12V Eingang durch den Stromverbrauch des ATmega heiß wird, kann man sich leicht überlegen, dass der µC fast genauso viel Leistung abbekommt. Den Rest kann man bei
-
Thread
Tastatur Matrix entprellen Gesperrt
#2820577: > Wär echt nett, wenn du mir eine Routine dafür schreiben könntest!!! Mir bitte auch - für DS18B20 mit DHT11 und Ausgabe auf 3x16 DOG LCD Modul
-
Thread
DS1820 Programmierung, Mega48
Hallo MOssi, ich habe dir mal mein C Programm für den DS18B20 angehängt, vielleicht hilft es dir weiter! Gruß, Kevin
-
Thread
DS18B20U (µSOP) auf nen Stripe.
Hallo Leute, ich habe vor, den Temperatursensor DS18B20U als µSOP wie eine LED-Stripe auf eine flexible Platine zu setzen. Der Stripe soll letztendlich 2m Länge und die Sensoren darauf einen Abstand von 25mm haben. Das heißt, dass dann 40 Temperatursensoren
ich mir! Allerdings hat die einen kleinen aber bedeutenden Nachteil: Die Wärmeleitung. Mit den DS18B20U komme ich mit drei, maximal vier dünnen Leiterbahnen und minimalster Bestückung aus. Jedes Bauteil mehr und vor allem mehr Kupfer verändert nachhaltig die Temperaturkurve entlang den Sensoren.
-
Thread
SOP-IC wärmeleitend in Kupferhülse befestigen
Mit Wärmeleitkleber Vergießen? Oder fertigen ds18x20 in Hülse kaufen!
-
Thread
Temperaturkontrolle Eisstadion
geht: Kapitel "CRC GENERATION" auf Seite 8 im Datenblatt: http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf Weitere Infos unter: http://www.maxim-ic.com/app-notes/index.mvp/id/27 Wenn beim "READ SCRATCHPAD [BEh]" der CRC nicht stimmt, muß man die Daten halt verwerfen, da offenbar 'ne Störung
alle möglichen Rückgabewerte auf bestimmte Befehle (z.B. 0b01000100) und gültigen Temp.Bereiche des DS 18s20 gespeichert und vergleiche ankommende Signale des Sensors damit. Wenn die ankommenden Daten nicht mit meiner LookUp Table übereinstimmen, haben sich wohl Fehler in die Übertragung eingeschlichen
-
Thread
Dallas DS1820 Temp.-Sensor
DS1820, DS18B20 oder DS18S20 ?
-
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
Wärmemengenzähler
auszuwerten und du musst keinen Messwandler selbst aufbauen. Ich hab bei mir solche Rohranlegefühler mit DS18B20+ eingesetzt: http://shop.wiregate.de/sensoren-fuhler/temperatur/altf-1-ds18b20.html
Widerständen erfolgen. Sind eigentlich unüblich. > Ich hab bei mir solche Rohranlegefühler mit DS18B20+ eingesetzt: Sind für Wärmemengenzählung viel zu ungenau. http://www.ebay.de/itm/Warmemengenzahler-Pollux-B-500-eichfahig-incl-2-Pt-500-Fuhler-wenig-benutzt-/280938936167?pt=Systemkomponenten_Heizung
-
Thread
Temperaturmesser
dt/NTg5OTE4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Sensoren_Peltier_Elemente/Temperatursensor_DS18S20.html (nur beispielhaft) Der ist ganz simpel über i2c anzusteuern; Kabellänge hat keinen Einfluss auf die gemessene Temperatur etc. Grüße Sue
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
Daten später noch den hydraulischen Abgleich machen. Dazu noch die Ist-Raumtemperatur z.B. eines DS18B20 mit in die Datenbank und los geht´s ans Feintuning im Heizverteiler. Mein aktueller Stand: - Daten landen in der Datenbank. - Auswertung über phpMyAdmin (Diagrammfunktion interessant!) - Anpassung
-
Thread
Temperaturregelung, Sensor, Schaltung
würde ich hier zwei Varianten einen Versuch gönnen: 1) Platinelement 2) IC (TSIC306, AD7792,DS18B20, ADT7320) Da sich die Fühler (müssen ja zwei sein) direkt im Wasser befinden sollen, müssen sie dementsprechend sicher sein. IP68 wäre doch hier als Standard richtig, oder? Einen so geschützten
Genauigkeit von 1 Grad aus. Und deshalb bin ich ja am überlegen, ob ich nicht einen gekapselten DS18B20 o.ä. nehmen soll. Ich möchte hier von keinem ne fertige Schaltung hingeklatscht sehen, das kann ich selber. Schade, dass man in diesem Forum bei manchen Nutzern anscheinend nicht das Thema nur
-
Thread
V: STM32-Header-Board, SRAM, CPLD,.
3.0, unbenutzt, pro Stk. 2,- - 1 STk. ENC28J60, DIP inkl. RJ45-Buchse, unbenutzt, 2,- - 1 Stk. DS18S20, unbenutzt, 1,- - 1 Stk. Esperan Development-Board, Xilinx Coolrunner, XC2C256, mit LCD-Display & Batteriehalter, 19,- - 1 STk. XC9572-15 PC44, unbenutzt, 3,- - 1 Stk. XC9536-15 PC44, unbenutzt
-
Thread
Ein paar Fragen zu RS485 - Master / Slave Anwendung
gemacht werden - Als Bustreiber würde ich den "SN75176" nehmen - die Slaves bekommen jeweils ein DS18B20 Temperatursensor. Möchte aber noch Möglichkeit offen halten, andere Sensoren zu ergänzen, daher den Tiny2313 - Der Master bekommt ein LCD Display, ein RTC Chip, 2 Tasten um im Display zu Scrollen
aber bei mir kamen im laufe der Zeit mehr Anforderungen (CRC, Klartext Protokoll, Sensoren ausser DS18x20,...) und ich musste mich dann nicht über einen zu kleinen Controller ärgern :-) > Und zum RS232, könnte das bei der Gesamtlänge klappen oder müsste ich > ein Booster einsetzen, der das Signal
-
Thread
16Bit aus 2x 8Bit, falsches Ergebnis bei Funktionsrückgabe
/../../../git/rfm23-lib" -Os -fpack-struct -fshort-enums -Wall -c -std=gnu99 -MD -MP -MF "DS18B20.d" -MT"DS18B20.d" -mmcu=atmega328p -o"DS18B20.o" ".././DS18B20.c" Finished building: .././DS18B20.c Building target: DS18B20.elf Invoking: AVR/GNU C Linker "C:\Program Files
Avr.common.targets" from project "Y:\work\avrstudio\Projects\DS18B20\DS18B20\DS18B20.cproj" (entry point): Done building target "Build" in project "DS18B20.cproj". Done building project "DS18B20.cproj". Build succeeded. ========== Build: 1 succeeded or up-to-date
-
Thread
CRC Check Verständnisproblem Implementierung DS18S20
stehen. Sobald ich aber IntI<2 setze läuft der Code durch. [c] int main(void) { uint8_t DS18S20_Full_Scratchpad[9]; DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_CONVERT_T); DS18S20_wait_ready(); DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_READ_SCRATCHPAD); DS18S20_read_bytes(DS18S20_Full_Scratchpad,9); uint8_t crc = 0; for (uint8_t IntI
-
Thread
Kabellängen und ein Paar dinge mehr mit nem µController
Netzwerkkabel liegen. werde dort mal paar Meter mehr abrollen und dann an ein Ende den Temperatursensor DS18S20 dran packen und ans andere Ende ein ATMega8 mit LC Display. Und sonst müsste ich mir überlegen, wegen der Lösung mit Seperaten Controller und Sensorplatinen. Würde an sich was gegen ein Software
nicht abgerollt, hoffe das war kein Problem? 2. Diesmal habe ich den Pulldown-Widerstand direkt am DS18B20 gepackt. Also Widerstand zwischen Datenleitung und Datenausgang vom Temperaturchip. Den so klappte es als ich den Temperaturchip direkt an den µC gepackt habe. Der Widerstand hatte ein Wert von
-
Thread
Brauche Ratschläge bezüglich µC-Einstieg
verwende ich CoIDE. Ein- und Ausgänge abfragen und steuern geht schonmal ganz gut. Ich habe noch einen DS18B20 1Wire-Sensor bestellt. Mal sehen, ob ich dem was entlocken kann als Noob, denn der sieht schon etwas kompliziert aus. Dann noch mein altes Nokia demontieren fürs Display...das wird ein Spass -
-
Thread
CRC Check Verständnisproblem Implementierung DS18S20
bei der Ausführung einfach stehen. [c]int main(void) { uint8_t DS18S20_Full_Scratchpad[9]; DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_CONVERT_T); DS18S20_wait_ready(); DS18S20_init(); DS18S20_write_byte(DS18S20_ROM_CMD_SKIP_ROM); DS18S20_write_byte(DS18S20_FUNCT_CMD_READ_SCRATCHPAD); DS18S20_read_bytes(DS18S20_Full_Scratchpad,9); uint8_t crc = 0; for (uint8_t IntI
-
Thread
Datenlogger Temperatur
Logparameter 2. Dataflash zum Speichern der Temperaturwerte 3. Temperatursensor (NTC) oder einfach einen DS18B20 anschließen 4. Led's zur Statusanzeige 5. Quarz für die genaue Zeitbasis 6. Bootloader 6. wer es braucht den Joystick (Menuesystem mit Display an einem Port?) Gruß Rene
-
Thread
Terrariensteuerung: DCF & 1-Wire zugleich?
auf LEDs landen, nicht auf dem Display das ich an PORTB hängen habe) - Versorgungsspannungspin des DS18S20 auf +5V gelegt, da im Quelltext irgendwo in einem Kommentar steht dass diese Funtkion(en) nur dann funktionieren würde(n). Ich übersetze es mit dem "üblichen" Makefile mit: [code]MCU = atmega8
ich das mit dem OC-Buffer nicht gefixt kriege probiere ich den nachher mal aus. Kriegt man den DS18S20 kaputt indem man ihn falsch anschließt? Höhere Spannungen als 5 Volt habe ich auf dem Steckbrett nicht...
-
Thread
DS18S20 Belegung ausmessen?
Hallo ich habe mehrere DS18S20 die eingeschweißt sind. Diese sind mit 6 Adern angeschlossen so das man diese als "Ast" oder im "Durchschleifbetrieb" betreiben kann. Im Klartext: An jeden Pin sind 2 Adern angelötet. Diese waren bisher "Parasitär" angeschlossen d.h. Pin 1 und 3 der DS18S20 an Masse. Die DS18S20 sind eingegossen und ich kenne deshalb die Zuordnung der Adern nicht. Ich möchte das jedoch ändern und eine 5V Spannung anlegen. Mein Problem ist jedoch, dass ich nicht weiß
-
Thread
Polnisch übersetzen
Habe bei einem polnischen Ebay-Anbieter DS18B20- Temperatursensoren geordert, die angeblich Ebaymitteilung jetzt schon auf dem Weg sein sollen. Vorher hatte ich noch Mitteilungen mit folgendem Text erhalten: Witaj Johann Peter! Twoje
-
Thread
Attiny2313 mit MAX487 zum Laufen bringen
Taster - inverse Taster - LED mit Software PWM - Rollläden Steuerung - Rauchmelder Vernetzung I/O - DS18S20 (Temperatur) bzw DS2438 (Temperatur+A/D Wandler) 1-wire Sensoren - die Software am Attiny2313 (hat gerade noch drauf gepasst mit 2026 bytes) ist auf jedem Controller gleich und man kann an jedem
-
Thread
Suche 1Wire für bis 1000 Grad Celsius
Hi, ich suche ein 1-Wire Temperatursensor der evtl. sogar vergleichbar wäre mit dem DS18B20 - hab so welche schon im Betrieb - aber eine Temperatur messen kann von 0-1000°C. Kennt Ihr da welche?
-
Thread
Das ultimative Aquariumsteuergerät
leider auf die Anzahl der Expansion-Ports beschränkt. Wir müssen uns noch überlegen, wie wir den DS18B20 ^^ damit anschließen, oder ob wir für die DS18B20-Sensoren z.B. noch Mono-Klinkenstecker vorsehen.
Daniel schrieb im Beitrag #3161830: > Ich würde den DS18XX nehmen. Habe ihn in ein Kunstoff Röhrchen gesteckt > und dann das Röhrchen mit Silikon(für AQ) gefüllt dann noch nen > Schrumpfschlauch drum. OK, die DS18B20-Fraktion hat gewonnen. :-) Ich
-
Thread
Regelung einer Fußbodenheizung
braucht eine Zeit bis die Wärme durch den E-Strich und Fußbodenbelag durchkommt. Wo hast du denn die DS18S20+ montiert?
eine Zeit > bis die Wärme durch den E-Strich und Fußbodenbelag durchkommt. Wo hast > du denn die DS18S20+ montiert? Die DS18S20+ sind in den Räumen verteilt. Beim Eingang in den Raum über dem Lichtschalter in etwa 1.50m Höhe soll der Sensor die Lufttemperatur messen. Und 2-3 Sensoren sind in der
-
Thread
DS18S20 Temperatur lesen / Timing
Hallo Ich habe einen DS18S20 am ATMEGA8 geschaltet. DQ uber pullup zu PB1. Mein reset Routine funtioniert, ich bekomme den Presence Pulse zuruck (Bus low), danach mochte ich ein SKIP ROM (0xCC) Befehl senden und eine Temperaturmessung
etwas "aufpoliert", es ist mehr lesbar und einfacher zu andern. Leider bleibt der Fehler bestehen. Am DS18S20 kann es nicht liegen, weil ich ein Paar davon habe, und bei allen der Fehler auftaucht. Also der Fehler: Ich kriege lauter "1" gelesen. [c]#define F_CPU 1000000 #include <avr/io.h> #include
-
Thread
TWI mit Spannungsübertragung möglich?
power mode" sogar aktive Sensoren über 2 Leitungen für Daten und Stromversorgung verdrahtet (z.B.DS18S20). Alternativ läßt sich das Signal natürlich über ein Modem auf die Versorgungsleitung aufmodellieren.
-
Artikel
Benutzer:Avrnix
Wetterstation mit RFM12, SHT11 und andere Sensoren - SRAM 32k Speicherkarte - Nokia 33510i Thermometer mit DS18S20 - SMS-Alarm für Handy S25,C35,ME45 ... ( Lumberg Stecker ) - ISDN-Tester - Signalmessung bei RFM12 Tranceiver - GSM Modul mit SIM300D und weitere Projekte auf der HP von oder Unser Motto ist User
-
Thread
Pollin AVR Net I/O DS12S20 und Java
Hallo zusammen, ich möchte an meinen Pollin Controller einen DS18S20 Temperatursensor anhängen. Habe mich schon etwas über den 1-Wire Bus schlau gemacht. Der Sensor sollte erst im parasitären Modus laufen, dann habe ich jedoch, in einem Formusbeitrag, gelesen, dass
-
Thread
Möchtegernelektrniker baut LED-Temperaturanzeige für Schwimmbad
50 Grad hast du dann Packeis in deinem Schwimmbad? Warum nimmst du keinen Digitalen Sensor ala DS18B20. Ein kleiner uC und das Ding ist abgesungen.
TS http://www.linx.de/tm-rs232-thermometer-p22340.html http://www.quasarelectronics.com/3145-ds18s20-computer-serial-temperature-data-logger.htm http://www.mikrocontroller.net/topic/225563 Alles läuft immer wieder auf den DS18S20 raus...
-
Thread
Raumtemperaturmessung Grundsatzfragen
Schon der DS18B20 ist auf 0,5 Grad genau. Das reicht für die Raumtemperatur doch locker aus.
-
Thread
DS18S20 Temperatur lesen 2 Complement
Hallo, Im Datenblatt vom DS18S20 steht, das fur den Wert 0xFFFF ich eine Temperatur von -0.5C bekommen sollte. Erstmal was funktioniert: 0xFF92 soll -55.0 sein: 0xFF92 = 0b1111111110010010 LSB = 0b10010010 MSB = 0b11111111
routinen fur mein Projekt habe ich schon, und laufen auf dem AVR ok. Jetzt noch eine Routine fur zwei DS18S20 an zwei Pins basteln und fertig. Ich weiss, ist Pinverschwendung, aber ich brauch nichts anderes anzuschliesen auser noch einen Relais und es macht das auslesen / austauschen der Sensoren einfacher
-
Thread
USB Koppelfeld für Festplatten
Port-Expander_PCF8574]] und mehrere 74HC595. Auf den "Relaisplatinen" sehe ich noch den Anschluss für zwei DS18B20 vor, falls man nicht über S.M.A.R.T. und SW auf dem Host-PC regeln möchte. Damit wäre man unabhängig vom Betriebssystem.