-
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
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
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:
-
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
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
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
DS18B20 1-Wire Implementierung - Timing-Probleme
Zusatzbeschaltung für den open-Drain Ausgang. Die meisten Implementierungen sind daher in SW oder mit dem DS2482.
Mein Senf passt zwar 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
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.
-
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
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
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
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
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 =
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
20 Temperaturfühler im Keller verteilen für Heizungsmessung. 1wire geeignet? Leitungslänge? Kabel
Identifizierung der einzelnen Bausteine und eine moegliche > Sternverdrahtung.. Auszug aus dem DB des DS18B20 : Each DS18B20 contains a unique 64–bit code (see Figure 6) stored in ROM. The least significant 8 bits of the ROM code contain the DS18B20’s 1-Wire family code: 28h.
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.
-
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
RS485 - unbedingt twistet pair nötig?
Hallo, ich versuche, mich mit der Möglichkeit zu befassen, ein DS18B20-Signal über eine RS485-Verbindung zu übertragen. Für direkten Anschluß ist die Leitung von ca 40 m zu lang. Also dachte ich, in der Nähe des DS18B20 einen RS485-Baustein und einen zweiten am MCU
Per GPIO? Mit welcher Spannungsversorgung? Zu empfehlen ist ein integrierter Busmaster wie der DS2482-100 und volle 5V Versorgung für den Sensor.
-
Thread
SlowMo Cam PCB repair?
https://ibb.co/zRjHQJM Rot: Maxim 5976AE: 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
-
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
ds1820 Verwaltungsprogramm
abgelegt. der Zugriff auf die Sensoren erfolgt dann über die im array abgespeicherte Position. [c] ds1820table[0]=9; ds1820table[1]=7; ds1820table[2]=2; ds1820table[3]=6; ds1820table[4]=0; ds1820table[5]=4; ds1820table[6]=8; ds1820table[7]=3; ds1820table[8]=5; ds1820table[9
Schnittstelle ansprechen sodass > - SrNr auslesen/abspeichern So ähnlich habe ich es auch gemacht. Jedem DS18B20 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
-
Thread
Selbstbau: Dev-Board
Hallo P41145! wie geht den das "Einfacher wäre ein DS18S20 über I2C anzusteuern." ? Gibt's zum 1-Wire Sensor DS18S20 eine Application Note, die das erläutert?
Karl M. schrieb im Beitrag #5210488: > 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
-
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
Temperaturfühler DS18B20- mit Seriennummer arbeiten
Jeder DS18B20 hat bekanntlich eine Seriennummer (SN). Über den Befehl 0x33 für das Lesen des ROM habe ich die 8 Bytes der SN ausgelesen. z. B. E4h 00h 00h 00h ABh 97h ACh 28h zumindest das letzte Byte sollte
dann 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
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
One-Wire Stränge umschalten
Früher hätte man den DS2409 als Koppler eingesetzt. Leider hat der bei MAXIM wohl sein EOL erreicht. Nachfolger unbekannt ... http://www.maximintegrated.com/en/app-notes/index.mvp/id/4930
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
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
Messungen am 1-WIRE-BUS bei Temperaturmessung DS18s20 DS1822 DS18B20. Bei den ersten beiden Bildern wird der benötigte Strom nur über einen 1k Widertand zur Verfüng gestellt, deutlich ist der Spannungseinbruch bei der Temperaturmessung zu sehen.
-
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
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
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
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
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
Exil 8. schrieb im Beitrag #7615885: > Was ich noch nicht ganz verstehe wie ich dort mehrere dieser DS2401 > unterscheiden kann. Dann nimmst Du halt noch einen DS2431, DS2501 und einen DS2890 dazu ;)
-
Thread
Raspberry Pi Wire
Hallo! Ich möchte an meinen Raspberry Pi ein paar DS18B20 Temperatursensoren und ein Relaymodul anstecken. Welches Kabel (Type, Querschnitt, etc.) ist hier empfehlenswert. Ist beispielsweise folgendes Kabel dafür ideal geeignet? http://www.conrad.at/ce
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
-
Thread
1-Wire-Bus-Projekt: DS1820 / DS18S20 / DS2450 / DS2408 / unter C und 8051
entwickelt, mit dem die digitalen Temperatursensoren DS1820 / DS18S20, der 4-fach A/D-Wandler DS2450 und der 8-fach digital I/O-Expander DS2408 betrieben werden können. Ergänzt wird der Funktionsumfang noch durch ein LC-Dispaly mit 4 Zeilen und 20 Spalten
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
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
Wie mehrere DS1820 und USB an einem Windows System?
Nabend allerseits, weiß jemand, ob es und wie es möglich ist, wie man z.B. 8 von den DS1820 Sensoren per kleinen microcontroller über USB an einem Windows (8.1) System ansteuern und auswerten kann und mit welcher Software? Kabellänge wird insgesammt so ca. 1m werden. Die Sensoren kann
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
Heizkörper / Heizungsventil Steuerung ohne dicke Zentrale
eine bessere Lösung hat --> her damit. Als µC wird der MSP430F1611 verwendet. Die 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
-
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
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...
-
Thread
Maximale Leitungslängen UART, I²C, SPI
um mal ein Beispiel zu I²C zu nennen: Ein Temperaturfühler DS18B20 läuft bei mir an einer 10m langen Leitung ohne erkennbare Fehler. (größere Leitungslängen nicht getestet --> könnte evtl auch mit längerer Leitung funktionieren) MfG
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
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
-
Thread
ATMega Temperatur
realistisch nachzählst, kommst du ingesamt vielleicht zu dem Schluss, dass du mit direkt busfähigen DS18B20 besser fährst.
(DS2482) die mittels I2C angesteuert werden und das ganze Timing selber machen. Da braucht der Controller nicht mehr viel machen.
-
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://
die Datei foo.c ist hinterher im Linux coding style eingerückt. Wenn man das auf deine Funktion ds1820read() loslässt sieht diese schon mal viel übersichtlicher aus. Ich war mal so frei und habe außerdem ein paar Kommentare in den Code eingefügt. [c] double ds1820read(char *sensorid) {
-
Thread
STM32: I2C Busy immer gesetzt
bei 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
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
DS18B20 Verkabelungs od Software Problem
für die eine Stichleitung machen, die halt länger 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
Einer ist DS18*B*20 und einer ist DS18*S*20. Das sind nicht die gleichen.
-
Thread
Brauche Eagle Hilfe / Elektroniker
(3,oder 4?). - 6 x 8 Port Expander PFC8574 - 6 x Darlington Array ULN2803 8 Port - EchtzeitUhr DS1307 - 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:
-
Thread
Beschäftigt ihr euch mit 3D-Druckern?
man nur mit Fusion 360, DesignSpark Mechanical, TinkerCAD, OnShape etc. arbeiten. Alles kostenlos. DS Mechanical sogar kommerziell und sehr intuitiv zu bedienen. Ich arbeite seit 5 Jahren eigentlich zu 90% mit DS Mechanical und 10% mit Fusion. Mit DS bin ich bei einfachen mechanischen teilen bestimmt
oder als STEP > exportieren. Step Export ist bei DS ein Zusatzmodul das Geld kostet.
-
Thread
Das ultimative Aquariumsteuergerät
leider auf die Anzahl der Expansion-Ports beschränkt. Wir müssen uns noch überlegen, wie wir den DS18B20 ^^ damit anschließen, oder ob wir für die DS18B20-Sensoren z.B. noch Mono-Klinkenstecker vorsehen.
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
LCD im 4-Bit Modus an nur einem Port betreiben
Experimentier"anlage" mit MSP430F1611 auf einen MSP430F2417 umziehen. Hier will ich als Thermometer einen DS18B20 direkt am µC betreiben und 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
-
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
PMOS Inrush Current killt Versorgungsspannung
Bsp.: http://ww1.microchip.com/downloads/en/DeviceDoc/mic2582-83-83r.pdf https://www.ti.com/lit/ds/symlink/tps2482.pdf?ts=1593502661887&ref_url=https%253A%252F%252Fwww.ti.com%252Fde-de%252Fpower-management%252Fpower-switches%252Fefuse-hotswap-controllers%252Fproducts.html Mit derartigen Controllern