реклама на сайте
подробности

 
 
> Выжать из кварца максимальную точность
MiklPolikov
сообщение Mar 26 2014, 19:06
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Задача :
Есть кварц, микроконтроллер, атомные часы. Атомные часы подключаются к устройству скажем раз в месяц. Нужно откалибровать кварц так что бы он шёл с максимально возможной точностью при потреблении ~10мка.
Вопрос : правильно ли эту задачу решаю я и как надо ? На какой результат можно рассчитывать ?

Кварц 32768Гц висит на ногах процессора, в процессоре идут часы. Пока процессор мог получать импульсы от атомных часов, рассчитывается поправочный коэффициент для кварца, который затем периодически вносится в значение времени (как именно это происходит думаю рассказывать не за чем)
Но ещё надо учесть тепловой дрейф частоты. Беру из документации на кварц KX-327NHT значение temperature tolerance B = -(0.035+-0,006)ppm/C^2
Подставляю его в формулу f=fo(1+B(T-To)^2 ) , т.е. если я во время калибровки измерил fo при температуре +25С , то получается f=fo(1-0.035(t-25)^2 ) (знак - правильно ?) .
Измерение температуры и расчёт поправки на неё процессор делает каждые 10 минут.


Заранее спасибо за консультацию !


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexOlevski
сообщение Mar 27 2014, 13:42
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 8-03-14
Пользователь №: 80 849



"только вот часы должны идти непрерывно, а не по 6 секунд, каждые 10 минут.

может лучше эти 10мка копить в ионисторе, но не для нагрева, а чтобы какой-нибудь gps раз в сутки запускать ненадолго и брать с него синхронизацию."

В таком случае получится, что необходимо будет снимать на 10 минут напряжение питания с генератора тактовой частоты для того, чтобы зарядить ионистор, что противоречит условию задачи.

Кроме того при столь малом токе питания схема будет чувствительна к любому колебанию напряжения, пульсациям и прочим дестабилизирующим факторам, в которые, кстати, входит пресловутая коррекция ухода частоты, поскольку:
а) микроконтроллер в режиме выполнения логических действий создаёт помехи по цепям питания (незначительные для дубовой логики, но критичные для "точных" аналоговых цепей, или "слаботочных")
б) микроконтроллер в режиме выполнения логических действий увеличивает ток потребления, поэтому в результирующей функции потребления нужно учесть потребление микроконтроллера в режиме коррекции частоты.

Коррекция частоты возможна при известной функции зависимости ухода частоты от времени. Как правило эта зависимость включает в себя статические и динамические (рандомные в общем случае) параметры, джиттеры логических элементов. Даже при наличии данных об уходе частоты всё равно достаточно сложно экстраполировать уход реальной частоты от фантомной. Это, кстати, предполагает, что при коррекции времени каждые 10 минут разбег во времени между атомным стандартом и системным временем должен быть не более 1/32768 (для данной опорной частоты).

Также если учитывать температурный дрейф, то понадобится ещё и температурный датчик. Отсюда дополнительное потребление. Поэтому вариант массивной конструкции более предпочтителен. Но лично мне не нравится. Лучше всего вариант с сосудом Дьюара. Тогда вариант массивности и веса конструкции автоматически закрывается и рассчитывается необходимый объем в зависимости от необходимой температурной стабильности в течение промежутка времени (10 минут, например)

Сообщение отредактировал AlexOlevski - Mar 27 2014, 13:44
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- MiklPolikov   Выжать из кварца максимальную точность   Mar 26 2014, 19:06
- - sifadin   Цитата(MiklPolikov @ Mar 26 2014, 23:06) ...   Mar 27 2014, 11:12
|- - MiklPolikov   Цитата(sifadin @ Mar 27 2014, 15:12) Не л...   Mar 27 2014, 11:22
|- - sifadin   В принципе есть резонаторы в стеклянном корпусе на...   Mar 27 2014, 15:07
|- - КВАРЦ   Цитата(sifadin @ Mar 27 2014, 19:07) В пр...   Mar 28 2014, 00:21
- - Tanya   Цитата(MiklPolikov @ Mar 26 2014, 23:06) ...   Mar 27 2014, 11:30
- - georgy31   А если посчитать. 10мкА заряжают ионистор в течени...   Mar 27 2014, 12:07
- - _pv   там еще старение указано в 3ppm за год, что соотве...   Mar 27 2014, 12:30
- - Катран   Какая Вам необходима точность? Попробуйте воспольз...   Mar 28 2014, 10:05
- - Reanimator++   Касательно температурной нестабильности - ТЧХ квар...   Mar 30 2014, 17:05
|- - MiklPolikov   Цитата(Reanimator++ @ Mar 30 2014, ...   Mar 30 2014, 18:50
|- - dinam   Я не раз получал бесплатные образцы http://www.sit...   Mar 30 2014, 23:08
- - Катран   Вы попробуйте, они уже есть в сеймплах. По старен...   Mar 31 2014, 06:48


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 07:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016