Синтезатор частот до 200MHz.
Для одного из проектов мне понадобился синтезатор частот до 200MHz, собрал его на микросхеме AD9958. Во время сборки возникло несколько нетривиальных для меня вопросов, решением которых хотелось бы поделиться.
До этого только читал и слышал от людей, что некоторые микросхемы тяжело запаять, сам с таким не сталкивался, пока не попробовал запаять AD9958. Дело в том, что на пузе у этой микросхемы расположен Thermal pad большого размера, который надо хорошо прогреть. Можно сделать это феном, нагревая микросхему сверху, но в таком случае велика вероятность ее перегреть, а не хотелось бы потому, что стоит она 25$. Оптимальный вариант - использовать нижний подогрев при пайке микросхем такого типа.
Нижнего подогрева у меня не было, пришлось на свой страх и риск паять феном и что вы думаете припаял, а потом 2 недели искал почему она не работает. С помощью паяльника с тонким жалом пропаял каждый вывод, а результата ноль. В итоге все заработало после того как хорошо прогрел и сильно прижал микросхему к плате.
Кстати понять, запустилась ли микросхема можно подключившись осциллографом к выводу SYNC_CLK. На нем должен быть сигнал с частотой 1/4 от PLL.
Если PLL не запустилась, 1/4 от частоты кварца или генератора.
Историю второго вопроса описывать не буду, а сразу его сформулирую. Выход ЦАПа у AD9958 устроен следующим образом.
Увидим ли мы что-нибудь на экране осциллографа, подключившись к СHx_IOUT, если подтянем его к питанию, но не подтянем инверсный выход?
Нет не увидим потому, что в нагрузке стоит источник тока!!! и как бы не изменялся потенциал на затворе транзисторов весь ток будет течь лишь через тот транзистор, который подтянут к питанию.
В итоге получилось сделать устройство обладающий следующими характеристиками:
На осциллограммах ниже можно посмотреть как форма и амплитуда сигнала зависит от частоты.
На частоте 100МHz амплитуда сигнала уменьшилась в два раза, но это и не удивительно потому, что полоса пропускания осциллографа всего 100MHz.
До этого только читал и слышал от людей, что некоторые микросхемы тяжело запаять, сам с таким не сталкивался, пока не попробовал запаять AD9958. Дело в том, что на пузе у этой микросхемы расположен Thermal pad большого размера, который надо хорошо прогреть. Можно сделать это феном, нагревая микросхему сверху, но в таком случае велика вероятность ее перегреть, а не хотелось бы потому, что стоит она 25$. Оптимальный вариант - использовать нижний подогрев при пайке микросхем такого типа.
Нижнего подогрева у меня не было, пришлось на свой страх и риск паять феном и что вы думаете припаял, а потом 2 недели искал почему она не работает. С помощью паяльника с тонким жалом пропаял каждый вывод, а результата ноль. В итоге все заработало после того как хорошо прогрел и сильно прижал микросхему к плате.
Кстати понять, запустилась ли микросхема можно подключившись осциллографом к выводу SYNC_CLK. На нем должен быть сигнал с частотой 1/4 от PLL.
Если PLL не запустилась, 1/4 от частоты кварца или генератора.
Историю второго вопроса описывать не буду, а сразу его сформулирую. Выход ЦАПа у AD9958 устроен следующим образом.
Увидим ли мы что-нибудь на экране осциллографа, подключившись к СHx_IOUT, если подтянем его к питанию, но не подтянем инверсный выход?
Нет не увидим потому, что в нагрузке стоит источник тока!!! и как бы не изменялся потенциал на затворе транзисторов весь ток будет течь лишь через тот транзистор, который подтянут к питанию.
В итоге получилось сделать устройство обладающий следующими характеристиками:
- 2 независимых канала с возможностью настройки разности фаз
- частота выходного сигнала 0 – 200MHz
- амплитуда выходного сигнала 0 – 800мВ
- напряжение питания +5В
- ток потребления в рабочем состоянии – 350мА
- ток потребления в состоянии ожидания – 250мА
На осциллограммах ниже можно посмотреть как форма и амплитуда сигнала зависит от частоты.
На частоте 100МHz амплитуда сигнала уменьшилась в два раза, но это и не удивительно потому, что полоса пропускания осциллографа всего 100MHz.
Похожие статьи