Проблема с часами DS1307

В данный форум Вы можете заносить найденные Вами ошибки.При добавления ошибки пожалуйста приложите файлик error.log который находится в папке с установленной программой
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Проблема с часами DS1307

Сообщение AlexCrane »

Заметил такую вещь: начиная с версии 3.0.0. при записи времени в DS1307 они зависают. т.е. время останавливается.

Два одинаковых скетча, в 2.5.4. все работает, начиная с 3.0.0. останавливается, такое ощущение что часы зависают

Проверьте кто-нибудь. А то видимо только у меня не работает...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AlexCrane 11 дек 2017, 07:34, всего редактировалось 1 раз.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Проблема с часами DS1307

Сообщение Lisica »

AlexCrane писал(а): 09 дек 2017, 21:09Проверьте кто-нибудь. А то видимо только у меня не работает...
Происходит какой то сбой в блоке. Посмотрите на секунды, если они больше 60 показывают, то часы стоять будут. Обнулить секунды, часы пойдут, но сбросится всё в 15-15-2065 15:15 проверено.
[spoiler=Часы DS1307]http://forum.flprogwiki.ru/viewtopic.php?f=18&t=2894[/spoiler]
Последний раз редактировалось Lisica 05 фев 2018, 23:01, всего редактировалось 1 раз.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Проблема с часами DS1307

Сообщение dizzyy »

если речь о часах 1307 в паре с памятью что с китая , то там проблема с самой платой - я выбросил диод , резистор и один резистор закоротил..подпаял корпус кварца к плате.
после ни одного сбоя , а до этого просто беда
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Проблема с часами DS1307

Сообщение Lisica »

dizzyy писал(а): 01 янв 2018, 00:12 я выбросил диод , резистор и один резистор
Проделано это ещё до первого включения. Щас кондёры по 22пф поставил, ещё не включал, пусть... позже.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

Проблема с часами DS1307

Сообщение dizzyy »

точно не проблема в блоке, так как работал и прежней версии и сейчас на последней ..
пока не прооперировал плату после нескольких дней тупо время 00:00:80 , даты незнаю так как не указывал , согласовал , поработал и дальше завис....
теперь все типтоп ..
или пробовать кварц менять..
я кварц припоял к плате .
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Проблема с часами DS1307

Сообщение AlexCrane »

Все таки я думаю проблема с блоками, с тех пор как была изменена реализация компилятора для блоков часов реального времени она и проявилась. Спасибо Lisica за подсказку. Как-то мне не было надобности в датах и секундах и не выводил их никогда.

Мои действия для тестирования:
- прошил в 2.5.4 - на экране 0:0:0 и дата 15.03.96 и после сброса минут и часов в 0 часы продолжают дальше работать
- прошил в 3.0.3 - на экране текущее после версии 2.5.4 но дата уже отображается 15.15.95 (типа 15 месяц :nono: , вот это откуда не понимаю), затем нажимаю установку часов и минут по нулям и получаю время 0:0:95 (95 секунд :nono: ) и после этого часы зависают.

Вывод: нужно исправить блок RTC Set, либо указать в описании блока необходимость обязательной установки секунд

Все действия связанные с переделкой схемы убирают зарядку с батарейки (при дефолтной схеме идет сильный перезаряд, у меня через день CR2032 вздулась и катапультировалась из держателя :lol: ) и к работе часов отношение не имеют.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

Проблема с часами DS1307

Сообщение whitevip »

у меня тоже точно так же, пожалуйста исправьте блок часов.
:smile37:
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Проблема с часами DS1307

Сообщение jonik22sm »

Добрый вечер присоеденяюсь к последнему посту
ровно через сутки идут кракозябры на экране
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Проблема с часами DS1307

Сообщение AlexCrane »

[ref]whitevip[/ref], [ref]jonik22sm[/ref], на данном этапе устанавливайте время полностью: часы, минуты, секунды, день, месяц, год и тогда будет работать правильно. При установке по отдельности лезут глюки.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Проблема с часами DS1307

Сообщение jonik22sm »

AlexCrane писал(а): 05 фев 2018, 22:37[ref]whitevip[/ref], [ref]jonik22sm[/ref], на данном этапе устанавливайте время полностью: часы, минуты, секунды, день, месяц, год и тогда будет работать правильно. При установке по отдельности лезут глюки.
Сейчас запустил проверю через сколько часов заглючит
Но надеюсь не заглючит
Можно сделать ВСЁ. Было бы желание.
Payu
Рядовой
Сообщения: 2
Зарегистрирован: 09 фев 2018, 15:05
Откуда: М.О.
Имя: Евген

Проблема с часами DS1307

Сообщение Payu »

Думаю все же косяк блока RTC SET. Раньше DS1307 синхронизировал через ПК, все нормально. Сегодня решил "прикрутить" к своей программе установку времени с помощью кнопок, пошли проблемы:
1. время после установки не идет, 105 секунд показывает.
2. 2066 год показывает, хотя ставил 2018.

После прочтения поста от AlexCrane, решилась только первая моя проблема.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Проблема с часами DS1307

Сообщение Sancho »

Payu писал(а): 15 фев 2018, 15:542066 год показывает, хотя ставил 2018.
Ставь 18
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Payu
Рядовой
Сообщения: 2
Зарегистрирован: 09 фев 2018, 15:05
Откуда: М.О.
Имя: Евген

Проблема с часами DS1307

Сообщение Payu »

Sancho писал(а): 15 фев 2018, 19:22Ставь 18
Спасибо, все получилось!
alexdorf
Рядовой
Сообщения: 3
Зарегистрирован: 09 мар 2018, 19:56
Имя: Александр

Банальные часы

Сообщение alexdorf »

Здравствуйте.
Может кто то имел дело с таким модулем?
[spoiler]
739e1d1557be475d250fc2aed7507513.jpg
[/spoiler]
Подключил, в FLProg через "инструменты, устан.часов реал.времени" выбрал DS1307, загрузил скетч и все, тупик. Время не идет, в мониторе одни нули и год какой то большой. Синхронизацию не делает, на установку стрелками не реагирует. В скетче про DS1307 ни одной фразы, зато есть это #define DS3231_I2C_ADDRESS 0x68. Что не так делаю?
pr1.ino
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Проблема с часами DS1307

Сообщение Lisica »

alexdorf писал(а): 19 мар 2018, 23:26Может кто то имел дело с таким модулем?
А микросхема какая стоит?
и мне подозрительно куча выводов... что за данные, откуда и куда? А адресс только А0...
Схему платы в студию.
slon-genia
Сержант
Сообщения: 102
Зарегистрирован: 21 ноя 2016, 11:05

Проблема с часами DS1307

Сообщение slon-genia »

Lisica писал(а): 20 мар 2018, 16:00
alexdorf писал(а): 19 мар 2018, 23:26Может кто то имел дело с таким модулем?
А микросхема какая стоит?
и мне подозрительно куча выводов... что за данные, откуда и куда? А адресс только А0...
Схему платы в студию.
В интернете нашел. Вот ссылка:
https://robotdyn.ru/catalog/shields/pla ... aborom_ko/
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Проблема с часами DS1307

Сообщение Lisica »

Вы можете срисовать схему с платки?
В принципе, при правильном подключении то должно работать...

Отправлено спустя 1 минуту 18 секунд:
Ага, увидел там схемку.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Проблема с часами DS1307

Сообщение pan »

[ref]Lisica[/ref], вы же сами ответ во 2 посте давали.
видимо [ref]alexdorf[/ref] не читал
Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18 дек 2017, 17:25
Откуда: Золотоноша

Проблема с часами DS1307

Сообщение Lisica »

pan писал(а): 20 мар 2018, 19:20видимо alexdorf не читал
Я так понял у него вобще часмкм не определяютя, да и схема девайса интересная.

Отправлено спустя 22 секунды:
[ref]alexdorf[/ref], Смотрю scl и sda идут через ключи и без 3,3 вольт работать часы не будут.

Отправлено спустя 3 минуты 34 секунды:
Вернее этой платке надо оба напряжения 5 и 3,3 вольта
slon-genia
Сержант
Сообщения: 102
Зарегистрирован: 21 ноя 2016, 11:05

Проблема с часами DS1307

Сообщение slon-genia »

Lisica писал(а): 20 мар 2018, 19:29
pan писал(а): 20 мар 2018, 19:20видимо alexdorf не читал
Я так понял у него вобще часмкм не определяютя, да и схема девайса интересная.

Отправлено спустя 22 секунды:
[ref]alexdorf[/ref], Смотрю scl и sda идут через ключи и без 3,3 вольт работать часы не будут.

Отправлено спустя 3 минуты 34 секунды:
Вернее этой платке надо оба напряжения 5 и 3,3 вольта
Зачем только scl sda пускать через мосфеты? Но судя по схеме без 3,3 вольта работать точно не будет. Может без них попробовать или 3,3 вольта не подключены?
Ответить

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя