Кварц может быть правильный. Так как часы отстают - значит ёмкость выше нормы. А откуда там взяться ёмкости? Пока на ум приходит только - паразитная ёмкость монтажа. (вариант: кварц на совсем другую частоту - не рассматриваем).
Еще, может быть регулярный срыв генерации из-за помех от источников помех, хм. Например, от высоковольтного преобразователя из-за неправильной разводки земли.
_________________ А люди посмотрят и скажут: "Собаки летят. Вот и осень."
В этой схеме счет, хранение, считывание информации о времени идет только через интерфейс. Поэтому нет четкой синхронизации между отсчетом времени микросхемой RTC и его считыванием. Если учесть, что программа написана цеподобным генератором кода, такое отставание, вкупе с его плаванием, вполне объяснимо.
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Вс дек 06, 2020 18:23:06
Друг Кота
Карма: 46
Рейтинг сообщений: 952
Зарегистрирован: Ср май 28, 2008 00:32:54 Сообщений: 7511 Откуда: г. Россия
Рейтинг сообщения:0
А причём здесь считывание? Генератор и последующие счётчики времени работают отдельно и не зависят от других узлов. Считыватели просто считывают время с выходов регистров и всё. Считыванием ты не изменишь нормальный ход часов.
Если ты дергаешь кварцевый генератор 300...400 раз/секунду считыванием по интерфейсу, ток потребления дергается столько же раз. Зависимость частоты генерации от возмущающих воздействий (стабильность питания, температуры) отменить нельзя. Поэтому считывание влияет и очень сильно.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Вс дек 06, 2020 19:40:58
Друг Кота
Карма: 46
Рейтинг сообщений: 952
Зарегистрирован: Ср май 28, 2008 00:32:54 Сообщений: 7511 Откуда: г. Россия
Рейтинг сообщения:0
А зачем дёргать микросхему 300...400 раз в секунду? 1го раза в секунду нехватает? И ещё потребление микросхемы мизерное и дорожку питания обычно делают толстой + 3...5 кондёров по 100 нехватает чтобы загасить это дёргание? Вообще фигня какая то что у 1307 ток растёт во время считывания данных. Ничего там не дёргается от кол-ва считывания, да и кому приходит в голову считывать микросхему столько раз?
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Если ты дергаешь кварцевый генератор 300...400 раз/секунду считыванием по интерфейсу, ток потребления дергается столько же раз. Зависимость частоты генерации от возмущающих воздействий (стабильность питания, температуры) отменить нельзя. Поэтому считывание влияет и очень сильно.
У товарища часы отстают на 10 сек в день!! Вы всерьёз думаете, что изменения силы тока при считывании регистров дают такую погрешность?
Цитата:
да и кому приходит в голову считывать микросхему столько раз?
Я считываю ее 8-10 раз в секунду , что бы комфортно для глаза ловить изменение секунды, не используя вывод прерывания.
_________________ У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Вс дек 06, 2020 22:11:04
Первый раз сказал Мяу!
Зарегистрирован: Вт сен 18, 2012 19:43:44 Сообщений: 33
Рейтинг сообщения:0
Добрый вечер! собрал схему Носова, версия на энкодере и PIC16f886. первая проблема что есть взаимная засветка "0" и "1", а так же "3" и "8". было испробованно 5 шт ИД1 - ситуация не решилась, засвечивается сильно. Вторая проблема это невозможность войти в настройки программы. как только часы включаешь, то тут же попадаешь в режим настройки часов и по нажатию эндодера - будильника, других режимов нет! будильник так же не работает! прошивал пик китом другие проекты все работали http://robocua.blogspot.com/2015/03/12.html https://img.radiokot.ru/files/80409/med ... p4s23q.pnghttps://img.radiokot.ru/files/80409/med ... p4nk6y.jpg
Поцарапал в теме, стеклянные индикаторы хороши будут там где много градусей-например у муфельной печки.Микры-тупая логика сери 155,,,176, 561,-кишки мона "на свежий воздух" вынести,-индикаторы хоть ИН, хоть ИВ. И те и другие уж лет 30 "валяются" без дела в упаковках , да и микр-целое ведро...Часов счас...-да проще купить , на любой вкус...А вот "стекляхи" применить туда где другим "показометрам" хреново.
[uquote="RoboC"]Вы всерьёз думаете, что изменения силы тока при считывании регистров дают такую погрешность?[/quote] Да.
[uquote="RoboC"]Я считываю ее 8-10 раз в секунду , что бы комфортно для глаза ловить изменение секунды, не используя вывод прерывания. [/uquote]Лучше секунду с RTC подавать на прерывание.
SLvik писал(а):
А зачем дёргать микросхему 300...400 раз в секунду? 1го раза в секунду нехватает? И ещё потребление микросхемы мизерное и дорожку питания обычно делают толстой + 3...5 кондёров по 100 нехватает чтобы загасить это дёргание? Вообще фигня какая то что у 1307 ток растёт во время считывания данных. Ничего там не дёргается от кол-ва считывания, да и кому приходит в голову считывать микросхему столько раз?
Эти цифры взяты не с потолка. Если у тебя поверх DS1307 стоит DS32kHz, число чтений особой роли не играет.
adlerss писал(а):
...Собрал часы на ИН 12, ... но они сильно отстают. Примерно от 7 до 12 секунд в день. Нет ли у кого прошивки с коррекцией.
Как вариант выхода из этой ситуации - выбросить DS1307, на лапы 4,5 tiny2313 поставить кварц 4...6МГц. В итоге получить, примерно, такое. Спойлер
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Пн дек 07, 2020 13:45:26
Потрогал лапой паяльник
Карма: 1
Рейтинг сообщений: 1
Зарегистрирован: Пт май 07, 2010 01:42:09 Сообщений: 373 Откуда: РФ
Рейтинг сообщения:0
Приветствую уважаемые коты! Имеется в наличии по 4 лампы ИН-12 и ИН-14 нашел у НТВ вот такой проект http://labkit.ru/html/sale?id=494 но естественно прошивок нет. Ни у кого нет подобного проекта на 4х лампочках с разделительной точкой и RGB подсветкой? И заменимы ли между собой ИН-12 и ИН-14, то бишь нижняя плата одна, а платы с лампами 2? Вот такой проектик мне полностью подходит, может есть у кого прошивка? http://labkit.ru/html/clock?id=475
Приветствую уважаемые коты! Имеется в наличии по 4 лампы ИН-12 и ИН-14 нашел у НТВ вот такой проект http://labkit.ru/html/sale?id=494 но естественно прошивок нет. Ни у кого нет подобного проекта на 4х лампочках с разделительной точкой и RGB подсветкой? И заменимы ли между собой ИН-12 и ИН-14, то бишь нижняя плата одна, а платы с лампами 2? Вот такой проектик мне полностью подходит, может есть у кого прошивка? http://labkit.ru/html/clock?id=475
да и кому приходит в голову считывать микросхему столько раз?
Я считываю ее 8-10 раз в секунду , что бы комфортно для глаза ловить изменение секунды, не используя вывод прерывания.
"RoboC" Ну ты сравнил 300 раз с 10ю разами. Мне просто непонятно кому может прийти в голову считывать часовую микросхему 300 раз в секунду. От такого количества считываний у микросхемы голову сносит.
Это наверное после каждого кадра индикации считывается микросхема.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения