TinyRTC I2C Module DS1307 + AT24C32N

Discuss development of drivers for external hardware and components, such as LCD screens, sensors, motor drivers, etc.
Target audience: Users and developers of drivers.
User avatar
philwilkinson40
Posts: 63
Joined: Tue Nov 14, 2017 3:11 am
Location: Perth, Australia

Re: TinyRTC I2C Module DS1307 + AT24C32N

Post by philwilkinson40 » Fri Oct 12, 2018 7:11 am

similar but not the same!
2a.jpg
2a.jpg (4.54 KiB) Viewed 3310 times
2b.jpg
2b.jpg (5.12 KiB) Viewed 3310 times

User avatar
mcauser
Posts: 507
Joined: Mon Jun 15, 2015 8:03 am

Re: TinyRTC I2C Module DS1307 + AT24C32N

Post by mcauser » Fri Oct 12, 2018 7:58 am

Judging from these schematics, another thing you could try testing continuity between the battery terminals and the DS1307 IC
https://robotdyn.com/pub/media/0G-00005 ... ATALOG.pdf

Pin 3 Vbat
Pin 4 GND

User avatar
philwilkinson40
Posts: 63
Joined: Tue Nov 14, 2017 3:11 am
Location: Perth, Australia

Re: TinyRTC I2C Module DS1307 + AT24C32N

Post by philwilkinson40 » Sun Oct 14, 2018 8:49 am

continuity appeared fine.

With a more detailed search around I found others complaining of similar problems. In common with the author of the link, the D1 diode was defective on both my shields. I removed the diode and resistor R5 completely and the RTC module now works.
As the IC appears to be ok with the maximum output of the CR1220 I have no idea what the purpose of the diode and resistor are in the circuit.

Anyway, the issue was entirely hardware related so apologies to bother the author of this excellent driver!! Thanks Mike :D

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: bizarre circuit design

Post by pythoncoder » Tue Oct 16, 2018 5:59 pm

I guess the diode protects against a reverse-fitted battery. What a revolting way to do it. :!:

R5 only makes sense if they have shares in a battery manufacturer.
Peter Hinch
Index to my micropython libraries.

Post Reply