sergunas 2 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Дополнительная информация: Получаемый синус используется для модуляции СВЧ-генератора. Требуется управляемая амплитуда в диапазоне от 1 до 3В для подстройки индекса модуляции. В системе есть ПЛИС и микроконтроллер (МК): ПЛИС порождает сигнал меандра опорной частоты, МК предоставляет выходы для не сильно динамичного управления. Варианты, которые приходят на ум: 1. Из ПЛИС цифровой меандр 10кГц пропускаем через активный фильтр на ОУ, содержащий цифровой потенциометр. Из недостатков видится, высокие требования к фильтру, чтобы хорошенько задавить 3-ю гармонику. 2. Из ПЛИС - цифровой меандр 240кГц. На 12-разрядном сдвиговом регистре делаем делитель частоты на 24 (выход сдвигового регистра заводим на его вход через инвертор). Параллельные выходы сдвигового регистра соединяем вместе через резисторы, значения которых специально рассчитаны на получение в некоем приближении синуса. Далее фильтруем как в первом варианте. Вроде как, в этом случае 3-я гармоника будет уже небольшой и к фильтру требований намного меньше. Что-то на-подобии: http://www.intersil.com/content/dam/Inters...an97/an9780.pdf Прошу поправить и дополнить. Заранее признателен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 25 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Прошу поправить и дополнить. 3. Резисторная матрица R-2R. 4. ЦАП. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Den64 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Может быть DDS генератор использовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба 3. Резисторная матрица R-2R. 4. ЦАП. Спасибо, за идеи. Но у ПЛИС очень мало свободных ног для R-2R. А вот ЦАП - как вариант, хотя тоже требует 3 вывода ПЛИС. А мне ещё попутно пришёл на ум вариант: 5. ШИМ. Требуется всего один вывод от ПЛИС. И скорее всего 3-я гармоника будет тоже малой. Может быть DDS генератор использовать?Да, забыл добавить, крайне желательна отечественная ЭКБ. Хотя, конечно, шикарный вариант, спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 75 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба 1) сигма-дельта модулятор на частоте под сотню МГц в плис (https://www.xilinx.com/support/documentation/application_notes/xapp154.pdf) или в МК c десятком МГц, через какой-нибудь SPI (http://www.ti.com/lit/an/slyt076/slyt076.pdf) будет не хуже самодельного R2R цапа. хотя для честных 12 бит на 12кГц будет непросто. 2) взять готовый dds: вроде AD9837 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба 1) сигма-дельта модулятор на частоте под сотню МГц в плис (https://www.xilinx.com/support/documentation/application_notes/xapp154.pdf) или в МК c десятком МГц, через какой-нибудь SPI (http://www.ti.com/lit/an/slyt076/slyt076.pdf) будет не хуже самодельного R2R цапа. хотя для честных 12 бит на 12кГц будет непросто. 2) взять готовый dds: вроде AD9837 Про сигма-дельта сходу не въехал, буду читать. AD9837 - очень хороший вариант, если бы не отечественная ЭКБ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Реализация DDS в ПЛИС. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба А ПЛИС и МК у вас отечественные? Ой-ё... DDS в ПЛИС или в МК. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 15 февраля, 2017 Опубликовано 15 февраля, 2017 · Жалоба Варианты, которые приходят на ум: 1. Из ПЛИС цифровой меандр 10кГц пропускаем через активный фильтр на ОУ, содержащий цифровой потенциометр. Из недостатков видится, высокие требования к фильтру, чтобы хорошенько задавить 3-ю гармонику. 2. ... Прошу поправить и дополнить. 3. Из ПЛИС цифровой меандр 10кГц пропускаем через пассивный кварцевый фильтр. Далее дополняем цепочкой АРУ (АРМ), управляемую МК 4. Цепочку АРУ (АРМ) можно растащить вокруг кварцевого фильтра, упростив таким образом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 (изменено) · Жалоба хотя для честных 12 бит на 12кГц будет непросто. Я так понял, что ТС_ру не нужны "честные 12 бит", у него есть 240кГц и нужна синусоида 10кГц, т.е. 4 разряда. 240 кГц - счетчик - ПЗУ - ЦАП - ФНЧ(возможны вариации). Изменено 16 февраля, 2017 пользователем domowoj Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Варианты: 1) с ПЛИС выводите ШИМ с максимально-возможной частотой, который фильтруете LC цепочкой (как в усилителях D-класса). 2) в контроллер зашивается таблица синуса, которая в двоичном коде выводится на 8 выводов порта, на них R-2R матрица резисторов и простенький R(L)C фильтр, но частота дискретизации тоже достаточно высокая потребуется, хотя бы 100кГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Я всех уделаю самым полезным советом: ..генерируем 10 кгц меандр - в качестве полезного сигнала и CLOCK сигнал в качестве сигнала управления на фильтр MAX7418/MAX7420 (5th-Order, Lowpass, Switched-Capacitor Filters) подстройкой тактовой частоты регулируем амплитуду выходного сигнала. MAX7418_MAX7425.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lerk 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Да, забыл добавить, крайне желательна отечественная ЭКБ. 2) взять готовый dds: вроде AD9837 Я всех уделаю самым полезным советом: MAX7418/MAX7420 (5th-Order, Lowpass, Switched-Capacitor Filters) Не читай тему, сразу пиши каммент... :maniac: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Не читай тему, сразу пиши каммент... :maniac: ..принципиальные вещи надо добавлять в первое сообщение и выделять среди прочего текста. з.ы. есть отечественный DDS - 1508ПЛ8Т правда решение из пушки по воробьям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergunas 2 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба А ПЛИС и МК у вас отечественные? Ой-ё... DDS в ПЛИС или в МК. Вы правы, ПЛИС зарубежная, но как исключение. Поясните, что понимаете под DDS в ПЛИС? Генерация синуса в цифре с дальнейшей подачей это кода на сигма-дельта ЦАП (см. выше ссылку на xapp154)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться