ViKo 1 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Вы правы, ПЛИС зарубежная, но как исключение. Поясните, что понимаете под DDS в ПЛИС? Генерация синуса в цифре с дальнейшей подачей это кода на сигма-дельта ЦАП (см. выше ссылку на xapp154)? В цифре. Просто на ЦАП подать. Хотя бы по SPI. Или прямо в микроконтроллере сделать, но это уже от способностей МК зависит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prig 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба "Вот же, д'Б (С) Лавров. Это только из сильно приплющенного состояния. Но, по крайней мере, Лаврова понять можно, а Вас не очень. В том же, что касается сабжа, ну, попросили бы уточнить задачу, что ли. А то действительно, кубический синус в почти кубическом вакууме. Но в общем-то, связка ПЛИС+ЦАП+ФНЧ невысокого порядка перекроет 99% при такой постановке задачи. ШИМ для 10КГц конечно можно помусолить, но проще послать куда подальше, если требования к синусу хоть сколько-нибудь посерьёзней (аудио класс Д оставляем в покое). Так что, и уточнять задачу особо нет смысла. И на странные советы по производству ЦАПа на R-2R можно не обращать внимания. А с разрядностью ЦАП, требованием к ФНЧ и вариантом реализации в ПЛИС (как этот синус считать или из таблицы брать и т.п.) автор темы как-нибудь сам разберётся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 220 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Из ПЛИС выгнать ШИМ-синус и помножить его на требуемую амплитуду посредством аналогового ключа (1302КН4У, наверное). Проблема только в том, что ключи у Минпромторга почему-то все классические высоковольтные и с двуполярным питанием, а все свежеразработанные низковольтные и с однополярным уже снимают с производства по причине отсутствия спроса, в частности, 1302КН1...3. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prig 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба ... Генерация синуса в цифре с дальнейшей подачей это кода на сигма-дельта ЦАП (см. выше ссылку на xapp154)? Почему обязательно сигма-дельта? Дипендс он. Требования к ЦАП преимущественно от THD+N и частоты зависят. Из ПЛИС выгнать ШИМ-синус и помножить его на требуемую амплитуду посредством аналогового ключа (1302КН4У, наверное). Проблема только в том, что ключи у Минпромторга почему-то все классические высоковольтные и с двуполярным питанием, а все свежеразработанные низковольтные и с однополярным уже снимают с производства по причине отсутствия спроса, в частности, 1302КН1...3. При том качестве, которое можно ожидать от ШИМ, проще помножить в цифре. Разницы не увидите. Тем более, с разрядностью проблем нет. А выжимать качество из ШИМ может оказаться не совсем банальным даже для эквивалентных 10-ти разрядов. И что-то мне подсказывает, что эквивалентных 8-ми разрядов для ТС может быть недостаточно. Разве что, ему просто свистнуть надо и поглядеть на красивую картинку. 1) сигма-дельта модулятор на частоте под сотню МГц в плис ... Это если больше заняться нечем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Почему обязательно сигма-дельта? Дипендс он. Требования к ЦАП преимущественно от THD+N и частоты зависят. потому что в ПЛИС реализуется не сложнее чем ШИМ, а фильтровать гораздо проще, за счёт того что шум квантования на более высокие частоты уползает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prig 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба потому что в ПЛИС реализуется не сложнее чем ШИМ, а фильтровать гораздо проще, за счёт того что шум квантования на более высокие частоты уползает. Мороки в любом случае больше. Выдать и качественно "отфильтровать" предлагаемые 100МГц сигма-дельта, ч.б реализовать не слишком очевидные для данной задачи преимущества, может оказаться не проще, чем для сравнительно низкочастотного ШИМ. И если по-уму, то полученные требуемые характеристики надо гарантировать для кучи условий. И всё это ради эдак 80дБ THD+N при оптимистическом сценарии. Но да, можно не связываться с интегральным ЦАПом. При требованиях использования нашей комплектации это м.б. существенно. Я бы тогда предпочёл ШИМ на пару-тройку сотен КГц с коррекцией по типу современных усилителей класса Д и простеньким ФНЧ 3-го порядка. Тоже морока, но более прогнозируемо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба Кварцевые фильтры на 10 кГц есть даже с 5-й приёмкой: http://morion.com.ru/rus/filters/ Причём это решение в отличие от других может выправить джиттер сигнала, если нужно. Но есть и минус - со слишком хреновой опорой ПЛИС работать будет аналогично хреново. Нужно, чтобы поделённая опора гарантированно попала в полосу кварцевого фильтра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blackfin 27 16 февраля, 2017 Опубликовано 16 февраля, 2017 · Жалоба потому что в ПЛИС реализуется не сложнее чем ШИМ, а фильтровать гораздо проще, за счёт того что шум квантования на более высокие частоты уползает. В природе существует способ реализации "ШИМ" в ПЛИС с "шумами квантования на более высоких частотах": EDN. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vervs 37 17 февраля, 2017 Опубликовано 17 февраля, 2017 · Жалоба С каким дискретом нужно изменять амплитуду? из прямоугольника получить треугольник и подать на аппроксиматор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prig 0 17 февраля, 2017 Опубликовано 17 февраля, 2017 · Жалоба В природе существует способ реализации "ШИМ" в ПЛИС с "шумами квантования на более высоких частотах": EDN. Строго говоря, техника улучшения характеристик ШИМ давно и хорошо проработана, преимущественно на ниве усилителей класса Д, и подразумевает не только шумы квантования. Литература по этой теме обширная. Для ряда задач, не считая аудио, овчинка выделки стоит. Кварцевые фильтры на 10 кГц есть даже с 5-й приёмкой: http://morion.com.ru/rus/filters/ Причём это решение в отличие от других может выправить джиттер сигнала, если нужно. Но есть и минус - со слишком хреновой опорой ПЛИС работать будет аналогично хреново. Нужно, чтобы поделённая опора гарантированно попала в полосу кварцевого фильтра. В конечном счёте, получится не дешевле ЦАПа, а мороки сильно больше. М.б. даже больше, чем с ШИМ. Дипендс он... Так что, если ценник ЦАПа для т.с. не слишком критичен, то проще всего с ним. Или уж тогда с ШИМ разобраться. А м.б. и не разбираться. Для каких-то задач сгодится и самый тупой вариант со сравнительно простеньким фильтром. С каким дискретом нужно изменять амплитуду? из прямоугольника получить треугольник и подать на аппроксиматор. Для цифры это не имеет значения. При правильно выбранной разрядности. Значение имеет динамический диапазон генерируемого сигнала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VCO 0 18 февраля, 2017 Опубликовано 18 февраля, 2017 · Жалоба В конечном счёте, получится не дешевле ЦАПа, а мороки сильно больше. М.б. даже больше, чем с ШИМ. Дипендс он... Так что, если ценник ЦАПа для т.с. не слишком критичен, то проще всего с ним. Или уж тогда с ШИМ разобраться. А м.б. и не разбираться. Для каких-то задач сгодится и самый тупой вариант со сравнительно простеньким фильтром. Тут всё зависит от требований к качеству сигнала. ТС просил альтернативу - я её увидел. Не подойдёт - ну и ладно... ...В конце концов кварцевый фильтр можно самому сделать на резонаторах, если нужен очень чистый синус. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 220 18 февраля, 2017 Опубликовано 18 февраля, 2017 · Жалоба Из ПЛИС выгнать ШИМ-синус и помножить его на требуемую амплитуду посредством аналогового ключаПри том качестве, которое можно ожидать от ШИМ, проще помножить в цифре. Разницы не увидите. Тем более, с разрядностью проблем нет. Разрядность ШИМ предельна, а потому фиксирована, поэтому проблемы есть и разницу очень даже будет видно. При перемножении же аналоговым ключом разрядности суммируются. Вообще, автор ничего не говорил ни про имеющиеся ресурсы у отбитой с таким трудом у военпреда, но почему-то жуть как бедной аж на свободные ноги импортной ПЛИС для таких дополнительных к стратегической задаче роскошеств, как заурядная таблица синусов и регистр для её выгона, ни о требуемом качестве всего этого, да и вообще, давно сбежал из темы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexashka 0 18 февраля, 2017 Опубликовано 18 февраля, 2017 · Жалоба Кварцевые фильтры на 10 кГц есть даже с 5-й приёмкой: http://morion.com.ru/rus/filters/ Причём это решение в отличие от других может выправить джиттер сигнала, если нужно. Интересная идея, я хотел тоже предложить автору чтото типа фильтра на мосте Вина, но для задачи автора она может быть неприемлемая. Во-первых неравномерность в полосе пропускания фильтра = 3дБ, т.е чтобы получить гарантированную амплитуду синуса ему нужно контролировать уровень сигнала на выходе фильтра. Тоже самое касается высокодобротного активного RC фильтра, любое отклонение номинала даже на 1% приводит к существенному изменению амплитуды. Ну и второе -размеры такого фильтра с ладонь могут отпугнуть даже привыкших к габаритным деталям советских инженеров :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LLLLLLLLLL 11 20 февраля, 2017 Опубликовано 20 февраля, 2017 (изменено) · Жалоба 2. Из ПЛИС - цифровой меандр 240кГц. На 12-разрядном сдвиговом регистре делаем делитель частоты на 24 (выход сдвигового регистра заводим на его вход через инвертор). Параллельные выходы сдвигового регистра соединяем вместе через резисторы, значения которых специально рассчитаны на получение в некоем приближении синуса. * Вариант на кольцевом сдвиговом регистре прекрасно работает. Сам так делал. Только по ссылке регистр 16-ти разрядный ( так там написано :)) Я делал вариант из журнала "Радио" начала 80-х годов. Статью из Радио не нашел, но по ссылке примерно похоже, к тому же 12 разрядов, как и требуется. http://chipenable.ru/index.php/how-connect...tor-sinusa.html Изменено 20 февраля, 2017 пользователем =L.A.= Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 28 февраля, 2017 Опубликовано 28 февраля, 2017 · Жалоба В порядке бреда. Может поставить внешний аналоговый генератор синуса. А опорную частоту затащить каким то образом в этот генератор чтобы возник эффект самосинхронизации двух генераторов. Например подать в сильно уменьшенном виде на питание. Чисто теоретически должно сработать :) В своё время в экспериментальных целях удавалось запускать несколько кварцевых генераторов синхронно всего лишь за счёт питания от одного источника :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться