Home Форум Клуб RU-QRP Самодельная техника Строим и модернизируем PFR-3A
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Строим и модернизируем PFR-3A

Строим и модернизируем PFR-3A 08 Дек 2015 12:07 #27578

  • ur4mck
  • ( Пользователь )
  • ur4mck аватар
  • Вне сайта
  • Сообщений: 951
  • Репутация: 98
Рабочие примеры API для AD9834 из моих наработок.
Один на ассемблере (AVR), другой - на Си (STM32L).
В обоих учтена обязательная задержка при инициализации и сделано программное переключение регистров FREQ0/FREQ1 (без этого в выходном сигнале иногда будут слышны щелчки).

Вложенный файл:

Имя файла: hf_dds_synt.zip
Размер файла: 2 KB


Вложенный файл:

Имя файла: dsp80.zip
Размер файла: 1 KB
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 16:54 #27583

  • UT0UM
  • ( Посетитель )
  • UT0UM аватар
ur4mck пишет:
Рабочие примеры...

Спасибо!
Потихоньку наступает просветление
Т.е. если на выходе IOUT синусоида, то на выходе SIGNB всегда будет меандр с такой же частотой?

ну если тут 1 конечно
DB5 (OPBITEN)
1 — разрешает использование выхода SIGN BIT OUT.
0 – вывод SIGN BIT OUT находится в состоянии высокого импеданса.
Последнее редактирование: 08 Дек 2015 17:00 от UT0UM.
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 17:20 #27584

  • ur4mck
  • ( Пользователь )
  • ur4mck аватар
  • Вне сайта
  • Сообщений: 951
  • Репутация: 98
UT0UM пишет:
Т.е. если на выходе IOUT синусоида, то на выходе SIGNB всегда будет меандр с такой же частотой?
Там будет не меандр, а некая последовательность, которая в среднем дает спектр, где главная "палка" - основной сигнал и рядом уровнем ниже - побочные излучения.

Этот принцип использования знакового бита фазового регистра был реализован и описан в статье Маяк на AVR. Так можно программно без внешних DDS/PLL генерировать любые частоты с любым шагом. Остается только правильно отфильтровать выход.
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 17:48 #27585

  • alexis
  • ( Пользователь )
  • alexis аватар
  • Вне сайта
  • Сообщений: 362
  • Репутация: 46
UT0UM пишет:
...Т.е. если на выходе IOUT синусоида, то на выходе SIGNB всегда будет меандр.
Меандр-не меандр, но прямоугольный импульс будет точно.

UT0UM пишет:
... с такой же частотой?.
Совершенно верно.



ur4mck пишет:
...некая последовательность, которая в среднем дает спектр, где главная "палка" - основной сигнал и рядом уровнем ниже - побочные излучения..
Ну последовательность - это слишком сильно сказано, а так да - периодический сигнал прямоугольной формы, разумеется имеет побочные палки.


ur4mck пишет:
...принцип использования знакового бита фазового регистра...
Фазовый регистр в ПФР не используется. Кроме того, схема внутреннего компаратора проста дальше некуда:
Screenshot-08.12.2015-172953.png

Как видим, бит OPBITEN включает/выключает выходной буфер, а бит SIGNPIB переключает сигнал для выходного буфера - если 1, то подключен встроенный компаратор. И только этот компаратор "решает", какой скважности будет прямоугольный сигнал на выходе. Регистры фазы здесь совершенно ни при чем.
Последнее редактирование: 08 Дек 2015 18:00 от alexis.
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:08 #27586

  • UT0UM
  • ( Посетитель )
  • UT0UM аватар
alexis пишет:
..то подключен встроенный компаратор...

так надо его включать в ПФР на передачу?
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:19 #27587

  • ur4mck
  • ( Пользователь )
  • ur4mck аватар
  • Вне сайта
  • Сообщений: 951
  • Репутация: 98
конечно, раз идет речь про встроенный компаратор, то на выходе SIGNBIT будет нечто похожее на меандр с джиттером, показывающим качество фильтрации перед входом компаратора.

signbit.png


Надо только помнить, что тот компаратор имеет ограничения. Для этого проекта - не существенно, а для других может оказаться подводным камнем.
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:22 #27588

  • alexis
  • ( Пользователь )
  • alexis аватар
  • Вне сайта
  • Сообщений: 362
  • Репутация: 46
UT0UM пишет:
...надо его включать в ПФР на передачу?

Надо. Хотя, по большому счету - не обязательно, но думаю, что для первого смесителя (сигнал LO) лучше будет использовать синус. Ну а для передачи, для надежной работы драйвера HC02 этот синус надо пропустить через компаратор.
Последнее редактирование: 08 Дек 2015 18:23 от alexis.
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:26 #27589

  • UT0UM
  • ( Посетитель )
  • UT0UM аватар
ОК
спасибо
хотя народу это видимо не так интересно и нужно, как дешевый ПФР из Рязани B)
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:34 #27590

  • UR0ET
  • ( Пользователь )
  • UR0ET аватар
  • Вне сайта
  • Сообщений: 976
  • Репутация: 60
UT0UM пишет:
ОК
спасибо
хотя народу это видимо не так интересно и нужно, как дешевый ПФР из Рязани B)
Та щас! :)
Народ сидит замерев в ожидании и боится лишним словом отвлечь гуру от творческого процесса :)
Администратор запретил публиковать записи.

Строим и модернизируем PFR-3A 08 Дек 2015 18:43 #27591

  • UT0UM
  • ( Посетитель )
  • UT0UM аватар
UR0ET пишет:
...от творческого процесса :)

гы
ну процесс идет, хотя и очень медленно
за выходные печатка под ЛУТ была переделана на СМД 0805
оказалось что их паять намного быстрее, чем выводные детали
да и в остатках их тьма

Сейчас проверим все и будем травить плату
Из-за нехватки времени прошивку будем писать сразу на готовой плате
Администратор запретил публиковать записи.
Модераторы: UU7JF, UT5LP