ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
719871 Топик полностью
Evgeny_CD, Архитектор (12.12.2016 16:51 - 16:57, просмотров: 157) ответил PlainUser на Как сделать стабильный LC генератор на смд деталях?
Программно управляемая термокомпенсация даст гораздо лучшие результаты, чем "красное и серое". Берешь самый простой микроконтроллер. Лучше со встроенным датчиком температуры и ЦАПом. У SiLabs (ранее Energy Micro) таких много, но и у других хватает. Делаешь генератор "на чем придется", главное, механически прочно. Кондеры слюдяные (SMD тоже бывают) и все такое. Варикап в контур. Идещь к знакомым с термошкафом. Ставишь им бутылку. Гоняешь по температуре с шагом пару градусов и выдержкой на каждом шаге минут 20. Чтобы все теплоустаканилось. Меняя напряжение на варикапе, добиваешься точного попадания в частоту. Строишь таблицу - показания термодатчика - код для ЦАПа. Берешь таблицу, строишь полином. Или вообще тупо таблицу запоминаешь, точные значение получаешь линейной аппроксимацией. В части помех все примитивно. Быстродействие от контроллера нужно никакое - встроенного генератора на 32 Кгц хватит. Накрываешь его экраном, проходной кондер и индуктивность по питанию и на выход ЦАПа. Кайф в том, что компенсируются всех уходы всего - варикапа, параметров контура, темодатчика контроллера - всего. В силу аццкой сложности встроенного ПО и при наличие собственнорнго нежаления возиться с MCU разрааботку мегакода можно "отоутсорсить" за небольшие деньги. При желании можно добавить частотомерную стабилизацию. Контроллер тактируешь от кварца и таймером измеряешь частоту генератора. При более-менее не тупом подходе (измерять и корректировать через случайные промежутки времени т.д.) прирост фазовых шумов от регулирования будет незаметен даже при суровых измерениях.