Hallo, ich nutze gerne die DS3231 ICs als RTC für meine AVRs. Für das Breadboard habe ich mir diese auf SMD Adaptern aufgelötet. Nun habe ich eine Frage, gibt es einen RTC Chip, der von der Genauigkeit mit dem DS3231 mithalten kann als DIP Package. 1 Minute/Monat wäre vollkommen verkaftbar. Es muss DIP sein, was nicht mit dem Löten an sich zu tun hat. Ich habe vor eine Uhr mit einem sichtbaren Fenster für die Elektronik zu bauen. Der Code steht soweit genauso wie die Leds selber. Funktioniert soweit auch. Nun wollte ich den Attiny85, sowie 2 Taster auf eine Platine setzen zur Veranschaulichung. Nun sieht aber ein SMD Package dazu eher unpassend aus ;) Gibt es da etwas? Lösungen mit externen Quarz für den RTC Chip sind kein Problem. Der Attiny85 selber hat keinen Quarz extern verbaut. Dieser läuft intern mit 8MHz. Alternativ, was natürlich auch machbar wäre, alles auf SMD aufzubauen. Material habe ich bis auf die Attiny85 da (im Zulauf als SMD). Gibt es SMD Taster mit einem etwas größeren Hub? Sinn und Zweck ist rein estetisch. Entweder komplett SMD oder DIP.
Von NXP gibt es meines Wissens nach auch in DIP RTC's. Zur Genauigkeit kann ich leider nichts sagen. Seiko Epson hat (oder hatte?) auch RTCs in DIP, die waren aber größer als 8-beinig.
Sebastian schrieb: > Von NXP gibt es meines Wissens nach auch in DIP RTC's. Zur > Genauigkeit > kann ich leider nichts sagen. Seiko Epson hat (oder hatte?) auch RTCs in > DIP, die waren aber größer als 8-beinig. Es muss nicht zwingend kleiner gleich 8-beinig sein. Die DS3231 im SMD Package haben auch 16 Beine. Wenn es was passendes mit genau 8 Beinen gäbe, wäre das optisch nicht verkehrt, aber defentiv kein Muss. Siebzehn Zu Fuenfzehn schrieb: > Auch die DS chips gibt es in DIP. Welche DS Chips? Kenne nur die DS1307 von den fertigen Chinesenplatinen. Die waren der Hauptgrund, warum ich direkt weiter zu den DS3231 gegangen bin. Jedoch gibt es diese nicht als DIP Package, was Schade ist. Aber auch verständlich, da DIP mehr oder weniger ausgemärzt wird. Also auf der MAXIM Seite ist überhaupt nichts mit DIP mehr zu finden, auch nicht der DS1307 http://para.maximintegrated.com/en/search.mvp?fam=rtc&270=TCXO
Stefan S. schrieb: > Also auf der MAXIM Seite ist überhaupt nichts mit DIP mehr zu finden, > auch nicht der DS1307 > http://para.maximintegrated.com/en/search.mvp?fam=rtc&270=TCXO http://www.reichelt.de/Real-Time-Clock/DS-1307/3//index.html?ACTION=3&GROUPID=2949&ARTICLE=58149&SEARCH=ds%201307&OFFSET=500&WKID=0& Was hast Du gegen DS1307? Eigentlich sollte für die Genauigkeit eher der Quarz verantwortlich sein...
@...-. Bei den Preisen arbeite ich lieber komplett auf SOIC! Der DS3231 Preis liegt zwar auch bei ~ 7€, aber die brauche ich nicht beziehen. Hab hier 20 Stk rumliegen, die ich mal bei einer Auktion günstig geschossen hab. @Frank https://cdn-reichelt.de/documents/datenblatt/A200/DS_1307.pdf Abweichung < 2Minuten/Monat. Das hält sich im Rahmen. Jedoch das leidige Thema beim DS1307 ist doch soweit ich weiß die Temperaturkompensation. Das macht der Chip nicht von sich aus, im Gegensatz zum DS3231. Große Temperaturschwankungen kommen bedingt vor. Jenach dem, was man als groß hier bezeichnet. Das Teil ist für den Einsatz im Wohnzimmer gedacht. Geheizt wird eigentlich sehr selten und wenn dann nur kurz "Stoß"heizen im tiefsten Winter. Was ich natürlich machen kann, einen DS1307 auslöten, dürfte einen sogar im DIP irgendwo drauf haben. An X1 und X2 einen 32kHz Quarz anlöten sowie von da aus 2 Kerkos mit 12,5pF gegen GND schalten. Dürfte als Beschaltung doch ausreichen. Pullups dürften in meinen Fall nicht notwendig sein, können aber eingeplant werden und halt zwischen VCC und GND einen 0,1µF Kerko.
Stefan S. schrieb: > Was ich natürlich machen kann, einen DS1307 auslöten, dürfte einen sogar > im DIP irgendwo drauf haben. An X1 und X2 einen 32kHz Quarz anlöten > sowie von da aus 2 Kerkos mit 12,5pF gegen GND schalten. Wieso da noch 2 Kerkos? 32,768 kHz Quarz reicht, siehe Datenblatt. > Dürfte als > Beschaltung doch ausreichen. Pullups dürften in meinen Fall nicht > notwendig sein, Pullups brauchst Du immer bei I²C. > können aber eingeplant werden und halt zwischen VCC und > GND einen 0,1µF Kerko. Jepp, passt.
Zwingend brauchen tut man für I2C die Pullups nicht. Habe nur ein Gerät auf dem Bus. Aber werde die dennoch einplanen. Habe bei meinen DS3231er einfach 4,7k gegen Vcc gezogen. Okay, dann keine Kerkos bei Quarz. Aber wieso nicht? Beim MCU kenn ich das so, dass zwischen XTAL und GND jeweils Kerkos kommen. Aus dem Datenblatt geht nicht anderes hervor. Seite 10 Crystal Specified Load Capacitance 12.5pF oder ist das bei diesen niedrigen Schwingungen nicht von Bedeutung? Wenn sowas der Genauigkeit hilft, plane ich die lieber mit ein. Eine richtige Beschaltung liegt dem DB nicht bei. Lediglich die Verdrahtung von I2C. Edit: Schaltplan gefunden, keine Kerkos beim Quarz. Werd dann mal sehen, ob ich passende Uhrenquarze finde mit einer möglichst niedrigen Abweichung. Derzeit nur 20 und 30ppm gefunden. Des weiteren wäre Quarz nicht in diesem Zylindermaß optimal.
:
Bearbeitet durch User
Stefan S. schrieb: > Zwingend brauchen tut man für I2C die Pullups nicht. Ich versichere Dir: sie sind zwingend. Am besten 4k7. > Edit: Schaltplan gefunden, keine Kerkos beim Quarz. Gut :-)
Stefan S. schrieb: > Crystal Specified Load Capacitance 12.5pF oder ist das bei diesen > niedrigen Schwingungen nicht von Bedeutung? Wenn sowas der Genauigkeit > hilft, plane ich die lieber mit ein. Eine richtige Beschaltung liegt dem Nimm die ruhig und glaub mir, daß das hilft. Bild anbei, so befestige ich die Uhrenquarze. Dadurch, das die Quarze am Gehäuse gelötet sind, werden die wahrscheinlich künstlich gealtert und somit viel stabiler im Betrieb und weniger empfindlich auf Temperatur. Im Durchschnitt habe ich mit DS1307 und 20ppm Quarz einen Fehler von maximal +/- 5Sec pro Woche. Stefan S. schrieb: > Das Teil ist für den Einsatz im Wohnzimmer > gedacht. Geheizt wird eigentlich sehr selten und wenn dann nur kurz > "Stoß"heizen im tiefsten Winter. Brrrrr !!! Edit: Arbeitsblätter von 2009 durchgesehen, max. Fehler 3Sec/Woche.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.