-
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.
Alternative Stromschleife (RS485). Alternative Differentialsignal (RS422). Alternative 1-Wire (DS2482/DS2408) => kein Prozessor im Client. Alternative Funk (ist aber viel komplizierter). Bei RS232/RS485/RS422/Funk muß ein zusätzliches Protokoll her und muß programmiert werden. Bei 1-Wire ist
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Rüdiger Mohr schrieb: > Es ist eine Digitaluhr mit DS 1307. Kann man die Schaltpläne der Uhr haben?
Ein I2C- und 1-Wire-Master auf Basis des i2c-tiny-usb und eines DS2482-100.
-
Thread
DS18B20 abschalten
betreibe seit über 2 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
Laut Datasheet vom BC557 sind es je nach Hersteller typ 60-90mV bei 10mA. Nur dass der DS18B20 in Ruhe lediglich ein 1µA frisst, keine 10mA. Und seitens des DS18B20 sind bis 300mV zulässig.
-
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
-
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
Hallo @Peter ich habe auch schon lange die DS18S20 im Einsatz (ohne Webserver). Der Code ist teilweise auch von Dir (?) http://www.siwawi.arubi.uni-kl.de/avr-projects. Zumindest steht das im Header. Ich habe das als Standolone-Temperatur-Erfassung
-
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.
Danke, aber das ist ein I2C to 8 channel 1-wire master. Suche entweder was wie DS2480 mit mehr als einem 1-wire Kanal und/oder 1-wire HUB.
-
Thread
Gürtelschnallen LED-Lauftext
Routine: [c] void Refresh_LEDMatrix(void) { /* screen vollständig ausgeben*/ SHcp = 1; STcp = 1; DS = 0; row_counter = 0; cl = 0; while(row_counter < 8) { DS = (cl < 24); // Spalten ansteuern if (cl < 24) { if (cl < 7) DS = !(screen[20-cl] & (_Bool) 0x01 << row_counter
Anbei noch ne 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?
a reset pulse from the master followed by a presence pulse from the DS1822. [/C] >2. jeder DS1822 is einmalig (ROM-Code) Ja. Jedes Exemplar bekommt bei der Herstellung einen uniquen ROM-Code eingelasert. >Allerdings weiß ich ned so recht was ich damit anfangen
...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
Vielen 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
Datenblatt sind ganz nette Beispiele für die Spannungsversorgung. I2C schließe ich aus, da die DS18S20 kein 2 Wire Interface bieten. Was willst du denn eigentlich mit einem 20 Meter langen Thermometer messen? Gruß
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
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
-
Thread
Webserver ATmega32/644DIP ENC28J60
Ulli kannst du sagen, wieviel "Reserve"der "Stack" übrig läßt, um zum beispiel so 1-Wire Sensoren (DS18S20)anzuschließen? Oder via die 1-Wire Master DS2482-100 bzw. DS2482-800 mit I2C....ist das möglich? Kann man von dir so Platinen bekommen oder gibtst du sie in einen (Fertiguns)-Pool...dann müßten
@Thilo M. Wie misst du die Temperatur -> anlog durch NTC / PTC oder direkt mir Digitalen-ICs (DS1620 …)?
-
Thread
2 x DS18B20 am 1-wire Bus betreiben
Mit einem MSP430 lese ich über einen DS2482-100 einen DS18B20PAR aus. Am 1-wire Bus hängt z.Zt. nur ein einziger Fühler. Um mehr als einen Fühler am 1-wire Bus auslesen zu können, ist eine in jedem Fühler vorhandene Seriennummer einzugeben
schau mal in die Codesammlung. Soweit ich mich erinnere gibts ein ASM-Beispiel für mehrere DS18B20 (Forensuche halt ;-) ) Dort ist auch das mit ROM-Search drinnen...
-
Thread
MSP430F169 I2C interface durch DS2482(i2c to 1-Wir) baustein
schreibe auch ein API. Ich benutze MSP430F169 ich muss data seb´nden und empfangen duch Baustein DS2482( i2c to 1-Wire bridge). wenn du code hast oder irgendwelche beispiel hast kannst bitte per email schiken frsn74@hotmail.com Ich benutze IAR workbench. MFG Fari
-
Thread
MSP430F169 I2C interface durch DS2482(i2c to 1-Wir) baustein
Fari. Hat jemand hat Erfahrung in Berreich "Kommunikation(I2C) zwichen MSP430F169 und bausteiun DS2482 und denn weiter 1-wire, Hat jemand villeicht einpaar fuktionnen oder code gechrieben. Ich brauche Ihre Hilfe. danke Ihnen Fari
Ähnliches Problem, ich will auch diesen Baustein benutzen. Es gibt eine Application Note "How to use the DS2482 I2C 1-Wire Master" von Dallas. Das Datenblatt zu dem Baustein ist auch sehr gut. Ich kämpfe momentan damit Temperatursensoren über diesen Baustein mit der AVR-Lib und I2CMaster Lib von Peter Fleury
-
Thread
I2C Lib/Beispiel für DS2482
Hallo, ich programmiere gerade einen DS18S20 an einem DS2482 an einem Atmega 32. Gibt es hierfür fertige Libs? Von Maxim gibt es eine Application Note, aber die dazugehörigen I2C Libs sind nicht mit WinAVR kompilierbar. Werner
-
Thread
I2C und MSPGCC - Erfahrungsaustausch gesucht
Am MSP430F1611 ist über I2C ein DS2482-100 angeschlossen, der den Temperaturfühler DS18B20 über 1wire abfragt. Die Temperatur wird auf einer Flüssigkristallanzeige angezeigt und soll auf einer Smart Media Karte abgespeichert werden. Mit
I2C direkt an den MSP430 angebunden ist, läuft I2C mit mspgcc . Die Ursache für die Fehlfunktion mit DS2482 muss ich noch suchen Wolfgang
-
Thread
MSP430 I2C Adresse festlegen
mehrere gleiche Bausteine an einem Bus hängen, müssen diese unterschiedliche Adressen haben (beim DS2482 wird dies mit den Pins AD1, AD0 festgelegt) D.h. das was tatsächlich übertragen wird ist beim DS2482, abhängig von der Pinbelegung AD1, AD0: (ohne Start/Ack) 76543210 00110AAR DD/
Adresse selbst wird von NXP(Philips) vergeben mal sehen, ob ich dazu noch etwas im Datenblatt zum DS2482 finde Wolfgang
-
Thread
1 Wire Bus
Ich habe mit CodeVision ein kleines Testprogramm geschrieben, dass mir die Temperatur von zwei DS18B20 auf ein Display anzeigt. Ich verwende einen ATmega16. Das Programm funktioniert einwandfrei. Dieses Programm beschränkt sich einzig und allein auf die DS18B20. Also nichts anderes steht in diesem
Hallo Marcel, von dallas gibt es den ds2482 als busmaster, der über i²c an deinen mc angeschlossen werden kann. ich benutze den ds2482-100 und hab damit keine probleme. da ich verschiedene interrupts habe, die wichtiger sind als der onewire
-
Thread
1-Wire Slave auf AVR
, z.b. dem ds2433 wird das fenster für die detektierung mit trvd - tlowr angeben. wie man daraus sieht, stellt der ds2482-100 den zustand zimlich am ende erst fest. so schlägt maxim das ja auch vor, wenn man sich
maxim geklärt ist und wann dein mc das zurück liest, kannst ja du selber festlegen. ich nutzte den ds2482-100 und hab damit keine probleme.
-
Thread
DS2482-100 1-Wire IIC-Interface
Hallo alle zusammen, ich habe eine Frage bezüglich des DS2482-100 iic host interface von dallas. vielleicht hat sich damit ja schon jemand auseinander gesetzt. ich hab das gute stück also an den icc-bus vom mc angeschlossen und soweit scheind auch alles ok
-
Thread
I2C-Hardware Modul MSP430-Lib
ich schreibe auch ein API. Ich benutze MSP430F169 ich muss data seb´nden und empfangen duch Baustein DS2482( i2c to 1-Wire bridge). wenn du code hast oder irgendwelche beispiel hast kannst bitte per email schiken frsn74@hotmail.com Ich benutze IAR workbench. MFG Fari
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
-
Thread
attiny USI Slave Implementierung
versuche momentan die Tiny45-Version zum laufen zu bekommen. MASTER: ATMega1284P SLAVES: PCF8563 RTC, DS2482-100 1-Wire Master, ATTiny45 (in EEPROM Version) als DCF77 Controller ATTiny45 -> 1MHz interner Takt aus 8MHz RC-Oszillator Der Tiny funktioniert als DCF77 Slave anstandslos, synchronisiert ohne
taktrate. Deswegen gibt es mit der USI-Implementierung ab 100 kHz Probleme mit manchen Slaves ( z.B. ds2482-100 ). Gruß
-
Thread
Ds2482-100 und IButton
ich suche ein code example( c program) für Ibutton ,die mit ds2482_100 angeschlossen ist und diese code soll auf der Mikrokontrollerfamilie MSP430 laufen. Grüß Arshad
-
Thread
DS18s20 etc..
Leute, im Forum und bei den Codebeispielen werden immer wieder die MAX-TemperaturSensoren 1-Wire DS18s20 und I2C DS1631 genannt. Den DS18s20 gibts ja beim Reichelt, aber relativ teuer. Ferner gibts weitere gute 1-Wire Bausteine zB.: DS2482 Kennt jemand ne günstige Bezugsquelle (privat) für diese
-
Thread
DS1820, DS18B20 in C
ich betreibe seit ca. 1 Jahr meine kpl. Haus-Heizungssteuerung via PC. Als Sensorik fungieren 32 DS18B20 (Boden-, Luft-, Vor- und Rücklauftemperaturen). Die Sensoren sind via DS2482-800 und I2C via Parallel-Port angeschlossen. Die komplette Steuerung (nebst kpl. Haussteuerung) ist in C++ geschrieben
Grad oder 237 für +23.7 Grad. [c]#define DS_TEMP_LS 0 #define DS_TEMP_MS 1 #define DS_TH 2 #define DS_TL 3 #define DS_RES1 4 #define DS_RES2 5 #define DS_REM 6 #define DS_PER 7 #define DS_CRC 8 // Initialisierung der Sensoren void
-
Thread
1-Wire
Bausteine kannst du schon anhängen. Quelle: http://mikrocontroller.jacob-pirna.de/1wire_bascom_ds1820.html
was vergessen, es gibt noch z.B. I2C >> 8 1-Wire baustein. http://datasheets.maxim-ic.com/en/ds/DS2482-800-DS2482S-800.pdf damit hast du dann 8 getrennte 1-Wire bus . Also teoretisch 8 x 255 je bus du musst dann nur für ausreichende spannungsversorgung sorgen. alle bausteine gibt es hier: