Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ARDUINO + DS1307+Батарея
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
DallySon
Всем доброго времени..
Возникла интересная проблема.
нужно использовать часы. поставил на плату 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) - те-же яйца...


Спасибо!
OKF
Причём сдесь корпус!
Напряжение питания платы (не модуля) какое?
DallySon
Цитата(OKF @ Aug 18 2017, 18:47) *
Причём сдесь корпус!
Напряжение питания платы (не модуля) какое?


нет, корпус упоминался только в связи с финальной сборкой и установкой батареи.. Питание всей констркуции 3.3
aaarrr
Цитата(DallySon @ Aug 18 2017, 20:50) *
Питание всей констркуции 3.3

Цитата
The nominal power-fail trip point (VPF) voltage at which access to the RTC and user RAM is denied is set by the internal circuitry as 1.25 x VBAT nominal.

3.0V * 1.25 = 3.75V, что заметно больше 3.3V

Я уж не говорю о том, что номинальное напряжения питания у DS1307 - 5V
DallySon
Цитата(aaarrr @ Aug 18 2017, 19:26) *
3.0V * 1.25 = 3.75V, что заметно больше 3.3V

Я уж не говорю о том, что номинальное напряжения питания у DS1307 - 5V


да - понял - спасибо... реально прое....л питание.. теперь объясняется эффект сохранения работоспособности несколько секунд - после замыканя батарейки... интересно - а если поставить делитель на резерв.. т.е. подвинуться в другую сторону от 1.25 x VBAT по идее будет жить?... могу тестово прикрутить для пробы..


Спасибо!!!
aaarrr
Цитата(DallySon @ Aug 18 2017, 21:42) *
интересно - а если поставить делитель на резерв.. т.е. подвинуться в другую сторону от 1.25 x VBAT по идее будет жить?... могу тестово прикрутить для пробы..

Диод можно последовательно с батареей. Если для пробы.
DallySon
Цитата(aaarrr @ Aug 18 2017, 19:48) *
Диод можно последовательно с батареей. Если для пробы.


пардон, а это что нам даст? понижение вольтажа?
aaarrr
0.5V уроните, будет 2.5V * 1.25 = 3.125V, что уже меньше 3.3V
DallySon
Цитата(aaarrr @ Aug 18 2017, 19:57) *
0.5V уроните, будет 2.5V * 1.25 = 3.125V, что уже меньше 3.3V

спасибо!!! попробую!

Цитата(DallySon @ Aug 18 2017, 19:58) *
спасибо!!! попробую!


ну чтож.. попробовал.. пока все так же... боюсь на диоде (44 стекляшка) - не удалось добиться нужного падения.. получилось 2.66.. хотя поидее уже должно было быть все хорошо..

Цитата(aaarrr @ Aug 18 2017, 19:57) *
0.5V уроните, будет 2.5V * 1.25 = 3.125V, что уже меньше 3.3V


А вы знаете.. поставил второй диод последовательно - и все свершилось... как Вы думаете - такой костыль шибко сократит срок службы батарейки?
aaarrr
Цитата(DallySon @ Aug 18 2017, 22:28) *
А вы знаете.. поставил второй диод последовательно - и все свершилось... как Вы думаете - такой костыль шибко сократит срок службы батарейки?

Срок службы батарейки никак не сократит, а время работы часов от нее - очень даже. Лучше замените 1307 на 1340 и не мучайтесь.
DallySon
Цитата(aaarrr @ Aug 18 2017, 20:33) *
Срок службы батарейки никак не сократит, а время работы часов от нее - очень даже. Лучше замените 1307 на 1340 и не мучайтесь.



Извиняюсь - а на что это может так повлиять?
за 1340 - отдельная благодарность - я на нее не натыкался.. для меня очень удобно-такой же формфактор - не переделывать плату.
Только простите - Вы не вкурсе - адрес у нее такой же как 1307? не могу зараза найти навскидку..
aaarrr
Цитата(DallySon @ Aug 18 2017, 22:44) *
Извиняюсь - а на что это может так повлиять?

Просто часы перестанут работать задолго до полного разряда батареи.

Цитата(DallySon @ Aug 18 2017, 22:44) *
Только простите - Вы не вкурсе - адрес у нее такой же как 1307? не могу зараза найти навскидку..

Такой же. Софт для 1307 будет полностью совместим с 1340, там только возможность заряда добавили.
DallySon
Цитата(aaarrr @ Aug 18 2017, 21:37) *
Просто часы перестанут работать задолго до полного разряда батареи.


Такой же. Софт для 1307 будет полностью совместим с 1340, там только возможность заряда добавили.


ясно, спасибо. Вы мне очень помогли! Адрес - да - я нашел. 68..
Относительно заряда - информация полезная. Я почитал про Trickle-Charger. Насколько я понял, эта функция реализуется "особыми манерами" - и в штатном использовании - не будет задействована. Что мне собственно и нравиться... Иначе пришлось бы менять батарею и держатель.. а это на данном этапе - накладно.

Еще раз Вас благодарю!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.