И никто не мявкнул, что гораздо большего можно добиться корректировкой константы досчета основного таймера базовой сетки частот в программе, чем шаманизьмом с 8-битовой калибровочной константой. Особенно если применять 16разрядные таймеры с автоперезагрузкой.
большего можно добиться корректировкой константы досчета основного таймера базовой сетки частот в программе, чем шаманизьмом с 8-битовой калибровочной константой.
это в порядке вещей, получается? Как это сделать? Если что, я на обратной стороне Луны.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
С часами как-то дело проще обстоит. За основу можно взять часы тырнета. На ds1307 получилось, за 455 часов отстали на 136 секунд, это на кварце 32768Гц с материнки. Асинхронный таймер удалось настроить, за 215 часов отстал на 3 секунды, это на китайском кварце 32кГц. Основной минус, долго ждать, а прибора измеряющего с точностью до 9 знака нет.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Можно использовать каскадный вариант - ставить частоту основного генератора на максимум (в том числе и сменой коэффициента деления в CLKPR с 8 на 1 после запуска программы) с целью получения минимальной длительности исполнения машинных команд. Далее задействуем комбинацию прескалер + таймер0 и второй ступенью программный счетчик на энное количество бит. А уже сформированную с их помощью секунду используем в основе измеряемого интервала.
Как вариант. Загрузил в камень период 5 сек. и длительность 1 секунда и тактовую F_CPU=1200000. Измерил период и получил 5266,2мс, т.е. частота встроенного генератора -1139343Гц Забил в программу значение 5 сек. работы, 15минут ожидания и полученную тактовую На выходе 4998мс длительность и период 899463мс
Не знал что под рукой довольно точный калибратор имеется, который способен формировать частоту в диапазоне 0,25 Hz…10 MHz с заявленной производителем точностью 10 минус 12 степени.
вы Господа усаты никогда не думали почему в ВСЕХ пром изделиях где мерится или задается время/частота всегда стоит опорнывй кварк... даже казалось бы самых дешевках... наверно потому что щас дешевле 1 кристал ваткнуть чем страдать херней и подбирать калиброфки плывущие от температуры..
_________________ ZМудрость(Опыт и выдержка) приходит с годами. Все Ваши беды и проблемы, от недостатка знаний. Умный и у дурака научится, а дураку и .. Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Кварц также не гарантирует от отклонений. Особо при "любительском часостроительстве".... Посему и применяется оперативная корректировка (с последующим занесением константы в ЕЕПРОМ).
на самом деле калибровка внутреннего генератора - пустое занятие. частота не только сильно зависит от температуры, но в такой сильной степени зависит от напряжения питания. а поэтому нужно не просто стабильное питание, а высокостабильное. высокостабильное питание и термостабилизация займут гораздо больше места и обойдутся дороже, чем другой МК с подключенным кварцем. так что, занятие калибровкой внутреннего генератора у автора темы - пустое занятие, и желаемой точности он все равно не получит.
_________________ Мудрость приходит вместе с импотенцией... Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Для измерения недлинных промежутков времени (хронометр, таймер) вполне себе нормальное решение. Чтоб не врал безбожно. Про температуру говорили, про питание тоже. Если это всё стабильно - наверно, стоит заняться.
_________________ Я всё-всё узнAю и стану профессором.
ну, если ВСЁ стабильно и небольшие промежутки времени ... выше я упоминал свой таймер. я проверял точность хода при питании 5 Вольт, и меня устраивала точность внутреннего генератора на коротких промежутках. но на самом деле питание у меня от литиевого аккума, у которого напряжение меньше 5 Вольт, да еще падает по мере разряда. благодаря данной теме я вчера взялся проверить точность хода. и оказалось, что при питании менее 4 Вольт мой таймер врет безбожно - за 5 (пять!) минут он отстал на 20 (двадцать!) секунд!!! и это аккум был примерно 3,9 Вольта. а когда аккум сядет до 3 Вольт, то там вообще даже на коротком промежутке времени будет огромнейшая ошибка. поэтому я пришел к выводу, что нужно мне таймер переделывать на кварц.
_________________ Мудрость приходит вместе с импотенцией... Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
ага, стабилизировать питание и поместить часы в термостат. а потом через стеклышко в термостате разглядывать, что часы показывают ... речь тут идет про измерение сравнительно коротких промежутков времени, а не про часы.
_________________ Мудрость приходит вместе с импотенцией... Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения