-
Thread
Hilfe bei der controller Auswahl
lieber Hier nach. - Hardware:# # I2C Portexpander 4 Stk # Radio IC SI4735 # DCF77 # I2C RTS DS1307 # PWM 3 Kanäle (evtl. über I2C) # Uart # 1 Wire Temp Sensor Derzeit hätte ich den Atmega 168 im Blick oder den Atmega 32 Reicht das aus?
-
Thread
Uhrbaustein gesucht
Hallo, das wäre vielleicht auch noch was: http://cgi.ebay.de/DS1307-Based-Real-Time-Clock-For-Arduino-I2C-/230568333055?pt=LH_DefaultDomain_0&hash=item35aef18eff manchmal gibts die auch von Deutschen Anbietern in E*ay. mfg Tom
den DS1307 gibts bei *C auch als -ZN Variante -40°..+85° Sascha
-
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 ich
-
Thread
Char in Long Variable
FILE ******** // ************************************************************** #define DS1307_W 0xd0 #define DS1307_R 0xd1 #define RTC_NO_ERROR 0 #define RTC_ERROR 1 typedef struct { unsigned char time[9]; unsigned char date[12]; unsigned char day; unsigned
-
Thread
Taster doppelt belegen
10); while (bit_is_clear(taster_hour_pin, taster_hour_bit)); _delay_ms(10); ds1307_setTime(h,m,s); } if (bit_is_clear(taster_minute_pin, taster_minute_bit)) { if (m<59) m++; else m=0; _delay_ms(10); ds1307_setTime(h,m,s)
-
Thread
Batteriestatus DS1307 auslesen
20USB%20PLUS,%20Bausatz.htm?sp=article.sp.php&artID=47 das Add On von der Echtzeituhr in Betrieb (DS1307) und will da jetzt den Batteriestatus auslesen. Im Datenblatt steht nur das die Spannung zwischen 2-3,5 Volt sein muss. Hat vielleicht einer ein Tip wie ich die Spannung auslesen kann. Möchte damit
verstehe ich jedenfalls das Datenblatt: "A lithium battery with 48mAhr or greater will back up the DS1307 for more than 10 years in the absence of power at +25°C." Gruß Udo
-
Thread
DS1307 Uhrzeit stellen über ein LCD
Du findest nicht die richtigen Register im RTC? http://www.datasheetcatalog.org/datasheet/maxim/DS1307.pdf Seite 4 Du hast keine Ahnung, wie I2C funktioniert? Gleiches Datenblatt weiter hinten. Gruß Joachim
Direkt zum DS1307 kann ich Dir nicht helfen, ich benutze immer nur den internen Timer als RTC. Dann braucht man nichts hin und her zu schicken und kann auch Sommerzeit einbauen. Peter
-
Thread
Spannungsversorgung für Nixieröhren
von der größe her genauso groß wie der erste trafo. Gesteuert wird das ganze mit Atmega 8 und DS1307. Die beiden Platinen sind beide 10x8 cm. naja soviel dazu Jan
-
Thread
Reset zieht auf Minus
Hallo, heute habe ich meine 7 Segment-Uhr mit 6x 74HC595N Schieberegistern und einem DS1307 fertiggestellt. Der Prozessor war ein Atmega168. Alles lief perfekt, bis ich das Teil mit einer Spiegelreflexkamera fotografiert hatte. Die Folgen: Erst Datenwirrwarr, Abstürze usw. . Später
-
Thread
AVR: Chip Erase löscht SRAM?
Daten / Passwörter im SRAM auslesen, indem man ein entsprechendes Programm flasht. Für einen DS1307 war kein Platz mehr?
-
Thread
DS1307 wird heiß
sehe ich nicht. Wurde der DS1307 bereits mit der Lupe auf Lötbrücken zwischen den Pins und unter dem IC abgesucht?
laufen lassen"? Gleiche Schaltung nur Atmega aus seiner Fassung gezupft oder Atmega und DS1307 an JP1 getrennt ?
-
Thread
Ds1307 bleibt einach stehen?
Hallo miteinander, ich habe eine Schaltung mit ein Ds1307 zeitgeber mit drin, aber die Zeit auf der Anzeige bleibt einfach mal ab und zu stehen und das sieht so aus 17:11:;9 am ende sind immer etwas andere Zeichen die für die Sekunden erscheinen manschmal
-
Thread
externe RTC(DS1307) mit DCF synchronisieren
Hallo zusammen, ich habe ein RTC mit Atmega8, 3686400Hz, und 2x16 LCD gebaut, alles super, und ich habe ein DCF Projekt, der die daten per rs232 zu pc schickt, alles super, jetzt möchte ich eine funktion schreiben, die mir mein RTC nach Fehlerfrei DCF Empfang synchronosiert, und das soll jede stunde passieren, mein RTC muss richtig genau sein. Mit fgv David.
-
Thread
Temperatursteurung
erwartest solltest du vielleicht darüber nachdenken uns den Typ deiner RTC zu verraten (Vermutlich DS1307). jäger123 schrieb im Beitrag #1939257: jäger123 schrieb im Beitrag #1939257: > I2cstart > I2cwbyte Uhr_schreiben > I2cwbyte 2 > I2cstart > I2cwbyte Uhr_lesen > I2crbyte
-
Thread
Zwei Uhrzeiten synchronisieren
Hardware: - DCF77-Modul: Standard-Modul von Conrad, am Ausgang liegen nur die Daten an - RTC-Modul: DS1307 - Auflösung 1 Sekunde. Der Taktausgang (einstellbar auf 1Hz, 4.xx, 8.xx und 32.xx kHz) geht auf einen Interrupt-Pin - Controller: Atmega 8 @ 4 MHz (externer Quarzoszillator) - Schnittstellen:
-
Thread
Langzeit timer ca 6h realisieren.
Ich würde dir zu ner batteriegestützen Echtzeituhr ala DS1307 oder ähnlichem raten. Diese kannst du dann aller paar Minuten abfragen und wenn die richtige Zeit erreicht ist, dann machst du die Messung. Damit wäre sichergestellt, dass auch nach einem Stromausfall
-
Thread
Antenne für 518kHz Navtex Empfänger
ich jetzt schon Interesse an :-) Gibt es eigentlich "anständigere" Module für den Arduino als die DS1307 rtc? DCF77 kann man mit dem Arduino auch gut decodieren.....
schrieb im Beitrag #3604428: > Gibt es eigentlich "anständigere" Module für den Arduino als die DS1307 > rtc? DCF77 kann man mit dem Arduino auch gut decodieren Wenn du vorhast, das Teil auf deinem Boot zu verwenden, bietet sich eigentlich GPS an. Die Uhrzeit von GPS ist richtig genau (GPS lebt
-
Thread
AVR Wecker mit Netzwerk
werden, und die Zeit jeden Tag synchronisiert werden. - Außen und Innentemperatur sollen über zwei DS1307 angezeigt werden können - Der Wecker soll modular aufgebaut sein, sodass danach noch eine Erweiterung mit einem VS1011 möglich ist und mp3s abgespielt werden, statt eines "Standard Wecker Tons"
-
Thread
Real Time Clock
wozu der Aufwand nimm externen RTC zB DS1307 oder etwas weniger altes !
-
Thread
ds1307 uhrenwert und zählerwert zwischenspeichern mit bascom
Hallo, ich möchte mit einem at mega 168 und einem ds1307 clock modul die uhrzeit laufen lassen. weiterhin möchte ich das die uhrzeit immer im ds1307 zwischengespeichert wird, damit im falle eines spannungsabfalles alles gesichert ist. außerdem möchte ich
'Minuten als Byte definieren Dim _hour As Byte 'Stunden als Byte definieren Dim Ds1307w As Byte 'Schreibadresse als Byte festlegen Dim Ds1307r As Byte 'Leseadresse als Byte festlegen Ds1307w = &B11010000 'Adressbyte zum schreiben definieren Ds1307r = &B11010001
-
Thread
Uhrzeit (Datum) realisieren mit DS 1307 Z Baustein!
Möchte auf ein 4x20 LCD die Uhrzeit (Datum) ausgeben (Tag-Monat-Jahr)! Als Baustein habe ich den DS 1307 Z mit einem Quarz 32768 und eine Bat. 3V ausgewählt. Programmieren möchte ich in C (AVR-Studio) einen Mega 32L, wobei ich die Pin's PC0/PC1 dafür vorgesehen habe. Leider habe ich keine Ahnung,
Im Datenblatt von DS 1307 ist doch alles beschrieben (Beschaltung, Programmierung etc). Ansonsten gibts hier ein Beispiel: http://www.ermicro.com/blog/?p=950
-
Thread
RTC mit DCF synchronisieren
das ist mein Problem Peter, ich benutze ein DS1307 RTC d.h ein Externe RTc, kann ich mit deiner funktion diese RTC jede Stunde syncronisieren, damit habe ich immer genau Zeit, und andere Sache mit welche Takt hast du dein DCF Signal abgetastet.Danke
David Vivandis schrieb im Beitrag #1904116: > das ist mein Problem Peter, ich benutze ein DS1307 RTC d.h ein Externe > RTc, kann ich mit deiner funktion diese RTC jede Stunde syncronisieren, > damit habe ich immer genau Zeit, Das Codestück oben schreibt die DCF77-Zeit in die interne Uhr.
-
Thread
LCD Uhr mit Alarmfunktion mit Drehencoder in BASCOM (Ein kleines Projekt für BASCOM Änfänger Vol3)
(LCD) Portd.4 = ' Portb.5 = T_minus(Taste) Portc.5 = Db7 (LCD) Portd.5 = Sda (DS1307) ' Portb.6 = im STK500 nicht ! Portc.6 = Portd.6 = ' Portb.7 = im STK500 nicht ! Portc.7 = Portd.7 = Scl (DS1307) ' ' Portb.6 und Portb.7 sind beim STK500 und
-
Thread
Probleme mit RTC an TWI
Welche RTC hast du denn? Ich hab die DS1307. Gruß
hast: Hast du schon mal die Datenleitung angesehen? Kommt das ACK vom DS1307?
-
Thread
Wie hoch darf der Strom im Standby sein?
Meine Uhr funnktioniert über ein klein Chip der in ein 8Pin kleinen Gehäuse sitz und auf den Namen DS1307 höhrt. Ich hier ist mal ein kurzer ausschnitt von mein Uhrencode: $regfile "m16def.dat" $crystal = 1000000 Config Sda = Porta.0 Config Scl = Porta.1 Const Ds1307w = &HD0 Const Ds1307r
Der DS1307 hat doch einen SQW (Square Wave output). Unter anderem mit 1Hz. Ideal um den Prozessor in regelmäßigen Abständen zu wecken. Bis dann.
-
Thread
TWI Bus Error
Hallo, ich versuche gerade die RealTimeClock DS1307 mit einem ATMEGA16 per TWI anzusteuern. Dazu ist erst ein Schreibzugriff notwendig, um dem DS1307 die Register-Adress mitzuteilen. Dann können ab dieser Adresse fortlaufend die Daten gelesen werden
bekomme ich ständig einen Bus-Error. Allerdings werden trotz Fehler die richtigen Werte aus dem DS1307 gelesen. Das verstehe ich nicht. Habe gestern schon den ganzen Tag nach dem Fehler gesucht, aber kann ihn nicht finden :(. Ich hoffe ihr könnt mir weiterhelfen. Hier noch meine Quell-Code: [c
-
Thread
Interface zwischen RTC und ATmega16 zum Uhrzeit einstellen
Hallo zusammen, ich habe an meinen ATmega16 eine DS1307 RTC angeschlossen. Es funktioniert auch alles wunderbar. Ich habe ein Programm geschrieben, welches die Uhrzeit über USART ausgibt und ein Programm mit dem ich die Urzeit einstellen kann. Jedoch muss
etc. (also alles was nicht direkt mit der RTC und deren Funktions- weise zu tun hat) Da eine DS1307 über I2C angeschlossen wird, sehe ich nicht wie da jetzt in dieser Kernfunktionalität ein USART_RECV ins Spiel kommen würde.
-
Thread
Spannungsmessung an Knopfzelle
Knoten senden, damit rechtzeitig ein Batterietausch > erfolgen kann. Bei einer CR2032 an einem DS1307 würde ich einfach die Nachricht nach 10 Jahren verschicken. Die Zeit ist leicht messbar, das Ding hat ja eine RTC ;-) Gruß, Frank
es zeit für einen Wechsel. Frank M. schrieb im Beitrag #1823824: > Bei einer CR2032 an einem DS1307 würde ich einfach die Nachricht nach 10 > Jahren verschicken. Die Zeit ist leicht messbar, das Ding hat ja eine > RTC ;-) Das dann aber doch nicht, da die Selbe Batterie ja auch die Backupregister
-
Thread
2 Quarze an einem AVR für RTC
ich persönliche nehme in solchen Fällen den DS1307, der hat seine eigene Pufferbatterie, dann kannst du jederzeit den AVR synchronisieren. AVRs mit 2 Quarzen gibt es meiner Meinung nach nicht.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Device Drivers ---> <*> Real Time Clock ---> *** I2C RTC drivers *** Dallas/Maxim DS1307/37/38/39/40, ST M41T00, EPSON RX-8025 Dallas/Maxim DS1374 Dallas/Maxim DS1672 Maxim MAX6900 Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A Intersil ISL1208 Xicor/Intersil X1205 Philips PCF8563
-
Thread
Batterie gebuffertes Ram -> DS1307?
Hallo, Will nur den Ram Bereich des DS1307 benutzen, brauche ich da den Quarz? Was will ich machen? Ich muss nur 2Bytes speichern und das ziemlich oft. (2Millarden mal) Da wird mir das interne EEprom der AVR schlapp machen. Oder kennt
-
Thread
Atm32 und ds1307 Hilfe
gemacht. Jetzt wollte ich auch noch ein Zeitlog und weitere Funktionen einbauen. Da viel mir der DS1307 in die Hand. Da ich jetzt nicht alles umschreiben wollte würde ich gerne das ich das irgendwie in Flowcode umsetzten, aber wie ??. I²C hab ich eigendlich in Folwcode noch nicht benutzt. Weiß jemand
-
Thread
Datenblatt URL ändern?
DS1307 https://datasheets.maximintegrated.com/en/ds/DS1307.pdf
-
Thread
DS1307 TWI zerschossen?
Ich habe mir eine kleine Schaltung, DS1307 am MyAVR Board, zusammengebastelt. Versehentlich habe ich am TWI falsche Pullups von nur 620 Ohm verwendet und die ganze Schaltung eine Weile laufen lassen. Der Bus funktionierte natürlich nicht.
Absolute Maximum Ratings" ist er mit der Konfiguration noch meilenweit entfernt. Davon sollte der DS1307 nicht kaputtgehen.
-
Thread
PIC18F4620-I/P Eprom?
Schaue dir mal den DS1307 an. Das ist zwar eine RTC, welche aber noch 56Byte mit onboard hat. Das Teil wird mit einer 3V-Batterie gepuffert und via I2C angesteuert.
-
Thread
LPC2129 - RTC Verhalten / Stromaufnahme
Stromsparmodi aktueller Controller nicht mithalten. Sinnvoller ist da eine externe RTC wie z.B. DS1307. > Liege ich etwa richtig? Gibts ev. einen besser geeigneten LPC oder ähnl. > ARM, Uart-Bootloader wäre wichtig. UART Bootloader sind allgemein üblich. Einen solchen, CAN und eine sparsame autark
-
Thread
I2C: verschiedene Geschwindigkeit
Geschwindigkeit an und der Bus wird nur gebremst, wenn es nötig ist. Hinzu kommt, dass die RTC DS1307 seit heute wieder bei Reichelt verfügbar ist, die ich mir ausgeguckt habe. Auch dieser kann leider nur I2C-Normal-Mode, das Problem bleibt also. Vielleicht wisst ihr ja dafür auch einen Ersatz. Die
Detlev T. schrieb im Beitrag #1739258: > Hinzu kommt, dass die RTC DS1307 seit heute wieder bei Reichelt > verfügbar ist, die ich mir ausgeguckt habe. Auch dieser kann leider nur > I2C-Normal-Mode, das Problem bleibt also. Der funktioniert auch mit 400 kHz bei mir fehlerfrei