-
Thread
DS2480B an Comport
Hallo zusammen, habe schon einiges probiert um den DS2480B an meinem Comport am PC zum laufen zu bekommen. Leider kein erfolg. Habe das beispiel aus dem Datenblatt von Maxim genommen welcher nur mit reinen externen 5 Volt läuft. Habe den DS1820 ---> DS2480B
Mal doch mal bitte kurz deinen Schaltplan auf - und sag nochmal wo du denn Probleme hast, mit dem DS2480 zu kommunizieren. Mein Vorschlag: Aufbau wie du ihn hast (hoffentlich elektrisch sinnvoll) und dann mit einem Terminal auf dem PC einfache Kommandos an ueber den MAX an den DS2480 schicken
-
Thread
1Wire DS2480B
Tach, hat einer schon mal über den DS2480B einen 1-Wire Bus angesteuert ? Bin jetzt seit Stunden dran, bekomme es aber nicht hin. zur schaltung ... Beckhoff KL6001 auf Max232 dann DS2480B und 2 DS18S20 Der DS2480B antwortet mir
-
Thread
Uart an DS2480B anbindung geht nicht
Nachtrag : diese pegel (4V - 2V) messe ich nur wenn ich TX (uart) mit dem RX pin vom DS2480B verbinden. die Uart im offenen zustand hat pegel von 4V H 0,5V L. auf dem RX pin von DS2480B kann ich 4,0V messen. muss der vieleicht mit einem transistor nach masse geschaltet werden und die
weit genug nach low zu ziehen? mein problem immer noch laut oszi 4V High und 2V LOw pegel wird der DS2480B nicht erkennen da low tiefer liegen muss ??? es gibt noch mehr beispiele für mein vorhaben http://owfs.sourceforge.net/WRT54G.html dort wird an der Uart von Router der DS2480B direkt betrieben
-
Thread
1Wire: Mehrere ID's über DS2480B
mehrere 1Wire-IC's, die ID auszulesen. Realisieren möchte ich dies über einen 1-Wire zu RS232 Wandler ( DS2480B ) Ich habe momentan zwei Devices am 1Wire hängen: 1x DS2431 1x DS2413+ Solange nur einer der beiden Devices an der Leitung hängt, funktioniert das Code-Beispiel aus dem Datenblatt des DS2480B
Habe auch an das gleiche Problem gestoßen. Hast du schon eine Lösung gefunden? Die Beschreibung des DS2480B ist sehr schlecht. Endeffekt ist es nicht klar, welche Aufgaben übernimmt DS2480 beim Search-Lauf. Überall ist geklärt, dass Erkännung der ROM-Numb bitweise verläft. Laut Search-Flowchart von DS2480
-
Thread
1-Wire Atmega8 <-> DS2480B UART Problem
Hallo Leute, habe vor mit dem 1Wire Busmaster DS2480B in Verbindung mit einem ATMega8 mein Haus zu steuern. Die beiden Komponenten kommunizieren über die serielle Schnittstelle miteinander. Konnte auch schon dem 1-Wire Slave DS2408 (8-Kanal I/O) Baustein
Unter 1Wire und Basteleien findest du den Kram. Hutschienenmodule sind auch da. Du weißt, dass DS2408 nicht mehr verwendet werden sollte? Deshalb ist auch mal der DS2413 in dem Bastelkram drin. Habe gerade den 1-Wire - Batteriewächter DS2438 mit einem Feuchtefühler gebastelt. Der DS2438
-
Thread
1-wire DS2480B mit Temperatursensor DS18S20
Hallo Zusammen Ich habe mich jetzt lange durch die beiden Datenblätter vom DS2480(RS232 -> 1-Wire) und vom DS18S20(Temp.sensor) gequält aber ich habe nicht wirklich eine gute Idee wie ich die Temperatur in meinen AVR ATmega128 bekommen kann. Vor allem die Pausen und die high
-
Thread
1-Wire Frage: DS28e05 mit DS2480 interface chip auslesen
Moin, Kann ich den DS28E05 eprom mithilfe von ds2480 interface chip auslesen? Der EPROM akzeptiert laut Datasheet nur max 3.6 V. Während der 1Wire interface chip mit 5V arbeitet. Wird der EPROm dadurch zerstört, oder
zu 3.3V level shifter lösen? https://www.analog.com/media/en/technical-documentation/data-sheets/DS2480B.pdf https://www.analog.com/media/en/technical-documentation/data-sheets/ds28e05.pdf
-
Thread
DS2480B OneWire - RS232 / OneWire als Slave
Hallo, Das ich mit dem DS2480 über RS232 OneWire-Slaves bedienen kann, ist klar. Aber geht das ganze auch umgekehrt? Ich würde gerne über OneWire Daten schicken und diese dann über den DS2480 mit einem AVR empfangen.. Hintergrund
-
Thread
1-Wire Interface selber bauen
Hallo zusammen, versuche schon seit einige Zeit ein 1-Wire Interface mit dem DS2480 zu bauen, leider findet der iButton Viewer nichts :-( habe schon mehrfach gegoogelt und auch immer wieder die Schaltung gecheckt, es ist ja nicht wirklich schwer des DS2480 zu beschalten. Habe im
ob der 1w-Partner eine 1 oder eine 0 sendet, kommen verschiedene Zeichen zurück). Und bei der DS2480-Lösung macht es der DS2480. Das sind aber zwei völlig verschieden Methoden (die beide funktionieren).
-
Thread
Temperaturüberwachung mittels Linux PC
Peter Dannegger wrote: > Der DS9097 ist nur ein Stecker mit 2 Transistoren, also vollkommen > passiv. Kommt drauf an welche Version. In diesem steckt ein DS2480B und das ist ein UART/1-Wire Converter: http://www.fuchs-shop.com/
openwrt läuft. Per OWFS sammle ich jede minute die Daten von 7 Temperatursensoren und einem 8-bit I/O (DS18B20 und DS2408) Angeschlossen ist der 1-wire Bus per usb->serial Adapter und dann mit einem serial-> 1-wire bus adapter (DS2480b) Ist alles im eigebau zu machen, allerdings sollte man etwas Ahnung
-
Thread
1-wire DS18b20 werden heiss
komische schreibweise! Also folgendes, bis vor 2 Wochen habe ich ein kleines 1-wire Netzwerk aus ca. 8 ds18b20 und einem 8/kanal IO ds2408 betrieben. Lief ueber externe stromversorgung, also an VDD +5V. Master ist ein DS2480b Nun wollte ich das nach den besagten 2 Wochen wieder in betrieb nehmen und was
, aber ich moechte die parasitaere versorgung eig. nicht haben. Einstellen kann man das aber am ds18b20 anscheinend nicht. Und laut datenblatt prueft der ds2480b ob es slaves mit para. stromversorgung gibt und richtet sich danach. Nun habe ich aber testweise nur einen ds18b20 dranhaengen und der wird
-
Thread
1Wire (DS18[S]20) <-> RS232
Vielleicht interessiert Dich Maxims/Dallas' DS2480B. Klingt ganz passend :-?
mit DS2480 (Bridge), LP2980 (Vreg), DS2502, DS9502 (Fassungen??), in DS9097, in TMEX DS9097E PC serial port adapter DB25 to RJ11 port, in DS9092K, in TMEX DS9097U kann StrongPull, Overdrive und 12V-Pulse,
-
Thread
1-Wire - Wie schreibe ich 0xE3?
Hallo Zusammen, Ich habe ein Problem mit dem Baustein DS2480 (http://pdf1.alldatasheet.com/datasheet-pdf/view/58621/DALLAS/DS2480.html). Und zwar möchte ich die Hexzahl 0xE3 (227) in den Speicher meines 1-Wire EEPROMs schreiben. Dies ist allerdings der
twice (duplicated). This detail must be considered carefully when developing software drivers for the DS2480." D.h. um 0xE3 in den Speicher zu Schreiben musst du das Byte zweimal senden. Dadurch erkennt der DS2480 dass es sich nicht um einen Befehl sondern um Daten handelt. Viele Grüsse, Michael
-
Thread
Spannungsregler raucht ab, wenn ich ihn NICHT berühre
Hab mir mal gerade das Datenblatt von dem BQ2480 angesehen und die haben da am Ausgang zur Batterie einen 1µF Kondensator. Vielleicht behebt das schon dein Problem. Du hast da 100nF. Wie ist es denn, wenn du am Eingang (Pin1) des BQ2480 die Spannung
F. Fo schrieb im Beitrag #3143614: > Hab mir mal gerade das Datenblatt von dem BQ2480 angesehen und die haben > da am Ausgang zur Batterie einen 1µF Kondensator. > Vielleicht behebt das schon dein Problem. Du hast da 100nF. > > Wie ist es denn, wenn du am Eingang (Pin1) des BQ2480
-
Thread
DS1921 thermochron iButton eosc Batterie sparen Oszillator
English version below. Ich habe einige Dallas Thermochron iButtons DS1921L und DS1921Z in Verwendung. Verbindung zum PC über einen RS232-1wire-Adapter DSDS9097U-S09 (enthält DS2480) und einen USB-1-wire-Adapter DS9490 (enthält DS2490). Software: TMEX iButton viewer
werden). Weiß jemand, welche Bytes ich dem DS2480 im DS9097U-S09 schicken muss, damit der Oszillator im DS1921 abgeschaltet wird? Oder können neuere Versionen des Viewers das inzwischen? Hat jemand von Euch einen DS1410 (Centronics - 1wire Adapter
-
Thread
FT232R (USB zu seriell) lässt nicht alles durch
dass die baudrate zwischen FT232R und DS2480 ein rolle spielt ist mir soweit klar. die sache ist aber die: wenn ich das kommando 0xF0 an die USB schnittstelle schicke gibt diese diesen wert an den FT232R weiter. der FT232R wandelt das signal
> und gibt das dann raus (in einer bestimmten baudrate). > auch wenn die baudrate nun für den DS2480 nicht die richtige > ist, so sollte der FT232R auf der TxD leitung ein > signal ausgeben. das passiert aber bei genau diesem kommando nicht! Das hast Du mit einem Oszilloskop überprüft? Mit
-
Thread
1-wire PD Kit - Plattform MSP430 Compiler IAR
wishes to utilize Dallas Semiconductor's 'Universal Serial 1-Wire Line Driver Master Chip' called the DS2480B. This chip receives commands over the serial port, performs 1-Wire operations and then sends the results back to the serial port. The source code converts the intended 1-Wire operations into serial communications packets to the DS2480B. The only thing that needs to be provided for a userial platform are the serial port read/write primitives. Dallas Semiconductor sells several DS2480B-based serial adapters, such as the DS9097U-
-
Thread
Serial to 1-Wire
schaffe? Ich überlegte mir die Wägezelle an einem HX711 anzuschließen und diesen dann mit dem Chip DS2480B an den 1-Wire Bus. Allerdings bin ich nicht sicher ob der DS240B als Slave am 1-Wire funktionieren kann oder nur als Master. Denn bis jetzt habe ich immer nur Beschreibungen gefunden, wo dieser
Der DS2480B ist ein 1-Wire-Master, nichts anderes. Der löst Dein Problem nicht. Warum aber willst Du ausgerechnet 1-Wire verwenden, um Deine Waagen zu verbinden? Was spricht z.B. gegen RS485?
-
Thread
DS2450 1-Wire-AD-Wandler stört
Ich bin gerade dabei, eine Temperaturmessung (hobby!) mittels NTC und DS2450 (AD-Wandler am 1-Wire-Bus) aufzubauen. Am Bus hängen mehrere DS1820. Das Einlesen der Temperatursensoren ohne DS2450 am Bus funktioniert einwandfrei. Sobald ich aber den DS2450 dranhänge, werden
Hallo Christian, hast du schon eine Lösung? Ich habe nämlich ein ähnliches Problem. Auch ein DS2450 und auch nur er macht Probleme. Ich betreibe ihn über einen DS2480D sollte also einen "Stromg Pullup" schon mit drin haben. Angeschlossen hab ich ihn über RJ45 nach IPS-Standard. Er macht mir sporadisch
-
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.
kleineren Netzen ( bis 100m). Bessere Lösung in größeren Netzen: I2C-Bus benutzen und über einen ds2480-100 arbeiten. Dafür gibt es mehrere (vollständige) atmega Lib's! z.B. unter http://homepage.hispeed.ch/peterfleury/avr-software.html#libs oder http://www.mil.ufl.edu/~chrisarnold/components
-
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
Antwort: Christian H. schrieb im Beitrag #2126188: > Nehmt für 1-Wire richtige Host-Treiber von Dallas DS2482 (I2C); DS2490 > (USB); DS2480 (RS232). Der DS2490 ist im DS9490R eingebaut und ist nicht wirklich kompliziert zu verwenden. SMD löten sollte man aber schon einmal gemacht haben. Welche von
-
Thread
Verständnisfrage 1-Wire Kommunikation (DS18B20)
auch schon veraltet - DS2484, inkl. Pegelwandler 3.3/5V - DS2485, "1-Wire Command Scripting Capability", nur 3.3V, DFN-6 und natürlich den DS2480B mit UART <-> 1-Wire
dann ist das wirklich ein Gewinn. Bauform B. schrieb im Beitrag #7165762: > und natürlich den DS2480B mit UART <-> 1-Wire Ja und auch dieser setzt am Ende nur die Befehlssequenzen um, d.h. ich sage ihm per RS2323 "sende über 1-Wire den Befehl xy". Die Behle in der richtigen Reihenfolge generieren
-
Thread
one wire eeprom DS2431 und STM32
Vom PC aus geht 1-Wire am einfachsten mit dem DS2480B+. Der hängt am PC an einem normalen COM-Port, macht das komplette 1-Wire-Timing in Hardware und hat auch den zweiten niederohmigen Pullup an Bord (EEPROMs brauchen beim Schreiben mehr Strom als
@Bauform B. (bauformb) >Vom PC aus geht 1-Wire am einfachsten mit dem DS2480B+. Der hängt am PC >an einem normalen COM-Port, macht das komplette 1-Wire-Timing in >Hardware und hat auch den zweiten niederohmigen Pullup an Bord (EEPROMs >brauchen beim Schreiben mehr Strom
-
Thread
Temperatursensoren mit dem rasppi
Bau Dir einen DS9097U nach, da ist ein Seriell- nach 1Wire Umsetzer (DS2480B) drinnen, den gibts um wenig Geld bei Ebay. Als Software kannst du Digitemp nehmen, das gibts für Linuxe und Windows und spricht per serieller Schnittstelle (z.B. ttyAMA0, oder via USB-Adapter ttyUSB0) den DS2480B an. Im Gegensatz zu vielen passiven Adaptern läuft damit ein >100m 1W Netz sehr stabil.
-
Thread
Einfach zu handhabender Temperaturfühler gesucht.
immer alle mit dem Timing von den 1-wire Devices rumschlagen. Es gibt doch einen UART to 1-wire IC. (DS2480b) http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2923/t/al Den nutze ich mehrfach bei Anwendungen in Verbindung mit owfs unter Linux. Habe da noch nie was mit nem µC gemacht, aber im Grunde muss
sehe ich dir größeren möglichen Leitungslängen. Mit der BitBang Methode war bei 5m schluß, mit dem DS2480b habe ich jetzt mehr als 30m im Sternaufbau seit über einem Jahr sicher am laufen. Gruß, Olof
-
Thread
Digitale Temperatursensoren mit 15m Kabel
Der DS2480 ist eine Serial nach 1wire-Bridge. Der kümmert sich um das ganze 1w-Timing. Damit kannst Du einen Teil der Leitung seriell überbrücken und den Rest 1w. "Kann mir jemand einen Sensor empfehlen
meist nicht die Frequenz, sondern die Flanken(steilheit). Da hilft nur Slope-Control (das kann der DS2480 sogar automatisch). @all Bei langen Leitungen ist es oft sicherer, nicht mit parasite, sondern externer Power zu arbeiten. Es geht auch mit analogen Sensoren, z.B. TMP36, die geben eine zur
-
Thread
1-Wire an 5V TTL RS232 anschliessen ?
Pegel habe. Kann ich das auch hier mit Schottky Dioden lösen ohne z.B. einen Treiber wie z.B. DS2480B einsetzen zu müssen ? Auch per Google habe ich nichts sinnvolles finden können.
Du hast es doch schon geschrieben: DS2480
-
Thread
Nimm PIC's
memory. The memory space is divided into as many as 16 banks that contain 256 bytes each; PIC18F2480/2580/4480/4580 devices implement all 16 banks. Figure 5-6 shows the data memory organization for the PIC18F2480/2580/4480/4580 devices." Ich frag mich, warum jeder denkt, dass die neuen PICs kein
bei PICs >aufregt? He? Schon mal was von "low voltage programming" gehört? Z. B. PIC16F628, DS40044D, Seite 112
-
Thread
Verkabelung 1-Wire Netzwerk
Stichleitungen kein Problem. Siehe Anhang. Ich verwende ein fertiges Interface, basierend auf dem DS2480B. Das Interface ist mit einem schaltbaren RC Tiefpass bestückt.
Note von Maxim gibt denn die Hinweise? > Ich verwende ein fertiges Interface, basierend auf dem DS2480B. Das > Interface ist mit einem schaltbaren RC Tiefpass bestückt. Dann sollte das passen, wenn der Tiefpass richtig dimensioniert ist. Hast du einen Schaltplan von deinem Adapter? Mach doch einfach
-
Thread
1-Wire Slave auf AVR
Read-Data-Time-Slot zieht der Slave das Signal so nach spätestens einer us auf Masse. Ein integrierter Master (z.B. DS2480) hält das Signal dagegen zu Beginn des Time-Slots 8 us auf Masse. Bei der Masterschnittstelle mittels UART nutzt Dallas für den Read-Data-Time-Slot das Startbit eines 115200 bd Signals, das ungefähr
owslave/), with mixed results. I've been using an ATMega8 running at 8Mhz, and in a simple basic setup (DS2480B master, cables < 1m) it works. But as soon as I introduce longer cables (10-20m) it doesn't work very reliable, if at all. My question is, have you had any success with longer cables in your
-
Thread
Durch Software herausfinden welcher DS1820 Typ
Hallo, habe eine Tüte DS1820 ersteigert. Wie kann ich per Software herausfinden ob ich einen DS1820, 18s20 oder 18B20 habe? Der Aufrduck ist nicht mehr lesbar. Danke für Tipps.
Normalerweise ist in dem Adapter vom MAXIM ein Serial to 1-wire Chip verbaut. Der hört auf den Namen DS2480 (gibt's auch einzeln). Es gibt auch noch einen USB-Adapter mit dem Chip DS2490, dieser wird aber leider nicht mehr hergestellt, warum auch immer (also der Chip). Den Adapter gibt es noch. Ich
-
Thread
DS1820
Anfanz zu schwer fällt: Dallas hat noch eine ganze Reihe ähnlicher Sensoren und Thermostaten, z.B. DS1621 mit 2-wire (i2c) und DS1620 mit 3-wire (spi). S.Wille hat in http://www.mikrocontroller.net/forum-extern/read-1-30632.html dazu Code gepostet. Oder die Temperatur-Logger DS1615 / DS1616, die
nur 0,5°C Auflösung. Ein anderer vielbegangener Weg ist die Verwendung eines 1-wire-controllers DS2480 (V24 RS232) oder die Bridge nach USB (DS2490). Wichtig ist, nach der Ausgabe des Convert-Befehls die 1-wire-Leitung aktiv auf High zu legen, also als Ausgang zu programmieren, weil der Strom durch
-
Thread
1wire Leitungsschalter
die Möglichkeit, falls es unbedingt 1-Wire sein muss, mit RS232 zu arbeiten und am Ende dann einen DS2480 dranzuhängen.
brauchst Du auf jeden Fall einen DS2406 oder DS2408.
-
Thread
Temperaturmessung
Hallo Peter Ich hab kein Problem mit DS18B20. Man kann einen genauen DS ja zum Abgleich verwenden, nur in einem Projekt mit mehreren Messpunkten ist eine Loesung mit DS18B20 nicht gerade billig. Er ist teurer als ein ATmega8 und der soll ja
viele Bausteine an 2 Drähten parallel anschließen, nicht nur Thermometer, sondern z.B. auch Schalter (DS2405, DS2406) u.s.w. Bei längeren Bussen empfiehlt sich der Busbaustein DS2480, da er sich selbst auf die Buslast einstellt (programmierbare Slew-rate). Hab mal was von einer Heizungssteuerung mit
-
Thread
DS18B20 Emulator gesucht
Hallo Leute, Kennt jemand eine Lösung, wie ich einen DS18B20 Sensor emulieren kann? Also wo ich z.bsp. 20,7°C einstellen kann und ddas Gerät verhält sich am 1wire BUS wie ein DS18B20, welcher gerade 20,7°C hat. Kennt da jemand was?
aber voraus, dass andere Komponenten mit den Eigenbauten sauber zusammenarbeiten können/wollen (z.B. DS2480).
-
Thread
DS18S20 über RS232->USB-Adapter
Könntest natürlich auch die Maxim 1-Wire Bridges nehmen: DS2480B für RS232 auf 1-Wire: http://www.maxim-ic.com/datasheet/index.mvp/id/2923 oder DS9490 (Chip) für USB auf 1-Wire: http://www.maxim-ic.com/datasheet/index.mvp/id/3834 Der USB Chip ist über
echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke ... root@erde:~/scripte# digitemp_DS9097 -version digitemp_DS9097: invalid option -- 'e' DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com Compiled for DS9097 ... root@erde:
-
Thread
Temperaturregelung
von Dallas/Maxim sind echt ok! Ich mache auch mit verschiedenen Experimente. Auch die Temp-Logger DS1615/1616/1921 gefallen mir sehr gut. OneWire ist aber nicht jedermanns Sache (DS2480 bringt da schon eine Erleichterung), 2wire (I2C) gefällt mir da schon wesentlich besser. Bei den Sensoren gibt es
Druckerschnittstelle) zu programmieren und dann offline zu betreiben. Einfach auf www.maxim-ic.com gehen und nach ds16 oder ds18 suchen. Viel Erfolg!
-
Thread
I wire EEPROM an LPT ????
Programme schreiben zu können. Als Hardware brauchst Du: für die Parallele: einen Adapter wie den DS1410 oder einen anderen mit dem Chip DS1481. für die Serielle einen wie den DS1411, DS9097 oder einen anderen mit dem Chip DS2480. für USB einen wie DS1490F-ES, DS9490 oder einen anderen mit dem
@compilager.de hat schon öfters DS1410E-001 für 15,90+6,90 angeboten
-
Thread
Frage an die onewire spezis
ist das gesamte Protokoll implementiert. Gibts nen quick & dirty für die Auswertung von "nur einem" DS18S20 ? Mir gehts bei der Frage um eine Einschätzung, kann mich ja dann daran versuchen.
Um Speicherplatz zu sparen, schau Dir mal den DS2480 an. Das ist ein 1-Wire-Master, der über RS232 angesteuert wird. Du sparst Dir damit das ganze Bitgewackel. Alternativ kannst Du auch mal den DS2482 (-100 oder -800) ansehen. Das ist ebenfalls
-
Thread
1-Wire Sensoren über Funk
OK, aber so wie ich das sehe brauche ich da immer einen AVR oder ? Also direkt an einen DS2480B+ kann ich da nichts anschließen oder ? dh ich muß mein 1-wire signal erst duch einen AVR schicken der schikt es dann über Funk zu einem anderen AVR der denn das 1-wire zum Sensor schickt, und
einfach wie es nur geht macht ist da mit nrf24l01 modulen und Arduino Pro Mini 3,3V/8Mhz China-Clone und DS18B20 Sensor gut bedient..die Pro Minis kosten bei ebay z.Z etwa 3€ die nrf module etwa 2€ / stk und ein sensor auch etwa 2€ und dieser link hier zeigt wies geht: http://blog.trendsmix.com/?tag=ds18b20
-
Thread
DS18B20 - Daten im RAM sammeln und übertragen?
derartige Treiber momentan eigentlich bei Händlern für Verbraucher wie z.B. Reichelt verfügbar? Der DS 2480 B sollte dort eigentlich ab heute wieder verfügbar sein, aber das war wohl nichts... Und ermöglicht ein 1-Wire Treiber einen so viel stabileren Betrieb als z.B. die von MAXIM beschriebenen Methode
sind schlussendlich die DS18B20-Fakes. Da hatte ich welche erwischt, die ihr Scratch-Pad als EEPROM ausgeführt hatten. https://github.com/cpetrich/counterfeit_DS18B20 Nach so einem Jahr waren die Schreibzyklen aufgebraucht
-
Thread
Webserver zur Temperaturmessung
Hallo, @Pepe: Die Steuerung meiner Heizung ist bei mir das angepeite Ziel. Einen DS2480, mit dem man 8 Ausgangsleitungen am one-wire Bus bekommt habe ich schon vorliegen. Die drei schaltbaren Busleitungen werden gleichzeitig abgefragt. Da jeder Thermometerbaustein bei der Temperaturwandlung
Hallo Joachim, ich habe mal nachgesehen und unter ds2480 finde ich nur ein 1 wire to RS232 chip, ist das richtig? oder gibt es ein chip der Digitale parallel Ausgänge hat? Wenn du das mit rs232 machen willst, dann gehe ich mal davon, das du damit eine
-
Thread
1-wire Sterntopologie
mit aktivem Pullup laut der Appnote nicht geeignet. Allerdings schreckt mich das Risiko mit dem DS2482 einen Fehlkauf zu machen doch etwas ab. Der Baustein kostet immerhin fast 10 Euro und ich bräuchte wohl 3 davon. Wenn das dann nicht funktioniert, wäre das ärgerlich. Zumindest für den DS2480B steht
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
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
diese Sensoren bisher nur über diese Denkovi USB Adapter. Wenn du den hier meinst, der hat mit dem DS2480B einen spezielles 1-Wire Treiber-IC drin, das den Job besser erledigt, als ein Widerstand das kann, und damit besonders bei langer Leitung im Vorteil ist: http://denkovi.com/usb-to-one-wire-interface-adaptor-converter-thermometer
womit bei Low 1mA fließen. Um bei 3,3V auch 1mA fließen zu lassen wären demzufolge 3,3k passend. Der DS1820 ist lt. DBl. (https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf) für 4mA Strom bei Low ausgelegt. Ich würde deshalb den Strom größer als die 1mA wählen. Mit einem Pullup um die 2k liegt man
-
Thread
1-Wire Sensoren und Pullups
(4k7)) arbeiten soll wie im bild http://foxg20.acmesystems.it/lib/exe/fetch.php?media=tutorial:ds18b20_wiring.jpg dann habe ich mal nach leitungslänge und ds18b20 gegoogled, soll teilweise biss ca 30m werden bei mir und um so länger die leitung wird, nehmt die leute statt 4k7 nur 2k2 um noch
Du auf 30m ? Ich betreibe den 1-wire Bus auch mit 200m erfolgreich. Benutze allerdings einen DS2480 Busmaster, der für grössere Kabellasten konzipiert ist und in gewissen Grenzen es Dir auch erlaubt, die Grundparameter des 1-wire Signals auf das vorhandene Netz anzupassen. ( Bei dem ist der Pullup
-
Thread
Diverse Mikrocontroller zu Verkaufen
7 St. Microchip dsPIC 30F2010-20I/MM 1,50€ 10 St. Microchip dsPIC 30F2020-30I/MM 2,00€ 2 St. Microchip dsPIC 33FJ32GP302-I/MM 1,50€ 3 St. Microchip PIC 16F1787-I/ML
0,50€ 4 St. Microchip PIC 24HJ128GP506A 2,00€ 10 St. Microchip dsPIC 33FJ12GP202IML 1,50€ 2 St. Microchip dsPIC 33FJ16GS504 I/ML 2,00€ 518 St. STM32F030F4P6 0,50€
-
Thread
AVR32 Grasshopper Eingang mit mehr als 3.3V ?
habe regelt der intern die Ein-Draht-Kommunikation (und Datenflussrichtung !?) mit Bausteinen wie DS2480B und DS2409P und kommuniziert mit der Host-Seite sozusagen transparent über eine reguläre RS232-Schnittstelle. Ich dachte also, es wäre nicht viel anders, als wenn ich den Grasshopper-USART mit
Hallo Werner, danke für den Tip. Der Vorschlag hat was und dürfte mit einem DS24820 auch relativ einfach umzusetzen sein. Der kann sowohl mit 3.3V als auch mit 5V betrieben werden und wird von daher die High-Pegel wohl erkennen können. Was ja eigentlich bei der Anbindung über
-
Thread
1-Wire und non-blocking code (state machine)
keinen einzigen uC-Pin extra. Es gibt auch noch andere 1-Wire Master, z.B. den DS2480 für UART zu 1-Wire, jeder mit eigenen Vor- und Nachteilen: https://www.maximintegrated.com/en/products/parametric/search.html?fam=1wire&node=4868
USE_TIMER (AVRX && TICK<=200) /* use an AvrX timer? */ #if USE_TIMER static TimerControlBlock ds_timer; #define wait_sync() AvrXDelay(&ds_timer, 1); // synchronize to timer tick #define wait_us(us) AvrXDelay(&ds_timer, TICKS_US(us)); #define wait_ms(ms) AvrXDelay(&ds_timer, TICKS_MS(ms)
-
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
1-wire
Datenblatt!!! Genau das ist das Problem!! es ist ewig lang und ich blick gar nix. Es handelt sich um eine DS18B20 von maxim. Natürlich ist es dort detailliert beschrieben, aber ich hab' keine Ahnung, wie ich mit c oder Assembler den mit dem intelligenten Sensor "Verbindung" haben könnte. Vielen Dank für die
einfach mache möchtest der CodeVision C Compiler unterstützt das 1-Wire Protokoll. Oder du nimmst einen DS2480B Serial 1-Wire TM Line Driver with Load Sensor von Dallas / Maxim der setzt das 1-Wire protokoll auf RS-232 um. Caio Dieter