Например TDA7294

Форум РадиоКот • Просмотр темы - DS1307 ведет себя очень странно
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт апр 19, 2024 03:28:17

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: DS1307 ведет себя очень странно
СообщениеДобавлено: Ср ноя 08, 2017 22:05:15 
Встал на лапы

Зарегистрирован: Сб ноя 05, 2011 19:51:20
Сообщений: 89
Рейтинг сообщения: 0
Всем доброго времени суток, недавно решил поковырять свои часы на ГРИ (мега8 и ds1307) в сторону улучшения точности и тут началось: подбирал дополнительные конденсаторы в контур кварца (сначала грешил на него), потом после проверки 10 кварцев 3 разных производителей и разных серий, наблюдается тенденция +6 сек/сутки.
Ну думаю ладно, может наводки, плата кривая, НО при питании от батарейки (новая) и с теми же разными кварцами, всегда уход +6...+8 сек/сутки. Поехал и купил кварц: Q0,032768-SMQ32SL-12,5-20-LF-Jauch (12,5pF, 20PPM), стоимость примерно 1.2$ ну думаю уже все равно, чисто ради эксперимента, но исход прежний.
Чем же именно проявляется странность поведения, кроме вечного ускорения, так это то, что DSка работает и без кварца :dont_know:
Да, считает она не время, ибо 1 секунда равна 12, но вроде ведь не должна работать без кварца :facepalm:
Поменял DS1307 на новую, ситуация та же - "+6 сек"...
В чем еще может быть магия, кроме батарейки, наводок и кривых кварцев? (пайка без флюса, а кварц даже без канифоли)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Ср ноя 08, 2017 22:15:56 
Супер-Кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 14
Зарегистрирован: Пт мар 13, 2015 15:02:43
Сообщений: 224
Откуда: Город Грёз
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Корпус кварца заземлен? Кстати могут быть и наводки. Сталкивался с таким, когда рядом dc-dc преобразователь стоял. Стоило пересобрать на макетке по-другому и все становилось нормально.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Ср ноя 08, 2017 22:21:49 
Встал на лапы

Зарегистрирован: Сб ноя 05, 2011 19:51:20
Сообщений: 89
Рейтинг сообщения: 0
Сначала и заземлял, но потом проверил без основного питания (включена только DSка от батарейки), результат всегда один, так что точно не наводки...уже думал собрать на отдельном куске, но смысл если на плате кроме нее всё и так отключено...
сейчас вот батарейку вытянул и 3 ногу на землю кинул, уже заметно, набежало +1сек


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Ср ноя 08, 2017 22:23:01 
Супер-Кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 14
Зарегистрирован: Пт мар 13, 2015 15:02:43
Сообщений: 224
Откуда: Город Грёз
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А какими конденсаторами обвязан кварц?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Ср ноя 08, 2017 22:26:29 
Встал на лапы

Зарегистрирован: Сб ноя 05, 2011 19:51:20
Сообщений: 89
Рейтинг сообщения: 0
Ну в принципе, после н-ного прочтения даташита, помнится что там внутренние кондеры подтянуты к земле, так что в дополнительных смысла нет. Пробовал присобачить регулировочный для подправки кварца, между 2 ногой и землей, испробовал от 0.5пФ до 22пФ, не помогло...параллельно кварцу - тоже не помогло


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Чт ноя 09, 2017 23:27:08 
Встал на лапы

Зарегистрирован: Сб ноя 05, 2011 19:51:20
Сообщений: 89
Рейтинг сообщения: 0
Сегодня попробовал еще 2 кварца, тупо снял с обычных китайских часов и опять таки +6...+8 сек спешат в сутки. Я понимаю, ds1307 не относится к сверх точным rtc, но сколько инфы в и-нете прочитал, люди как-то получали разные результаты с разными кварцами, а тут - какой не поставь, а частота не меняется, такое вообще реально? DSки купленные из магазина, не на али, раньше там на брак не попадал :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Пн ноя 13, 2017 12:54:05 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14056
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
"часы на ГРИ"...
следовательно какой-то источник питания тех ГРИ (и помехи, возможно даже искровой или тихонько через пылючку влажную)...
Как вариант - отработать топологию монтажа RTC (возможно в полной статической экранировке).
Дополнительно к изучению:
какой алгоритм работы часов -
ВЕСЬ счет основан на прерываниях от RTC;
от RTC только начальная установка в момент включения, счет "внутренними ресурсами МК";
чего-нить иное...
:roll:
Ежли частоту в ДСке для энергонезависимого хода подстроить невозможно, то при счете "внутренними ресурсами" можно программно корректировать ход на время работы сетевого источника питания.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Пт авг 14, 2020 18:06:34 
Открыл глаза

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Ср апр 08, 2020 06:45:21
Сообщений: 56
Рейтинг сообщения: 0
Доброго, коллеги.
Попалась в ремонт штуковина с участием этого RTC.
Не вижу генерации на кварце, ни в батарейном режиме, ни в основном. (Ведущее устройство тоже не работает, но возможно из-за отсутствия обмена с RTC)
Судя по структурной схеме из даташита, генератор не отключаемый, и должен начинать работать тупо при наличии питания.
А вот не работает.
Подкинул несколько других кварцев - не генерит.
Купил сегодня модуль RTC с DS1307, та же история. Писать прошивку для МК, чтобы проверить его через цифру, пока лениво...
На срыв генерации от ёмкости щупа не похоже, да и этим же щупом я вижу генерацию даже в наручных часах.

Что-то делаю не так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Пт авг 14, 2020 18:49:34 
Собутыльник Кота

Карма: 14
Рейтинг сообщений: 472
Зарегистрирован: Вс фев 02, 2020 09:12:37
Сообщений: 2804
Рейтинг сообщения: 0
щуп через ёмкость подключали или "как обычно" ?...)))
иногда общий щупа можно на + посадить и генерация не срывается, а 10М щупа на общий её срывают...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Пт авг 14, 2020 19:25:21 
Открыл глаза

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Ср апр 08, 2020 06:45:21
Сообщений: 56
Рейтинг сообщения: 0
Увы, по всякому пробовал. И с ёмкостью тоже...

Люди добрые! Кто имеет сие чудо, гляньте не кварце. Я и волшебное слово знаю. Пожалуйста...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Пт авг 14, 2020 21:53:29 
Собутыльник Кота

Карма: 14
Рейтинг сообщений: 472
Зарегистрирован: Вс фев 02, 2020 09:12:37
Сообщений: 2804
Рейтинг сообщения: 1
тоже ничего на ней живого не вижу...DS3231 - генерит (но на выходе)....


Последний раз редактировалось 1en2 Сб авг 15, 2020 06:26:40, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Сб авг 15, 2020 06:25:02 
Потрогал лапой паяльник
Аватар пользователя

Карма: 8
Рейтинг сообщений: 54
Зарегистрирован: Вс мар 03, 2019 08:18:34
Сообщений: 350
Откуда: Волгоград
Рейтинг сообщения: 1
Медали: 1
Получил миской по аватаре (1)
И я по началу страдал не мог понять пока команду сет не выполнил ничего не шло.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Сб авг 15, 2020 07:32:18 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 1
так мотор заводится с толкача надо пнуть пару раз подать питание и снять и снова падать при всунотой 2030

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Сб авг 15, 2020 08:05:11 
Судя по структурной схеме из даташита, генератор не отключаемый, и должен начинать работать тупо при наличии питания.
А вот не работает.

Ещё как отключаемый:
Цитата:
Bit 7 of register 0 is the clock halt (CH) bit. When this bit is set to a 1, the oscillator is disabled. When cleared to a 0, the oscillator is enabled.

У DS1307 есть бит останова часов (clock halt - CH). Так вот если он в 1 – тактовый генератор выключен. При подаче питания, начальное состояние всех регистров не определено, поэтому рекомендуется устанавливать данный бит принудительно в 0 при инициализации. Замечено из практики – при смене батарейки при отключенном питании (или когда DS1307 новый) данный бит всегда слетает и требует принудительной установки.


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения: Re: DS1307 ведет себя очень странно
СообщениеДобавлено: Сб авг 15, 2020 10:23:50 
Открыл глаза

Карма: 5
Рейтинг сообщений: 3
Зарегистрирован: Ср апр 08, 2020 06:45:21
Сообщений: 56
Рейтинг сообщения: 0
Спасибо, о добрые люди. И да продлит Всевышний ваши годы.

Цитата:
Bit 7 of register 0 is the clock halt (CH) bit. When this bit is set to a 1, the oscillator is disabled. When cleared to a 0, the oscillator is enabled.


Вот говорил же мне Василий Иванович: "Книжки, Петька, всегда до конца нужно дочитывать..."
:)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y