-
Thread
DS3231 RTC Modul
Sandro Schleich schrieb im Beitrag #6150655: > Ich habe in ein DS3231 eine CR2032 Batterie eingelegt, und erst später > herausgefunden, dass es mti diesen Modulen ein Problem gibt: Das Modul > benötigt eine LIR2032, Eine DS3231 funktioniert mit einer CR2032. Steht
"Weiterfahren und beobachten" wäre meine Devise. Wenn die Batterie jetzt doch nur 5 Jahre statt 10 Jahre hält, ist der Schaden überschaubar.
-
Thread
dsPIC33Fj06GS202 - Floating Point Berechnung
Hallo Zusammen, ich müsste einen PID Regler in einen dsPIC33Fj06GS202 implementieren. Dieser läuft mit 8 MHz und die Regelung sollte mit ~70 KHz laufen. Das bedeutet das 100 Takte für die Berechnung zur Verfügung stehen in denen ~10 Multiplikationen durchgeführt
70kHz Regeln is schon sportlich, auch für dsPIC. Welche Programmiersprache?
-
Thread
Timer stört Temperaturmessung
"); } if(stunde == 24) { stunde = 0; LCD_String(4,10,itoa(stunde,Zeit,10)); LCD_String(4,16," "); } if(sekunde%5==0) { Temperature1=DS18B20_Read_Addressed_Temperature(rom1,byte); Temperature2
"); } if(stunde == 24) { stunde = 0; LCD_String(4,10,itoa(stunde,Zeit,10)); LCD_String(4,16," "); } if(sekunde%5==0) { Temperature1=DS18B20_Read_Addressed_Temperature(rom1,byte); Temperature2
-
Thread
Thermoelement mit µC auswerten
Temperatur IC's http://kovi.covers.de/mikrocontroller/DS1620.pdf http://kovi.covers.de/mikrocontroller/DS1621.pdf http://kovi.covers.de/mikrocontroller/DS1820.pdf http://kovi.covers.de/mikrocontroller/DS1821.pdf
AD595 und von Maxim macht das der MAX 6682, wobei der von AD ein Analogsignal, ich meine es waren 10mV pro Grad, bildet und der MAX-Chip liefert die Daten in 10 Bit Auflösung über die SPI Schnittstelle. Alles Klar ?! Ciao René
-
Thread
Zu verkaufen: Leistungstreiber LMD18xxx
stück 2x LMD18201T für 11,00 pro stück 7x LMD18245T für 11,00 pro stück 8x LMD18400T für 10,00 pro stück plus verpackung und versand 1,50 Datasheets: http://cache.national.com/ds/LM/LMD18200.pdf http://cache.national.com/ds/LM/LMD18201.pdf http://cache.national.com/ds/LM/LMD18245
übrich sind: 2x LMD18201T für 11,00 pro stück 7x LMD18245T für 11,00 pro stück 8x LMD18400T für 10,00 pro stück plus verpackung und versand 1,50 Datasheets: http://cache.national.com/ds/LM/LMD18201.pdf http://cache.national.com/ds/LM/LMD18245.pdf http://cache.national.com/ds/LM/LMD18400
-
Thread
Mein erstes SNT
dann: - Isat = 18A - Imax = 15A - L = 22uH - Rdc = 7mOhm Iripple = 48V / (60000Hz * 22H * 10^-6) * (1 - 48V / 10V) = knapp. 6A Prozentual wären das ca. 40%. Das Beispiel vom Datenblatt hat 30% Imax = 14,4A + 6A / 2 = knapp 17,4A Isat von der Spule sind 18A reich das noch? Eigentlich
ans Thema "heranzutasten", Schritt für Schritt von einem z.B. LM25XX mit 20V / 1A = 20W Output bei 10V Eingang zu "härteren" Sachen.
-
Thread
Heizmatte mit MOSFET schalten -> Mosfet heiß :(
die selbe Spannungsversorgung hängen - Gate Spannung messen - Drain - Source Spannung messen - 10k Pulldown am Gate anbringen -
#4819513: > Aber nur wenn sie eingerollt ist! ;-) Nö Die Leitungsinduktivität ist immer da von ca. 5-10 nH/cm Leiterbahn.
-
Thread
1-wire an Wand befestigen?
1-Wire Raumtemperaturfühler Aufputz http://shop.wiregate.de/sensoren-fuhler/temperatur/rtf1-ds18b20.html
nackten DS18B20 hinter den Lichtschalter setzen, die Messwerte sind dann aber etwa so gut wie Würfeln. BTDT, die DS18B20 sind bei mir alle wieder rausgeflogen. Wiregate hat übrigens auch eine Variante mit Luftfeuchtemessung
-
Thread
Zähler 2 hoch 25
um die Frequenz zu berechnen Im uralten RCA-Datenblatt Fig 12 auf Seite 6: https://www.ti.com/lit/ds/symlink/cd4536b-mil.pdf?ts=1630510575609 ähnlich (auch mit RC-Oszillator) ist noch der 4541, aber der hat nur 16 Bit https://www.ti.com/lit/ds/symlink/cd4541b.pdf?ts=1630510948442 der schon genannte
10F200 sieht auch schön aus
-
Thread
Maxim DG508A
Autsch! Sollte heissen DS18B20. Sorry. http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
H. Triti schrieb im Beitrag #3081606: > Autsch! Sollte heissen DS18B20. Sorry. > http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Das ist wirklich ein Trauerspiel. Auf der ersten Seite des Datenblattes steht: "Each DS18B20 has a unique 64-bit serial code
-
Thread
Notfall Dennerle Duomat 1200 (Vogel-Heizung) defekt
Mhm. Kaufen is für Luschen :D aber bleibt wohl nix anderes übrig. Mit 10-Gang-Poti jeden nur möglichen Wert ausprobiert, analog scheints nicht zu sein. Also ein digitaler Baustein, den es mindestens 10 Jahre nicht mehr gibt.
ist BEI DEINEM GERÄT als bidirektionaler Digital-Ein-/-Ausgang geschaltet, und der Sensor war ein DS1820 (sofern es diese bereits 1999 gab). Folgende Digital-Sensoren wären auch möglich, aber dann erwarte ich mehr als drei Leitungen oder andere Widerstandsbeschaltung: LM75 (10k statt 4,7k), SHT21
-
Thread
gibt es brauchbare Isolierpasten?
Alexander S. schrieb im Beitrag #4875325: > allerdings keinen DS18B20. Axel S. schrieb im Beitrag #4875345: > über das mittlere > Bein - dann sind alle 3 Beinchen Es koennte ein KTY81 mit nur 2 Beinchen sein, aber das ist ja auch wieder geheim. sdecc
zu vergießen. Möglich sind mit etwas Übung und den richtigen Schrumpfschläuchen auch bestimmt nur 10mm Länge.
-
Thread
gibt es elektronik, die bei >300°C funktioniert?
www.cissoid.com/ ) und einiges bis 220 GradC von Texas Instruments 8-fach 24-Bit ADC http://focus.ti.com/lit/ds/symlink/ads1278-ht.pdf Spannungsreferenz http://focus.ti.com/lit/ds/symlink/ref5025-ht.pdf 3.5W Schaltregler-Spannungswandler Cissoid Fuji von -55 bis +225 GradC, C28xE DSP http://focus.ti.com/lit/ds
JFET-OpAmp I-6H001 und I-6H005 12bit A/D von Interfet, ARM7TDMI mit 60 MHz http://focus.ti.com/lit/ds/symlink/sm470r1b1m-ht.pdf auch der digitale Temperatursensor LM95172
-
Thread
LEDs Konstantstrom statt Vorwiderstand ?
überflüssig. Alle OPV sind überflüssig ;-) TI gibt einen guten Vorschlag.: https://www.ti.com/lit/ds/symlink/tl431.pdf?ts=1707640081546&ref_url=https%253A%252F%252Fsearch.ukr.net%252F Siehe Figure 10-15, "precision constant current sink". Diese Schaltung habe ich schon oft für LED kleiner und mittlerer
Der LM3402HV sieht ja gut aus und sollte auch meinen 10s-Li-Ionen-Akkus vertragen.
-
Thread
DSO mit Logic-Unit aufrüsten? Kaufempfehlung 2024
Geräte viele MPunkte aufzeichnen und auch dekodieren. Da hat sich wirklich viel getan die letzten 10 Jahre.
schrieb im Beitrag #7785515: > Sieht sehr vielverprechend aus, die Daten entsprechen in etwa dem des > DS1102Z-E, bis auf die 100Mhz, wenn das EEV Forum noch bei der > Bandbreite helfen könnte, wäre es nicht schlecht. Die Daten sind an den meisten Stellen besser als die des DS1102Z 12-Bit-ADC statt
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
aber 240x320. Preis bei 10 St 17.64 € (Mouser).
große Platine kostet bei MultiPCB 6,27€ bei Erstbestellung und Abnahme von 50 Stück. 4 Lagen kosten 10,77€. Noch krasser wirds bei kleineren Stückzahlen. 20 Stück 2 Lagig kosten 10,23€, 4 lagig 21.04€ Damit die 4 Lagen nicht "ins Gewicht fallen" muss man also eine ziemlich große Stückzahl bestellen
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
1 wire, wie ds1820
grundschüler schrieb im Beitrag #4168818: > 1 wire, wie ds1820 Hättest Du den Thread komplett gelesen, hättest Du erkannt, dass OneWire schon lange vom Tisch ist. Der TO will *eigene* Clients an den Bus hängen und keinen DS1820 oder irgendeine andere fertige
-
Thread
Problem mit N-MOSFET
echte 10 Volt am Gate.
mein altes Labornetzteil zwei fette 2N3055 Transistoren im TO-3 Format und einen Kühlkörper mit etwa 10x10x7cm. Kannst ja mal danach googeln, falls du die nicht kennst.
-
Thread
Mit Poti LED's einschalten
gekommen. Deshalb hoffe ich, dass ihr mir vielleicht helfen könntet, dass es klappt. Ich habe den dsPIC33FJ256MC710A, den CCS PCD Compiler, MPLAB X IDE und das dsPICDEM MCLV Board. mfg
Martin schrieb im Beitrag #3308487: > Mir > geht es aber darum zu lernen wie man den ADC vom dsPIC33FJ anwendet. In dem Fall würde ich einfach mal das Datenblatt lesen, Abschnitt: 22.0 10-BIT/12-BIT ANALOG-TO-DIGITAL CONVERTER (ADC) Und wenn das nicht reicht, dem Link darin folgen zum “dsPIC33F
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
mit Linux verunsichert und wollen > unbedingt Geld ausgeben für ein neues System ( Win7 hat mich 10€ gekostet. Upgrade auf w10 hat mich 0€ gekostet.
Ich habe im Moment noch einen mehr als 10 Jahre alten Linux Desktop (Workstation). Damals war ich noch ein Nerd. Wird diesen Herbst ersetzt durch ein Windows 10 System mit SSD Mini-PC. Windows 10 läuft schon länger auf einem Laptop - und
-
Thread
Mp3 Player mit Atmega
50kByte SRAM. Die CPU Leistung kann man nur schwer angeben, da diese stark von der CPU abhängt: Ein VS10xx der speziell dafür gebaut wurde, schafft das mit <20MHz, ein dsPIC ist mit seinen 40MHz an der Grenze, ein ARM7 schafft das auch mit 70MHz, ein 8bit µC würde ich auf >100MHz schätzen.
über 10 Takte, was ein dsPIC oder auch ein ARM in deutlich weniger Takten schafft. Vermutlich gewinnt man am meisten, wenn man die Auflösung der Samples, also die Genauigkeit des Dekoders etwas reduziert, indem
-
Thread
Elektromagnet Spannung umpolen
https://www.amazon.de/ZkeeShop-DRV8833-Channel-Bridge-Module/dp/B08GJK1N76/ https://www.ti.com/lit/ds/symlink/drv8833.pdf?ts=1628515758834 Hier ist anders, dass er nicht mit Impulsen angesteuert wird, sondern mit logischen Pegeln High/Low. Der geht aber nur bis 10 Volt! Zu deinem Konzept: Wenn
https://www.amazon.de/ZkeeShop-DRV8833-Channel-Bridge-Module/dp/B08GJK1N76/ > https://www.ti.com/lit/ds/symlink/drv8833.pdf?ts=1628515758834 > Hier ist anders, dass er nicht mit Impulsen angesteuert wird, sondern > mit logischen Pegeln High/Low. Der geht aber nur bis 10 Volt! 10V ist auch in Ordnung
-
Thread
DS18b20 Reset geht nicht
Hallo, ich brauch dringend eure Hilfe. Ich versuche seit drei Tagen einen DS18B20 zum laufen zu bekommen und bleib schon beim Reset hängen. Na das kann ja noch witzig werden. Mein Aufbau: Atmega 32 Pin A0 an PIN 2 des DS... . Pin A1 und A2 Oszi. GND an Pin 1 des DS...
Die Initialisieung sieht bei mie so aus. Vllt. hilft dir das weiter. // Initalisierung int DS18S20_Init(void) { uint8_t err=100; DS18S20_DDR |= 1 << DS18S20_wire; // 1-wire Leitung auf LOW schalten _delay_us(480); // mind. 480µs Low halten DS18S20_DDR &= ~(1<<DS18S20
-
Thread
Alterung von MosFETs - Wenn ja was ändert sich?
. Daher meiner Frage ob und in welcher Weise MosFETs altern, konkret ob sich die individuelle I_ds-zu-U_gs-Kennlinie signifikant (>20%) verändert.
Normalerweise tut man das nicht, und es gibt auch Gründe dafür. Hast Du bei allen FETs die V(ds) unter geplantem Laststrom und bei 5V V(gs) gemessen, Verluste berechnet, und bist mit dem R(ds) im Abschnürbereich glücklich?
-
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.
ob das den TO nach 10 Jahren noch interresiert?
-
Thread
Ansteuerung DS 1302 (Timekeeping) über I2C-Bus (
Mikrocontroller Freunde Hat jemand vieleicht ein paar Infos zur Ansteuerung eines Timekeepingship DS1302 über den I2C-Bus. z.B 1) Initialisierung des DS1302 2) Funktion des I2C-Buses Ich verwende das Flash-Board AT89S8252 und den Compiler von Keil uVision2 7.0 Ich würde mich sehr über
@Hölcher Der DS1302 hat garkeine I2C-Schnittstelle sondern eine SPI-Schnittstelle. Wenn Du mit I2C arbeiten möchtest dann ist der DS1307 Dein Bauteil. Selbe Funktion wie DS1302 nur mit I2C-schnittstelle. Dann klappt's
-
Thread
4 Kanal oder 2 Kanal Rigol? (DS1074Z-S vs. 2072)
Sollte man nicht eher Rigol DS1074Z und Rigol DS2072 vergleichen? Das DS1074Z-S hat ja immerhin noch den Funktionsgenerator, das DS2072 aber nicht. Dann sieht auch der Preisunterschied noch deutlicher aus (535€ vs. 844€).
Daniel H. schrieb im Beitrag #3501031: > Sollte man nicht eher Rigol DS1074Z und Rigol DS2072 vergleichen? Das > DS1074Z-S hat ja immerhin noch den Funktionsgenerator, das DS2072 aber > nicht. Dann sieht auch der Preisunterschied noch deutlicher aus (535€ > vs. 844
-
Thread
24V-LED-Streifen per Arduino + Mosfet ansteuern funktioniert nicht
Spannung, bei der er garantiert (so gut wie) noch nicht leitet. Die U_GS, bei der du den angegebenen R_DS(on) bekommst, beträgt 10V. Fig. 1 zeigt typische Kennlinien, von denen Einzelexemplare deutlich abweichen können, i.e. die Werte sind nicht garantiert.
Nimm den IRLZ44N, der schafft bei 3V sogar 10A.
-
Thread
Was braucht ein Anfänger?
passt nicht in ein Raster. Statt 1N4002, die 1N4007. Kostet gleichviel, verträgt Netzspannung. WSL 10 dazu 10mal.
Flachbandkabel (für Wannenstecker/Pfostenbuchse) sowas: AWG 28-10G 3M oder (in Farbe, und bunt): AWG 28-10F 3M 10 adrig mindestens, mehr ist nicht schlimm, da man die gut mit der Schere trennen kann. Wenn du welches mit mehr als 20 Adern nimmst, haste quasi
-
Thread
42kHz Leistungsmesser 110V/3A
aufintegrieren: [math] P=\frac{1}{T} \int_{t_0}^{t_0+T} u(t)i(t)dt [/math] Ich würde einen kleinen dsPIC anstelle eines AVRs nehmen. Kostet das gleiche, hat aber mindestens die 3-fache Rechenleistung, bei den dsPIC33EP mit ihren 70MHz deutlich mehr. zB: http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EP256GP502 Und rechnen wirst Du müssen! fchk
-
Thread
Oszilloskopkauf - Hameg 2008 oder LeCroy Wavejet 322
Rigol DS-1302CA: 300MHz Eingang, 2GS/s, 10K Samples: 1832,60 € (Conrad). Ob's was taugt weiss ich nicht, kenne nur das DS-1102CD. Der Eingangsteil davon ist jedenfalls nicht von Rigol selbst, denn bei der
meisten die auf TSO setzen, haben halt die Profiklasse in der Werkstatt... @Andreas Kaiser > Rigol DS-1302CA: 300MHz Eingang, 2GS/s, 10K Samples: 1832,60 € (Conrad). > Ob's was taugt weiss ich nicht, kenne nur das DS-1102CD. eben, bei dem Preis würde ich dann wohl doch eher zum Tek greifen... Na
-
Thread
Audio Leistungsverstärker mit OPA552
verstärken? > > ja, ist so üblich. Ah ok, Danke! Welche Widerstandsbereiche sind da üblich? 1k 10k 100k?
-------------------| max 3Vss | max 50mA | _________| der Lautsprecher hat eine Impedanz von 10 Ohm
-
Thread
Arduino ESP32 & ds1307new LIB
File: D:\atmel\__ARDUINO__\pcd_test_blau_bi__\pcd_test_blau_bi__.ino compile: 2019/08/24_13:10:46 CPU Takt: 240 MHz -> Scanning... I2C device found at address 0x50; 1010000x; << 0xA0; 10100000 I2C EEPROM I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS3231 RTC done -
1010000x; << 0xA0; 10100000 I2C EEPROM I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS3231 RTC 2019/08/24_14:12:13 done -------------- 3. Durchlauf 0xA0 I2Ceeprom 0xD0 DS3231rtc RTC T= 29.0C -------------- 2019/08/24_14:12:15 DS1307new::DS1307new() { #if defined
-
Thread
Welchen Temperatursensor zum Eintauchen in Fluid?
Moin, Für die genannten Randbedingungen wäre der DS18B20 sicherlich ausreichend. Die +/- 0.5° gelten für -10..85°C. Bei den 4 18B20 Sensoren, die ich z.Zt. am Bus habe beträgt die Abweichung Bei 22°C untereinander maximal +/-0.1°. Ich habe gerade aus
bekannt, dass Aufloesung und Genauigkeit zwei sehr verschiedene Dinge sind. Mit einem NTC an einem 10 bit Wandler sind 0.1 Grad Aufloesung kein Problem.
-
Thread
Benötige Hilfe beim Auslesen eines NVRAM DS1742w-120 (Batronix BX48 Batego II)
27xx16 kompatible Pins sind eine Sache, die Betriebsspannung muss auch passen. Das 'W' im DS1742 steht für 3.3V±10%. Direkt kompatibel scheint der AT28BV16-25PC zu sein (bzw. -25PI, -30PC, -30PI).
Chip mit einer 5V Config auslesen? Nein das tut ich nicht! @ HP Im Prog-Express werden ca. 25 DS Typen unterstütz. Wenn ich das Datenblatt des DS17 öffne dann steht da ganz oben "Integrated NV SRAM" https://datasheets.maximintegrated.com/en/ds/DS1742.pdf @ pegel Ja der steckt in einer Schwarzwälder
-
Thread
Verstärker / Plantine Gesucht
Digitalen Poties. Hier muß man genau ins Datenblatt schauen um Angaben zu Bandbreite zu finden. Das DS1809-10 macht noch 1 MHz so gerade mit, das DS1809-100 nur 100 kHz https://cdn-reichelt.de/documents/datenblatt/A200/DS1809-MAX.pdf Das macht 10 MHz mit. https://www.reichelt.de/digitalpoti-1-kanal-257-schritte-10-kohm-so-8-mcp-4151-103e-sn-p90085.html?&trstct=pos_5&nbc=1 Dabei ist ja zu beachten, willst Du einen 1 MHz Rechteck oder Dreieck sauber sehen, dann sollte Deine Bandbreite mindestens das 10 - 20 fache
-
Thread
Hilfe DS1820 und DS18b20 in c
as ouput DS1820_PORT &= ~(1<<used_pin); //Pull low delay_us(10); DS1820_DDR &= ~(1<<used_pin); // define as input DS1820_PORT |= 1<<used_pin; //Pullup on delay_us(54)
used_pin); //Pull low delay_us(1); DS1820_DDR &= ~(1<<used_pin); // define as input DS1820_PORT |= 1<<used_pin; //Pullup on delay_us(10); rebit = (DS1820_PIN & (1<<used_pin)) >> used_pin; //Read bit
-
Thread
Qualität von Knipex
Für dünne Kabel nur noch so etwas: https://www.distrelec.ch/Web/Downloads/_t/ds/PWS001_eng_tds.pdf Solche Werkzeuge wie die Knipex oder Stripax nehme ich nur für Drähte ab 0.5mm².
Beitrag #6786906: >> Für dünne Kabel nur noch so etwas: >> https://www.distrelec.ch/Web/Downloads/_t/ds/PWS001_eng_tds.pdf > Weiß jemand eigentlich wer der Original-Hersteller von dem Teil ist? Hier mit Namen "JOKARI"
-
Thread
_delay_us Funktion in ISR Routine bringt ISR aus dem Tackt.
Eine vorhandene Uhr ist doch ideal. So mache ich es: Bei Sekunde 16 sage ich dem DS18B20, dass er messen soll und in Sekunde 17 hole ich das Ergebnis ab. Der DS18B20 benötigt ~0,7 Sekunden zum Messen und Aufbereiten der Werte. Eine Pause / Delay / wie auch immer hat in einer ISR
@Felix Neumann (felix_n888) >ds18b20.c (2,49 KB, 21 Downloads) | Codeansicht >ds18b20.h (1,05 KB, 9 Downloads) | Codeansicht Diese Funktionen sind NICHT interruptsicher, d.h. wenn dir ein Interrupt zufällig in dein laufendes
-
Thread
Warum brennen mir die Mosfets durch?
man einen 2.Trafo hernimmt? 4.Anderes Thema: Wie entstört man soeine Schaltung? wenn ich ca.10cm mit dem Telefonhörer drankomme "hört man das Pwm Sigal" (PWM=1KHz) Danke für eure Antworten.
eine eigene Trafowicklung hängen. Wie sieht es mit der Entstörung aus? Reicht es ein Snubber(300nf,10 Ohm) an drain und masse zulegen?
-
Thread
Mehrere PT100 auslesen (25 Stück im Raum verteilt ca 15meter Stecke)
Was /intelligenteres/ einsetzen zB: https://datasheets.maximintegrated.com/en/ds/DS1822.pdf ?
Falk B. schrieb im Beitrag #5276080: > PT100 hat > typisch 10mA Meßstrom. eher 1mA.
-
Thread
PicoW oneWire MQTT code
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
vorbelegen sensTmp = [-999 for x in range(10)] # Sensoren abfragen for device in devices: for adr in range(len(sensAdr)): if sensAdr[adr] == device.hex(): sensTmp[adr] = sensor_ds.read_temp(device
-
Thread
F_CPU calibrieren und in eeprom abspeichern
rtc_start=rtc_end; } #endif ... ISR(TIMER0_COMPA_vect) { timer_10ms++;//~10khz, 100ns if(timer_10ms>99) {//100hz timer_smh++; timer_100msX++; ... [/c] Ich versuche die Genauigkeit von F_CPU - M328p - zu bestimmen und irgendwie abzuspeichern.
eine Abweichung von 8/7,92 grade mal 1%, Das reicht für den UART auch noch locker aus. > timer_10ms++;//~10khz, 100ns 10kHz sind übrigens 100µs, keine 10ms und auch keine 100ns. BTW: dieses 1% sieht grade so aus, als ob du bei deiner Rechnung irgendwie einen "off by one"-Fehler beim Zählen auf
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
welches Datenblatt benutzt wird. offensichtlich ! im "Family Data Sheet - megaAVR® 0-series" DS40002015C von 2019 ist der Punkt 7.8.2.3 Oscillator Configuration nicht enthalten. Auch auf S.55 steht nichts dazu. im "48-Pin Data Sheet – megaAVR® 0-series" DS40002016C von 2019 gibt es auch keinen
> Frequenz von 12MHz nutzen will, so geht das nicht. Denn mit Teiler 2 > kommt ich von 20MHz auf 10 und nicht auf 12. Ich muss dann also einen > Quarz verbauen. Nur mal so aus Interesse: Was wäre an 12MHz so begehrenswert? Jenseits 10MHz gibts bei diesem Controller halt nur noch 16 und 20 im Angebot
-
Thread
erstes Layout ATMega16 bitte um Überprüfung
bei Atmel geschaut. >der mega16-16PU kann bis 16 MHz getaktet werden. >der mega164 (DIP) nur bis 10 MHz >An die anderen Packages trau ich mich (noch) nicht ran. dann hast du nicht richtig nachgesehen: P-Typen: ATmega164P/324P/644P: 0 - 10 MHz @ 2.7V - 5.5V, 0 - 20 MHz @ 4.5V - 5.5V A/PA-Typen: 0 - 20MHz @ 4.5 - 5.5V 10MHz gilt nur fur die PV-Typen. Mit dem Gehäuse hat das nichts zu tun. MfG Spess
-
Thread
New Eagle subscriptions
Atodesk Softimage 3D gekauft und eingestampft -> by Autodesk Alias Maya 3D gekauft -> by Autodesk 3DS Max gekauft -> by Autodesk und EAGLE gekauft -> by Autodesk: bisher läuft es wie bei Lightscape. Zu erst wurde es in 3DS Max integriert, dann "herausoptimiert" ;)
dystopische Ansatz (um mal im gleichen worst case Modus zu schreiben) liegt bei 6.000 Euro für Altium plus 6-10.000 on Top für Solidworks).
-
Thread
Busprobleme mit Onewire 1wire am Raspberry Pi
Sensor hatte ich auch schon, war aber nicht reproduzierbar. Mein Verdacht ist, daß die Chinaclone des DS18B20 vielleicht nicht 100% zuverlässig arbeiten.
Reflektionen nicht! Also mein Raspi war da anderer Meinung, der wollte keine Sternverkabeleung meiner drei DS18B20
-
Thread
Probleme mit den Zahlensysteme? Register Inhalt auf LCD show
einen schönen Sonntag, ich habe folgendes Problem, ich habe mir mit einem ATmega8 & von Maxim (DS) ein DS18S20 angeschlossen, die Datenübertragung zwischen dem uP & DS funktioniert (lasse einfach das LSB vom DS auf dem LCD Anzeigen) ist natürlich nicht die Lösung sollte ja nur zeigen ob daten
setze D[0] = D[1] = D[2] = '0'; solange X >= 100 inkrementiere D[2] und X = X - 100; solange X >= 10 inkrementiere D[1] und X = X - 10; D[0] = D[0] + X; 1. Loop wird minimal 0, maximal 2 mal durchlaufen 2. Loop wird minimal 0, maximal 9 mal durchlaufen wird statt der obigen 100 und 10 zB. 8^
-
Thread
Problem: MOSFET geht ständig kaputt
GND, kommen dann nicht 24V an das Gate? NEIN! zumindest NICHT bei meinem Vorschlag von 14.02.2008 10:09 !
der Induktivität und des Akkus addieren sich ab 48V könnte die Diode zerstören, und die -24V an der DS strecke den MosFet.
-
Thread
DS18B20: Negatives Vorzeichen bei -0.0625 bis -0.9375 ohne Float
< 8) | temperature[0]; temp = temp * 10 / 16; // in 1/10 Grad umrechnen decimal = temp / 10; // Vorkomma mit Vorzeichen digit = abs(temp % 10); // Nachkomma ohne Vorzeichen [/c]
scratchpad holen und zusammenfügen temp = ((int)temperature[1] << 8) | temperature[0]; temp = temp * 10 / 16; // in 1/10 Grad umrechnen decimal = temp / 10; // Vorkomma mit Vorzeichen digit = abs(temp % 10); // Nachkomma ohne Vorzeichen if (temp < 0) { sprintf(s, "-%4d.%01dC",decimal