-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Schaut mal, auslesen des DS1820 ist auch ganz einfach und wenn man schonmal ein Grafikdisplay hat... http://www.criseis.ruhr.de/dallas.jpg DAs ist aber nicht die aktuelle Raumtemperatur. Ich hab mit Kaeltespray nachgeholfen
-
Thread
Interrupt Frage ATMEGA8535
mehr mit den Interrupts realisiert. Die nächsten Schritte sind dann DCF-77 und Temperaturfühler DS1820 zu implementieren.
-
Thread
Heizungssteuerung Wärmepumpe Fußbodenheizung
Steuerung besteht inzwischen aus einem m1284. In jedem Raum wird die Luft- und Bodentemperatur mittels ds1820 gemessen. Der Temperaturverlauf wird graphisch dargestellt. Für jeden Tag werden die Laufzeiten der Heizung gelogt. Die Relais der Heizkreise werden von einem m8-1-wire-slave geschaltet, der gleichzeitig
E-Stabs in Bezug auf den WW- Speicher deutlich unter 100 % liegt. Die WW- Temperatur wird über eine ds1820-Sonde im Inneren des WW- Speichers gemessen. Die Temperatur im Auslauf entspricht in etwa der gemessenen Temperatur. Dass hier deutliche Messfehler auftreten, ist unwahrscheinlich. Der Speicherverlust
-
Thread
DS18B20 Verkabelungs od Software Problem
gleich mal testen Joachim B. schrieb im Beitrag #5570224: > statt arduino.lib mal > Beitrag "DS1820, DS18B20 in C" > oder "mein" AVR Code in pure C versuchen, geht auch in Arduino, da nutze > ich es auch das würde mich noch mehr kirre machen Ich möchte das rein mit Deinem Code unter meiner
Joachim B. schrieb im Beitrag #5570224: > statt arduino.lib mal > Beitrag "DS1820, DS18B20 in C" > oder "mein" AVR Code in pure C versuchen, geht auch in Arduino, da nutze > ich es auch habe nun doch schon das Programm getestet ich bin wie folgt vorgegangen 1) ich habe
-
Thread
Was kann man mit 16Byte an RAM machen?
programmieren Natürlich. > Software-I2C Das auch. Bei begrenzten Daten (z.B. TempSensor DS1820) kann man soagr Daten übernehmen und dann per UART wieder raussenden. > Wie genau überprüfen ich die Machbarkeit eines Projektes? Programm erstellen und gucken wie gross es wird ? Max M. schrieb
mit Wecker auch, wahlweise eine Stoppuhr oder ein Rückwärtstimer. Ein Thermometer mit besagten DS1820 und LCD Glas auch, müsste sogar für einen Thermostaten reichen wenn simpler on/off Regler reicht. Reicht es zur Steuerung eines GSM Moduls um Rufnummern zu wählen und Sprache durchzuschalten, oder
-
Thread
DSO Nano Opensource!
waren IR-Signale empfangen und auf einem LCD darstellen, Sprachausgabe und digitales Thermometer (DS1820) mit multiplexter 7-Segment-Anzeige. Da hatte ich überall einige Probleme zu lösen bei denen ich froh gewesen wäre, wenn ich so ein Ding gehabt hätte. Die Abtastrate des Dings wäre völlig ausreichend
-
Thread
SN74LS245 Spannungsabfall
LS245, gibt's sowas? Obwohl, ich hatte auch schon vor 20 Jahren um 180° gedreht verkehrt gebondete DS1820. Da war ich doch sehr erstaunt.
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
liegen habe: Er läuft mit dem internen 4MHz RC-Oszillator, kommuniziert zum PC mit 9600_8N1, ein DS1820-Temperatursensor ist angeschlossen -> läuft sehr gut, wie aus dem DB absehbar war. In einem anderen Projekt werden ein 12F629 (Sender) und ein 16F628 (Empfänger) in einer (Outdoor-)IR-Fernsteuerung
-
Thread
vusb und onewire am selben bus
2.7V, max 3.6V IDD (supply current in high-speed mode): 200 mA [http://www.micropik.com/PDF/ds1820.pdf] Seite 24: VDD (Supply Voltage): min 2.8V, max: 5.5V for ±1/2°C Accurate Temperature Conversions: min 4.3V Temperature conversion will work with ±2°C accuracy down to VDD = 3.4 volts IDD
-
Thread
Kommunikationsprotokoll über 2 Adern
übertragenen Daten könnte durch Prüfsummen, z.B. CRC, sichergestellt werden; so machen das u.a. die DS1820. > Übertragen werden immer Bits. Muß nicht zwingend so sein (habe vielleicht nicht ganz klar gemacht, was ich meinte). Da hier VCC offenbar 12V ist, könnte man mehrere Level definieren. Beispiel
-
Thread
Hast du das Datenblatt gelesen?
Schuljungen behandelt. Möglich. Der Unterschied: Danach ist nicht gefragt. Gefragt war, wie ein DS1820 funktioniert und wie man ihn ansteuert. Und sei mir nicht böse. Dazu gibt es sprichwörtlich TAUSENDE Seiten und Beiträge im Forum und im Web allgemein. Noch nie in der Geschichte der Menschheit
-
Thread
Wetterballon
groß. Wir sehen auch die Eigenerwärmung als Teil des Problems. Unser Standard-Sensor ist ein DS1820 oder Verwandte. Trotz seltener Messung stiegen die gemessenen Temperaturen in größeren Höhen schnell an. Rund um 10km Höhe, wo es richtig kalt ist und noch einiges an Luft verfügbar ist, klappt es
-
Thread
homematic-wired-I/O-Module im Eigenbau
Unterputzdose, wird mit 24V betrieben und liefert 12 Eingänge und 12 Ausgänge sowie Anschluss für 5 DS1820 Temperatursensoren. Damit ist es nun möglich beliebige Sensoren und auch Taster komfortabel an Homematic Wired anzubinden. Dieses Modul ist nicht einfach nur ein Ansatz für das ehemalige HomeMatic
-
Artikel
Bus
PCs and Microcontrollers (PDF) Atmel Application Note 318: Dallas 1-Wire Master (PDF) C-Code für DS1820, DS18B20 am AVR (Leicht auf andere 1-Wire Anwendungen zu portieren) 1-Wire Slave auf AVR enthält Beispielcode (onewire.zip) zur Implementierung eines 1wire-Slave auf AVR 1-Wire bus sniffer/analyzer
-
Thread
Daten + Versorgung über 2 Leitungen
Das hatte ich nicht ganz richtig gelesen. 1-Wire versorgt Chips (DS1820 o.ä.) über die Datenleitung. Bei so allgemeinen Fragen habe ich immer adas Anwendugsproblem: Was sind die Randbedingungen? 5mA können bei 3V fliessen, aber auch bei 3kV. Gleichstrom oder Wechselstrom
-
Thread
Temperatursensor DS18B20
folgenden Temperatursensor bei CONRAD gekauft: http://www.conrad.de/ce/de/product/184037/TEMP-FUeHLER-DS-1820-KABEL-2-M/SHOP_AREA_37353&promotionareaSearchDetail=005 Ich habe mittlerweile Codeteile hier gefunden, die bei mir so im Code eingebaut sind: [code]/* Thermometer Connections (At your choice
-
Artikel
Temperatursensor
Links: Linux Kommandozeilen Tool für den Zugriff DS18S20 / DS18B20. Der DS18S20 (Nachfolger des DS1820) und DS18B20 sind scheinbar Temperatursensoren und A/D-Wandler in einem. Wenn man genauer hinschaut, stellt man fest, dass es sich um direktwandelnde Sensoren handelt. Die Temperatur wird ohne Umweg
unteren 4 Bits aufwändiger auszuwerten sind als beim DS18B20. Der DS18S20 ist als Ersatz für den DS1820 gedacht. Der Hersteller empfiehlt den DS18B20 für Neuentwicklungen. Anwendungshinweise bei Problemen An jeden Sensor einen 100 nF Keramikkondensator platzieren. Pull Up Widerstand am One Wire Bus kleiner
-
Thread
Aufwärmzeit DS18B20 Sensoren
0560-9055 nachlesen). Als nächste wäre noch interessant wie gut Dein Fühler vom Testo und Deine DS1820 thermisch gekoppelt waren.
-
Thread
Verbesserungsvorschläge und Stromverbrauch eines AVR Weckers
Tasten ab und alle 50x schaltet man den Doppelpunkt um. Dann läuft das auch mit Batterie. Den DS1820 noch schlafen legen oder per PortPin abklemmen.
-
Thread
1-Wire Protokollablauf
Bytes (64bit) 8bit : Family Code 48bit : Ser-Nr 8bit : CRC P.S. im Datasheet vom Dallas DS1820 ist ein Beispiel beschrieben wie man einen ROM-Search implementiert (in Textform) kannst da ja mal nachlesen falls du das auch implementieren willst
-
Thread
Umstieg auf Kinux von Win
Banana Pi läuft es jetzt. Nun soll der halt noch eine kleine Zusatzaufgabe übernehmen und ein paar DS1820 abfragen. Prinzipiell läft das ja jetzt auch auf einem BPI zum Testen, aber mich stört eben noch der Fehler mit dem "Timeout Sync SD-Card". Ich hätte es gern das es glatt läuft, damit ich mich auf
derzeit ein SDR dran werkelt - übrigens seit gut 2 Jahren ohne Probleme - zusätzlich noch noch 3 DS1820 betreiben. Damit das Vorhaben gelingt braucht es Unterstützung für 1-Wire. Also habe ich einen 2. BPi genommen, die Karte des laufenden BPi dupliziert und versuche nun das Modul zum Laufen zu bekommen
-
Artikel
Liste von integrierten Schaltkreisen
Bauformen Betriebstemperatur DS1621 digitaler Temperatursensor; I2C 2,7-5,5V DIP; SO -55 bis 125°C DS1820 digitaler Temperatursensor; 1-Wire 3-5,5V TO92; SO -55 bis 125°C E. Name Beschreibung Spannungen Bauformen Betriebstemperatur F. Name Beschreibung Spannungen Bauformen Betriebstemperatur G. Name Beschreibung
-
Thread
Atmega SPI Geschwindigkeit (Arduino schneller als C?)
Heizprogramm abspulen, Bedienung am Gerät mit Drehencoder und LCD, Temperaturaufnahme mit einem DS1820, integriert mit einem kleinen HTML-Server auf ENC28J60 Basis, der mir eine Fernbedienung bzw. Abfrage des Status aus dem Web erlaubt. Im Moment studiere ich gerade den Radig-Webserver, aber mit dem
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Charlie schrieb im Beitrag #2084933: > Habe hier meine Heizungs- und Lüftungsüberwachung mit DS1820 und DS2423 > über 1-Wire realisiert. Als USB-Adapter an meinen "Router" verwende ich > einen DS9490R. Deshalb die Anfrage an die Gemeinde. (Sorry, wenn OT!) Du bist auf der Suche nach einer 1-
4 Bit ist OK, ich habe entsprechende Unterprogramme in C die ich gerne bereitstelle, auch für DS1820 Temperaturfühler usw.
-
Thread
RFM12 - Funkmodul
ein mega48 auch kaum Strom: Ich hatte mal einen als Temperaturlogger mit 128kbyte Flash, LCD und DS1820 etwa 1/4 Jahr mit 2x 1,5V Mignon Batterien laufen. Bei den anderen Punkten stimme ich dir aber zu. Wenn ich mir die Datenblätter und Beispielcodes so anschaue, dann bezweifle ich, dass die Software
mega48 auch kaum Strom: Ich > hatte mal einen als Temperaturlogger mit 128kbyte Flash, LCD und DS1820 > etwa 1/4 Jahr mit 2x 1,5V Mignon Batterien laufen. wie hast du das den geschafft ? waren es reguläre Migon Zellen? die haben doch nur 500-600 mAh ( geschätzt )? Was hat den deine Schaltung
-
Thread
Triac selbsterhaltend triggern
nachgebaut, manche sind allerdings problematisch. Mir fallen spontan diese ein: - Temperaturfühler DS1820 blockieren, wenn man sie über die Datenleitung versorgt oder mehrere parallel schaltet. - Schaltwandler vertragen oft nicht die angegebene maximale Spannung. Schaltwandler-Module werden zu heiß,
-
Thread
eigene__ ide
without extension). TARGET = main SRC = $(TARGET).c # i2clcd.c i2cmaster.c ds18x20.c onewire.c ds1820_verw.c irint.c ir_anwendung.c std_lib_lcd.c # ili9320.c Die c#-Form muss also eine Liste mit Quelldateien enthalten, die durch anklicken ausgewählt werden und dann entsprechend im makefile
-
Thread
mehrere Interrupts beim ATMEGA32
Entwicklungsbord für 14,95 verfügbar. DIP Gehäuse für einfache Lötung auf Leiterplatte. Programm für DS1820 steht zur Verfügung. (mußte ich nur wegen anderer zusätzlicher Hardware abändern) Nachteilig war, daß die Atmel Entwicklungumgebung nicht mit Win98 läuft und der Assembler zunächst nur in einer alten
-
Thread
Intelligentes Haus mit CAN und AVR
ausgeführt werden: CAN Telegramm schicken, Uhrzeit und Datum manuell stellen. Die beiden Außensensoren (DS1820 Temperatursensor und Fotowiderstand) werden ebenfalls vom IH_EGW ausgewertet. Die Messdaten werden auch zyklisch über CAN mit allen Komponenten geteilt. Der aktuelle Status aller Komponenten wird
-
Thread
AVR-Mikrocomputer mit Forth als Betriebssytem
Codeschnipsels verschärft das Problem nicht nur durch gruselige Namen (es besteht die Ahnung, daß ein DS1820 ausgelesen werden soll), sondern auch durch offenbar willkürlich umdefinierte Sprachelemente. Ein FOR mit dieser Klammernotation ist ebenso "unforthisch" wie das kaputte IF. Ja, man kann sich in Forth
-
Thread
SchulProjekt mit Mikrcontroller ,RaumtemperaturSensor ertellen
Brauchst du nicht. Eines reicht. Ein Board mit einem Mega8 oder Mega16 drauf, dazu noch ein DS1820 oder ein DS1822. Den DS erst mal beiseite legen und mit den Grundlagen anfangen. Die Zeit die ihr bei den Grundlagen investiert, holt ihr uch später, wenn ihr das richtige Programmierprojekt anfängt
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
Hier noch ein Thermometer modere Technik im alten Design. Verwendet wurden ein DS1820, ein Atmega8 und 5 Stück 74HC595. Gruß Ernst
nach Anschlussplänen aus dem Internet verschaltet habe. Dann fehlte nur noch der Atmega8 und der DS 1820. Die Schaltung hatte ich nur auf Schmierzettel aufgezeichnet gehabt. Gruß Ernst