-
Thread
Wie bekommt man bitte zwei DWord in das lds si, rein ?
Jns More ;no, continue Sub SI,8000h ;yes, subtract 32k from the address Mov BX,DS ;copy DS into BX Add BX,800h ;adjust the segment to compensate Mov DS,BX ;copy BX back into DS More: Loop Do ;loop until done Exit: Pop SI ;restore
pcopykl pcopykl proc SegAddr:word, dumy1:word, ofs:word, dumy2:word push DS mov AX,SegAddr ;lowword als seg mov DS,AX mov SI,ofs ;lowword als Index .... ;DS:SI hat nun die Addresse .... pop DS ret pcopykl Endp End
-
Thread
Temperatursensoren DS18B20 -auf- USB (oder TSYS01 - TMP117 - LMT70?)
nachbauten. die können gut sein - müssen es aber nicht: > https://github.com/cpetrich/counterfeit_DS18B20 Was jetzt - DS18B20 oder DS18S20? Der DS18S20 kann von der Auflösung nur 8 Bit + Vorzeichen
Unterschreitung von ca. 15°C aus. Bei einer anderen Anwendung in einer Heizstation laufen 8 „normale“ DS18B20 bei mir nun schon über 10 Jahre im Dauerbetrieb an bis zu 10m langen Leitungen problemlos. Ob sich die Genauigkeit geändert hat, kann ich aber nicht sagen. Wenn es um die „relative“ Genauigkeit
-
Thread
RTC mit geringem Zeitdrift
In meiner Wetterstation verwende ich draussen einen DS3234 SPI Baustein mit integrierten Quarz als Ersatz für den DS1306 schon seit zwei Jahren im aktuellen Temperaturbereich von -35 bis 33 Grad. Seit dem Umbau habe ich den Baustein nicht mehr gesetzt und
ist erheblich zuviel, da muß irgendwas an der Schaltung nicht stimmen. Ich habe in einer Uhr einen DS1994 eingesetzt. Ich hab dann die Gangabweichung über 3 Monate gemessen und einen Korrekturwert in die SW programmiert. Seitdem sind es ~10s/a.
-
Thread
Onewire + DS18x20 Library
_delay_ms(750); onewire_skip_rom(); x = ds18S20_read_temp(); //Serial.print(F("T: ")); //Serial.print(x/10); //Serial.print('.'); //Serial.print(abs(x)%10); //Serial.println(F("
scratchpad data",21); } //print_scratchpad(buffer); rf12_txdata_TEST((char*)buffer,10); } // temperature reading using normal power if (!i_ds18S20) { //Serial.println(F("\r\nNo DS18S20 found on bus.")); rf12_txdata_TEST("No DS18S20 found on bus."
-
Thread
NAS-Server fürs Heimnetz - Synology nehmen?
421/3//index.html?ACTION=3&GROUPID=5543&ARTICLE=115376 (HP ProLiant N40L MicroServer) Ist zwar 10€ teurer, aber zwecks Aufrüstbarkeit und Flexibilität mMn besser als der Synology-DS212j. Dafür halt zum Selber-Installieren, ggfs auch mit Windows-Home-Sweet-Home-Server
Soooo, der Synology DS213 NAS läuft nun. Das Interface "DSM 4.1" ist echt gut gemacht. Das Synchronisieren über die Cloud klappt wunderbar, wenn auch langsam. 10GB in viele (!) kleine Dateien aufgeteilt dauerte über 12
-
Thread
byte zu Zahl in C
Hallo Ich brauche einen Denkanstoß. Ich komme bei dem DS18B20 Sensor nicht weiter. Ich habe einen funktionierenden Code in C für den DS1820. Jetzt mein Problem Ich möchte den Code für den DS 1820 an den DS18B20 anpassen und komme mit den zwei Byte nicht
aus und bit 0 bis 10 den Temperaturwert. Wie kann ich aus den bit 0 bis 10 verteilt in zwei byte den Wert reelle Zahl in einer Variablen erzeugen und aus den bit 10 bis 15 das Vorzeichen ( bit 10 bis 15 ist 0 bei positiv
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Wire-Lib) funktioniert das prima. Man muss > für ein brauchbares Ergebnis nur den Mittelwert aus 10 Abfragen nehmen. Wenn die Werte einzelner Messungen derart differieren, dass man mitteln muss, ist irgendwas falsch. Jene DS18B20, mit denen ich bisher zu tun hatte, differieren bei aufeinanderfolgenden
( 72 * 10^6 ) / 4096 = 17578
-
Thread
Atmega328p und DS1307
Habs jetzt mal an ein grove - ds1307 gehängt. Auf dem Board ist ja nur der DS1307 Chip, ein quarz und 2 Pullup Widerstände. Funktioniert einwandfrei. Hab mir mal nur die Sekunden ausgeben lassen. Liegt also eindeutig nicht am
hinaus fehlt etwa bcd to int? [c] uint8_t decToBcd( int val ) { return (uint8_t) ((val / 10 * 16) + (val % 10)); } uint8_t bcdToDec( uint8_t val ) { return (uint8_t) ((val / 16 * 10) + (val % 16)); } [/c] [Mod: C-Tags eingefügt]
-
Thread
Umrechnung Ergebnis DS18B20
gleich auf volle °C um, das reicht für viele Anwendungen locker aus. [c] int temp; temp = data_DS18B20 * 10/16; // Temperatur in 0,1°C Auflösung sprintf(vers, "%3d.%1d", temp/10, abs(temp%10)); [/c]
Falk B. schrieb im Beitrag #6733829: > temp = data_DS18B20 * 10/16; // Temperatur in 0,1°C Auflösung Noch ein klein wenig besser wäre (weil mit Runden): temp = (data_DS18B20 * 10 + 8)/16;
-
Thread
Uhrenquarz Genauigkeit messen
einen fehlerhaften Aufbau und auch an den unkalibrierten Frequenzzähler und habe dann Quarz von deinem DS3231-Modul entfernt und das mit meiner Charge verglichen ... und siehe da, hier hatte ich eine Abweichung von kleiner 10ppm Wie war der Spruch nochmal: wer billig kauft, kauft zweimal (und ich habe
Hier hat sich jemand viele Gedanken darüber gemacht: https://thecavepearlproject.org/2024/10/22/setting-accurate-rtc-time-with-a-gps-the-ds3231-aging-offset-to-reduce-drift/ Hier ist der Code dazu: https://github.com/EKMallon/DS3231-utilities Ich habe die drei Programme erfolgreich
-
Thread
4 Kanal MSO gesucht (Fortsetzung von "Oszilloskop R&S RTB 2k All-in, Erfahrungen")
durchsucht, die interessant sein könnten. Hab den Rigol und den SDS2x mal mit aufgenommen. R&S: ADC 10 Bit statt nur 8 1280x800 statt nur 1024x600 Grid 12x10 statt nur 10x8 Speichertiefe unabh. v. Ch. Generator kann AM/FM SDS5034X VGA Ausgang je Ch. 1x Span/Offs. aufrüstbar
No Y. schrieb im Beitrag #6641398: > Eigentlich hätte da noch das Rigol DS7k / MSO7k mit bei gehört.. Selbe > Preisklasse/Leistungsklasse ? seit wann das DS5k MSO ist in der deutlich unter 2k€ Klasse ein DS7K fängt erst ab 2,5K€ an unter selbe Preisklasse versteht wohl
-
Thread
Anfängerfrage: Temperaturgesteuerter Heizer
Ach so, kann ich mit dem Programm genau so den DS18S20 betreiben oder sogar den DS1821? Danke Rocco
Leider funktioniert der Quellcode nicht 100%ig An C0 des Mega8 hängt der DS18S20. Ich habe am Port B 8 LED's angeschlossen über die ich die Temperatur ausgeben möchte. die ersten vier LED's haben die Werte 1°C 2°C 4°C 8°c die zweiten vier LED's haben die Werte 10°
-
Thread
Spektrum Analyser
Hallo, das ist eine sportliche Frage, hast Du dich mal mit dem dsPIC30F6012A beschäftigt? # http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC30F6012A Was kann der besser als ein Atmel atMega ? Warum hat man in dem Artikel einen dsPIC30F6012A gewählt
soll den B benutzen diesen finde ich aber nirgends(auch kein Datenblatt). Und wie ist das mit den 3x 10uF/10V Kondensatoren(im analogen Teil(C29/C31/C32)) kann man dort auch andere benutzen, und wenn ja welche?
-
Thread
Rigol DSO - Lüfter tauschen?!
leicht hochfrequenter. Der Gelid ist wieder am angenehmsten. Den kann man auch noch auf 9V oder 10V drosseln. Er hat aber auch ein minimales Lagergeräusch, klingt aber insgesamt noch angenehmer wie der XS-2 auf Dauer. Laut meiner Meinung. Ich werde den Gelid auf 10V gedrosselt einbauen. R 20 Ohm
°C 0:00 22,5 Sensorposition (1) 0:12 29,0 0:26 30,0 0:34 31,0 0:54 32,0 1:10 33,0 1:15 35,0 Sensorposition geändert (2) 1:29 35,0 1:34 35,0 [/code] Fühler ist ein eingehauster Dallas DS18S20.
-
Thread
IGBT schon bei kleiner Last durchgebrannt
https://asset.conrad.com/media10/add/160267/c1/-/en/000161164DS01/datenblatt-161164-infineon-technologies-irlb3813pbf-mosfet-1-n-kanal-230-w-to-220ab.pdf
Hab ich oben vergessen, das Thyristormodul: https://asset.conrad.com/media10/add/160267/c1/-/en/000160629DS01/datenblatt-160629-ixys-mcc95-16io1b-thyristor-scr-modul-to-240aa-1600-v-116-a.pdf
-
Thread
Besitz Arduino einen RTC?
> Ich würde aber vom DS1307 abraten. Warum, macht der Chip Probleme?
: > Sind die externen RTCs eigentlich temperaturkompensiert? Bei Dallas gibts zum Beispiel den ds1307 mit externem Quarz und den DS3231 mit internem und Temperatur Kompensation.. Den Ds1307 muss man schon öfter nachstellen.. Der DS3231 ist schon länger genau.
-
Thread
Rigol 1054Z vs. Hantek/Tekway DSO5072P
Ich habe anfang des Jahres mein DS1052E gegen ein DS1054Z ersetzt und habe es nicht bereut. Hatte noch 350€ bezahlt und nach dem Aufbohren der Firmware ist das Rigol für das Geld wirklich ein Schnäppchen. Einzig das Problem mit dem
Euro kann bei einem Gerät für 240 Euro schon mal nicht vorkommen. Doch. Sperrmüllabfuhr kostet 10 €! :-)
-
Thread
DS18B20 an Heizungsrohr - wie?
Rainer W. schrieb im Beitrag #7992421: > Die DS1820 haben die beste thermische Anbindung über die Pins. Da kommst > du wegen der Metallhülse aber wohl nicht ran. Wie der DS1820 an die > Metallhülse angekoppelt ist, weiß wohl nur der Hersteller
haben wir die "Fakes" mit diesem Tool hier identifiziert: https://github.com/cpetrich/counterfeit_DS18B20
-
Thread
DS18S20 - STK200 mit 8515 Controller
; // 1 Wire Bus initialization w1_init(); while (1) { for(i=0;i<devices;) { temp=ds1820_temperature_10(&rom_code[i][0]); j='+'; if(temp<0) { j='-'; temp=-temp; } printf("t%-u=%c%-i.%-u\xf8C\n\r",++i,j,temp/10,abs(temp%10)); } }; } mfg
Es fehlen mindestens die Definitionen der Funktionen w1_init(), w1_search() und ds1820_temperature_10(). Die sind ja im Code angegeben Stefan!? devices=w1_search(0xf0,rom_code); . . . temp=ds1820_temperature_10(&rom_code[i][0]);
-
Thread
DS18B20 Temperatursensor mit Multimeter messen
, aber sehr simpel. Teurer und aufwendiger als ein DS18B20, der out-of-the-box auch negative Temperaturen messen kann.., Die -wenn auch simple- Umrechnung von 10mV/°C in °C erspart man sich zudem auch.
Harry L. schrieb im Beitrag #7442902: > Die -wenn auch simple- Umrechnung von 10mV/°C in °C erspart man sich > zudem auch. Der DS18B20 liefert, wenn man die volle Auflösung nutzen möchte, 1/16 K/LSB. Was ist da wohl einfacher umzurechnen? ;-)
-
Thread
EEPROM mit 4 Adresspins gesucht
Nöö... 3, ja 4 nöö Mehr ja. Wäre das DS2431 was für dich?
meist von Menschen gemacht und wenn die Natur ein Geschenk wie den DS28E04-100 bringt... Mit einem DS2484 oder DS2485 verliert der 1-Wire-Bus seinen Schrecken. Die konvertieren I2C zu 1-Wire und sorgen in Hardware für das korrekte Timing.
-
Thread
DS1337 schlechte Genauigkeit
von +10s (Mo. 18.00Uhr) die sich konstant im Gleichgang entwickelt. Nun habe ich noch mal in den ganzen Datenblättern gewühlt und habe folgendes gefunden. Der DS1337 benötigt ja unbedingt eine Last Kapazität
Hallo Matthias, den DS1307 verwende ich ausschließlich mit einer Batterie, meist CR2032. Er sollte damit über 10 Jahre laufen, zum Lagern kann man mittels Befehl die Uhr abschalten und sich so die "beliebten" Plastikstreifen
-
Thread
Aquarium Steuerung
der Daten per Webserver. Ausgänge: - Steckdosen für Heizung, Pumpe, Neonröhren, CO2-Ventil, 1-10V Dimmspannung für Neonröhren, Anschluß 0-12V für Mondlicht Eingänge: - Temperatursensor (10kOhm NTC), pH-Sonde, DCF77 Sonstiges: - RS232-Anschluss Im Anhang der Schaltplan.
an einer Aquarium-Steuerung zugange. Momentaner Stand: Controller PIC24FJ64 Temperatur 2 * DS18B20 Licht 2 * EVG 1-10V 1 Mondlicht Schaltausg. 2 * Licht 1 * Heizung 1 * Filter 1 * Luftströmer Sonstiges USB FT232RL
-
Thread
Problem mit DS18S20 und ATMega2560
Atmega2560? > Der wird über die USB-Buchse meines PCs versorgt. Vom 5V-Anschluss des > Boards wird der DS18S20 versorgt. D.h. der DS18S20 hängt an 5V und der 2560 läuft mit 3,3V (siehe 3,3V Spannungsregler auf dem Board!!!). An den 3,3V hängt dann wahrscheinlich auch der Pullup für den DS18S20 I/O, und
Laut Plan sollte es D10 sein der auf J6:11 liegt
-
Thread
wer liefert Digitalstrom-Chip
Also dS verfolge ich bereits seit längerer Zeit. Alle Infos zusammengenommen scheint mir die Sache eine Todgeburt eine Firma zu sein, die eigentlich eine Gelddruckmaschine wollte. Ich denke, das Thema dS können
Systeme. Sollte man nicht > verwechseln! Und was hat das alles mit dS zu tun?
-
Thread
Plattenspieler bauen
mit MM. > > Gibts da nicht was moderneres - irgend was mit MEMS oder so? Optisch ist grad IN - DS Audio DS-E1 als Einstiegsdroge
NichtWichtig schrieb im Beitrag #7218496: > DS Audio DS-E1 als Einstiegsdroge Hatte ich zum Probieren. Bin dann zu meiner "schwarzen Schönheit" zurück :)
-
Thread
Power-Mosfet per AVR schalten
Für die 2 DS warum nicht einen digi Pin genommen?
Eine Datenleitung und ein Pullup reicht für die beiden DS18S20
-
Thread
Temperatursensor gesucht
nimm einfach einen DS18S20 oder DS18B20 von pollin, kostet 2,50
TO-92 Gehäuse erhältlich. http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20
-
Thread
Logik-Bauteile - Die-Bilder
Fairchild 9300, ein 4Bit-Schieberegister: https://www.richis-lab.de/logic10.htm
DS8205, ein 1 aus 8 Binärdecoder: https://www.richis-lab.de/logic20.htm
-
Thread
Thermometerbau mit MEGA 8
DS1820
wo der DS18S20 gut ist und dort gut ist (um und über 100 Grad), wo der DS18S20 schlecht ist.
-
Thread
70A und 12V mit Halbleiterbauteil schalten (5V, 50mA)
Wie sollen den bei V_ds=12V I_d=70Ampere fliessen? Macht doch mal langsam... [1] Bei V_ds=12V fliesst nichts, [2] Bei V_ds=6V fliessen 35A, [3] Bei V_ds=(I_nenn x Rds_on@5V(U_gs)) fliessen die 70Ampere, um die es hier
Dank fuer die rege Beteiligung! Axel R. schrieb im Beitrag #3515686: > Wie sollen den bei V_ds=12V I_d=70Ampere fliessen? > Macht doch mal langsam... > > [1] Bei V_ds=12V fliesst nichts, > [2] Bei V_ds=6V fliessen 35A, > [3] Bei V_ds=(I_nenn x Rds_on@5V(U_gs)) fliessen die 70Ampere, um die
-
Thread
DS1307 rennt
Mit den DS1307 habe ich auch immer eine große Abweichung festgestellt. Seitdem verwende ich nur noch DS3234.
mit der DS1307 hingekriegt hat und falls ja, mit welchem Quarz.
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Wasserfester DS10B20 mit 1m Kabel für 2,11€: http://www.ebay.de/itm/High-Quality-Waterproof-Digital-Temperature-Temp-Sensor-Thermal-Probe-DS18B20-/400338132625?pt=LH_DefaultDomain_0&hash=item5d36031e91
DS1307 an LIR2032: Was für ein Unfug! Eine olle CR2032 reicht!: 200 mAh / 200 nA = 10^6 h
-
Thread
Wie wird der Takt einer RTC abgeglichen?
mit messen und so korrigieren. Und sonst sind 10sek pro Tag ja nicht die Welt.
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
uC bleibt hängen - Ursache unklar - Fehler nicht reproduzierbar
TEMP AKTUALISIERT NICHT ds.select(Temp_Addr); // RICHTIGE TEMP AKTUALISIERT NICHT ds.write(0x44); // RICHTIGE TEMP AKTUALISIERT NICHT ds.reset(); // FALSCHE TEMP AKTUALISIERT NICHT ds.select(Temp_Addr); // FALSCHE TEMP AKTUALISIERT NICHT [/c] ist also mindestens 'übereilt' [c] ds.reset(); // RICHTIGE TEMP AKTUALISIERT NICHT ds.select(Temp_Addr); // RICHTIGE TEMP AKTUALISIERT NICHT ds.write(0x44); // RICHTIGE TEMP AKTUALISIERT NICHT delay(1000); ds.reset(); // FALSCHE
-
Thread
floating point coprocessor
((uint16_t)((ds*128/d123)*8), arccostab1024flash); if(a2m <= 10){ a2m = arccos4096flashmini((uint16_t)(ds*4096/d123), arccostab4096flashmini); } a2p = arccos1024flash((uint16_t)(((uint16_t)(os*os)+d123
berechnen */ a1 = arccos1024flash((uint16_t)(1024*x2/d12), arccostab1024flash); if(a1 <= 10) { a1 = arccos4096flashmini(4096*(uint16_t)((uint32_t)x2/d12), arccostab4096flashmini); } /* Hilfsvariablen ds und d123 berechnen */ ds = d12 - s; d123 = sqrt((float)(ds*ds +
-
Thread
Rigol Oszis : DS1064B vs. DS1204B
------------------ DS 1000A: 10k samples for single channel, 5k samples for each channel ------------------ DS1000E, DS1000D : normal: 16k bzw. 8k long: 1M bzw. 512k ------------------ DS1000B: 10k samples
unter www.pinsonne-elektronik.de für einen preiswerten Einkauf, oder stelle Sie eine Anfrage DS1064B 60MHz, 4Ch, Speicher 16k, 2Gsa/s Real, 10Gsa/s Random, Input 1MOhm 18pF (recht viel) DS1104B 100MHz, 4Ch, Speicher 16k 25Gsa/s Random DS1204B 200MHz, 4Ch, Speicher 16k 50Gsa/s Random Der Analogteil
-
Thread
I2C Real Time Clock/Calendar (DS1337
und stunden? [c] static inline int bcd_decimal(uint8_t hex) { int dec = ((hex & 0xF0) >> 4) * 10 + (hex & 0x0F); return dec; } static inline int decimal_bcd(uint8_t dec) { int hex = ((dec / 10) << 4) | (dec % 10); return hex; } [/c] Angewendet: [c] I2C_WriteRegister(DS1307, MINUTES_REGISTER
( uint8_t integer ) { return ((uint8_t)(((integer/10)<<4)+(integer%10))); } // uint8_t int2bcd( uint8_t integer ) [/c] in Arduino nutze ich die LIB die geht mit DS1307 und DS3231 gleichermaßen weil die ersten Register an gleicher Stelle liegen [
-
Thread
LPC2103 63MIPS?
Also wenn ich mir einen dsPIC30 (30MIPS) oder PIC18 (10MIPS) ansehe, arbeiten diese Prozessoren wirklich 95% aller Befehle in einem Zyklus ab. Ich werden mir mal einen kleinen Benchmark zusammenbauen, um einige Funktionen auf
sollte es eigentlich richtig sein: [c]asm volatile ("":::"memory");\ // copy 64 32bit words // PIC18@10MIPS = // PIC24@40MIPS = 40.25?s // dsPIC@30MIPS = 53.66?s // ATMEGA@16MIPS = 274?s // Z16F@20MIPS = 23.0?s // LPC2103@60MIPS = 17.10?s pa32 = (long*)a; pb32 = (long*)b; for
-
Thread
Röhrenuhr IV-18
#6623486: > Leider finde ich den Sensor bei Reichelt nicht, > hast du mir da eine artikelnr. ? NTC 10K 0,2 Reichelt meint, das wäre ein GA10K3A1B. Wenn das stimmt: schon nicht schlecht. Der GA10K3A1A von Mouser wäre zwar noch ein Stück genauer, aber der ist erst Mitte Mai wieder auf Lager. > Bei
...warum nicht DS18B20 als Temp Sensor mit 0,5°C Genauigkeit und ohne jede Kalibrierung? Pille
-
Thread
Uhrenabweichung beseitigen
zeitnuß schrieb im Beitrag #6418116: > Ein DS3231 hat einen 32768Hz Open Collector Ausgang. > Er will aber (einmalig) über I²C konfiguriert werden.. Daher nimmt man den DS32kHz.
Peter D. schrieb im Beitrag #6418140: > DS32kHz DS32kHz Also den dranpappen
-
Thread
Frage zum Wellenwiderstand
50 MHz messe, dann ist der > Wellenwiderstand schon wichtig bei 3m Kabel. Naja... 1 Hz -- 10Hz : Kabellänge völlig wurst. 10 Hz -- 100 Hz : Kabellänge völlig wurst. 100 Hz -- 1 kHz : Kabellänge völlig wurst. 1kHz -- 10 kHz : Kabellänge völlig wurst. 10 kHz -- 100kHz : Kabellänge völlig
******************************** class DS1307new ...usw. [/c] und in "DS1307new.cpp" [c] #ifndef DS1307_ID #define DS1307_ID 0x68 #endif // #ifndef DS1307_ID // ********************************************* // Public functions
-
Thread
Welches Oszi für 800 - 1000€
Hallo, wir haben in unserer Entwicklungsabteilung im Low-Cost Segment das Rigol DS1104Z für <500 Euro. Im Vergleich zu unseren >10T Euro Geräten bietet die Serie schon einiges, was man sonst in diesem Preissegment nicht findet. Von Hameg kann ich nur abraten. Die Marke Hameg wird
gibt, und schon wird es klar es gibt keins der besser ist als der alte TEK. Für 500EUR ist Rigol DS1074Z natürlich eine option, alleine schon wegen garantie. Und speicher. Und display. Und, und und. Ich würde trotzdem den TEK mit seinem diskettenlaufwerk, dem viel zu kleinen display, dem 10kpoint speicher
-
Thread
Gibts 2 Phasen FI?
new residual current circuit-breakers with overcurrent protection, both available in two modules DS201 (1 phase + neutral) and DS202C (2 phases). Ciao
Sorry, im Grunde genommen mein Fehler. Komme aus dem 120V/208V Netz. Allerdings: DS201 = 1P+N DS202 = 2P Also ist schon der DS202C ein 2 Phasiger FI+LS. Mit den Fehlerstrom-Schutzschaltern mit Sicherungsautomat (FI/LS-Schaltern, RCBOs) der Baureihe DS201 (1P+N – 1-polig geschützt
-
Thread
Datum und Uhrzeit auf Mikrocontroller
Ich nutze dafür einen DS1307 im 8pol-DIL. Dann braucht man nur noch einen Uhrenquarz und eine 2032 mit Lötpins sowie einen 10k Pullup für den I2C-Bus. Uhr wird einmalig per Software über USB gestellt durch die Uhr vom Rechner
svensson schrieb im Beitrag #6499420: > Ich nutze dafür einen DS1307 im 8pol-DIL. Dann braucht man nur noch > einen Uhrenquarz und eine 2032 mit Lötpins sowie einen 10k Pullup für > den I2C-Bus. Mit dem habe ich auch mal angefangen, der ist aber so ungenau und
-
Thread
rechnet der preprocessor in C gcc (AVR) multiplikation aus?
einfach eine If-Else-Anweisung: [c] if (i2c_test_flags&(1<<RTC_3231)) DEBUG_PRINTLN(F(" DS3231 RTC ist gestellt")); else DEBUG_PRINTLN(F(" DS1307 RTC ist gestellt")); [/c]
(" DS3231 RTC ist gestellt")) : DEBUG_PRINTLN(F(" DS1307 RTC ist gestellt")); [/c] wenn es denn unbedingt der ?:-Operator sein muss. Zur Verwendung diese Operators schließe ich mich der Aussage
-
Thread
DS18B20 probleme mit Pull-Up
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
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
-
Thread
dsPIC oder PIC 32 und passendes Board
, dass der motor bei 10'000 dreht, die restlichen MIPS kannst du für alles andere brauchen - mehr als genug reserven! dsPIC hat einfach den vorteil eines DSPs (digital signal processor), d.h. der ist extrem(!) schnell in
dsPIC30 arbeiten auch mit 5V
-
Thread
Hilfe bei Arduino Programm
#include <OneWire.h> #include <LCD4Bit_mod.h> LCD4Bit_mod lcd = LCD4Bit_mod(2); OneWire ds(10); // Datenleitung für Tempatursensor Dallas DS18xx -> Pin 10 char buffer[20] = ""; // Speicherbereich für Datenkonvertierung
hier absolut tödlich, wie es in Deinem Sketch stand, wenn Du das nicht geändert hast [c] OneWire ds(10); [/c] Pin-10 am LCD-Keypad-Shield ist nämlich der Pin für die Steuerung der Hintergrundbeleuchtung des LCD-Displays. Denselben Pin kannst Du natürlich nicht zweimal verbraten, einmal für
-
Thread
Eigenschaften Atmel 644p
: ppm des Quarzes / 2 = Abweichung in Minuten pro Jahr > > 20 ppm machen grössenordnungsmässing 10 Minuten / Jahr, vorausgesetzt, Aber sicher nicht für einen Temperaturbereich von -20..+30°C, womit im Außenbereich gerechnet werden muss. Ein Temperaturkompensierter Uhrenchip (z.B. DS3231) wäre
ppm des Quarzes / 2 = Abweichung in Minuten pro Jahr >> >> 20 ppm machen grössenordnungsmässing 10 Minuten / Jahr, vorausgesetzt, > Aber sicher nicht für einen Temperaturbereich von -20..+30°C, womit im > Außenbereich gerechnet werden muss. > > Ein Temperaturkompensierter Uhrenchip (z.B. DS3231