[an error occurred while processing this directive]
Цель - получить тактовую частоту для АЦП, точно настраиваемую (с шагом порядка герца), в диапазоне 10 - 200 кГц
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
K A A
12 июля 2006 г. 11:04
В ответ на:
Имхо, задачу вы явно перемудрили. Изначально цель какая, что получить нужно и из чего?
отправлено -=Shura=- 12 июля 2006 г. 10:56
Составить ответ
|||
Конференция
|||
Архив
Ответы
Всё верно, нужно брать DDS,
—
Леонид Иванович
(12.07.2006 11:49
213.184.238.54
, 915 байт)
Спасибо за совет. Частота дискретизации у меня синхронизирована с частотой измеряемого сигнала (вернее, измеряемый сигнал генерится с помощью DDS, у которого тактовая та же самая, что и у рассматриваемого девайса). Нужно очень точно измерять RMS сигнала по мгновенным выборкам (точность нужна не хуже 0.005%). Расчеты показывают, что для измерения сигналов разных частот нужно хитро подбирать тактовую, не кратную измеряемому сигналу и n его гармоникам. Отсюда такая разрешающая способность и стабиль
—
K A A
(12.07.2006 13:04
62.183.50.164
,
пустое
)
+ это все для калибратора мощности, с цифровой обратной связью. Там, кроме RMS, еще и cos(fi) мерять нужно.
—
K A A
(12.07.2006 13:16
62.183.50.164
,
пустое
)
Зачем там DDS? Простейшая плис справится с такой задачей легко
—
Al Volovich
(12.07.2006 11:12
212.57.161.164
,
пустое
)
Может я не догоняю, но даже если взять тактовую 100 МГц, то чтобы получить 200 кГц ее нужно поделить на 500. Если делим на 501, то получаем дельту 400 Гц. Шаг перестройки частоты получается большой. Может, какие другие есть способы?
—
K A A
(12.07.2006 11:18
62.183.50.164
,
пустое
)
Делается счетчик большооой глубины, и шаг его приращения задается некоторым произвольным числом
—
Al Volovich
(12.07.2006 11:41
212.57.161.164
, 246 байт)
Пример реализации ->
—
Al Volovich
(12.07.2006 11:45
212.57.161.164
, 123 байт,
картинка
)
Ага, и получаете джиттер неслабый. Что для тактирования АЦП обычно криминал.
—
SM
(12.07.2006 11:45
213.141.159.26
,
пустое
)
Это зависит от глубины счетчика. В DDS используется точно такая же система, регистры счетчиков там - разрядов 37-40
—
Al Volovich
(12.07.2006 11:47
212.57.161.164
,
пустое
)
Нет, от глубины счетчиков зависит dF. А джиттер зависит от отношения Fclk/Fout и еще сложным образом от кода приращения фазы.
—
Леонид Иванович
(12.07.2006 12:04
213.184.238.54
,
пустое
)
Точно, попутал немного
—
Al Volovich
(12.07.2006 12:37
212.57.161.164
,
пустое
)
От этого зависит точность выставления усредненной частоты. А один раз в N циклов все равно будет скачок (+)
—
SM
(12.07.2006 11:51
213.141.159.26
, 113 байт)
вот-вот. или AD9511
—
Electrovoicer
(12.07.2006 13:30
195.131.164.100
,
пустое
)
Так ээээ.. А разве с DDS не будет то же самое?
—
-=Shura=-
(12.07.2006 11:55
217.21.50.43
,
пустое
)
Если рассмотреть вопрос в частотной области, то выходной сигнал DDS содержит
—
Леонид Иванович
(12.07.2006 12:11
213.184.238.54
, 764 байт)
Нет, не будет. Делитель и DDS вещи разные. Делитель не создает лишнего фазового криминала. Кстати на тех частотах у думаю можно нефиг делать на базе HC4046 плюс ПЛИС заварганить.
—
SM
(12.07.2006 11:57
213.141.159.26
,
пустое
)
Не, я не то имел в виду
—
-=Shura=-
(12.07.2006 11:59
217.21.50.43
, 123 байт)
Нет, не одинаковы. Аффтар применяет полный DDS с ЦАП, аналоговым фильтром и компаратором. А было предложено взять логический сигнал переноса накапливающего сумматора. Принципиальный элемент - аналоговый фильтр.
—
Леонид Иванович
(12.07.2006 12:14
213.184.238.54
,
пустое
)
Только не перенос, а старший разряд
—
Al Volovich
(12.07.2006 12:43
212.57.161.164
, 107 байт)
Джиттер нужен маленький, в том то и дело.
—
K A A
(12.07.2006 13:11
62.183.50.164
,
пустое
)
Так естессно, он же тот-же DDS предложил.
—
SM
(12.07.2006 12:00
213.141.159.26
,
пустое
)
Согласен.
—
-=Shura=-
(12.07.2006 11:17
217.21.50.43
,
пустое
)
Ответ: У DDSок есть цифровой выход начала периода, поставь после него делитель на 2 (7474 ака ТМ2) и рули DDSкой.
—
mura
(12.07.2006 11:10
195.49.164.238
,
пустое
)
Этот выход очень приблизительно говорит о начале периода - при таком использовании быдет очень большой фазовый шум полученного сигнала.
—
K A A
(12.07.2006 11:12
62.183.50.164
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание