Всем доброго времени..
Возникла интересная проблема.
нужно использовать часы. поставил на плату DS1307.
все работало нормально (время устанавливается, используется)- пока не засунул в корпус. Пропало время.. Путем недолгих изысканий - выяснилось - что все останавливает установленная батарея резервного питания DS1307. Батареи нет - все нормально.. батарея есть - труба..
интересный эффект.. что если на работающей конструкции перемкнуть батарею пинцетом - время тут же появляется.. (оно было установлено при компиляции без батареи).. отпускаеш - 3-4 секунды время идет - и все... тишина.. вернее - билеберда...
Мож сталкивался кто с подобным?
вот как выглядит перемыкание батарее в мониторе:
замкнул на 2 секунды..
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
19:13:32--18.08.2017--Friday
19:13:33--18.08.2017--Friday
19:13:34--18.08.2017--Friday
19:13:35--18.08.2017--Friday
19:13:36--18.08.2017--Friday
19:13:37--18.08.2017--Friday
19:13:38--18.08.2017--Friday
19:13:39--18.08.2017--Friday
19:13:40--18.08.2017--Friday
19:13:41--18.08.2017--Friday
19:13:42--18.08.2017--Friday
19:13:43--18.08.2017--Friday
19:13:44--18.08.2017--Friday
19:13:45--18.08.2017--Friday
19:13:46--18.08.2017--Friday
19:13:47--18.08.2017--Friday
19:13:48--18.08.2017--Friday
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--⸮⸮@5.@5.2
45:@5:85--@5.@5.2165--
45:@5:85--@5.@5.2165--
код использую который идет с библиотекой: тройки- #include "TroykaRTC.h"
причем поведение одинаковое как на фирменном модуле - так и на своей плате.. (причем несколько вариантов)..
напряжение на включенной батареи - 2.99
буду рад любой идее!
Скажу сразу - перечитал много тем на подобные темы (и здесь, и в других форумах) - именно свое проблемы - не нашел...
Еще добавлю.. новая плата - на AT1281 - беда... собрал на UNO эту же композицию с фирменным модулем (TROYKA) - те-же яйца...
Спасибо!