-
Thread
EMS > Adapter > NetIO > Raspi
Sensoren dran :) Jepp :). Obgleich das NetIO 1-Wire versteht, habe ich meinen 1-Wire-Bus per DS2482-100 an den Raspi angebunden (vgl. Anlage). Am stromversorgten Bus hängen 10 Stück DS1820 (Temperatursensoren) und 2 Stück DS2423 (Zähler für Gas, Wasser und Strom). Läuft seit über zwei Jahren ohne
-
Thread
1-Wire star network
aufbauen. Lass es bleiben. Ich hab´s gemacht. Und würde es nicht wieder tun. Du brauchst einen DS2482-800. Wie für dich gemacht. Und wenn du ganz fleißig sein willst, spendierst du noch eine galvanische Trennung mit einem ADUM und ESD-Schutz mit Zenerdioden. µC-Pin würde ich auch nicht so direkt
davor oder als Ausgang mit Treiber (d.h. Endstufe). Alles andere ist Ärger mit Ansage. Aber mit dem DS2482-800 sollte dieses Problem aus der Welt sein. Max
-
Thread
DS2482 seltsame Signale bei Reste
Hallo liebes Forum, ich hab hier ein kleines Problem, mein DS2482 macht komische Schachen: Ich hab einen ATMega32, an dem hängt eine DS1631 (Temperatursensor) und ein DS2482 (1 Ch. 1-Wire Master). Meine I²C Implementierung funktioniert, ich kann beide Schaltkreise
DS18B20 (Temperatursensor) geknotet (ext. Versorgung mit 5V, also nicht parasitär.) Wenn ich den DS2482 auffordere ein Reset auf dem Bus zu machen (Befehl 0xB4) gibt er mir jedes mal eine 0x69 auf den 1-Wire Bus aus. funktioniert reproduzierbar, mit und ohne Temperatursensor. Der DS18B20 ist aber
-
Thread
DS2482-100 1-Wire unter Assember ansteuern.
Hat wirklich noch niemand einen Temperatursensor über den Busmaster DS2482-100 programmiert? Bin für jede Hilfe dankbar! Grüße Karsten
ich hab auch mal versucht, den DS2482-100 zum laufen zu bringen. Hat nur auch nicht geklappt...auf dem 1-Wire-Bus gabs keinen Mux. Bin dann direkt auf 1-Wire umgestiegen. Wäre es eine Möglichkeit, oder ist I2C ein Muss?
-
Thread
Probleme mit der Kommunikation mit DS2482-100 auf DS18B20 (Temperatursensor)
es mir schonmal leid ;). So, nun zu meinem Problem. Ich habe ein Raspberry Pi und darauf den DS2482-100 1-Wire Adapter gesteckt. An diesem Adapter ist der DS18B20 Temperatursensor angeschlossen. Hier mal kurz die beiden Links zu den entsprechenden Datenblättern des DS2482-100 und DS18B20: http
Hi, habe mich auch kürzlich mit dem DS2482 bzw. DS18B20 beschäftigt. Habe da zwar noch ärger mit der parasitären Stromversorgung, aber ganz andere Baustelle. Schau dir mal im Datenblatt vom DS2482 ab Seite 18 an. Hier ist beschrieben, welche
-
Thread
Raspberry.PI & S0
meiner "Hauselektronik" zu erneuern und brauche einen Ratschlag. Ist-Zustand: Beck SC13 der über DS2482-800 momentan 20 DS18B20 ausliest sowie von zwei Quellen (Gas, Strom) zwei S0-Signale empfängt. Der SC13 bzw. die Beck-Libraries erlauben die problemlose Verarbeitung von externen Interrupts via ISRs
-
Thread
Owfs liefert manchmal 85 grad ?
Hallo, ich habe einen 1wire Bus mit 10 Stck ds18s20 über einen ds2482 an einem raspberry pi. Entkoppelt über ds 9503. Buslänge etwa 10 m, Auf dem pi hab ich ein owfs installiert. Funktioniert soweit ganz gut, ich lese einmal pro Minute die Temperaturen über das filesystem
genauso, der Raspberry ist hier IMHO ebenso gut geeignet wie jeder andere Controller. Zudem ist im DS2482 ja ein kompletter 1-Wire Controller drin, der das ganze Timing macht. Man hat also da auch nicht wirklich Einfluß. Die I2C ist denke ich zeitunkritisch.
-
Thread
Syntaxprobleme bei DS2482 Beispiel
Hallo, ich kämpfe mich gerade durch die Hersteller-Beispiele zur Ansteuerung eines DS2482. Leider gibt Maxim den kompletten Code nur an ".edu"-email-Besitzer raus. Ich habe also keine Headerfiles. Gestolpert bin ich über folgenden Syntax: search_direction = ((status & STATUS_DIR)
-
Thread
Twisted Pair für OneWire, I2C, RS232 - Kabelbelegung
Hallo, ich plane einige Temperatursensoren (DS18B20) über eine OneWire-I2C-Bridge (DS2482-100) an einen Mikrocontroller (ATmega1284P) anzuschließen. Mein Testaufbau steht bereits und funktioniert, aber nun mache ich mir Gedanken über das Kabel... Ich möchte entweder Telefonkabel mit Westernstecker
-
Thread
Debug ANSI C Programm, RaspberryPI.
Ich habe ein ganz blödes Problem. Ein ANSIC Linux-Deamon (RaspberryPI), der via SYSFS (I2C, DS2482) DS1820-Temperatur-Sensoren ausliesst und per HTTP_POST an eine Middleware schickt. Läuft ein paar Stunden 1A! und bleibt dann ohne auch nur das kleinste Anzeichen stehen :-( https://raw.github.com
-
Thread
Mehrdimensionales char Array
diese Strings dann direkt zu referenzieren (sensorid[2][4] = X). Was meint ihr -> [c] int ds2482_sysfs_init(void) { char sensorid[3][64][17]; for (i=1; i<4; i++) { char *fn; sprintf ( fn, "/sys/bus/w1/devices/w1_bus_master%d/w1_master_slaves", i ); FILE *fp = fopen
kennst ;) [code] #define Dateien = 3 #define Werte = 64 #define Zeichen = 16 int ds2482_sysfs_init(void) { char sensorid[Dateien+1][Werte+1][Zeichen+1]; for (i=1; i<=Dateien; i++) { char *fn; sprintf ( fn, "/sys/bus/w1/devices/w1_bus_master%d/w1_master_slaves
-
Thread
DS2482 - #define DS2482_REG_CFG_APU
ausgelesen -> [c] test = i2c_smbus_read_byte ( file ) | 0x01; { syslog(LOG_INFO, "DS2482 Status 1-Wire Busy: 0x%x\n", test ); } [/c] DS2482 Status 1-Wire Busy: 0x19 DS2482 Status Presence Pulse Detect: 0x1a DS2482 Status Short Detected: 0x1c DS2482 Status 1-Wire Logic Level: 0x18 DS2482 Status Device Reset: 0x18 DS2482 Status Single Bit Result: 0x38 DS2482 Status Triplet Second Bit: 0x58 DS2482 Status Branch Direction Taken: 0x98
-
Thread
Das ultimative Aquariumsteuergerät
implementiere eine 1Wire-API http://www.mikrocontroller.net/topic/296247 oder ich nehme einen DS2482, aber der kostet auch nochmal knapp 2 Euro. Oder wir nehmen den LM76. Hat jemand eine Entscheidungshilfe? Alex (kkklaus) / Seewolf, was maint Ihr?
-
Thread
Maximale Leitungslängen UART, I²C, SPI
du recht und ich korrigiere meine Falschmeldung tatsächlich verwende ich den Brückenschaltkreis DS2482, welcher I²C auf 1-Wire-Bus wandelt, die 10m beziehen sich dann auf den 1-Wire-Bus MfG
-
Thread
DS18x20 unter FreeRTOS und LPCXpresso 1769
Warum nicht mit I2C Chip DS2482-100 über einen richtigen Treiber einbinden? Ist fix gemacht und läuft innerhalb eines RTOS ohne Klimmzüge. Als Grundlage kann die avrlibc von Pascal Stang dienen. Sourcecode ( und auch eine erweiterte avrlibc mit Treibern für weitere 1Wire Chips) für den DS2482-100 kann ich bei Bedarf per email senden. Ich werde die avrlibc zumindest teilweise auf den LPC1114 und den LPC1769 mit FreeRTOS portieren, komme aber erst im November dazu (LCD Controller/I2C/SPI
-
Thread
DS18B20 - ich krieg nen Fön!
Hallo! Das it der DS2482, den gibt es bei Reichelt, als Einer oder Achter. Wobei der Achter ziemlich teuer ist. Tipp: Bei Maxim konnte man kostenlose Muster bestellen, einfach mal checken ob das noch geht. MfG
edgar schachler schrieb im Beitrag #2281391: > Hallo! > Das it der DS2482, den gibt es bei Reichelt, als Einer oder Achter. > Wobei der Achter ziemlich teuer ist. Tipp: Bei Maxim konnte man > kostenlose Muster bestellen, einfach mal checken ob das noch geht. > > MfG
-
Thread
I2CKommunikation mit DS2482
Hi, ich möchte per I2C ein DS2482 ansprechen. Das Programm für I2C habe ich schon benutzt um eine Kommunikation mit dem DAC5574 zu erstellen. Die Hardware wurde jetzt verändert. Ich versuche die Kommunikation mit dem DS2482 zu erstellen
möglich ist. Ich bekomme immer den selben Fehler:Could not start TWI Bus for WRITE Datenblatt von DS2482 ist die Adresse:0 0 1 1 0 Ad1 Ad0 -> 0x1B Bitte kann jemanden mir helfen? Anbei der Schalplan(Teil) und der Code
-
Thread
1-Wire unter Linux
Nehmt für 1-Wire richtige Host-Treiber von Dallas DS2482 (I2C); DS2490 (USB); DS2480 (RS232). Damit gibt es die wenigsten Probleme. Bitbanging ist immer nur eine Bastelsache. Letztere werden entweder direkt vom Linux-Kernel oder von der Erweiterung OWFS
Der DS2482-100 mit einer I2C Schnittstelle funktioniert auch problemlos. Es gibt ihn u.a. als SOIC8 und ist mit ein wenig Löterfahrung und einem Adapterboard leicht verwendbar. Es gibt einen passenden Linux Treiber
-
Thread
Messung mit DS18B20PAR an DS2482-800 setzt bei niedriger Temperatur aus
An einem DS2482-800 sind 8x DS18B20PAR angeschlossen. Z. Zt. läuft bei mir eine Messung zur Erfassung von verschiedenen Temperaturen an einem Heizkörper einschließlich Raum– und Außentemperatur. Im Winter bei längerer
werden. Was bei den DS18B20PAR schon intern erfolgt. Die haben daher keinen VCC-Pin. Der DS2482-800 kann Strong Pullup, man muß ihn bloß entsprechend programmieren. Ich finde es allerdings einfacher, den MC selber das 1-Wire machen zu lassen, d.h. ohne DS2482-800. Peter
-
Thread
STM32: I2C Busy immer gesetzt
mir trat das im Polling Mode auf, mit den ST Libs (die neueren von 06/2010...) und dem Baustein DS2482-800, Onewire Busmaster, kann sein das das Problem nur mit bestimmten I2C Slave Bausteinen auftritt, denn das Problem liegt ja auf der Slave Seite.
-
Thread
I2C Hängt - Problemlösung
Hallo, die Slaves sind 24c512, DS1307, DS2482-800 bisher ist der fehler ca. 5x aufgetaucht - innerhalb eines Jahres - beim programmieren mit JTAG interface. Ist also nicht sehr oft. Ich habe allerdings einen 4. Slave (Mega8) den ich gerade
-
Thread
1wire Leitungsschalter
Selbst mit kleinerem Widerstand reicht die Zeit nicht aus. In der unteren Etage am MC habe ich einen DS2482-800, damit genug Einzelbusleitungen zu den Zimmern. In der oberen Etage wollte ich ursprünglich einfach mit einem Kabel ankommen und die einzelnen Zimmer nacheinander abfragen. Aber vermultlich werde ich in der zweiten Etage auch einen MC mit DS2482-800 vorsehen. Hardy
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
1-wire geht auch wunderbar über i2c mit dem DS2482 und owfs... ansonsten gibts da auch ne kleine übersicht: http://owfs.org/index.php?page=bus-masters
-
Thread
Mehrere UARTs auf eine Schnittstelle
>Danke schonmal. Gibt es denn für den DS2482 eine C-Lib die ich nutzen kann? Ich habe bisher keine Lib dafür gefunden. Das wäre etwas einfacher für uns..
Terfagter schrieb im Beitrag #1784688: >>Danke schonmal. > Gibt es denn für den DS2482 eine C-Lib die ich nutzen kann? Ich habe > bisher keine Lib dafür gefunden. Das wäre etwas einfacher für uns.. Das habe ich mal vor Jahren gemacht. Rein experimentell, schnell dahingehackt und
-
Thread
Suche lib für avr-gcc zur Ansteuerung von DS 2482-100S (i2c to 1wire Treiber)
DS 2482 avr
Danke! Habe denke ich etwas unter http://core.stromnet.se/AVR-misc/browser/trunk/DS2482-test gefunden.
-
Thread
Einfach zu handhabender Temperaturfühler gesucht.
spendieren. Warum dann nicht gleich eine fertige I2C-to-1-Wire-Bridge benutzen? Gibt es fertig als DS2482-100, z.B. bei Reichelt für 1,75EUR. http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A319;GROUPID=2949;ARTICLE=69961;START=0;SORT=artnr;OFFSET=16;SID=25DrulkqwQARkAACGjS-429946229af9a74e3894a41d5226bb426
@olaf Wenn Du Probleme mit dem Timing hast, nimm einen DS2482. Der wird selber mittels I2C angesprochen und beherrscht das 1-Wire-Timing von Natur aus.
-
Thread
1-Wire-Bus-Projekt: DS1820 / DS18S20 / DS2450 / DS2408 / unter C und 8051
kein "Massenprodukt" werden soll und es nicht auf ein paar Cent an kommt, gibt es dafür z.B. den DS2482-800 8-Channel 1-Wire Master Die Lösung wäre sehr skalierbar: Bis zu 8 verschiedene I²C-Adressen, also bis zu 8 x 8 = 64 1wire-Busse.
-
Thread
20 Temperaturfühler im Keller verteilen für Heizungsmessung. 1wire geeignet? Leitungslänge? Kabel
verwenden > und denn dann z.B. per SPI mit dem Atmega zu verbinden? Gibt es, mit I2C-Schnittstelle. DS2482 von Maxim, bei Reichelt erhältlich. Oder der DS2480 mit UART-Schnittstelle, ist aber deutlich teurer, und gibt es nicht bei Reichelt. > Oder gibt es Atmegas mit eingebautem 1wire? Nein. Andreas
-
Thread
Temperaturfühler DS18B20- mit Seriennummer arbeiten
das Scratchpad aus. So lese ich ja meine Fühler problemlos aus. Als Brückenschaltkreis werden DS2482-100 für einen Fühler bzw. DS2484-800 für mehrere Fühler verwendet. Nun wollte ich mal mehrere Fühler an eine Datenleitung hängen und mit der Seriennummer arbeiten. Dazu habe ich Skip ROM gegen Match
-
Thread
Leitungslänge Temperaturfühler DS18B20
Verbindungsleitung zu einem Temperaturfühler DS18B20 sein darf? Der DS18B20 hängt an einem Brückenschaltkreis DS2482-100 bzw. DS2482-800. MfG
-
Thread
Frage an die onewire spezis
angesteuert wird. Du sparst Dir damit das ganze Bitgewackel. Alternativ kannst Du auch mal den DS2482 (-100 oder -800) ansehen. Das ist ebenfalls ein 1-Wire-Master jedoch für I2C.
-
Thread
1-Wire über lange Leitung - Entkoppeln?
para.maxim-ic.com/en/search.mvp?fam=1wire&tree=master 1-Wire Timing- und Leitungslängenprobleme adieu! Der DS2482-101 oder DS2482-100 sollten die richtigen für Dich sein... Grüße Michelle
-
Thread
Wer hat DS18x20 an MSP430 am laufen?
Wenn wir vom gleichen Schaltkreis reden, dann ist der DS2482 ein Brückenschaltkreis von I²C auf 1-wire und kein EEPROM. Vorteilhaft finde ich den Einsatz des DS2482 zur Anbindung eines DS18B20, weil man die 1 wire Verbindung nicht programmieren muss, da das gesamte Zeitregime vom DS2482 erzeugt wird. Trotzdem würde mich der Quellcode von Jörg interessieren, da dadurch dann der zusätzliche IS DS2482 entfallen könnte. MfG
-
Thread
Atmega8 viele 7-Segmentanzeigen
Aus diesem Grund empfehle ich den 1-Wire-Bus. Mit einem passenden Master (DS2482) und den IO-Bausteinen (DS2408) ist die Übertragung bereits abgesichert. Kabellängen von 30m mit Telefonleitung (ungeschirmt) sind kein Problem. Geschirmt darf es auch mal über 100m sein.
bereits vorgegeben. Datenübertragung per I2C vom Mega in den DS2482). Stromversorgung entweder über die Leitung (>12V) mit Spannungsregler im Client ODER eigene Stromversorgung des Client (Steckernetzteil), da 5V über 10m (oder mehr?) nicht gut geht. PS: Ich
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Ein I2C- und 1-Wire-Master auf Basis des i2c-tiny-usb und eines DS2482-100.
-
Thread
DS18B20 abschalten
Jahren (momentan noch) 13 von den o.g. Sensoren in meinem Haus. Die grobe Kette ist: DS18B20 -> DS2482-800 -> (I2C) Beck-IPC -> (TCP) PC -> OracleDB. Als ich mir diese Kette vor Jahren auf einem BreadBoard aufgesteckt hatte und für eine Weile laufen ließ, stellte ich fest dass manchmal Sensoren einfach
-
Thread
FreeRTOS + ATMega + OneWire
>Was ist von der Idee mit dem DS2482 zu halten?? Vermutlich eine gute Idee. Der nimmt dir das Timing ab. I2C ist nicht kritisch was das Timing angeht.
hat, dass die ca. 500µs des 1-Wire-Resets bereits per RTOS-Timer abgewartet werden können. Der DS2482 macht es natürlich einfach. Wobei ich sowas mal testhalber in einem ATtiny anstelle eines DS2482 implementiert hatte, ein 8pinner reicht dafür ja aus. Hab es dann aber mangels Notwendigkeit nicht so
-
Thread
DS2482-100 search-rom in basic
Hallo, ich möchte mit einem DS2482-100 alle ROM-CODE der angeschlossenen Sensoren (DS1820) auslesen. Laufen soll das ganze in Excel, deswegen möchte ich das in VB/VBA Programmieren. Ich versteh leider den Ablauf von Search-ROM nicht
-
Thread
Webserver & 1-Wire
aufzubereiten. Wie ist die Meinung dazu für den 1-Wire Teil einen kleinen "Atmel" zu nehmen oder die DS2482-100 bzw. 800 bzw die Funktion dieser mit einem Tiny zu implementieren. Man hätte dann keine Timingprobleme. Antwort an @RoBue: derzeit bin ich sicherlich noch nicht in der Lage das in Simons Webserver
-
Thread
suche 1-wire hub
Es gäbe z.B. bei Reichelt den DS 2482-800S. Das ist ein 8-Kanal 1-wire Master. Ich weiß aber nicht wie der angesteuert wird.
-
Thread
Gürtelschnallen LED-Lauftext
Ansicht der mehr oder weniger fertigen Uhr. Nur die Messung der Raumtemperatur mit dem DS18B20 über DS2482-100 klappt noch nicht...ausser dem Presence-Puls spricht er noch nicht mit mir. Frank
-
Thread
1 Wire DS1822 ATmega und ganz einfach?
...es gibt auch den DS2482S, eine I²C nach 1-Wire-Brücke, der einem sämtliche Timingprobleme abnimmt. Als DS2482S-800 für 8 Kanäle oder DS2482S-100 für einen.
-
Thread
DS18B20 (TO92) & DS2482 (SO-8) Bezugsquelle?
Hallo, ich suche ein Bezugsquelle, die den DS18B20 (nicht *S20!) _und_ den DS2482 (I2C->1Wire) führt. Den DS18B20 brauche ich in einem TO92-Gehäuse und den DS2482 in einem S0-8 Gehäuse. Die Suchmaschine des Forums habe ich mit den beiden Typen und dem Schlüsselwort "Bezugsquelle
Dank für Deinen Tipp, ProElektron! ...ich suchte nach einem Laden, der den DS18B20 _und_ den DS2482 führen, um doppeltes P&V zu vermeiden. Leider führt der Laden keinen DS2482... Gruß, mcc
-
Thread
40 Stk.Temperatursensoren (DS18S20) mit PIC auslesen
nicht zu vernachlässigen. Grob geschätzt etwa 5ms pro Sensor. Alternativ würde sich hier der DS2482-800 anbieten, der mit I2C angefahren bis zu 8 1-Wire Busse implementiert. Falls der Controller sonst zu sehr vom 1-Wire-Protokoll belegt ist.
-
Thread
DS2482-800 I2C to 1-Wire Bridge
Habe neue erkenntnisse gesammelt... der DS2482-800 lässt die ungenutzten Ports auf +5V stehen. Habe nun an den ersten 3 io Ports je einen Sensor DS18S20 angeschlossen und mußte feststellen, es geht! Wenn der Port nicht gewählt ist, geht dieser
Hello, I have a Problem i m using MSP430F169 as i2c Master and Bridge DS2482-100 as Slave and as 1-Wire master. After that I am using DS1923 temp Sensor. I am new in this embedded field thats why I just want to know If I send Read ROM Command 0x33. How I could Read ths Uniquie