Генератор сигналов с использованием DDS

Мрмонтейт
Пт, 05 февраля 2016 г., 19:41
Я не хотел угнать обсуждение фрагментов кода на AD9850. Но хотел поделиться некоторыми вещами, над которыми я работаю над использованием генератора сигналов DDS и некоторых результатов.

Как новый оператор HAM, я думал о нескольких проектах, связанных с радио, RF и Micros. В одном из проектов используется QRP Pixie. Pixie - это небольшой трансивер, который вы можете получить в качестве комплекта менее чем за 4 доллара. Он работает на 40 -метровой полосе, которая составляет ~ 7.025-7.125 МГц. Конечно для приемопередатчика за 4 доллара вы не можете ожидать много функций. Единственное ограничение сразу же - это 7.023 Crystal, с которым вы застряли, если вы падаете его в. 7.023 не частота, которую технология может транслировать здесь, в штатах. Другой вариант-установка 2-дюймовой винтовой терминал, а затем вы можете поменять кристаллы. Но тогда вы ограничитесь конечным набором кристаллов и можете составить затраты и боль, чтобы изменить частоту.

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

Вот несколько генераторов сигналов DDS, на которые я смотрю:
1. AD9833 - 0-12.5 МГц
2. AD9850 - 0-50 МГц
3. AD9851 - 0-70 МГц
4. SI5351 - 0-150 МГц
5. Si5351a - 0-290 МГц

Во всех них есть доски для прорыва или вы можете купить полные единицы с дисплеем, вращающимися кодерами или кнопками. Обычно есть много примеров и код для всех устройств. Лично у меня есть AD9850, SI5351 и AD9833, которые я купил в E-Bay. AD9833 находится на пути.

Прямо сейчас я играю с AD9850, чтобы убедиться, что я смогу подключить его, получить выход сигнала и посмотреть сигнал. Кажется, отлично работает. Без анализатора спектра я не могу сказать гармоники. Мой следующий шаг - построить мой 2 -й комплект QRP Pixie, оставить компоненты генератора, подарить его выход DDS AD9850 и увидеть результаты. Это будет хорошо для проверки моей теории использования его на QRP и прослушивания любой частоты, которую я хочу в 40 -метровой полосе.

Несколько заметок, чтобы упомянуть, что, вероятно, относится ко всем этим. Я видел некоторые тесты на выходы нескольких из них и по нескольким причинам у них плохую гармонику. Плохо, как если бы вы использовали их в передатчике, вы бы серьезно проверили вывод, чтобы убедиться, что вы не разбрызгиваете другие частоты. Лучшее предложение - использовать фильтр или фильтры с низким проходом или фильтры в ваших проектах, чтобы довести уровни гармоник до управляемого уровня.

Я работаю 5 дней в неделю, а выходные тоже несколько ограничены. Поэтому, когда я работаю над этими проектами, я буду рад дать обновления. У меня также есть проект, который был приоритетом, который мне нужно сначала сделать. В основном я хотел поделиться идеями, если кому -то нужен какой -то генератор сигналов для любой цели, которая вам нужна для того, будь то генератор функций или VFO для вашего радио. Но если вам нужна какая -либо информация о какой -либо из них, я сохраняю ссылки на вещи, с которыми я сталкиваюсь, например, пример кода, таблицы данных, специальные примечания, приложения и т. Д. не стесняйтесь, чтобы привести к личному сообщению мне. Я бы предпочел, чтобы у вас было из -за обиливания информации, чем недостаточно, и борьба.

Майкл

Rogerclark
Пт, 05 февраля 2016 г., 20:36
Привет, Майкл

Некоторое время назад я играл с AD9850, и даже удалось использовать его в качестве передатчика FM на полосе 100 МГц, постоянно отправляя изменения в частоту в ответ на вход АЦП.

Конечно, он не должен работать выше 40 МГц, а выход очень слабый. Но поскольку вам не разрешается транслировать на 100 МГц, и мне пришлось очень близко поднять радио.

Но это сработало лучше, чем ожидал ID!

Я думаю, что у вас есть один из этих телевизионных ключей, которые можно использовать в качестве анализатора спектра, но вам понадобится конвертер E.g "Ham It Up"

Манкан
Солнце 30 октября 2016 г. 14:18
Я использовал AD9850 в RF-генераторе Homebrew, выходе на 10-30 МГц, а также PHSNA на основе AD9851 на основе AD9851.

Майкл, дайте мне знать статус вашей сборки, и я смогу предоставить больше информации, если это необходимо.

Пито
Солнце 30 октября 2016 г. 18:43
Phsna Какой пользовательский интерфейс для компьютера вы используете??

Манкан
Солнце 30 октября 2016 г., 19:09
Phsna.Exe загружен из группы Yahoo. Он делает свою работу, но может быть значительно улучшить.

Мрмонтейт
Пн, 31 октября 2016 г., 13:28
Я не смог играть с этим много, прежде чем столкнуться с этим SI5351. Я купил генератор сигналов VFO у QRP Labs, который основан на SI5351. Он имеет больший диапазон частот. Мне просто нужно воплотить все это в случае с силой. Но работа была сумасшедшей. На прошлой неделе я был в Чикаго на тренировках, получил немного на этой неделе на местном уровне, а затем снова в Чикаго. Так что в последнее время не трогал никаких проектов.

Майкл

Манкан
Пн, 31 октября 2016 г., 8:22 вечера
SI5351 - хороший маленький модуль (у меня есть адафрутские, очень полезные, как LO в разных местах, так как миксеры любят квадратные волны. Я только что играл с ними немного, на этот раз я просто хотел проверить, что i2c работал над моей синей таблеткой. Использовать в качестве многобендного передатчика HF CW (я также построил один из них с помощью AD9850) или RF Gen, DDS - лучший выбор.

Микикг
Пт 10 марта 2017 г. 15:22
Вот один полезный снимок экрана, который показывает частотный характер модуля AD9850:
Ds2_quickprint1-2.png
Ds2_quickprint1-2.PNG (68.63 киб) просмотрено 3830 раз

Пито
Пт 10 марта 2017 г., 17:08
Почему вы используете одностороннюю печатную плату?
За 9 долларов.90 Вы можете получить 20-30 DoubleDed PCB с вашим дизайном на Seeed..

В прошлом я построил несколько софтроков, также с Si570. RX сравнимо с большими установками.
Кстати, в последних конструкциях Softrock используются опто-соединения между Si570 и MCU, чтобы уменьшить шум.

Ответ 9850/1 и других дается как (sin x)/x, imho (без низкого прохождения фильтра).
Затем добавьте ответ фильтра с низким проходом.
Затем добавьте ответ O'Scope. В вашем случае DS2072, я думаю, такая плоская до 300 :)

Поскольку первый плакат указал, что выход 98xx не велик (10 -битный ЦАП), поэтому для высокого уровня я использовал 9951 или 9912 (14bit).

Оригинальные выходные сигналы VFOS с этими 7.023 МГц пикси и клоны рокмита являются фактором хуже, чем 98xx, вы можете легко использовать 98xx.

Единственный вопрос - амплитуда - выход 985X - это примерно 200 мв.pp, NE612 нуждается в немного больше, диодном миксере еще больше, а предварительный усилитель PA гораздо больше. Таким образом, вам нужно усилить.

Давно (15 лет ??) Я получил эти модули:
http: // midnightdesignsolutions.com/dds60/
Они получили встроенный 50om -способный усилитель подчиненной (4vpp при 50 Ом).
Я получил модули намного дешевле, так как у меня уже было несколько 9851 в моей мусорной коробке.

Микикг
Сб 11 марта 2017 г. 9:45 вечера
По крайней мере, для SDR на основе квадратурных DE /модуляторов, лучше использовать генераторы с квадратной волно.
Синусоидальная волна в этом случае будет иметь некоторые недостатки, потому что мы смешиваем аналоговый и цифровой сигнал и входную стадию разделителя (обычно 74AC74), не будет интерпретировать этот сигнал идеально хорошо, иногда переключаются на один уровень, в следующий раз на другом уровне (введите дополнительный Джиттер) и это создает некоторые проблемы позже в приемнике.
Это правило также применяется для СУБД (диодного микшера), с квадратной волной мы можем переключать внутренние диоды намного быстрее, чем использование синусоидальной волны.

С другой стороны, синусоидальная волна требуется для различных радиочастотных оборудования, таких как VNA или NAS, где мы должны использовать его, и в максимально возможной степени «чисто» в широком диапазоне частотного спектра.

Микикг
Сб 11 марта 2017 г. 22:36
Просто для сравнения, посмотрите на эти два снимка экрана модуля AD9850:
AD9850-20MHZ.PNG
AD9850-20 МГц.PNG (39.38 киб) просмотрено 476 раз

Генератор включен/выключен

3D Printed RC -Car - Powered By STM32Duino