Проблема с часами DS1307
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Проблема с часами DS1307
Заметил такую вещь: начиная с версии 3.0.0. при записи времени в DS1307 они зависают. т.е. время останавливается.
Два одинаковых скетча, в 2.5.4. все работает, начиная с 3.0.0. останавливается, такое ощущение что часы зависают
Проверьте кто-нибудь. А то видимо только у меня не работает...
Два одинаковых скетча, в 2.5.4. все работает, начиная с 3.0.0. останавливается, такое ощущение что часы зависают
Проверьте кто-нибудь. А то видимо только у меня не работает...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AlexCrane 11 дек 2017, 07:34, всего редактировалось 1 раз.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Проблема с часами DS1307
Происходит какой то сбой в блоке. Посмотрите на секунды, если они больше 60 показывают, то часы стоять будут. Обнулить секунды, часы пойдут, но сбросится всё в 15-15-2065 15:15 проверено.AlexCrane писал(а): 09 дек 2017, 21:09Проверьте кто-нибудь. А то видимо только у меня не работает...
[spoiler=Часы DS1307]http://forum.flprogwiki.ru/viewtopic.php?f=18&t=2894[/spoiler]
Последний раз редактировалось Lisica 05 фев 2018, 23:01, всего редактировалось 1 раз.
Проблема с часами DS1307
если речь о часах 1307 в паре с памятью что с китая , то там проблема с самой платой - я выбросил диод , резистор и один резистор закоротил..подпаял корпус кварца к плате.
после ни одного сбоя , а до этого просто беда
после ни одного сбоя , а до этого просто беда
Проблема с часами DS1307
Проделано это ещё до первого включения. Щас кондёры по 22пф поставил, ещё не включал, пусть... позже.
Проблема с часами DS1307
точно не проблема в блоке, так как работал и прежней версии и сейчас на последней ..
пока не прооперировал плату после нескольких дней тупо время 00:00:80 , даты незнаю так как не указывал , согласовал , поработал и дальше завис....
теперь все типтоп ..
или пробовать кварц менять..
я кварц припоял к плате .
пока не прооперировал плату после нескольких дней тупо время 00:00:80 , даты незнаю так как не указывал , согласовал , поработал и дальше завис....
теперь все типтоп ..
или пробовать кварц менять..
я кварц припоял к плате .
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Проблема с часами DS1307
Все таки я думаю проблема с блоками, с тех пор как была изменена реализация компилятора для блоков часов реального времени она и проявилась. Спасибо Lisica за подсказку. Как-то мне не было надобности в датах и секундах и не выводил их никогда.
Мои действия для тестирования:
- прошил в 2.5.4 - на экране 0:0:0 и дата 15.03.96 и после сброса минут и часов в 0 часы продолжают дальше работать
- прошил в 3.0.3 - на экране текущее после версии 2.5.4 но дата уже отображается 15.15.95 (типа 15 месяц
, вот это откуда не понимаю), затем нажимаю установку часов и минут по нулям и получаю время 0:0:95 (95 секунд
) и после этого часы зависают.
Вывод: нужно исправить блок RTC Set, либо указать в описании блока необходимость обязательной установки секунд
Все действия связанные с переделкой схемы убирают зарядку с батарейки (при дефолтной схеме идет сильный перезаряд, у меня через день CR2032 вздулась и катапультировалась из держателя
) и к работе часов отношение не имеют.
Мои действия для тестирования:
- прошил в 2.5.4 - на экране 0:0:0 и дата 15.03.96 и после сброса минут и часов в 0 часы продолжают дальше работать
- прошил в 3.0.3 - на экране текущее после версии 2.5.4 но дата уже отображается 15.15.95 (типа 15 месяц


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

Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Проблема с часами DS1307
Добрый вечер присоеденяюсь к последнему посту
ровно через сутки идут кракозябры на экране
ровно через сутки идут кракозябры на экране
Можно сделать ВСЁ. Было бы желание.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Проблема с часами DS1307
[ref]whitevip[/ref], [ref]jonik22sm[/ref], на данном этапе устанавливайте время полностью: часы, минуты, секунды, день, месяц, год и тогда будет работать правильно. При установке по отдельности лезут глюки.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Проблема с часами DS1307
Сейчас запустил проверю через сколько часов заглючитAlexCrane писал(а): 05 фев 2018, 22:37[ref]whitevip[/ref], [ref]jonik22sm[/ref], на данном этапе устанавливайте время полностью: часы, минуты, секунды, день, месяц, год и тогда будет работать правильно. При установке по отдельности лезут глюки.
Но надеюсь не заглючит
Можно сделать ВСЁ. Было бы желание.
Проблема с часами DS1307
Думаю все же косяк блока RTC SET. Раньше DS1307 синхронизировал через ПК, все нормально. Сегодня решил "прикрутить" к своей программе установку времени с помощью кнопок, пошли проблемы:
1. время после установки не идет, 105 секунд показывает.
2. 2066 год показывает, хотя ставил 2018.
После прочтения поста от AlexCrane, решилась только первая моя проблема.
1. время после установки не идет, 105 секунд показывает.
2. 2066 год показывает, хотя ставил 2018.
После прочтения поста от AlexCrane, решилась только первая моя проблема.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Проблема с часами DS1307
Ставь 18
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Банальные часы
Здравствуйте.
Может кто то имел дело с таким модулем?
[spoiler] [/spoiler]
Подключил, в FLProg через "инструменты, устан.часов реал.времени" выбрал DS1307, загрузил скетч и все, тупик. Время не идет, в мониторе одни нули и год какой то большой. Синхронизацию не делает, на установку стрелками не реагирует. В скетче про DS1307 ни одной фразы, зато есть это #define DS3231_I2C_ADDRESS 0x68. Что не так делаю?
Может кто то имел дело с таким модулем?
[spoiler] [/spoiler]
Подключил, в FLProg через "инструменты, устан.часов реал.времени" выбрал DS1307, загрузил скетч и все, тупик. Время не идет, в мониторе одни нули и год какой то большой. Синхронизацию не делает, на установку стрелками не реагирует. В скетче про DS1307 ни одной фразы, зато есть это #define DS3231_I2C_ADDRESS 0x68. Что не так делаю?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Проблема с часами DS1307
А микросхема какая стоит?
и мне подозрительно куча выводов... что за данные, откуда и куда? А адресс только А0...
Схему платы в студию.
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 21 ноя 2016, 11:05
Проблема с часами DS1307
Проблема с часами DS1307
Вы можете срисовать схему с платки?
В принципе, при правильном подключении то должно работать...
Отправлено спустя 1 минуту 18 секунд:
Ага, увидел там схемку.
В принципе, при правильном подключении то должно работать...
Отправлено спустя 1 минуту 18 секунд:
Ага, увидел там схемку.
Проблема с часами DS1307
[ref]Lisica[/ref], вы же сами ответ во 2 посте давали.
видимо [ref]alexdorf[/ref] не читал
видимо [ref]alexdorf[/ref] не читал
Проблема с часами DS1307
Я так понял у него вобще часмкм не определяютя, да и схема девайса интересная.
Отправлено спустя 22 секунды:
[ref]alexdorf[/ref], Смотрю scl и sda идут через ключи и без 3,3 вольт работать часы не будут.
Отправлено спустя 3 минуты 34 секунды:
Вернее этой платке надо оба напряжения 5 и 3,3 вольта
-
- Сержант
- Сообщения: 102
- Зарегистрирован: 21 ноя 2016, 11:05
Проблема с часами DS1307
Зачем только scl sda пускать через мосфеты? Но судя по схеме без 3,3 вольта работать точно не будет. Может без них попробовать или 3,3 вольта не подключены?Lisica писал(а): 20 мар 2018, 19:29Я так понял у него вобще часмкм не определяютя, да и схема девайса интересная.
Отправлено спустя 22 секунды:
[ref]alexdorf[/ref], Смотрю scl и sda идут через ключи и без 3,3 вольт работать часы не будут.
Отправлено спустя 3 минуты 34 секунды:
Вернее этой платке надо оба напряжения 5 и 3,3 вольта
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя