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

 
 
 
Reply to this topicStart new topic
> DCF77 + Cortex-M4F, Декодирование DCF77 с помощью контроллера
Veter0k
сообщение Nov 23 2017, 07:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 19-08-13
Пользователь №: 77 980



Может кто-то пробовал, поделитесь опытом.

Как я это вижу. LC контур выделяет полосу с центром в 77.5 кГц. Предусилитель усиливает для подачи в АЦП. Модуляция AM (10 Гц), PSK (~683 Гц). АЦП тактируется VCXO, управление PWM. Нужная частота формируется внутренней PLL. АЦП 12 бит, 1 Msps. Количество выборок 12 на период (930 кГц). В таблице забито 12 константных значений для sin и cos. Дальнейшую обработку думаю делать спользуя CMSIS DSP и Cortex-M4F. После миксера планирую использовать первый CIC + FIR (~1300 Hz) для PSK, второй CIC + FIR (~20 Hz) для AM и третий FIR + PI (~1-5 Hz) для петли Костаса.

Вопросы:
- Верная ли схема? Возможно существует реализация проще?
- Успею ли я все это дело в связке CMSIS DSP + Cortex-M4F?
- 12 точек на период много/мало? Какое существует правило?
- Фиксированная или плавающая точка? Есть FPU одинарной точности.

Сигнал пока планирую эмулировать на функциональном генераторе. Если программная часть получится, далее будут вопросы по AFE.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 13:10
Рейтинг@Mail.ru


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