-
Thread
Gibt es Sensoren für Luftfeuchtigkeit über 1-Wire?
auch 1-Wire fähig macht. > > Schön. Kostet aber auch ca. 6€/Stück. Zusätzlich zum Sensor... DS2482-100?
H. H. schrieb im Beitrag #8060766: > DS2482-100? Hätte DS2482-800 heißen sollen.
-
Thread
Elektronsiche Steckerkodierung
Das 1-Wire Auswertegerät braucht für je 8 Verbraucher einen DS2482S-800+, man muss ja die Stecker unterscheiden können und kann deshalb keinen 1-Wire-Bus benutzen. Theoretisch könnte man pro Verbraucher einen 1-Wire-USB Konverter benutzen. Aber wo schließt man die
-
Artikel
Reichelt-Wishlist
gewünscht Im Programm (STEC11B01) PCA9633D16 4-bit I2C-bus LED driver * I2C-Bus to 1-Wire DALLAS DS2482-100 bzw. DS2482-800 | | | | | * Step-Down-Konverter in SMD Bauform (z.b. MC 34063): | (->Artikel-Nr: MC 34063 AD) Preiswerte Kontaktierungen für SD/MMC | (Bereits im Programm: Bestell-Nummern: CONNECTOR
-
Thread
1-Wire Temperatur Sensoren in die AWS-IOT Clout bringen
> Hast du alle DS18B20 an einem GPIO hängen > oder hast du diese verteilt? Per I²C auf einen DS2482-100, und von dem an alle Sensoren. Keine Userspace-Software-Treiber, sondern alles den In-Kernel-Treibern überlassen.
Εrnst B. schrieb im Beitrag #7415613: > Per I²C auf einen DS2482-100, und von dem an alle Sensoren. Ich nutze am Pi ein UNIPI Board mit u.a. 8 Relais und hatte nie Probleme mit dem 1-Wire Sensoren.
-
Thread
DS18B20 - Daten im RAM sammeln und übertragen?
parallel, da wird es sicher ein Limit geben. Ich hatte auch nach Bridges gesehen und jetzt ein paar DS2482-100 bei Aliexpress bestellt. Für die -800 werden Mondpreise verlangt (300€ für 10 Stk), bei bekannten Distris bekommt man die erst in einem Jahr. Da teste ich erstmal wie die Fehlerrate an dem F7
wie z.B. Reichelt verfügbar? Sind offensichtlich auch sehr knapp. Habe wie geschrieben einige DS2482 bei Ali bestellt, in der Hoffnung das es keine Fakes sind. Als Plan B wenn es zuviele Fehler bei direktem Lesen gibt, wobei man ja auch mehre 1-Wire Busse instanziieren kann.
-
Thread
Verständnisfrage 1-Wire Kommunikation (DS18B20)
schrieb im Beitrag #7164819: > evtl haben andere Linuxe das auch Ja. Notfalls über einen Umweg: DS2482 an einen I²C-Bus hängen, schon gibt's einen 1w-Bus. https://www.kernel.org/doc/html/latest/w1/masters/ds2482.html Falls es an erreichbaren I²C-Bussen mangelt: Per I²C-Tiny-USB auch leicht nachrüstbar
den DS18B20 kümmern muß. Dafür muß man halt den DS2482 zusätzlich ansprechen. Vorteile bringt der DS2482, wenn man die parasitäre Versorgung des DS18B20 vor hat. Ansonsten gibt es genug Codebeispiele im Netz, wie man 1-Wire mit µC anspricht.
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
aber auch strong high. Das mag schon sein. Dennoch wird es einen Grund haben warum Dallas auch bei DS2482 einen extra FET mit zugehörigem Steuerausgang vor sieht. Diese IC's sind ja speziell für 1-Wire Ansteuerung entwickelt worden, da könnte man ja diesen Strongpullup gleich mit integrieren. Hat man aber
Zeno schrieb im Beitrag #7096462: > Dennoch wird es einen Grund haben warum Dallas auch > bei DS2482 einen extra FET mit zugehörigem Steuerausgang vor sieht. > Diese IC's sind ja speziell für 1-Wire Ansteuerung entwickelt worden, da > könnte man ja diesen Strongpullup gleich mit integrieren. Hat
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
auch machen kannst: https://www.maximintegrated.com/en/products/interface/controllers-expanders/DS2482-800.html Das ist ein I2C-1wire Master, den Du dan den I2C von Deinem Pi anschließt. Der hat 8 einzelne 1wire-Ports. An jeden kannst Du dann einen Sensor anschließen. Vorteil 1: Dadurch, dass
-
Thread
USB I2C Interface Hardware Software
Funktionen ansteuern&ausprobieren. Nächsten Chip dran, repeat. [code] # One Wire Bus: echo ds2482 0x18 > /sys/bus/i2c/devices/i2c-0/new_device # DS18B20 werden erkannt und sind auslesbar unter /sys/bus/w1/devices/... # IO-Expander: echo pcf8574 0x20 > /sys/bus/i2c/devices/i2c-0/new_device
-
Thread
1-Wire Master DS2482 mit ATTiny emulieren?
Hallo, momentan sind die original Maxim Chips DS2482 nirgends erhältlich, Lieferzeit über 50Wochen :-( Daher die Idee ob mit einem ATTiny die 1-Wire Bus-Master Funktion des DS2482 emuliert werden kann. Wichtig dabei ist das er sich auch aus Sicht des
gemacht. Also es ist möglich und machbar, wenn man die wichtigsten Register abbildet. Ein Original-DS2482 und ein Logic-Analyzer sind dabei auch sehr hilfreich.
-
Thread
Heizkörper / Heizungsventil Steuerung ohne dicke Zentrale
Uhrzeit stellt ein DS32C35 zur Verfügung. Die Temperatur wird mit DS18B20 gemessen und ist über DS2482 mit dem µC verbunden. Die Werte, wie Stellweg, Uhrzeit, Reglerparameter werden alle 8s erfasst und zur Auswertung und Optimierung auf einer SD-Karte abgespeichert. Der µC enthält den PI(D) regler,
-
Thread
ATMega Temperatur
strenges Timing einzuhalten. I2C ist aber nichts für lange Strecken. Es gibt aber 1-Wire-BUsmaster (DS2482) die mittels I2C angesteuert werden und das ganze Timing selber machen. Da braucht der Controller nicht mehr viel machen.
-
Thread
LCD im 4-Bit Modus an nur einem Port betreiben
muss deshalb auch dafür noch das Programmteil bauen. Bisher habe ich immer den DS18B20 über eine DS2482-Brücke angeschlossen. Bei meinen Programmierkünsten kann da schon etwas Zeit vergehen.
-
Thread
SlowMo Cam PCB repair?
Dokumentation: https://datasheets.maximintegrated.com/en/ds/MAX5976A-MAX5976B.pdf Grün: Maxim DS2482-100 Dokumentation: https://datasheets.maximintegrated.com/en/ds/DS2482-100.pdf Orange: NXP PCA9510A Dokumentation: https://www.nxp.com/docs/en/data-sheet/PCA9510A.pdf
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Zusatzbeschaltung für den open-Drain Ausgang. Die meisten Implementierungen sind daher in SW oder mit dem DS2482.
nicht 100%ig, aber man kann es sich auch einfach machen. Man nehme einen DS8482S-100 (1Kanal) oder DS2482S-800 (8Kanal) und schalte ihn zwischen DS18B20 (auch mehrere) und µC. Angesteuert wird mit I2C. Da muss man sich keine Gedanken zu Zeiten usw. machen.
-
Thread
SPI Bus am Raspberry
Bytesequenz um dies dem Chip mitzuteilen. Wenn mann die nicht kennt dann ist es halt essig. Beim DS2482 haben die das deutlich besser gelöst. Da steht im Dabla eindeutig drin wie man das Ding anspricht, da ist das Ganze an einem Nachmittag erledigt. Beim 3140 hingegen sind zwar die Registerbits ordentlich
-
Thread
ds1820 Verwaltungsprogramm
wurde eine fortlaufende Nr. "eingraviert" und dann die SN ausgelesen. Dies geschieht über einen DS2482 (I2C). Der jeweilige DS18B20 wird zur Temp.-messung mit seiner Adresse angesprochen und der Messwert ausgelesen. Im Laufe der Zeit haben sich 30 DS18B20-fühler angesammelt, die sich nach dieser Methode
-
Thread
Brauche Eagle Hilfe / Elektroniker
RS232 Port Für Anschluss eines weiteren Bords (fertig, im Moment unwichtig) - OneWire Busmaster DS2482 für OneWire Temperatur Sensoren. - PinHeader 2x20 um die 2. Platine aufzustecken: Platine 2 (Inputs+ LCD): - 6 x 8 Port Expander PFC8574 - 12 x 4-Port Optokoppler TLP 283-4 - PinHeader 1x14
-
Thread
1-Wire: iButton: sendet keine Daten
Hallo, ich habe einen iButton (DS1990 F5) und 1-Wire Master DS2482-100 bzw. DS2482-800. Master jeweils versorgt mit 3,3V. Ich habe das Problem, daß der iButton auf den 1-Wire-Reset reagiert, aber auf den nachfolgenden Befehl Read ROM (0x33 oder 0x0F) nichts ausgibt. Es hängen keine weitere Slaves am 1-Wire-Bus. Selbes Problem mit DS2482-100 und DS2482-800. Schließe ich anstelle meinem Master DS2482 einen 1-Wire Busmaster / USB Hostadapter DS9490R an, so wird der iButton erkannt. Ist mit total unklar, warum es nicht geht. Anbei
-
Thread
I2C / DS2482-800 bricht ab/friert ein
Hallo zusammen, ich habe Probleme mit der I2C Kommunikation vom Atmega128 zu einem DS2482-800 1-Wire IC. Grundsätzlich läuft die i2c Kommunikation zum DS2482. Pullups an SDA/SCL sind 3,3K Ich nutze die i2c Lib von Fleury und die DS2482-Ansteuerung mit den Beispielen aus der Appnote:
-
Thread
DS18B20 Verkabelungs od Software Problem
ist.) Außerdem kann man einen Master nutzen (DS2480B) den spricht man einfach seriell an. Oder DS2482-100 für I2C. Gibts dann auch mit 8 Kanälen, da kann man dann schöne Sterne bauen. Meine eingeschweißten Chinassensoren.. die gehen, verglichen mit original Maxim, aber man sieht an den Temperaturkurven
-
Thread
Selbstbau: Dev-Board
> wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Du verwendest einen DS2482 als 1-Wire-Master, der über I2C angesteuert wird. In diesem Fall hast Du auch keinerlei Timing- und Interrupt-Probleme, die bei einem Software-Master auftreten können.
-
Thread
RS485 - unbedingt twistet pair nötig?
Per GPIO? Mit welcher Spannungsversorgung? Zu empfehlen ist ein integrierter Busmaster wie der DS2482-100 und volle 5V Versorgung für den Sensor.
-
Thread
Schaltplan-Kritik: Atmega + RS485 + OneWire
Chip zurueck die Schleife abfahren. Die Schleife sollte moeglichst kein sein... > - Ist der DS2482 als OneWire-Master übertrieben? Würdet ihr OneWire > direkt mit einem Pin vom Controller emulieren? Hast Du noch einen UART mit RX/TX frei? Suche mal mit Google nach "one-wire uart" fuer eine
Felix schrieb im Beitrag #4829202: > - Ist der DS2482 als OneWire-Master übertrieben? Würdet ihr OneWire > direkt mit einem Pin vom Controller emulieren? Kommt ganz auf Deine Programmiererfahrungen an. Der DS2482 nimmt Dir nur das Timing ab, d.h
-
Thread
DS18B20 gibt keine Daten her
Man könnte auch mittels I2C über einen DS2482 den DS18B20 betreiben. Damit braucht man sich nicht um die Einhaltung von Zeiten kümmern (außer 750ms)
wolle g. schrieb im Beitrag #4812263: > Man könnte auch mittels I2C über einen DS2482 den DS18B20 betreiben. > Damit braucht man sich nicht um die Einhaltung von Zeiten kümmern (außer > 750ms) Habe ich doch schon gesagt.
-
Thread
I2C & TMS320F28069 mit DS2482 Verständnisproblem
Hallo liebe Forengemeinde, ich würde gern anhand des TMS320 mit dem DS2482 kommunizieren an dem jeweils mehrere DS18B20 angeschlossen sind. Datenblätter: DS2482 : https://www.maximintegrated.com/en/products/interface/controllers-expanders/DS2482-100.html DS18B20 :
des DS2482 anschaue sehe ich bei der I2C >Kommunikation das nach so ziehmlich jedem Byte ein Acknowledge vom Slave >durchzuführen ist. Das ist bei I2C immer so. >Wenn ich mir die Spezifikationen des
-
Thread
Wie mehrere DS1820 und USB an einem Windows System?
Interface. Wenn Du es nicht so mit uC Programmierung hast, kannst Du Dir einen MCP2221 und einen DS2482-800 nehmen und damit einen USB zu 8fach 1W Wandler bauen. An jedem Bus kannst Du dann mindestens 32 Devices betreiben, je nach Buslänge. fchk
-
Thread
1-wire Sterntopologie
R-C-Filter einsetzen soll, wenn die Leitungslänge zwischen 10 und 100m liegt. Ob das auch für den DS2482-800 gilt, konnte ich nicht herausfinden. Der DS2482 hat natürlich noch den Charme, dass er sowohl das Übertragen von ganzen Bytes als auch das Ausführen vom Search-ROM-Befehl vereinfacht und man sich
. Selbst mit einem ATmega32 und 24 Pins verwendet ist man noch günstiger als der DS2482 - wenn man es eh selbst programmieren muß.
-
Thread
TWI I2C USART RS232 - 1WIRE INTERFACE bridge device ATmega8 Assembler
stellt. Bei Bedarf kann ein FET/Transistor Unterstützung leisten. Alternativ wäre auch ein DS2482-100 Single-Channel 1-Wire Master, die SMD-Technologie schreckte mich nur ab. Für Hinweise und Verbesserungsvorschläge bin ich sehr dankbar Bernhard
-
Thread
Luftkanal für Temp-Sensor im Geheuse
Maxim DS2482-100S und ein DS18x20 wird I2C fähig.
Dr Bunsenbrenner schrieb im Beitrag #4320301: > Maxim DS2482-100S und ein DS18x20 wird I2C fähig. Wenn der DS2482 noch zusätzlich das I2C-Protokoll zur Komplexität dazupackt, wird es nicht einfacher. 1-Wire per Bitbanging ist keine große Sache. Der DS2482
-
Thread
µC LPC1769 entlasten mit 1-Wire Master
unter Interuptsperre machen, falls der ADC-Interrupt nicht deutlich kürzer ist (<5µs). Bzw. beim DS2482 macht der alle Timings selber.
eingelesen -> während mit Hilfe von DMA eingelesen wird, Reset über I²C an DS2482 veranlassen 2) Interrupt ADC-DRDY-Pin -> (1+x)ter ADC Wert wird eingelesen -> Convert über I²C an DS2482 veranlassen 3) Interrupt ADC-DRDY-Pin -> (1+x+y)ter ADC Wert wird eingelesen -> Daten aus
-
Thread
I2C (Slave) am 1-Wire Bus
Miniserver) und möchte aber I2C Komponenten anschließen. Ich habe einen Bridge-Baustein gefunden (DS2482) aber der funktioniert offensichtlich nur in die andere Richtung (1-Wire Chips an den I2C bus). In einem Thread [[http://www.mikrocontroller.net/topic/213028#new]]hier im Forum wurde dieses Problem
suche etwas direktes. Eine Schaltung/Bauteil die von I2C nach 1-Wire wandelt - genau umgekehrt zum DS2482. UNd da hab ich dzt. noch nichts im Kopf ;-)
-
Thread
DS2482-100 und DS2438 1-Wire Pegel
mein kleines Anliegen: Ein Smart Battery Monitor Sensor DS2438 soll über 1-Wire an den Master DS2482-100 eingebunden werden. Als Host dient ein ATmega 8 (I2C). Meine Frage: Sind die Pegel (1-Wire) des DS2482-100 und des DS2438 kompatibel? Laut Datenblatt würde ich sagen, es geht. Habe es aber
-
Thread
Raspberry Pi Wire
Highcharts. Ich hatte keine Lust auf das Rumgefrickel mit Bitbanging und hab mir deshalb ein Shield mit DS2482-800 zusammengelötet, der sich um den low-level-Kram kümmert. Heute würde ich aber eher eine fertige Platine dafür nehmen. In der Hoffnung, dass es mit weniger Problemen läuft, hab ich die ganzen Sensoren
-
Thread
One-Wire Stränge umschalten
drei 1Wire-Busmaster DS2482S an den I²C-Bus eines Raspi z.B.. http://wiki.volkszaehler.org/_media/hardware/controllers/raspi_6xs0_3x1-wire_1xir_rev1_stromlaufplan.png?cache= oder drei 1Wire-USB-Adapter über einen USB-Hub.
-
Thread
DS18B20: Falschmessungen?
um einen DS18B20PAR, der also nur 2 Leitungen benötigt. Es laufen mehrere DS18B20PAR über einen DS2482-800. Bei demjenigen Fühler, der an der längsten Leitung (ca. 3m) hängt, wird bei einer Temperatur unter 16°C nur Mist abgeliefert. Ich habe das bisher auf eine rel. "lange" Leitung geschoben, ohne
einen DS18B20PAR, der also nur 2 Leitungen > benötigt. > Es laufen mehrere DS18B20PAR über einen DS2482-800. > Bei demjenigen Fühler, der an der längsten Leitung (ca. 3m) hängt, wird > bei einer Temperatur unter 16°C nur Mist abgeliefert. bei mir hängen 6 Sensoren DS18B20 an bis zu 70m in Stern
-
Thread
I2C ACK Problem
Hallo, ich versuche mit einem AT90CAN128 eine I2C Verbindung zum DS2482 (I2C - one wire bridge) aufzubauen. Nach einigem hin und her habe ich jetzt herausgefunden, dass auch alle Daten übertragen werden, aber der DS2482 die Datenleitung nicht weit genug herunterzieht um
Senden der Adresse aussteigen, weil Master kein ACK bekommt. Zur Fehlersuche : Stromversorgung DS2482 ok ? Grüssle
-
Thread
At90can128 mit ds2482 und DS1822
Temperatursensoren mit dem AT90CAN128 auslesen. Damit das als Anfänger leichter geht habe ich den DS2482 dazwischengeschaltet. Leider finde ich keine gut Einführung für die Programmierung. Hat mir jemand einen Tipp wo es Programmbeispiele gibt oder selber etwas ähnliches schon programmiert? Vielen
Dr. Gurgel defekt? Beispiele http://sixcode.googlecode.com/svn-history/r40/trunk/rsl/ds2482.c http://www.maximintegrated.com/en/app-notes/index.mvp/id/3684
-
Thread
Raspberry mit RS485 OneWire
Erweiterungsplatine dazu bauen. Um den OneWire Bus an den Raspberry anzuschließen würde ich gerne einen DS2482-100 verwenden. Problematisch ist, dass dieser (sowie die One-Wire Devices) mit 5V betrieben werden. Zur Pegelwandlung habe ich gelesen, dass dies nur Problematisch ist wenn Pullup Widerstände auf
Die Pegelwandlung für I2C ist da normal garkein Problem. Die PullUps sitzen im Pi, der DS2482 bekommt keine eigenen (mehr als einmal gehören die eh nicht auf den Bus). Die 3,3Volt werden normal von jedem I2C-Teilnehmer mit 5Volt-Versorgung als High erkannt und selber schalten die nur GND.
-
Thread
ATtiny45 Programmier-Service?
schon was... Aber der 1-Wire-Master in Software war mir viel zu aufwendig und der "Hardware"-Master DS2482-100 macht auch nur die halbe Arbeit. Mehr als 64 Befehle über den I²C-Umweg, nur um den Chip zu adressieren, das kann's doch auch nicht sein. Lieber lerne ich ATtiny zu programmieren.
was... Aber der 1-Wire-Master in Software war mir viel zu aufwendig und > der "Hardware"-Master DS2482-100 macht auch nur die halbe Arbeit. Mehr > als 64 Befehle über den I²C-Umweg, nur um den Chip zu adressieren, das > kann's doch auch nicht sein. Lieber lerne ich ATtiny zu programmieren. Es