Jump to content

    

hobgoblin

Свой
  • Content Count

    202
  • Joined

  • Last visited

Community Reputation

0 Обычный

About hobgoblin

  • Rank
    Местный

Контакты

  • ICQ
    491212156

Информация

  • Город
    Петербург
  1. Доброго времени суток. Не уверен, что это нужный раздел для моего вопроса, но ничего более подходящего на форуме не нашёл. Подскажите, пожалуйста, может кто-то уже сталкивался с подобной проблемой. Наша компания планирует ввезти радиоэкранирующую камеру из Китая. Понадобится ли при ввозе какое-либо особое разрешение от госструктур, поскольку оборудование попадает в категорию РЭА.
  2. ЦитатаВо многих радиоприемных трактах ставят АЦП 12 бит, да и на рынке их достаточно много. Вот у меня возник вопрос а почему именно 12бит, не 24, 36, 54. 12 Бит - разумный компромисс между быстродействием, динамическим диапазоном и стоимостью. Больше 12 бит - либо быстродействующие, но слишком дорогие, либо дешевые, но медленные. 24-битные - это уже сигма-дельта АЦП, которые имеют узкую полосу пропускания, и в промышленных масштабах делаются практически исключительно низкочастотными (попадалась мне на глаза документация на одну готовую микросхему полосового сигма-дельта АЦП от Analog Devices - но это исключение из практики) ЦитатаЯ так понимаю 12 бит это примерно 40дБ динамического диапазона. А почему именно 40дБ? Вообще-то 12 бит дают динамический диапазон АЦП порядка 70 дБ (примерно 6 дБ на разряд). Правда реальное количество значащих бит в АЦП (ENOB) меньше его полной разрядности, а параметр SINAD рассчитывается исходя из ENOB. Про взаимосвязь разрядности и других параметров АЦП можно почитать здесь: http://www.analog.com/static/imported-file...ials/MT-003.pdf ЦитатаКакие характеристики радиотракта определяют его динамический диапазон? Не спец, но насколько помню из институтского курса - шум и нелинейные искажения приемника.
  3. Цитатакак я понял "Control amp in" по умолчанию стоит подключить к "REF Out" и будет равен -1,25V и уже от этого плясать выбирая номинал резистора? (в общем всё включить как у них на борде только R14 подобрать?) Я не очень подробно смотрел документацию, но если я правильно все понял, то внешний источник на входе Control amp in имеет смысл использовать, только если не хватает точности внутреннего. Так что если вас погрешность внутреннего опорного напряжения устраивает, то да
  4. Цитата(FerrumVS @ Jan 19 2012, 11:53) подскажите, можно ли ноги питания -Vs этого ЦАП AD9731 подключить к земле (ну нет возможности сформировать -5,2В b вообще отрицательное напряжение), мне не нужны отрицательные выходные напряжения (нужно от 0 до 2.4) Судя по описанию, нет. Цитатаи как его заставить выдавать определенное напряжение на выходе (от 0 до 2.4) (понятно, что резистор повесить, но как определённый ток заставить его вырабатывать) В ссылке 6 под таблицей спецификаций на стр. 3 даташита дана формула, по которой определяется номинальный ток полной шкалы. Номинальное значение тока 20 мА, указанное в таблице, соответствует Rset = 1.96 кОм и использованию внутреннего управляющего усилителя. Посмотрите подробнее таблицу, а также пункт References даташита
  5. Цитата(torik @ Jan 19 2012, 11:46) Насколько я понял, исходя из того что этого процессора не найти на сайте AD, он будто устарел. А через гугл находится и попадает на дебильный сайт AD, где написано Status-Production. Где правда, насколько актуален проц? Есть ли прямая замена для него? Находится нормально и через гугл, и через поиск на сайте. Проц конечно морально устарел, но выпускаться будет наверное еще какое-то время - лучше всегго запросить информацию через техподдержку или у дистрибьюторов. Прямой замены нет, процы новых поколений семейства SHARC имеют значительно более продвинутые возможности. Правда ассемблер один, что для новых, что для старых поколений, но закладываться в новом проекте стоит на новые.
  6. Фильтры в матлабе

    5 - порядок, 0.05 - нормированная к половине частоты дискретизации частота среза. Почитайте документацию на Signal Processing Toolbox. Там про все подробно написано.
  7. Фильтры в матлабе

    Цитата(евгенийкочин @ Dec 15 2011, 10:33) Помогите найти примеры, как пропустить сигнал через фильтры Баттерворта, Чебышева и эллиптический в системе Матлаб, нашёл примеры, как делать эти фильтры, построил их АЧХ, а вот как сигнал через них пропустить не нахожу. Уточню, мне необходимо использовать именно функции butter, cheby и ellipt. Я не прошу мне объяснять как, скиньте хотя бы ссылочку куда надо))) спасибо заранее) Вот простейший пример для ФНЧ Баттерворта, для остальных аналогично. [b,a]=butter(5,0.05); x=(cos(2*pi*0.02*(1:200))+cos(2*pi*0.1*(1:200))); y=filter(b,a,x); plot(1:200,x,1:200,y)
  8. CIC потому что характеристики будут лучше, чем при простом усреднении по N отсчетам, но при этом тоже довольно легко реализовать в железе. По выходу CIC можно поставить КИХ фильтр, который будет работать с низкой частотой отсчетов и додавит внеполосные шумы, оставшиеся после CIC. Он же может использоваться для компенсации спада частотной характеристики CIC-фильтра в полосе пропускания.
  9. OP наверное все-таки спрашивал про АЦП/ЦАП не на кристалле, а на отладочнике. На большинстве отладочников Analog Devices (на Texas Instruments скорее всего тоже, я с ними не так хорошо знаком) есть аудиокодеки с частотой дискретизации в районе от 48 до 192 кГц, которые можно использовать для ввода/вывода аналоговых сигналов. Они немного заморочны в настройке, но один раз разобравшись, потом проблем не будет. Если нужна большая частота дискретизации, то можно как вариант взять опять-же какой-нибудь KIT для Blackfin от Analog Devices, плату EZ-Extender, которая подключается к разъемам на обратной стороне KIT-а, и через нее подключить отладочник АЦП или ЦАП (на сайте ADI где-то был перечень плат, совместимых с EZ-Extender). Но я бы так не делал, до тех пор пока не будет хорошего понимания самой работы с процом и требований к поставленной задаче, IMHO.
  10. У Вас размер буфера маленький для такой высокого отношения частоты дискретизации к частоте модулирующего сигнала. Поэтому и спектр узкий получается. Уберите галочку в меню Axes -> Persistence спектроанализатора, и увидите как у вас спектр бегает. Вам принципиально важно моделировать на несущей 1 ГГц? Если нет, то попробуйте промоделировать при меньшей частоте несущей и, соответственно, меньшей частоте дискретизации. Если да, то надо увеличивать размер буфера (хотя вроде у Вас и так максимум выставлен), или еще можно увеличить количество буферов, используемых при усреднении, но это вряд ли сильно поможет.
  11. Зависит от требований к SNDR, неравномерности в полосе, частоты входных и выходных данных и т.д. Обычно используется комбинация CIC и halfband фильтров, но возможно и один CIC сгодится. Так что без проработки математики не прокатит. В обоих случаях, если по быстрому - можно готовые ядра взять. Да и руками написать оба типа фильтров много времени не займет.
  12. Если просто взять сгенерировать сигнал с частотой 40 МГц и подать его на модулятор из XAPP154, ничего хорошего не выйдет, потому что там, если я правильно понял при беглом взгляде, модулятор типа lowpass (нижних частот). Частота среза передаточной характеристики по шумам у lowpass модулятора, даже при максимальной тактовой частоте FPGA, будет ниже 40 МГц и шум на этой частоте уже будет большим - разрешения 8 бит не получится. Чтобы получить полосу 40 МГц при помощи Lowpass сигма-дельта модулятора нужна тактовая частота около 1 ГГц, или больше, и сам модулятор должен быть уже третьего-четвертого порядка. Цитата(Aleksandr_KPI @ Oct 19 2011, 17:17) А чем плох, модулятор для ЦАП на ПЛИС: Получить по DACout ШИМ последовательность и ее уже не фильтр. То ли я пост не до конца прочитал, то ли Вы быстро его отредактировали, но я видел в нем только упоминание ядра NCO, а про XAPP154 ничего не заметил. Если что, sorry, к вечеру мозг отказывается нормально соображать.
  13. При использовании ядра NCO ЦАП все равно потребуется. Иначе как цифровой код в аналог переводить. Сделать полосовой сигма-дельта ЦАП можно - надо взять прототип сигма-дельта модулятора нижних частот, заменить все элементы z^-1 на -z^-2 (то есть вместо одного элемента задержки сделать задержку на два такта и отрицание) и запустить его на частоте в 4 раза выше требуемой несущей (это самый простой способ, можно также сделать модулятор с произвольной, и даже, перестраиваемой на лету центральной частоой, но тогда архитектура усложнится). Будет ли такое решение дешевле и эффективнее, чем подключение внешнего ЦАП - большой вопрос, поскольку понадобится внешний полосовой фильтр для устранения внеполосного шума модулятора.
  14. Залил в upload/BOOKS/
  15. Цитата(SIA @ Oct 17 2011, 12:52) Что-то я этого на ftp ("в закромах") не нахожу, может уточните названия ? Нужен респектабельный пример для студентов. BOOKS/ADC&DAC/Delta-Sigma%20Data%20Converters%20(Norsworthy,Schreier,Temes-1997).pdf Я ошибся книги Understanding Delta-Sigma Data Converters там нет, но я имел в виду именно ту книгу, которая указана выше. Если кому нужна Understanding... могу залить куда-нибудь.