Hallo Zusammen Ich möchte mir eine Nixie-Clock bauen, und möchte eine RTC verbauen. Es handelt sich um die RTC-8564 von EPSON, ich habe diese gewählt weil sie bereits "fertig" ist, also man Sie nur noch auflöten muss, der Quarz ist schon drinn. Und Sie ein I2C Interface hat. Nun ist das Problem, das ich zwar I2C bei Arduino schon öfters verwendet habe, jedoch meistens nur mit Libraries. Kann mir jemand vieleicht erklären / beispiel machen wie ich nun mit dem RTC kommunizieren kann? Hier das Datenblatt http://www.xilinx.com/products/boards/ml510/datasheets/765463.pdf
@ Johnny SGT (sgt_johnny) >Nun ist das Problem, das ich zwar I2C bei Arduino schon öfters verwendet >habe, jedoch meistens nur mit Libraries. Na dann tu das doch auch weiterhin. Man muss nicht immer alles neu erfinden.
Leider gibt es keine Library für den 8564, auf jedenfall habe ich keine gefunden. z.b. für die RTC DS1307 gibt es eine, aber diese RTC möchte ich nicht verwenden, da dort der Quarz noch extern drangelötet werden muss.
Johnny SGT schrieb: > für die RTC DS1307 gibt es eine, aber diese RTC möchte > ich nicht verwenden, da dort der Quarz noch extern drangelötet werden > muss. ich habe die Arduino DS1307new LIB etwas erweitert auf DS3231 http://datasheets.maximintegrated.com/en/ds/DS3231.pdf bzw. ich teste vorher ob ein DS1307 oder DS3231 am I2C hängt und benutze nur die vorhandenen Register. sie benutzen dieselbe ID die Register für Datum und Uhrzeit liegen auf den selben Registern und man kann die DS1307new LIB verwenden. Es fehlt der DS3231 "nur" der RAM Bereich 56 Byte, kann man also nicht nutzen, aber da der Baustein hier teurer ist als fertige Module mit Akku bestelle ich die immer in China und diese kommen mit I2C EEPROM. Der DS3231 braucht auch keinen Quarz, ist eingebaut und er ist auch genauer und hat Alarmregister die den µC per /INT auch aus dem Tiefschlaf wecken können.
Gast
#4129566
Johnny SGT schrieb: > Kann mir jemand vieleicht erklären / beispiel machen wie ich nun mit dem > RTC kommunizieren kann? Auch mit einer Lib, z.B. https://github.com/DIYsciBorg/RTC8564-Arduino
Danke Wolfgang :) Kann man den Thread irgendwie löschen? Mir ist grad aufgefallen das ich immer nach "RTC8564 LIBARY" gesucht hab... anstatt LIBRARY
Joachim B. schrieb: > Johnny SGT schrieb: >> für die RTC DS1307 gibt es eine, aber diese RTC möchte >> ich nicht verwenden, da dort der Quarz noch extern drangelötet werden >> muss. > > ich habe die Arduino DS1307new LIB etwas erweitert auf DS3231 > http://datasheets.maximintegrated.com/en/ds/DS3231.pdf > > Kannst du mir vieleicht sagen wo ich die erweiterte Library finde? Das IC ist nur ca 1€ Teurer als mein gewähltes und hat eine Standart bauform, was mir das basteln eines Eagle-Packages erspart.
Gast
#4129609
Johnny SGT schrieb: > ... was mir das basteln eines Eagle-Packages erspart. Im Datenblatt auf S.12 ist doch sogar das bemaßte Package abgebildet. Einfach den Eagle Bibliothekseditor aufrufen, Raster auf den Padabstand einstellen und ... Welches Package suchst du eigentlich?
Johnny SGT schrieb: > Kannst du mir vieleicht sagen wo ich die erweiterte Library finde? https://code.google.com/p/ds1307new/ für meine "Erweiterung" wäre LIB zuviel gesagt, ich hoffe das hilft :-) :
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 | |
73 | |
74 | |
75 | |
76 | |
77 | |
78 | |
79 | |
80 | |
81 | |
82 | |
83 | |
84 | |
85 | |
86 | |
87 | |
88 | |
89 | |
90 | |
91 | |
92 | |
93 | |
94 | |
95 | |
96 | |
97 | |
98 | |
99 | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | |
110 | |
111 | |
112 | |
113 | |
114 | |
115 | |
116 | |
117 | |
118 | |
119 | |
120 | |
121 | |
122 | |
123 | |
124 | |
125 | |
126 | |
127 | |
128 | |
129 | |
130 | |
131 | |
132 | |
133 | |
134 | |
135 | |
136 | |
137 | |
138 | |
139 | |
140 | |
141 | |
142 | |
143 | |
144 | |
145 | |
146 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.