-
Thread
Wiki-Artikel: 1-wire > 200m?
konservativ einschaetzt (ohne irgendwelche Aenderungen): http://phanderson.com/wx175/wx175.html " DS1820 Temperature Runs I routinely test each design with 200 feet of twisted pair cable and I am probably being conservative in noting the 200 feet limitation. Chances are that you can extend this, particularly
-
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
Temperatursensor
Du kannst dir die Arbeit sparen, was du willst gibt es nicht. :-) Der DS1820 ist sehr preiswert fuer das was er bietet. Es gibt sicher auch bessere Loesungen sie sind aber dann teurer und erfordern auch eine Moeglichkeit das du sie spaeter abgleichst. Und du brauchst natuerlich
-
Thread
port bit weise einlesen
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 nach links.dann zweites
-
Thread
Windows App für serielle Schnitstelle zum Download
code.msdn.microsoft.com/SerialPort-Windows-Forms-a43f208e Ich benutze das, um 16 Temperaturen (DS 1820) und IO's von einer C Control Station meiner Heizungsanlage zu visualisieren. Es ist auch Loggen und Speichern in eine Textdatei möglich. Die Daten lassen sich anschliessend in Excel importieren.
-
Thread
DS18B20 Emulator gesucht
Wozu glaubst du, das zu brauchen? Für deine Softwareentwicklung? Warum kannst du keinen normalen DS1820 nutzen? Da kann man die Temperatur mit Heißluft oder Kältspray auch "einstellen". Es reichen sogar zwei Finger, um von Zimmertemperatur auf 30°C zu kommen. So ein Emulator ist ziemlich aufwändig
-
Thread
DS18S20 Atmega8 zeigt immer 85°
Wie versorgst Du den DS1820? Parasitär oder extern?
-
Thread
Tiny RTC Module
Ich hab das Modul an vielen µC im Einsatz. Funktioniert super, auch mit Bestückung des DS1820 und das RAM geht auch. Noch keins dieser Module war defekt (mindestens 20 aus China). Die µC waren meist esp8266 oder mega328p. Lief aber auch am Raspi, MSP und STM. Libs gibt's ja für so ziemlich
-
Thread
"Prozess" killen
jede Milisekunde auslöst und Messwerte aufnimmt. Die kommen aus dem AD Wandler, Capture / Compare, DS1820, I2C usw. Jetzt habe ich noch eine Endlosschleife laufen, in der die Daten auf einem Grafikdisplay laufen. Diese Endlosschleife bleibt irgendwann an irgendeiner Stelle stehen, die ich in dem komplexen
-
Thread
RTC Verwendung
grobkörnig aus. Das, was wie eine Batterie aussieht, ist die RTC (DS1994). Das sind außerdem noch 2 * DS1820 Temperatursensoren angeschlossen. Falls Interesse am Code besteht, kann ich es ja in die Codesammlung stellen. Peter
-
Thread
1-wire
Wie fast immer also der gute DS1820? Ja, dann ist Dein PIC der Master und das ist nicht schwer in Software zu machen. @Peter: Die volle Bitzeit kann man immer nutzen (in der Interruptroutine einen Timerinterrupt setzen, bei dem der
-
Thread
Temperatur mit NTC und ESP8266 ermitteln
musst, falls du davon mehrere baust. Alternative: Sensoren mit digitalem Ausgang verwenden, z.B. DS1820. Das könnte interessant sein: https://www.electronicdeveloper.de/MesstechnikNTCLinearR.aspx Wenn du dort einen 10kΩ NTC verwendest, kommt man mit Rs=10kΩ und Rp=100kΩ auf eine fast lineare
-
Thread
Frage zu Trennrelai, CAN, Transistor und PTC Element
jeweils an einen BD241C angeschlossen um deren Wärme zu regulieren. Zum Schluß habe ich noch einen DS1820 eingesetzt um die Temeperatur zu überwachen. Gesteuert wird das ganze über einen ATMega32. Erster Test: Temperatur wird richtig ausgelesen. PWM des Heizungslüfters klappt einwandfrei. Erstes
-
Thread
Lineare PTC und NTC
Formel auch nicht. Die folgende Funktion liefert bei mir Abweichungen von max. 0,2 Grad C ggü. einem DS1820 (im Bereich 10-35 Grad C getestet). [C] float calculate_ntc_temp(void) { float rth; float temp; // values and formula taken from datasheet at http://www.vishay.com/docs/29049/23226403
-
Thread
Wie ist Euere C-Programmier-Vorgehensweise bzgl. fremdem Code ?
DS1302, DS1307, DS1306 24CXXXX EEPROMs DAC LTC1257, LTC1669, LTC2408 AD5262 TMP101, LM75, LM71, DS1820 PCF8574A, PCA9698, PCA9554, MAX7301,MAX6957 74HC164, 74HC595, 75HC589 LMX2316, ADF4106 PCF8577, MAX7219 MS5534A SHT75 CMP03, VECTOR 2X Gruss, Gerhard "If you must steal, then steal only
-
Thread
Thermoelement mit µC auswerten
DS1620.pdf http://kovi.covers.de/mikrocontroller/DS1621.pdf http://kovi.covers.de/mikrocontroller/DS1820.pdf http://kovi.covers.de/mikrocontroller/DS1821.pdf
-
Thread
Suche Asm Code für Temperaturmessung!
sind umständlich und nicht mehr Zeitgemäss. Ich empfehle gleich digitale Bausteine zu nehmen z.B. DS1820.
-
Thread
DCF77 und Temperatur
das mit dem DS1621 werde ich gleich auch mal ausprobieren! Frage hast du auch schon was mit eine DS1820 gemacht ?? Der ist glaube ich schwieriger zum auslesen oder ?? Besten Dank im Voraus mfg mathias g.
-
Thread
7805 Spannungsregler gibt Überspannung aus
Ich wollte eine kleine Temperaturüberwachung bauen. Dazu habe ich einen Atmega128P-PU, mehrere DS1820 Temperatursensoren, eine SD-Karte miteinander verbunden und auch eine passende Spannungsversorgung davor gesetzt. Wenn ich das Gerät mit den 5V vom USB über den ISP-Adapter betreibe, funktioniert
-
Thread
Optisch gekoppelte E/A-Ebene
Eingänge) - Optisch gekoppelte 0..10V analoge Ausgänge - Optisch gekoppelte Temperatursensoren (DS1820 od. LM75) Gegen folgende Störeinflüsse möchte Ich den AVR schützen: - Überspannung - Störeinkopplungen ... Vielen Dank für eure Hilfe ! Gruß Fiffi
-
Thread
Teile des Programmspeichers unter Bascom auslesen
das wär schon manchmal praktisch. Aber ich hatte mal einen Temperatursensor, glaube es war ein DS1820, in C implementiert, das war vielleicht ein Mist. Da ist Bascom wirklich bequem. Wenn mich interessiert, was Bascom so macht und wie sauber das Compilat ist, lad' ich das Obj File in's AVR Studio
-
Thread
Bordcomputer
Impulsen auf einem Pin, später dann verschiedene Bit Muster Ansprechen von I2C Bausteinen oder ein DS1820 Ansprechen der seriellen Schnittstellen usw. Mit Assembler und als Anfänger kannst du dir dabei schon die Zähne ausbeissen. Will dich aber nicht schocken, fang einfach an und bleib daran.
-
Thread
Temperaturmessung mit at89c52
falls ihr da ne gute anleitung habt... würde mir echt helfen..... also mir ist geraten worden den ds1820 zu nehmen.... danke ersteinmal MfG Patric
-
Thread
Newbie Frage zur Speicherung
Atmega erfasst werden, auf ein Speichermedium zu schreiben ? Ich möchte meine Temperaturdaten von DS1820 gerne auf einem PC weiterverarbeiten. Speicherung in ASCII oder CSV wäre schön. Z.B. USB-Stick, SD-RAM, Floppy, etc. Ist hierfür eventuell Software vorhanden ? Oder muss ich auf eine (teure
-
Thread
DS18S20 keine Temperaturwandlung
Hallo users... Ich versuche einen DS1820 mit einem Atmega48 mit 3.30V zum laufen zu kriegen. Leider klappt das nur so halb. Vorneweg: Ich habe das Setup mit einem Breadboard, STK500 und einem Atmega8 vorher getestet, nur um zu sehen ob
mit der parasitären Speisung über die Datenleitung habe ich nicht wirklich Vertrauen. Gerade beim DS1820 ist das auf Grund der langen Wandlerzeit problematisch. Deshalb werden ja auch die Klimmzüge mit dem Strongpullupgeraffel gemacht, denn sonst würde der 2 Drahtbetrieb gar nicht funktionieren. Ob das
-
Thread
Auslesen eines DS18B20: stets 85°C
Hallo, hat sich mittlerweile erledigt - Hab nen DS1820 und der gibt die Temperatur anderst aus als der DS18B20 wofür der Code bestimmt war! [c] temperature[0]=therm_read_byte(); temperature[1]=therm_read_byte(); therm_reset
-
Thread
Messwerte mit 8266 an InfluxDB übertragen
eine entsprechende cmnd/... Meldung. https://tasmota.github.io/docs/MQTT/#fulltopic Etliche DS1820 sowie Wechselrichter habe ich noch an einem AVR (Pollin AVR-NET-IO) in meiner HA. Diese senden ebenfalls über ethersex MQTT Nachrichten (https://github.com/rPraml/ethersex) Bei Tasmota ist ziemlich
-
Thread
mehrere Pins vom Mega32 einlesen und Frage zu Ponyprog
@Wolfram: Sind das OneWire-Sensoren? Also DS1820 o.ä.?
-
Thread
ATmega8 40kHz Quarz
während der Messung hat man die vollen xMIPs zur Verfügung. Mit 2 1,5V Batterien läuft ein mega48 mit DS1820 Temperatursensor jetzt schon über einem viertel Jahr.
-
Thread
KFZ-Einbau und generelle Beschaltung
fernhalten. Wenn Du mehrere Temperaturen messen willst, würde ich lieber einen 1-wire-Bus mit ein paar DS1820 verstreuen. Dann bist Du alle Sorgen mit Analogstörungen los -- für wenig Geld und ohne Pin-Opfer.
-
Thread
DS9097 RS232 to 1-Wire Schaltungsbeschreibung
ja die 1 Wire Datenleitung gegen Masse ziehen können und anderseits "nachgucken" können, ob der DS1820 gegen Masse zieht. Also wie wird das gemacht? Und noch eine konkrete Frage: Ich habe leider keine 6,2V Z-Diode, sondern nur 5,6 oder 6,8V. Würde das auch funktionieren? Danke euch!
-
Thread
Hat wer ein Poster mit Pinouts von Standard-Bauteilen?
Einfach-, Doppel-, 4-fach OPs - Spannungsregler aller Art - geläufigste AVRs, PICs, STMs - EEProms, DS1820, Standardsensoren - USB, Seriell, T568A/B, ... - JTag, ISP - FeldWaldWiesen Transistoren ... Falls also jemand sich schon mal die Mühe gemacht haben sollte sowas zu basteln und Lust hätte mir
-
Thread
Wie nen AT90S2313 mit ner C-Controll verbinden?
er die verschiedenen Sensoren an weiter entfernten Orten plazieren will, hab ich mich für Maxim DS1820 Temp sensoren entschieden, dass sind welche, die den Wert intern digital wandeln, und dann über nen 1-Wire bus schicken ... Da ne C-Controll dafür viel zu langsam ist (umd die Timings einzuhalten)
-
Thread
Temperatursensor
Hallo Manuel: Es gibt eine menge digi Sensoren von Dallas. z.b.DS1620,DS1621=I2C-Bus DS1820=1wire-Bus Siehe auch hier:http://www.dalsemi.com/
-
Thread
AT90s4433 - Uhrzeit mit BASCOM
'configure lcd screen Config 1wire = Portd.7 'DS1820 Pin Config Portd = Output Config Portb = Input Config Clock = Soft Es kommt beim kompilieren zu den Fehlern: error 210 line 10 Bit definition not found [AS2 error 232 line 10 not supported
-
Thread
Motor (später Roboter?) mit C und PC ansteuern
interface, damit das ganze funktioniert, und an das ich auch Sensoren (als einfachstes Beispiel ein DS1820+) anschliessen kann, deren Wert ich dann mit dem PC auslesen kann. Wie komm ich nun zu so einem Interface? Ich hätte da die Idee, folgendes zu bauen: Ein Atmega auf einer Platine, mit den
-
Thread
DS18B20 zu komplizierte Ansteuerung?
kurzem irgendwo im Netz ein Programmbeispiel aufgestöbert. Das hat mir viel geholfen einen 1 wire DS1820 Temperatursensor auf einer AVR-Ctrl Experimentierplanine zum Laufen zu bekommen. Habe diese mit einem ATMega644p mit 20 MHz bestückt. Da ich nur einen Sensor habe, brauche ich das SEARCH ROM [
-
Thread
Wie funktioniert ein 1wire Bus ?
sich der Bus nach Devices abscannen (das gibts bei Dallas als PDF zum Nachlesen) Such mal nach DS1820, da das der wohl meist verwendete Baustein ist, findest du da vermutl. den meisten Code damit. Übrigens vorsicht beim Nachbau con slaves. Der Begriff (und evtl auch das Protokoll) 1wire ist soweit
-
Thread
ADC Spannung genauer messen
noch nicht sicher bin ob ein RElais dafür die richtige Wahl ist. Die Temperatur soll mittels dem DS1820 an 3 Stellen abgefragt werden. Innenraum, Umgebung, Endstufe So viel zu meinem Vorhaben. Die Drosselspulen werde ich noch einsetzen. Allerdings stehen gerade noch andere Dinge vor der Tür :(
-
Thread
2 Draht Netzwerk
Max M. schrieb im Beitrag #7112480: > 2 Draht Ring => one Wire. Bewährte Technik beim ds1820 auch bei größeren Entfernungen. Eventuell Geschwindigkeit herabsetzen. Protokolle für den Bus gibt es massig. Funk ist übrigens auch ein one Wire bus - nur ohne Wire.
-
Thread
1-Wire an AVR (mit 2 Adern)
darinsteht. Es hat 1-Wire-Applikationen zum Inhalt. Es war dort dargestellt, wie man einnen Dallas DS1820 an einen 1-Wire-Bus anschliesset. Dabei ging es noch darum, diese mit Schaltern zu versehen, damit man z.B. die Öffnung von Fenstern überwachen kann. Leider weiss ich nicht mehr, was es für ein Dokument
-
Thread
µC für Temperaturmessung und -regelung...
pdf In Verbindung mit einem uC interessant sind auch die 1-Wire Devices von Dallas Semiconductors DS1820 bzw. DS1920. Claus Kühnel
-
Thread
DS18B20 auslesen und Temperatur auf 7-Segment-Anzeige ausgeben
abliefert? Dann hättest du vielleicht auch erkannt, dass Renes Auswertung offensichtlich für einen DS1820 geschrieben ist, du aber scheinbar einen DS18B20 verwendest. Und dann sind die Ergebnisse durchaus nachvollziehbar.
-
Thread
Alternative zu Elv MAX!
Ich nutze die CCU2 nur nich als Funkgateway und regele die Temperatur über einen kleinen AVR mit DS1820 in Verbindung mit einem Laptop. Der Atmel erfasst die Temperatur und ein PC Programm vergleicht die Ist Werte. Bei einer Differenz von + /- 0,5°C wird der Temperatur Offset im Wandthermostat angepasst
-
Thread
Frage zu PWM und Steuerung eines Lüfters
kleine Lüfter in einem Netzteilgehäuse, Temp-Messung mit DS1631 per I2C, könnte aber auch z.B. ein DS1820 sein, Steuerung der Lüfter über Transistor und Freilaufdiode am PWM-Port, Programmierung des Mega8 über BASCOM. Sehr easy.... Gruss A. AR
-
Thread
Estrichsensoren OneWire anschließen
Hallo zusammen, ich möchte in meinem Hausautomationssystem Estrichtemperatursensoren auf Basis ds1820 (1wire) verwenden. Konkret habe ich die vergessenen Varianten mit direkt angeschlossenem 1m langem Kabel im Blick. Es stellt sich nun ganz praktisch die Frage, wie ich diese Sensoren mit meinem 1wire-Buskabel
-
Thread
I2C mit Display parallel?
erweitern wollte um eine echte Uhr (bisher über timer gelöst) und vielleicht ein-zwei Temperatursensoren DS1820?? es aber nicht geht da ich ja dieses Grafikdisplay dran hab. ursprünglich ist das ne platine um das Umdrehungssignal eines Stromzählers dass ich über nen infrarotsensor abtaste zu erfassen und
-
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.