Moin, ich habe auf einem Design (kleine Serie) den DS1337. In einigen Chargen bin ich auf den ISL12057 (Pinkompatibel zum DS 1337) gegangen (Kostengründe ca 2,50€ + 0,60€ Crystal) Nun habe ich mich bei der aktuellen Charge gleich doppelt vertan und sowohl den DS1307 als auch den MCP79410 (Pinkompatibel zum DS1307 soweit ich sehe) eingekauft. Alle 4 arbeiten mit I2C, jedoch auf anderen Adressen. Pin-technisch ist der markante Unterschied, dass man bei den letzten beiden wohl direkt VBAT (Pin 3) anschließen kann und sich so die zwei Schottkydioden als Außenbeschaltung sparen kann (richtig?). Beim erneuten Sichten der Datenblätter bin ich auch auf den DS1337C (integrated Crystal) gestoßen (ca 6€) Softwaretechnisch nutze ich nur EINEN Alarm (in Verbindung mit einem Atmega 644) Da nun eh die nächste Charge vor der Tür steht (ich kleine Optimierungen am Design vornehmen muss) und ich es immer gehasst habe die Crystal (nur TH sind günstig) auf das PCB zu bringen, wollte ich mich nach alternativen umschauen. Also I2C muss/soll es auf jeden Fall bleiben. (SMD wo es nur geht auch; Platz habe ich jede Menge noch frei jedoch überlege ich diesmal einen Teil bestücken zu LASSEN) Gibt es noch Typen die günstig sind (optional/ideal mit internem Crystal) und ich übersehen haben könnte? Grüße David
Hallo David, ich benutze den RTC-Baustein RV 3029-C2 (Reichelt:3,80EUR). Es gibt noch den RV 8564-C2 (2,85EUR). Beide mit I²C. Gruß Johannes R.
RTC kostet mich 2euro 75 cent RTC qty 100, 22cent xtal smd qty 500 , rest ?cent, da schlägt die Bedrückung mit 23Pins zu je 2.5 Cent also 57.5 cent, 20 cent Batterie, 5cent Batterie Einsetzen, 13 Cent Batteriehalter mehr zu.
Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz selber zählen kann. Notfalls halt extra ein uC der RTC spielt während die Hauptschaltung stromlos ist
Chris S. schrieb: > ... , rest ?cent, da schlägt > die Bedrückung mit 23Pins zu je 2.5 Cent also 57.5 cent, 20 cent > Batterie, 5cent Batterie Einsetzen, 13 Cent Batteriehalter mehr zu. Verstehe nur ich hier "Bahnhof"? Welchen IC verwendest du MaWin schrieb: > stromlos ist Genau deswegen nimmt man doch einen RTC-Chip. Damit alles andere nicht an der Batterie hängen muss.
D a v i d K. schrieb: > Genau deswegen nimmt man doch einen RTC-Chip. Damit alles andere nicht > an der Batterie hängen muss Bei den meisten µC hängt an der Bat auch nur der interne RTC und nicht der ganze Chip. z.B.: - https://www.st.com/resource/en/product_training/STM32G4-System-Power_control_PWR.pdf - https://www.st.com/resource/en/application_note/dm00226326-using-the-hardware-realtime-clock-rtc-and-the-tamper-management-unit-tamp-with-stm32-microcontrollers-stmicroelectronics.pdf - https://www.st.com/resource/en/application_note/an4206-getting-started-with-stm32f3-series-hardware-development-stmicroelectronics.pdf
D a v i d K. schrieb: > Gibt es noch Typen die günstig sind (optional/ideal mit internem > Crystal) und ich übersehen haben könnte? Ja, beispielsweise diesen Burschen: PT7C43390 / S-35390A: 60Cent, ohne Quarz. Kommt aber drauf an, was du willst. Die genannten sind jedenfalls für Knopfzellen und Kondensatoren geeignet. Wenn du mit deren Quirks leben kannst ;-)
MaWin schrieb: > Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz > Quartz > selber zählen kann. Möglich ist es natürlich schon, je nach µC-Typ. Wenn du einen µC hast. Wenn du nur einen dicken Applikationsprozessor hat, dann braucht man fast eine RTCC. Mit einem µC-Chip kommt man außerdem viel leichter auf die nötige Stromaufnahme für Knopfzellen oder Supercaps als mit einem µC.
Ich verwende MCP7940M, MCP7940N bzw MCP7941x , MCP7940x tssop . x=0-2, 1=> 48bit, euid 2=> 64bit euid mac. Teilweise auch eeprom. Es ist mir aber auch passiert dass ich den PCF8563TS verwenden musste weil die anderen nicht lieferbar waren. Preis vom ersten ist 45 bis 75 cent, je nach distri, wobei 45 cent eher Stangen sind und 75 tape. Als xtal verwende ich seit einiger Zeit 32.768K7PI/6914E für 12.5 pf Alternative sind TH cylinder mit für SMD gebogenen Pins in Tape.
MaWin schrieb: > Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz > selber zählen kann. > > Notfalls halt extra ein uC der RTC spielt während die Hauptschaltung > stromlos ist Warum nicht? Wenn man in 19,2 Kubikmillimetern (RV 3029-C2) einen kompletten Uhrenschaltkreis mit abgeglichenem Qarz, interner Temperaturkompensation und Ladeschaltung für Goldcap bzw. Akku erhält? Noch dazu spart man sich je nach geforderter Genauigkeit den Abgleich-Aufwand mittels Trimm-C oder softwaremäßiger Korrektur. J.R.
Charly B. schrieb: > RX8010 , nicht grad so klein, aber kleiner im stromverbrauch.... Das scheint echt ein heißer Tipp zu sein (1,54€): https://www.reichelt.de/serial-interface-rtc-module-5-0ppm-i-c-sop-8-rx8010sj-b-p262637.html Wenn ich das richtig erkenne, kann ist dieser größtenteils mit meinem DS1337 kompatibel. ...und wenn ich noch die beiden Dioden für VBAT sparen möchte, dann nehme ich den https://cdn-reichelt.de/documents/datenblatt/A300/RX6110SAB.pdf (2,06€) (I2C & SPI)
:
Bearbeitet durch User
D a v i d K. schrieb: > Softwaretechnisch nutze ich nur EINEN Alarm (in Verbindung mit einem > Atmega 644) Der ATmega644 kann mit einem 32,768kHz Quarz als Takt für Timer 2 betrieben werden und dabei die RTC-Funktion selber übernehmen. Dier Stromverbrauch ist nur jedoch höher als bei einer diskreten RTC. Siehe Sleep Mode. Nicht durch die Tabelle im Artikel irritieren lassen, das sind die Zahlen eines eher alten ATmega8. Naja, der 644er braucht ca. 6uA bei 3,3V und 25°C. Hmmm. Naja.
D a v i d K. schrieb: > und ich es immer gehasst habe die Crystal (nur > TH sind günstig) auf das PCB zu bringen, wollte ich mich nach > alternativen umschauen. DS3232MZ+ https://www.mouser.de/datasheet/2/256/DS3232M-1513991.pdf https://www.mouser.de/ProductDetail/Maxim-Integrated/DS3232MZ+?qs=jx0ze0HFsp7XmMGNDj6kPg%3D%3D kleiner 8-pinner Crystal eingebaut + Temperaturmessung zur Kompensation
:
Bearbeitet durch User
MaWin schrieb: > Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz > selber zählen kann. Nur noch in seltenen Fällen. Für RTC irgend welcher art verwende ich eigentlich nur noch die MSP430 wenn die Uhr nicht gerade auf die 1000stel Sekunde genau sein muss, reicht der Interne Lo (kann mit Quarztaktquelle wären dem Finalisieren abgeglichen werden) ansonsten halt mit 32.768 Quarz wenn es dann etwas genauer sein muss. Früher verwendete ich dazu PCFxxx RTC IC. Doch mittlerweile sind die MSP430 sparsamer, bieten mehr Möglichkeiten, sind auch noch günstiger und bei Uhren die sowieso entweder Netzsynronisiert oder sonst zyklisch nachgestellt werden, spart man sich dank des internen Temperatur-kompensierten LO noch den Quarz. Ist nur ein Tipp am Rande.
:
Bearbeitet durch User
> der 644er braucht ca. 6uA bei 3,3V
Hier kommt sowohl ein ATmega644P als auch ein ATmega1284P mit 1.1 uA
aus.
MaWin schrieb: > Verwendet noch irgendjemand RTC, wo quasi jeder uC das mit 32kHz Quartz > selber zählen kann. Naja, bei den AVRs habe ich das mal probiert (ATmega48P). Da ich aber direkt die Segmente der 7S-LED Anzeige im Multiplex angesteuert habe (Digits über Treibertransistoren), hat der Multiplextakt den 32kHz Quarz gestört. Mit Anzeige an, ging die Uhr deutlich vor. Außerdem haben die AVRs keinen separaten V_Batt Anschluß, d.h. die Umschaltung ist tricky. Die Stromaufnahme war kein Problem (~1µA), hält etwa 4 Wochen am 1F Goldcap. Ich hab auch nen extra ATtiny25 nur als RTC probiert, aber die brauchen >10µA mit 32kHz Quarz. Die ATmega sind also deutlich stromsparender.
:
Bearbeitet durch User
Den Tipp von Chris S. (MCP7941x) fand ich sehr interessant: nebst RTC SRAM (64 Bytes) EEProm (128 Bytes) und 64-bit protected EEProm-Area
Mehmet K. schrieb: > Den Tipp von Chris S. (MCP7941x) fand ich sehr interessant: > nebst RTC > SRAM (64 Bytes) > EEProm (128 Bytes) und > 64-bit protected EEProm-Area Und was schreibt ihr da praktisch rein,was nicht auch in den EEProm des µC gepackt hätte werden können? Counter für geplante Obsoleszenz bei ersetztem µC? :P
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.