-
Thread
SRAM ersatz für eeprom?
die so im mA Bereich liegen, sind widestand,z-diode und n cap einfach ausreichend. Meinst du zb DS 1307 bei reichelt? ZEROPOWER geht eindeutig über die finazielle grenze es projektes. man könnte eins zwei bytes doch auch mit transistoren basteln, oder?
Ich dachte an PCF8583 (mit RTC) oder PCF8570 (ohne), wenn 56 Bytes ok sind tut's der DS1307 aber auch und ist bei Knopfzelle etwas einfach zu beschalten. Ein Z-Diodenregler frisst als Parallelregler erheblich mehr Strom als beispielsweise ein 78L05.
-
Thread
LCD-RTC-Display
TWI Interface (Basisadr. 0xc6). Zusätzlich verfügt das Board über eine RTC (Echtzeituhr) mit einem DS1307, Batteriepufferung und I2C/TWI Interface (Basisadr. 0xd0). Ich habe ein Testprogramm und alle benötigten I2C/TWI-Funktionen zur Ansteuerung des Boards für den AVRGCC geschrieben. Das ganze Source-Paket
-
Thread
RTC puffern
Such mal unter den Dallas RTCs (DS1307 oder so). Die haben einen separaten Standby-Anschluss, besser geeignet für Akku oder Goldcap als der PCF.
Ich denke, ich habe mich entschieden --> DS 1672S-33 3V3, Batterie, Goldcap, oder sogar Akku möglich, Ladeschaltung ist integriert. Ebenso wie die besagte Diode. In SO-8. Scheint optimal, und für 2,30EUR billiger als DS1307 bei Reichelt. VG
-
Thread
Stromversorgung Boardcomputer
uA. Aber warum das alles ? Wozu DCF 77 am Motorrad ? Normalerweise nimmt man eine zus. RTC zB. DS1307 mit Goldcup-Bufferung. Dann kann jederzeit der Strom ausfallen. Nach einem Neustart holt der Controller sich die Uhrzeit aus der RTC. Stellen kannst du sie über 2 Taster (zB. 1 Tastendruck ist 1
-
Thread
Rollladensteuerung mit Atmel
einer Tastaturabfrage starten, danach ein LCD ansteuern und danach den ATMEGA 8 mittels I2C mit der DS1307 RTC verbinden und deren Zeit im LCD anzeigen. Wenn du das geschafft hast, geht es erst richtig los. Melde dich, wenn du soweit bist. SG Josef
-
Thread
DS 1307 über I2C lesen
Technikerarbeit dabei einen Datenlogger zu realisieren. Habe den AT89C51ED2 und folgende I2C Bausteine : DS1307 real-time-clock M24C64 EEPROM ADS7828 ADU und versuche schon seid 4 Wochen die Uhrzeit aus meinem DS1307 auszulesen. Ich bekomme es geregellt alle Bausteine anzusprechen (Bekomme von
**********************************************************/ /* Fkt. init_uhr: Initialisiert den DS1307 */ /* Achtung nach einem Stromausfall wird init_uhr() aufgerufen, da der DS1307*/ /* Batterie gepuffer ist darf nicht alles geresettet werden
-
Thread
Genauigkeit eines Quarzoszillators
Also meine Uhr läuft mit einem AtMega16 und dem RTC IC DS1307. Damit habe ich ca +1s/Tag Abweichung. Der Wert ist auch schon ok, meine Uhr am Handgelenk macht ca 4s/Tag, dafür ohne Elektronik :-) mfg Oliver
ich muss mich mal kurz dazu äußern. Ich hab ein ähnlich gelagertes Problem: Uhrenquarz -> RTC (DS1305) Ergebnis sehr ungenau. Warum? Der DS1305 erwartet eine kapazitive Last von 6pF, der Standart-Uhrenquarz hat eine CL von 12.5 pF... In der AN58 von Maxim sind für diese Konstellation: Wrong
-
Thread
RT-Clock über SCL & SDA verbinden.
Hallo, habe hier einen Schaltplan in dem eine Real-Time Clock (DS1307) an einen Mikroprozessor (MCF5307) angeschlossen ist. Beide haben SCL und SDA PINs die direkt miteinander verbunden wurden. SCL und SDA sind laut Datenblatt Open-Drain Ausgänge. Müsste man die Open-Drain
-
Thread
DS1302
Würde dir die DS1307 mit I2C empfehlen. Datenrichtung umschalten ist nicht ganz unproblematisch. Ausserdem mußt du die Daten irgenwo anzeigen. Dein Code hat auch mit dem Datenblatt-Timing nicht viel gemeinsam und ist
Posting (ging ja in Richtung Assembler) abgebrochen. Sonst hätte ich auch nicht gefragt. @Josef DS1307 habe ich bestellt. Spielt aber hierfür keine Rolle. Inwiefern mein Programm unstrukturiert ist verstehe ich nicht (ok, die *.h-Datei fehlt, die hat aber für die Funktionsweise keinen Belang). Die
-
Thread
PCF8583
features" aus Deinem Listing habe ich mittlerweile übernommen. Sven: danke für den Tipp mit dem DS1307. ich werde der Sache nachgehen. scheint mir eine "bessere??" Lösung zu sein. nochmals Dank an Euch beide, Roland
@Sven >Wenn Du auf den Alarm-Interupt nicht angewiesen bist, kann ich den >DS1307 von MAXIM/Dallas empfehlen. Wieso sollte man beim 1307 auf den Alarm verzichten ? Mit Pin 7 ist das überhaupt kein Akt. Obendrein bietet er ne menge zusatzfunktionen ;)
-
Thread
Mehrfache Pullup's am I2C Bus ?
fällt der Typ gerade nicht ein, hat noch nen Bruder für anderen Adressbereich, Ihr wisst schon) und DS1307 tun's momentan ohne zu murren. Aber ich muss Zugeben das ich die Datenblätter nicht genau zum Pullup befragt hab. --teilschuld?-- Werd ich aber nachholen! 2. Widerstände zum Bus - unwissenheit
-
Thread
Atmega I2c 8583
Nimm lieber den DS1307. Der geht ohne Justierung sehr genau. Josef
an alle, noch mal danke für die tipps das mit dem DS1307 werde ich mir auch noch mal genauer ansehen gruß erik
-
Thread
schoolbell mit ATMega 8. Geht das?
MC-Quarze (z.B. 7,372MHz) sind nämlich sehr temperaturstabil. Oder nimm einen TXCO, z.B. der DS32kHz soll auf 1min/Jahr genau sein. Peter
Würde die Zeiten in der RTC (DS1307) im gleichen Format wie sie die Uhr benützt, ablegen. Diese hat ein Ram, das auch bei Stromausfall ihre Daten behält. EE geht natürlich auch. Die Uhr benützt das BCD-Format. Pro Schaltzeit brauchst
-
Thread
Terrariensteuerung Projekt
Feuchte Messung habe ich einen kombinierten Sensor von ELV genommen, für die Uhr eine RTC von Maxim (DS1306). Die RTC habe ich mit dem Interrupt Eingang des Atmels Verbunden, und nach einem "Alarm" der RTC eben die jeweiligen Ausgänge geschaltet (Licht, Beregnung), und dann das Alarm Register mit der
(externer EEprom, ADDA Wandler etc.)einfach nen Uhrenbaustein nehmen, der Batterie gepuffert ist (DS1307 auch I²C). Bei der Abfrage der Schaltzeit dann einfache I²C lese Routinen: Uhrzeit auslesen-->wenn ausgelesn mit beliebiger Schaltzeit vergleichen. Wenn gleich, dann den Ausgang des COntrollers etc
-
Thread
ds1307 - wo bekommen?
Hallo! Wo bekomme ich den ds1307? Bei Reichelt, Conrad und Segor gibt's den leider nicht. Oder gibt es einen anderen RTC-IC, der sich recht einfach mit einem AVR-C-Programm ansprechen lässt? MfG Zeit, Die
Also bei mir Tut DS1307 per I2C mit 2323'er. Habs gerade Gestern zum laufen bekommen. Bin Anfänger!! Ob der von der Spezifikation abweicht weiss ich allerdings nicht. Gruss Reiner
-
Thread
Bedeutung des RAM Speichers
der hat 1k Flash und 64 Byte Ram. Am Kontroller betreibe ich ein LCD Modul im 4 Bit Modus, ein DS1820 1wire Temperatursensor, ein DS1307 i²c RTC Modul, einen Ventilator über PWM und 2 Taster. Da Programm liest Temperatur und Uhrzeit, zeigt diese an uns steuert den Lüfter. Alle Schnittstellenprotokolle
-
Thread
RTC, DCF, DS1820 Modul
ein Erweiterungsmodul mit STK500 kompatibler Belegung. Eigenschaften: -RTC (Real Time Clock) DS1307 mit Pufferbatterie -DCF Funkuhr Modul -Temperatursensor DS1820 -IR Empfänger -EEprom 24LC16B -LDR (Lichtabhängiger Widerstand) Grösse = 1/4 Europlatine doppelseitig. Kann direkt mit dem
-
Thread
DS 1307 und Bascom?
Hallo Hier schonmal geschaut ? http://members.shaw.ca/pmeloy/ds1307_real_time_clock.htm MFG Dieter
-
Thread
Zeit beim Datenlogging?
Interrupt erzeugt und von dem die Zeit relativ einfach abgerufen werden kann. Bisher habe ich nur den DS1307 gefunden(elektor 1/04), dessen Zeitdaten über einen I2C-Bus erreicht werden. Ist dessen Einsatz sinnvoll oder gibt es einen besseren Weg? Gruß, Jörn
M41T00 (ST,0.8uA), PCF8563/8573/8583 PCA8565 (10-200uA, Alarm) PCF8593 (wenig Strom, Alarm, Philips), DS1307 (Dallas) Von Dallas gibt es aber auch fertige Datenlogger IC z.B. http://para.maxim-ic.com/compare.asp?Fam=RTC&Tree=Sensors&HP=Sensors.cfm&ln=&SORD=638&FT_638=7251&ITEMLIST=121465,121466,121503,128290
-
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
I2C RTC Bufferung
Hallo, nimm doch einfach einen DS1307, der hat diese Steuerung der Pufferbatterie schon inklusive, bei Ebay gibts da gerade eine Platine mit diesem Chip und Batterie. Gruss A. Arndt
Danke fuer den Tipp mit dem DS1307. Suche aber weiterhein noch nach einer Möglichkeit, den I2c-Bus vom Mikro zu trennen. Ginge das vielleicht mit einem einfachen 4066 Cmos Schalter, denn die Phillips Bus Mulitplexer usw. habe
-
Thread
Die genaue Sekunde / RTC Gesperrt
Hallo Peter, bin jetzt auch nochmal auf den DS1994 bzw. DS1904 gestossen, der zählt ja nur Sekunden hoch und ich müsste dann immer in Minuten,, Stunden Tage, Monate und Jahre umrechnen, gibt es kein anderes ibutton der diese Daten wie der Ds1307
meinem Tiny12 Beispiel wird einfach beim Einschalten die Uhr hochgezählt, bis der 32Bit-Wert mit dem im DS1994 gleich ist. Das kann dann in 100 Jahren schon ein paar Sekunden dauern. Allerdings ist der DS1994 nicht sehr genau. Bei mir geht er 10min/Jahr vor. Ich müßte also noch den 32Bit-Wert mit 0,99998049
-
Thread
Digitaluhr
Ich bleib bei I2C. Falls Du den Sekundentakt nicht im AVR programmieren willst kannst Du den "DS1307 64 x 8 Serial Real-Time Clock" von Maxim nehmen. Mit einer Batterie dran hat das auch noch den Vorteil, das du die Uhrzeit nicht jedesmal neu stellen must wenn Du denn AVR vom Netzt nimmst. Falls
-
Thread
DS1307 RTC
Hallo, ich suche eine PIC Programm (16F874) für das beschreiben und lesen eines DS1307 RTC. Danke im voraus
-
Thread
Problem beim Auslesen der DS1307 RTC
ich hab das problem, dass die sekunden, minuten und stunden bis zu jeder 54. sekunde und minute funktioniert, jedoch springt di anzeige bei jeder 54. sekunde auf 64 und zählt von dort bis 90. kann mir jemand sagen, an was das liegt? mein code int main(void) { unsigned char time[10]; lcd_init(LCD_DISP_ON); i2c_init(100000); //100kHz SCL for(;;){ get_time(0xD0, time); display(time); delay(200); //wait 200ms } } void get_time(unsigned char Device, unsigned char *p_time) { i2c_start(Device+I2C_WRITE); i2c_write
-
Thread
RTC mit 3 V Batterie
Die Real Time Clock DS1307 kann kit einer 3 Volt Batterie betrieben werden und benötigt als Versorgungsspannung zwischen 4,5 und 5,5 Volt. Kennt jemand eine ähnliche RTC, die mit 3 Volt Versorgungsspannung benötigt (auch
Hi DS1337? Anschaltung der Batterie über zwei Dioden. Matthias
-
Thread
RTC IC
Ich denke für deine Zwecke ist der DS1302 gut geeignet, kostet 4 . Zeit, kalender, automatische umschaltung auf ext. stromversorgung, incl. möglichkeit batterien wieder aufzuladen. gruß Chris
Hallo, ich nutze den DS1307, der hat eine automatische Umschaltung auf Stützbatterie, nutze die CR2330 und pass. Halter. Die Batterien und Halter habe ich hier zu Hauf liegen, den Chip auch noch mit 8 Stk. Anbei mal ein
-
Thread
Befehl für Datum und Uhrzeit?
Real-Time Clock nicht funktionieren dürfte. Es gibt ein paar Beispiele, in denen eine I²C-RTC (wie die DS1307)verwendet wird: http://members.shaw.ca/pmeloy/ds1307_real_time_clock.htm http://www.grifo.com/OFFER/HOBBY/Examples/uk_RTC_AVR.txt Jens
-
Thread
suche C source für die DS1307 RTC
Hat überhaupt schon mal jemand den DS1307 mit der I2C Library von Peter Fleury zum Laufen gebracht ? Wenn ich den DS1307 ansteuere wie im EEprom Beispiel angegeben, dann hängt sich der Mega128 auf..... Greets Karlheinz
#4336847: > Kann mir jemand sagen, wieso die RTC nicht startet, bzw den Ausgang > nicht Taktet? die 1307 braucht doch ein stop start command ich mache das ja mit der arduino LIB und verzweige bei Bedarf auf DS1307 oder DS3231 ich weiss ja nicht wie ihr das verwendet, mit start und stop für die DS1307
-
Thread
Uhrenbaustein an LCD
Hallo, ich nutze den DS-1307 (I2C) mit automatisch zuschaltender Stützbatterien, leider geht auch sie nicht exakt, aber wenn man weiss, wieviele sie zu spät oder zu früh ist kann man das durch eine einfach Routine ausgleichen
Uhrenroutine genommen, die jede Sekunde um 1 weiterzählt. Die Application Note sucht man unter DS1994 leider vergeblich. Sie ist nur unter DS1371/DS1374 zu finden: http://www.maxim-ic.com/appnotes.cfm/appnote_number/1941 Peter
-
Thread
DS1307 Programm
Hallo, Ich bräuchte dringend ein Programm zum Lesen und Schreiben der DS1307 (RTC,Maxim). Wenn einer von euch den Quellcode auf "Lager" hat,schick in mir bitte zu. Vielen Dank
-
Thread
DS1307
Ich nutze die RTC DS1307. Diese brauch zur Pufferung eine Spannung zwischen 2-3.5V, Nun wollte ich ein Kondensator nehmen von 0,47F. Nur wie begrenze ich die Spannung auf max. 3.5V? Mfg Sascha
-
Thread
PCF 8583 / I2C -Problem
Hallo, ich nutze den DS1307, mit Puffer-Batterie, läuft astrein mit kurzem Listing unter FASTavr, evtl. umsteigen. Gruss Tom
-
Thread
AVR und PCF8584
Hallo, nutze den Chip DS-1307 von Dallas / Maxim, Vorteil ist die Zuschalten der Back-Up-Batterie bei Ausfall der Betriebsspannung, Bat soll mit 48mAh 10 Jahre laufen, zwefel ??? Ich habe jetzt eine 200mAh-Bat, hält ??? 40
-
Thread
I2C hilfeschrei
gerne damitt auseinandersetzen. Mein problem ist über die I2C zu Komunizieren. Ich habe einen RTC (DS 1307) und einen MEGA 163. Als Pull- UP für SCL und SDA verwende ich 10K Ohm als Compailer verwende ich Code Vision. Nun Ich möchte die aktuelle Zeit auf meinem Display angeben. Wenn ich nun den
.equ __i2c_port=0x15 .equ __sda_bit=1 .equ __scl_bit=0 #endasm #include <i2c.h> // DS1307 Real Time Clock functions #include <ds1307.h> // Alphanumeric LCD Module functions #asm .equ __lcd_port=0x18 #endasm #include <lcd.h> // Declare your global variables here char lcd_buffer
-
Thread
Timer, Wecker etc
Hi, anderes RTC IC DS1307. @Tobias: Schau mal bei Kuehnels HP vorbei da ist ein Beispielsprg zum PCF8583P. Das IC hat eine Alarmfunktion ich denke mal du meinst das. Mfg Dirk
Jahr vor. In der Codesammlung findest Du eine Menge Beispiele von mir, z.B. auch für den RTC DS1994 oder für den hochgenauen DCF-77. Peter