-
Thread
IRF4905 - RDSon zu hoch
Messung falsch sein könnte > > Ich denke auch, dass das was faul ist. Der Spannungsabfall über D-S > wurde wohl nicht direkt gemessen, sondern aus den Messungen von UDrain > und USource bestimmt. Wenn man kleine Werte (66mV) aus der Differenz > großer Werte (20V) ermittelt, ergeben sich ganz
Bernhard S. schrieb im Beitrag #5686034: > Aus der W. schrieb im Beitrag #5685490: >> Und wie lautet bei denen der Datumscode? > > P118D also bleifrei, 2001, 18. Kalenderwoche auf assembly line D 1991,
-
Thread
Rigol DS2072A, 1074B oder ein ganz anderes DSO?
Bus-Dekodern etc. Hallo, das geht? Ich hatte irgendwo die Info gefunden, dass das nur mit dem DS2072 gehen würde, mit dem DS2072A jedoch nicht mehr? Lothar S. schrieb im Beitrag #3552495: > 2x70MHz 2Gs/s MSO ab ca. 740€ > http://www.plug-in24.com/epages/63844867.sf/de_DE/?ObjectPath=/Shops/
mit mindestens 135.7 MHz Bandbreite. (f_knee = 0.5/t_r für t_r 10%-90%, f_BW = 1.9*f_knee) Bei 20% Genauigkeit sind es etwa 71.4 MHz Bandbreite. (* - 7 ns ist der Wert der das 50 MHz Rigol DS1052D im Datenblatt angibt) Lothar S. schrieb im Beitrag #3593340: > Ich bashe hier niemanden, ich
-
Thread
Streckencharakteristik bei PID-Regler berücksichtigen?
berücksichtigen? > Welche Temperatursensoren verwendest du eigentlich und wie oft werden > die abgefragt? DS18B20, Abfragezyklus 5s mit Moving Median Filter über 6 Werte.
Gerhard A. schrieb im Beitrag #7334368: > Der Regler hat aktuell eine Zykluszeit von 5s. Gerhard A. schrieb im Beitrag #7338971: > DS18B20, Abfragezyklus 5s mit Moving Median Filter über 6 Werte. Kannst du die DS18B20 auch jede Sekunde abfragen und über 5 Werte mitteln? Die Sensoren
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
DIE PICs ist erstmal schon falsch. In den Köpfen der meisten Leute gibts nur die alten PIC16/PIC18. Schau Dir mal PIC24 dsPIC und PIC32 an. Das sind ganz andere Architekturen, deutlich leistungsfähiger als PIC18 und AVR, aber mit den gleichen Tools wie PIC18 zu programmieren. > #4 Das aufsplitten
Ich habe das Problem gefunden... denke ich... mit dem PIC18F45K20 vom Demoboard habe ich ein "Library Projekt" gestartet. Das Funktionierte auch... aber nun habe ich einfach mal ein "Stand alone" für den PIC18F442 gestartet und... siehe da, es funktioniert...
-
Thread
Temperatursteuerung mehrere Aquarien, relativ genau und programmierbar
Würde 4 DS18B20 (0.5°) in Metallröhrchen fix vergossen nehmen. Dazu ESP8266 ESP-12E. Kostet ca. 16.- zusammen. Mittels WLAN und MQTT die 4 Sensoren abfragen und senden lassen. Der ESP8266 kann dann auch noch Relais
Chulio schrieb: > Würde 4 DS18B20 (0.5°) in Metallröhrchen fix vergossen nehmen. Dazu > ESP8266 ESP-12E. Kostet ca. 16.- zusammen. > Mittels WLAN und MQTT die 4 Sensoren abfragen und senden lassen. Der > ESP8266 kann dann auch
-
Thread
C - Zwei Zahlen zu einer Mappen
Es ist ein DS18B20 auf 12bit Auflösung...
fno-tree-scev-cprop -fno-inline-small-functions -I. -mmcu=atmega328p -DF_CPU=8000000 avr-gcc lib/ds18b20.c -c -o ds18b20.o -std=c99 -Wall -Os -fno-move-loop-invariants -fno-tree-scev-cprop -fno-inline-small-functions -I. -mmcu=atmega328p -DF_CPU=8000000 avr-gcc main.o lcd.o simpleprog.o ds18b20
-
Thread
MOSFET Class-A Endstufe, Ruhestrom Einstellung
James schrieb im Beitrag #4575081: > Wie interpretiere ich diese erste 1-4V U_DS, wo es heißt; > Operation in this region is limited by Rds_on ? bei IRF240 liegt der Rds_on bei 0,18 Ohm In diesem Bereich arbeitet der MOSFET in s.g Ohmscher Region. Du siehst doch in SOA Kurve
Rückkopplung darstellen. Aber Möglicherweise gehören nicht die IRFP240 mit 12A Id hinein, sondern zB MTW20N20 20A Typen, die ich mit Websuche gefunden habe...(???)
-
Thread
AVR gegen den Rest der Welt
vom ATMEGA32 mit dem PIC18F45K20 wo die Daten wieder ähnlich sind (wobei der Atmega geringfügig mehr Speicher hat, 1K6 Byte vs. 2K) so kostet der ATMEGA32 im DIP40 Gehäuse 3,90Euro, der PIC18F45K20 im DIP40 2,25Euro. Aber noch
Embedded Hardware gemacht haben. In diese Nische von IC's mit 18 oder gar nur 8 oder 5 Beinen wird der Cortex wohl nicht vordringen. W.S.
-
Thread
Gründe gegen einen AVR
Befehl mit 3 oder mehr Zyklen. Ein CALL benötigt beim ATmega32 4 Takte, was bei einem Takt von 20MHz also 5 MIPS entsprechen würde. Der selbe Befehl bei einem PIC 18F2550 benötigt nur 2 Zyklen, was 8 Takte entspricht. Daraus ergeben sich 6 MIPS. Bei anderen Befehlen ist es anders herum. Daraus
Funktionen, Timer zur freien Verfügung, INTs-on-Change... Ich habe aber auch das Gefühl, daß die dsPIC33s bzw. PIC33s geschaffen wurden, um den AVRs das Fürchten zu lehren. Die Funktionen sind schon genial. Man hat ja auch einen Prozessor-Kern zugekauft und das eigene Zeugs über Board geworfen...
-
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
Viel kleiner soll es eigentlich nicht werden. Mal sehen. Zur Zeit streite ich immer noch mit den DS18S20. Sie bremsen einfach meine Anwendung aus. Oder ich lass es einen Tiny machen und verwende den als Slave. Gruß Gerd
-
Thread
Lebensdauer DS18B20
Die Versorgung ist über den DS9490R. Die DS18B20 sind als Linie mit Abzweigen montiert. Und die Temperaturen im Haus halt max. 30 Grad. Das höchste wird die Solaranlage sein.
Ich biete mehr: Seit Oktober 2006 ohne Ausfälle, 24/7. DS18B20 und DS18S20 auf dem selben Bus. Wilde Stern/Bus-Verdrahtung. Und - die CRC-Prüfung sowie die 85.0 Erkennung ist Pflicht!
-
Thread
DCF77 ausgefallen
Ist leider ein Glücksspiel wenn man fabrikskonforme Teile haben muß. Bei mir läuft seit 2007 ein DS3234 in meiner Wetterstation den ich nur damals gestellt hatte. Über die Jahre hinweg blieben die Abweichungen zwischen 35s bis 90s, trotzdem der RTC Umgebungstemperaturen zwischen -48 bis 40 Grad ausgesetzt
Stimmt, vielleicht grummelt es am Himmel überm Main... Ab Minuten 13:15 4 13:53 5 14:44 18 15:19 5 15:37 3 15:49 6 15:59 5 21:20 6 22:11 60 Gute Nacht
-
Thread
DS18B20 Code funktioniert nicht
Dank, werde die Vorschläge ergänzen. > Noch was. Das hier [c] ... unsigned int temp = ds18b20_read(); if(temp<0x8000) { return temp; } else{ temp = (~temp)+1; return temp; } [/c] braucht es nicht. Da dir der DS18B20 die 16 Bits schon im 2-er Komplement genau so schickt, wie du es im Programm benötigst, ist ein [c] int ds18b20_data() { ow_reset(); ow_write(DS1820_SKIP_ROM); ow_write(DS1820_READ_SCRATCHPAD); int temp = (int)ds18b20_read(); return temp; } [/c] schon korrekt. Dann klappts auch mit
-
Thread
Highside, FET wird heiß
einen MOSFET mit geringerem R_ds_on. Für 5A Dauerstrom würde ich nicht mehr als 20mΩ akzeptieren. IRF4905 würde z.B. passen.
man dafür entsprechend am G sorgt. In deiner Schaltung braucht er (letztes Bild) irgendwas um die 20 us, grob Faktor 1000... Ich schlage vor: a) Neuen leistungsfähigeren FET, wurde schon vorgeschlagen b) Wenn möglich, Design-Änderung auf LS-Schaltung c) G-Serien-R 20-30 R hinein (guck mal in's
-
Thread
µSO-8 welche Maße?
Hast du im Herstellerdatenblatt nachgeschaut? https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf Unter /Package Information/ sind die Gehäusedatenblätter verlinkt. A.Dent
A.Dent schrieb im Beitrag #6389751: > https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf > Unter Package Information sind die Gehäusedatenblätter verlinkt. In dem Datenblatt fehlt die Version DS18B20U völlig und unter dem Link auf die Gehäusedatenblätter gibts kein µSO.
-
Thread
ds1820 Fragen
Meßstellen festlegen. Hier wollte ich, neben einer eigenen ID, die Abweichung zu einem 'Master-DS18B20' eintragen, damit ich die Messwerte 'korrigieren' kann. Angedacht ist dabei auch, daß bei einem Sensortausch der 'Neue' eben so vorbereitet wird, daß die Abweichung zum 'Master-DS18B20' bestimmt
eingestellte ID ins Eeprom gebrannt. Denke nicht, daß Das unbedingt nötig ist, selbst, wenn zwei DS18B20 1°C auseinander liegen, werde ich davon Nichts meiner Lebenszeit einbüßen - nur, wenn schon, denn schon - dann kann das Ding auch 'korrekt' gehen - eben mit 'Meinem DS18B20-Eichnormal' abgeglichen
-
Thread
PicoW oneWire MQTT code
sleep from machine import Pin from umqtt_simple import MQTTClient from onewire import OneWire from ds18x20 import DS18X20 # WLAN-Konfiguration wlanSSID = 'meineWlanSSID' wlanPW = 'meinWlanPW' network.country('AT') # MQTT-Konfiguration mqttBroker = '192.168.0.1' mqttClient = 'heizung_mqtt' mqttUser
die WLAN-Verbindung led_onboard = Pin('LED', Pin.OUT, value=0) # Initialisierung GPIO, OneWire und DS18B20 one_wire_bus = Pin(16) sensor_ds = DS18X20(OneWire(one_wire_bus)) # One-Wire-Geräte ermitteln devices = sensor_ds.scan() # Funktion: Temperaturen messen def getTemp(): # Temperatur messen
-
Thread
Zwischen MOSFET-Gate und uC ein Widerstand?
| | | Eingang --1k--+------+---+---|I | | | | | |S 47uF SMBJ12A | | >|---+ | | BZT52C6V8 100k |E | | | | | | 0R18 | | | | | | | |
| | | > Eingang --1k--+------+---+---|I | | > | | | |S 47uF SMBJ12A > | | >|---+ | | > BZT52C6V8 100k |E | | | > | | | 0R18 | | > | | | |
-
Thread
Möchtegernelektrniker baut LED-Temperaturanzeige für Schwimmbad
-50 Grad hast du dann Packeis in deinem Schwimmbad? Warum nimmst du keinen Digitalen Sensor ala DS18B20. Ein kleiner uC und das Ding ist abgesungen.
TS http://www.linx.de/tm-rs232-thermometer-p22340.html http://www.quasarelectronics.com/3145-ds18s20-computer-serial-temperature-data-logger.htm http://www.mikrocontroller.net/topic/225563 Alles läuft immer wieder auf den DS18S20 raus...
-
Thread
Erfahrungswerte Dig. Thermometer DS18B20?
Hallo zusammen, ich habe gerade einen DS18B20 mit einem PIC16C745 verheiratet. Im Datenblatt vom Thermometer ist eine Temperature Conversion Time von max 750ms bei 12Bit angegeben. Bei mir dauert die Convertierung aber nur etwa 100µs. Haben
nachgemessen und 100µs stimmt nicht ganz -sorry. Laut dem Oszi brauche ich drei "read time slots" bis der DS die Konvertierung als beendet zurückgibt. Da ein slot 60µs dauert macht das 180µs - immer noch viel schneller als erwartet! Daneben habe ich den DS18B20 gegen die Version DS18S20 ausgetauscht. Die "
-
Thread
Wer baut mir ein MSR board?
Also am einfachsten auszulesen und ziemlich genau ist der DS18B20 von Dallas. Zudem belegt dieser auch nur 1 Pin an einem Arduino, also geradezu ideal. Als Display ein einfachen 2-Zeilen * 16 Zeichen Display. Wobei du bei Funksteckdosen noch einen Vorteil
Aber bitte nicht den Vorlauf ;-) Bin gespannt wies dann wird. Den ds18b20 Temperatursensor hast dir angesehen? http://de.aliexpress.com/item/waterproof-temperature-sensor-Probe-DS18B20/758253787.html Hier ein Beispielangebot^^. Lg
-
Thread
EleLa - Elektronik Lagerverwaltung ab V2.0
,Foto_ID) 18:48:20 CreateIndex (adr,ID_ID) 18:48:20 RenameField (bauteil,Bezeichnung,Bezeichnung,VARCHAR(100)) 18:48:20 Create Table "bauteil" 18:48:20 CreateIndex (bauteil,Bezeichnung) 18:48:20 CreateIndex (
) 18:48:20 CreateIndex (bauteillager,Bauteil_ID) 18:48:20 CreateIndex (bauteillager,Adr_ID) 18:48:20 CreateIndex (bauteillager,SMD_Text) 18:48:20 CreateIndex (bauteillager,Lagernr) 18:48:20 CreateIndex
-
Thread
PIC 32 Erfahrungsberichte
. Mit anderen Worten: Die Zugriffszeit beim Lesen einer SD Karte sind meist vernachlässigbar. Ein dsPIC33 mit den ELM Chan Dateisystemroutinen und mit einem auf 20MHz übertakteten SPI Interface kommt bei mir auf fast 900kByte/s beim Lesen. Mit nur 10MHz SPI Takt sind es um die 550kByte/s, also etwas
Lesen via PC rauskommt. Was war denn die Aussage: - PIC24/16MIPS mit 8MHz SPI liest mit 300KB/s. - PIC32/80MIPS mit 20MHz SPI liest mit 330KB/s. Und daraus wird dann der Schluss gezogen, dass die Schleifenoperationen eines PIC32 eine höhere Performance verhindern. Sorry, aber das ist Bullshit
-
Thread
Wie zuverlässig sind chinesische Arduino Nano?
schrieb im Beitrag #7323934: > Weißt Du ob Brownout aktiviert ist? Ja, ist aktiv. Die beiden DS18B20 in den Sohlen sind parasitär gespeist – das gibt immer mal wieder Messfehler. Gemessen wird alle 10 s, bei Fehler merke ich mir nur, dass ein Fehler vorlag und schalte bei der nächsten regulären
unterstützen. Da sind halt ein paar Euro Spende. Taucher schrieb im Beitrag #7323955: > Die beiden DS18B20 in den Sohlen sind parasitär gespeist Die DS18_20 sind vermutlich keine Originale? Dann hilft es m.E.n. ungemein, wenn möglichst nur ein Sensor an einem Pin hängt und die idealerweise nur für
-
Thread
Oszilloskop bis 500€ -> Empfehlung
Luk4s K. schrieb im Beitrag #2218927: > Das RIGOL 1052E ist eines der besseren Chinaskops. Gibt's bei Batronix > für 400€ http://www.progshop.com/versand/oszilloskope/Rigol-DS1052E.html > ; mancherorts
Serie 400 Wfr/s ! > Tek TPS2000 Serie: 2.500 Wfr/s > Tek TDS1000B Serie: 2.500 Wfr/s > Tek TDS2000B Serie: 2.500 Wfr/s > Quelle: dataTec-Katalog 2011 Ausgabe 18 > Die meisten der aufgelisteten
-
Thread
Temp. Messung im Haus?
https://www.mikrocontroller.net/articles/MSP430 eigentlich ging es mir bei meiner Antwort nur um den DS18B20, der bei mir zuverlässig im Außenbereich läuft. (eine Art "Erfahrungsbericht")
verwendet, ohne zusätzlichen Spannungsregler. Meine Schaltung misst alle 5 Minuten die Temperatur eines DS18S20 Temperatursensors und schickt diese dann an meinem Webserver. Zum Verbinden, Messen und Senden benötigt das Modul etwa 10 Sekunden. Ob der Akku noch die volle Kapazität hat weiß ich nicht, aber
-
Thread
Temperaturstabile Uhr
dallas ds32khz
aufwachen lässt? ...und somit auch ein mit Quarz betriebener PIC ganz ohne externer RTC. Aber wenn's denn unbedingt extern sein muss: Bei Dallas/Maxim wirst du fündig, unter DS1307 beispielsweise.
-
Thread
Serielle schnitstelle
einem Temperatur https://www.conrad.at/de/temperatur-sensor-mit-direktem-digitalen-ausgang-dallas-ds18s20-55-125-c-in-05-c-schritten-gehaeuseart-to-92-176168.html sensor der mir ein digitalen wert (z.b 00001111) ausgibt die Temperatur anzeigen lassen. Ich weiß das ich diesen "Wert" mit dem TX /RX einlesen
läuft und mit den oberen erst mal > nix zu tun hat. Noch viel besser: Wenn man möchte, laufen beim DS18B20 drei Dinge über den einen Draht, nämlich die Versorgungsspannung, Rx und Tx. Zusammen mit Gnd braucht man dann für den Anschluss nur zwei Adern.
-
Thread
Suche PicAxe Alternative
Patrick J. schrieb im Beitrag #5158285: > - nen I2C-Sensor (DS18B20) lässt sich damit ja recht leicht auslesen Mit I2C wirst du beim DS18B20 auf Granit beißen. Meinst du, man soll den PicAxe als Protokollconverter werkeln lassen?
µC-Bastler schrieb im Beitrag #5159638: > Mit I2C wirst du beim DS18B20 auf Granit beißen. Autsch - Recht hast Du, beim DS18B20 wäre 1-wire das richtige Wörtchen gewesen. Aber Nichts desto Trotz: Die PicAxe kann mit dem DS18B20. Wenn's I2C statt 1-wire sein soll
-
Thread
DOS-COM mit bcc erzeugen (16bit),
Signatur zu hinterlegen oder einen zweiten Einsprungpunkt zu bauen, scheint einfacher zu sein. S. R. schrieb im Beitrag #4785569: > Ja, weil die Entwickler vom DOSBox-DOS nett waren und dir einen Sprung > nach CS:0000 auf den Stack gelegt haben (am Anfang des PSP steht ein > "INT 0x20"). Was
und daran, den Fehler abzufangen. Schlechte Idee. Ein 8086/8088 hat kein "Invalid Opcode". > S. R. schrieb: >> Ja, weil die Entwickler vom DOSBox-DOS nett waren und dir einen Sprung >> nach CS:0000 auf den Stack gelegt haben (am Anfang des PSP steht ein >> "INT 0x20"). > Was würde denn sonst
-
Thread
Owfs liefert manchmal 85 grad ?
Hallo, ich habe einen 1wire Bus mit 10 Stck ds18s20 über einen ds2482 an einem raspberry pi. Entkoppelt über ds 9503. Buslänge etwa 10 m, Auf dem pi hab ich ein owfs installiert. Funktioniert soweit ganz gut, ich lese einmal pro Minute die Temperaturen
Beitrag, aber daran hab ich auch schon gedacht, weil im Parasitärmodus sind die DS18S20 ja ein bischen zickig. Der Bus ist 5V powered, also sollte es kein Problem sein. Zudem habe ich an den DS1820 jeweils ne Schottky Diode in Sperrichtung. Mir kommt es so vor als ob das owfs
-
Thread
1.8 Volt mit geringen Verlusten erzeugen
LowPowerBastler schrieb im Beitrag #3719786: > DS18B20 Darüber würde ich nochmal nachdenken, der funktioniert laut Datenblatt nur von +3V bit +5.5V.
Frankman schrieb im Beitrag #3726324: > Der DS18B20 braucht für 750ms (!!!) saumäßig viel Strom. Nämlich saumässige 1mA.
-
Thread
PT1000 & MAX31865: für Batteriebetrieb geeignet?
Hallo warum ein PT1000 und MAX31865 als Ersatz für einen DS1820 ? Sowohl von der Firmware, gerade unter Arduino, als auch von Temperaturmessreich ist doch ein DS18x20 (und besonders mehrere) viel einfacher zu nutzen und auch deutlich Preiswerter. Für PTxxxx
oder Änderungen interessiert ist, kann die hohe Auflösung sinnvoll sein. Wie kommst du bei dem "DS1820" eigentlich auf eine Auflösung von 0.03°C. Der DS18S20 besitzt eine Auflösung von 0.5°C und der DS18B20 von bis zu 0.0625°C. Oder hast du ein Datenblatt von einem DS1820, wo mehr drin steht?
-
Thread
Feedback zu Thermometer Schaltung
dem ganzen Zirkus aus dem Weg zu gehen, könnte man gleich den LM50 > rausschmeißen und durch einen DS18B20 ersetzen. Der ist deutlich > pflegeleichter. Der DS18B20 sieht durchaus auch interessant aus, würde den evtl. in einer späteren Ausbaustufe verwenden, wenn der Rest steht und man sich voll
Bodo K. schrieb im Beitrag #4533464: > Dann machen zwei AA(A)s vermutlich doch mehr Sinn. 3V - 2V (Led) - 0,7V (Transistor) = 0,3V für 4511N ??? Das wird allerhöchsten noch glimmen, wenn die Batterien voll sind. > Der DS18B20 sieht durchaus auch interessant
-
Thread
Wie wird der Takt einer RTC abgeglichen?
W.S. schrieb im Beitrag #6574689: > Im Grunde mag ich eben wegen dieses externen Quarzes > diese RTC nicht leiden. Ja, externe Quarze sind sehr empfindlich. Ich würde daher zum DS3231 raten. Wer SMD
noch auf 1.5 Minuten genau bei Temperaturschwankungen im Bereich von -43 bis +35 Grad C. Chinesische DS3231 Module im Haus laufen im Jahr bei mir typisch zwischen 10-60s genau. Man braucht also bei vernünftiger Genauigkeitserwartung die Dinger kaum nachstellen. Mit DS1302, Ds1307 u.ä. machte ich viel
-
Thread
Temperatursensor kalibrieren
Lagerraumtemperaturmessung dienen. Wie genau muss die Messung denn sein? Ich verwende vorzugsweise digitale Sensoren DS18B20/DS18S20. Ergibt 0,5°C ohne Kalibrierung und keine Probleme mit Störspannungen. Passenden Code dafür gibt's hier im Forum.
Hallo @A.K., DS18S20, da hab ich mich heute mal mit befasst. Hört' sich mit der Implementierung recht einfach. Das einzig worum man sich kümmert muss scheint die Kommunikation über den 1-Wire Bus. Jedoch meint mein