-
Thread
Wer hat Zugriff auf Maxim-1-Wire-Forum?
Forumsbeitrag schrieb Dietmar E. zu Initialisierungs-Problemen bei dem Dallas/Maxim 1-Wire-Baustein DS2408 und berichtete, daß die Lösung im Maxim-Forum zu finden sei (siehe http://www.mikrocontroller.net/topic/87290#739369). Mich würde der entsprechende Thread interessieren. Könnte jemand, der dazu
-
Thread
Temperaturüberwachung mittels Linux PC
ist bei den von mir gewünschten 6 Sensoren auch nicht mehr wenig Geld. Abgesehen davon das er den DS2408 nicht im Sortiment hat. Mfg
vermutlich nicht mehr im Ösiland. Der DS2405 ist vom Preis her ja nicht viel günstiger als der DS2408 mit 8-bit. mfg
-
Thread
DS18S20 mit Visual Basic ohne µC auslesen
freigegeben wird !!! TMEndSession (SessionHandle) Gerätespezifische Kommandos z.B.Beispiel DS2408 SetPort (Byte ToSet) unsigned char p[4] p[0] = 0x5A p [1] = ToSet p[2] = ~ToSet // invertiert p[3] = 0xFF TMAccess(SessionHandle,&m_Status) TMBlockStream(SessionHandle
-
Thread
1-Wire Atmega8 <-> DS2480B UART Problem
Komponenten kommunizieren über die serielle Schnittstelle miteinander. Konnte auch schon dem 1-Wire Slave DS2408 (8-Kanal I/O) Baustein Ausgänge setzten. Ein weiterer Baustein dieser Art benutze ich für 8 Eingänge. Bei der Abfrage der Eingänge passiert folgendes: Ich selektiere den Baustein mit dem Match-Rom
läuft im Overdrive Modus, das ist schnell genug für meine Anwendungen. Slave Bausteine sind mehrere DS2408, als Eingangs oder Ausgangs Bausteine. Habe mal meine Testversion main.c angehängt. Gibt es die Möglichkeit das Receive Shift Register zu deaktivieren? Wenn ich ein Befehl sende, brauche ich
-
Thread
warmwassererhitzer mit bus??
1Wire-Bus Kannst du eine Programmiersprache? DS18B20, DS2408 oder DS2405 sind hier das Preiswerteste. Dann noch C-Control oder was eigenes an "Master of Desaster" sprich etwas, was es auswertet und steuert.
-
Thread
Mit einem LCD-Display Sensoren auslesen
Sensoren und für die Ausgabe setzt Du auf 1-Wire, z.B. auf den oft benutzen DS18B20 für Temperatur und DS2408 zum Schalten. Dafür gibt es einen Palm-1-Wire-Adapter (1-Wire auf seriell), fertig oder zum selber bauen. 1-Wire hat den Vorteil, das nur zwei Kabel gelegt werden müssen. Aber um von völliger Ahnungslosigkeit
-
Thread
Initialisierung vom DS2408 (1-Wire-Port-Expander) - Probleme
Supply-Pins. -- initalization code, fails randomly (verify != 0xff)) --- | | /*! Initialize DS2408 IO chip | * | * This function will turn all output transistors off | * | * <bus> Bitmask of the bus where the DS2408 is located. | * | * <id> 64 bit identifier of the DS2408
verlassen. Die Details dazu findet man im Maxim-1-Wire-Forum (http://discuss.dalsemi.com) im Thread "Ds2408 Power Up With Pins Off?".
-
Thread
Suche invertierenden Relais Treiber statt ULN2803
sind die Eingänge "HIGH"? ... Die Eingänge des Treibers ULN2803 sind die open-drain Ausgänge vom DS2408 (einem 1-wire Port-Baustein von Dallas), mit externen 10k Pullup-Widerständen. Die Ausgänge des DS2408 sind nach dem Power-On eigentlich undefiniert, werden bei mir durch einen Impuls am Reset-pin
@ John Go >Die Eingänge des Treibers ULN2803 sind die open-drain Ausgänge vom >DS2408 (einem 1-wire Port-Baustein von Dallas), mit externen 10k >Pullup-Widerständen. Na das ist schon mal sowieso nicht ganz koscher. Die Eigänge vom ULN2803 ziehen so ungefähr 1mA bei ~3,5V. Mit einm
-
Thread
AVR 1-Wire LCD
SRAM. Diese Anwendung ermöglicht den Anschluss eines HD44780-Compatiblen LCD´s mittels des Dallas DS2408 1-Wire 8-Channel Switch über eine 1-Wire Leitung. Beispiel 1 (fix_ROM) ermöglicht die LCD-Ansteuerung, wenn man den ROM-Code des DS2408 schon weiss. Beispiel 2 (Search_ROM) sucht sich den ROM-Code
-
Thread
Mehrere Attinys verbinden
DS2413: 2 I/O-Ports. DS2408: 8 I/O-Ports. Dürfte die technisch einfachste Lösung sein.
-
Thread
Portexpander, open drain
parallen TTL->Opendrain Baustein...Kann mir vieleicht da jemand helfen? Ansonsten habe ich mir den DS2408 von Maxim angeschaut, 1Wire Bus, leider ist dieser nur schwer verfügbar.
-
Thread
Taster mit 1-wire bus
DS2405 1ch switch (i/o) DS2406 2ch switch (i/o) with 1kb ram DS2407 old version of DS2406 DS2408 8ch GPIO DS2409 MicroLanCoupler zum Verbinden mehrerer Teilnetze
-
Thread
Serielle Übertragung mit 2 Adern
Ergänzung: der DS2408 ist übrigens Parasite Power fähig. Man braucht also wirklich nur 2 Adern.
-
Thread
1-Wire Slave auf AVR
ist hier: http://github.com/smurfix/owslave SEARCH_ROM funktioniert, die Grundfunktion eines DS2408 und eines DS2423 sind als Proof-of-concept implementiert, wenn auch noch ohne externe Anschlüsse. Passt momentan leider nur in AVRs ab 4k Flash; den Code wieder auf 2k runterzubringen dürfte möglich
-
Thread
1Wire DS18S20 Leitungslänge
Pullup am Ende des Kabels. Inzwischen habe ich etwas über 25 m und 6 Sensoren. Bei mir machen DS 2408 und DS 2405 Probleme, selbst an einem Kabel von 3 m Länge, blockieren die alles.
-
Thread
Webserver zur Temperaturmessung
Hallo Peppe, der DS2408 ist in der Tat schwierig zu beschaffen, da er sich noch nicht etabliert hat. Er hat aber auch einige "Ecken und Kanten". Der Ruhezustand der Ausgangsleitungen nach einem Reset ist für mich nicht optimal
der Aufwand so sehr, daß es mir sinnvoll erscheint dafür einen AVR einzusetzen. Die Ausgänge des DS2408 sind als open collector ausgebildet. Die PT2260 machen m.E. keine allzuschweren Dinge. Aus 12 Eingangsleitungen wird ein serielles Telegramm gebildet. Die Anleitung steht im Datenblatt. Da der DS2408
-
Thread
DS2406
10k. Diese Platine läuft bereits mit einem Bus von 25m Länge und mit mehreren Bausteinen DS2405, DS2408, DS18B20 und DS18S20. Auf meinem Testsystem hab ich nur eine Länge von 20cm und bei einem ROM-Search wird der DS2406 nicht gefunden. Es ist noch schlimmer, denn wenn ich einen DS18B20 zusätzlich
-
Thread
PC-Lüfter über 1-wire steuern.
halt ein Tachosignal auf den Eingang geben und dann über 1wire den Zählerstand abfragen. Der DS2408 kann 8 Digitalausgänge steuern. Da kannst Du halt den gewünschten Analogwert digital einstellen und Dir eine Schaltung suchen, die daraus wieder einen Analogwert zaubert. Oder Du nimmst wirklich
-
Thread
1Wire (DS18[S]20) <-> RS232
chip, single connector is DS9098P, can replace DS9097U-009,overdrive,strong pullup DS1411-S09 with DS2408B, w/o DS2502 ID chip, single connector is DS9098P, can replace DS9097U-S09,overdrive,strong pullup DS1411-009 mit 2480B und DS9098P; -S09 mit DS2502 ID-Chip, kompat. zum DS9097U-009 or DS9097U-S09
-
Thread
UART über 1-wire?
Lust, einen 1-wire-Slave zu implementieren. Eine Eigenkonstruktion mit üblichem UART-Baustein über DS2408 wird wieder unnötig aufwendig. Hat jemand eine andere Lösung? Dank und Gruß, Philipp.
-
Thread
DS2408 Ansteuerung
ansteuerung von Dallas 1-wire-chips mit (ds1820,2430,2433). weiss jemand, ob fuer den port-expander DS2408 bereits ein paar nette kleine funktionen zur ansteuerung herumgeistern?