Jump to content

    

Dmitry_B

Участник
  • Content Count

    226
  • Joined

  • Last visited

Everything posted by Dmitry_B


  1. Используйте методы синтеза конечных автоматов. Изобретения здесь неуместны, особенно в ПЛИС.
  2. Установил patch. Под Windows XP SP3 по-прежнему виснет. Установил под Windows 7 - не виснет, но список поддерживаемых процессоров пуст.
  3. Попробуйте подать на вход сигнал с очень маленькой частотой. Посмотрите как выглядит выходной сигнал. Попробуйте уменьшить амплитуду. Посмотрите что будет.
  4. Усилитель BLF177

    Цитата(mmor @ Mar 30 2013, 18:41) Еще вопрос по трансформатору. В прикрепленном файле изображение двух трансформаторов. На правом трансформаторе обмотка 4-5 (1 виток) подключается к затворам транзиторов второго каскада. На левом трансформаторе тоже самое, но середина обмотки заземлена. В чем разница между таким включением? На что вляет заземление середины обмотки? Правая схема странная. КЗ и есть КЗ. Может что-то сгореть.
  5. Попробуйте уменьшить С5: он сдвигает фазу в петле ОС. Для пробы - на порядок. Вообще, для таких высокочастотных элементов, как этот ОУ и КТ646, схема слишком сложна. Трудно учесть все паразитные связи. На пиках большого сигнала источник тока в коллекторе VТ7 шунтируется малым входным сопротивлением насыщенного выходного составного транзистора (или Дарлингтона). Тогда резко уменьшается динамическая входная емкость VT7, которая для ОУ является емкостью нагрузки.
  6. Если речь идёт о дальномере (высотомере) с непрерывной V-ЛЧМ, то после смесителя можно всего-то вычислить спектр на рабочих интервалах времени. Возьмите два рабочих интервала - на нарастании частоты и на спаде (там, где частота излучаемого и принимаемого сигнала меняются в одну и ту же сторону). Дальность определится как номер частотного канала, в котором расположена цель. Число частотных каналов прямо пропорционально длительности рабочего участка (в данном случае это 400 МГц - пересчитайте во время). Здесь имеется ввиду, что гетеродин тоже V-ЛЧМ.
  7. Пытаюсь реализовать SAFP для Blackfin'a. Пример из встроенного Help'a (COM - программирование в языке С++) не работает. Сначала выяснил, что не все .h - файлы в примере подключены. Нашёл и подключил. Затем выяснил, что в моей версии С++ у класса _bstr_t нет функции-члена GetBSTR(). Посмотрев .h, понял, что у Load... функций можно использовать аргумент типа _bstr_t. Но: В программе не загружается файл конфигурации. GetLastError() даёт код ошибки 122 (недостаточно памяти для системного вызова). Выяснил не сразу, сначала - просто acsess violation при загрузке драйвера спомощью LoadDriver(). У меня Visual C++ 6.0. Кто-нибудь делал SAFP для Blackfin на С++? Может кто-нибудь подсказать, как решить проблему?
  8. Цитата(bvn123 @ Mar 19 2013, 18:31) если в модуле используются диоды Шоттки, падение напряжения на них 0,2...0,4В, отопрутся или нет - зависит от не известного коэффициента трансформации Обычно, для обеспечения широкой полосы, в трансформаторах используется трифилярная намотка. Поэтому число витков первичной обмотки и каждой из половин вторичной одинаково. Используются, конечно, ДБШ - у них нет рассасывания неосновных носителей заряда, поэтому мало время восстановления высокого сопротивления при обратном напряжении.
  9. Частота дискретизации 400 Гц поможет. Лампа вспыхивает 100 Гц.
  10. Этот смеситель относится к категории ключевых: диоды работают в режиме открыт - закрыт под управлением гетеродина. В этом случае реализуется развязка RF1 - RF2. Входной сигнал должен быть гораздо меньше, он не должен открывать пару последовательно включённых диодов. В штатном режиме амплитуда выходного сигнала практически не зависит от амплитуды сигнала гетеродина.
  11. Наверное, диапазон 30м подойдёт. Поляризация - вертикальная.
  12. Цитата(Наталия_К @ Mar 5 2013, 01:11) с баттервортом тоже не все так просто... dirac тут конечно нет, но порядок почти в 2 раза больше. ну вобщем что-то так и опять же без H(z) Есть числовой пример: А. Оппенхейм, Р. Шафер. Цифровая обработка сигналов. Москва: Техносфера, 2007. На стр.449-451: Пример 7.2 "Импульсная инвариантность и фильтр Баттерворта". Там, правда, фильтр 6 порядка. Вообще, если найдёте книжку, обратите внимание на ограничения метода инвариантности (раздел 7.2.1). - "Однако если характеристика (частотная) непрерывного фильтра становится практически нулевой при больших частотах, то наложение спектров может оказаться пренебрежимо малым, и в результате дискретизации импульсной характеристики непрерывного фильтра получится полезный дискретный фильтр." -"...техника импульсной инвариантности работает только для фильтров с ограниченной полосой, например фильтров нижних частот или полосовых фильтров. Попытка использовать данный метод для разработки режекторных фильтров или фильтров верхних частот требует дополнительных ограничений полосы (пропускания фильтра), предохраняющих от серьёзного искажения характеристик за счёт ложных частот." Курсив мой.
  13. Цитата(thermit @ Mar 4 2013, 01:28) Даже не знаю, как прокомментировать это утверждение... Т е фильтр с передаточной функцией H(s) = const реализовать нельзя? Ведь их такого фильтра дельта-функция дирака... Чудеса, однако. Лучше для разбора взять импульсную характеристику фильтра Чебышёва (с АЧХ того именно типа, что здесь обсуждается), имеющую аналитическое выражение. В частном случае ФНЧ обратимся к весовой функции Дольфа-Чебышёва, рассматривая ее как импульсную характеристику. Нетрудно видеть, что АЧХ такого фильтра оптимальна (это спектр весовой функции). Теперь, как того требует метод инвариантности имп. х-ки, возьмём отсчёты представленной имп. х-ки: хотя бы один - в начале (t=-Т/2) и один в середине (t=0). Отсчёт в середине - какое-то положительное ограниченное число. Первый отсчёт - плюс бесконечность. Совершенно ясно, что такое соотношение между отсчётами не позволяет представить их в конечной разрядной сетке, равно как и реализовать в аналоговом виде - ввиду конечного значения динамического диапазона и полосы пропускания любого физического устройства. Впрочем, всё это было известно с самого появления функции Дольфа - Чебышёва, исследованной как амплитудное распределения поля в антеннах. Источник: Трухачёв А.А. Радиолокационные сигналы и их применения. -М.: Воениздат, 2005.
  14. А транзистор здесь действительно нужен? Ток нагрузки - 8 мА... Все конденсаторы лучше убрать, по опорному входу оставить резистор 13 Ом, по инвертирующему - убрать вовсе. Это увеличит запас устойчивости по фазе и даст возможность поднять усиление. Если опорный источник и нагрузка рядом - свейте парой в экране провода от них ко входу усилителя. Обратите внимание на напряжение сдвига и ток сдвига усилителя: если они велики, то потребуется коррекция.
  15. Наталия, фильтр Чебышева - неудачный выбор. Именно из-за наличия дельта-функций в импульсной характеристике непрерывный ("аналоговый") фильтр Чебышева считается физически нереализуемым (цифровой фильтр Чебышева - реализуем). Так зачем же брать такой фильтр в качестве аналогового прототипа, да ещё при методе инвариантности импульсной характеристики? К стати, разложить на простейшие дроби дробно-рациональную передаточную функцию, где числитель и знаменатель имеют равные порядки, как я понимаю, нельзя (в действительности это проявление той же самой трудности, что я описал выше). Возьмите фильтр Баттерворта. Он идеально подходит на роль прототипа. Примеры решений по методу инвариантности импульсной характеристики для него в учебниках найти можно.
  16. Наталия, присмотрелся я повнимательнее к Вашей H(s). Где Вы её такую взяли? Это фильтр с неограниченной полосой пропускания. Отсюда и функция Дирака (дельта-функция) во временной области. Посмотрите сами: при омега (s=i*омега, i - мнимая единица) стремящейся к бесконечности (частота стремится к бесконечности) H(s)=const. Крайне сомнительный фильтр - прототип. Лучше перепроверьте условие задачи.
  17. Цитата(Наталия_К @ Feb 28 2013, 20:56) да, нужно использовать именно этот метод. другие - в других вариантах. а вот сигма получилась отличной от нуля. (если вы говорим об одном и том же) - это ведь множитель в знаменателе при s ? и еще - при использовании обратного преобразования Лапласа в маткаде появляется функция Dirac(t) , что с ней то делать?... Должен извиниться. Наверное, thermit прав. Хотя алгоритм, о котором я Вам рассказал, работает, но Ваш преподаватель скорее всего имел ввиду другой, его в современных книжках по ЦОС приводят. Обратное преобразование Лапласа не стоит делать в Mathcad. Дроби в изображении Лапласа имеют хорошо известный оригинал (посмотрите мат. справочник - или книжку по ЦОС с этим методом). А функции Дирака у Вас не должно было получиться, если изображения по Лапласу - абсолютно интегрируемые функции. Вообще, положительные действительные части полюсов H(s) соответствуют неустойчивым системам - крайне сомнительно, что у Вас этот случай. Проверьте ещё раз.
  18. Думаю, курсы актуальны. Особенно если их проводят действующие разработчики.
  19. Цитата(Наталия_К @ Feb 28 2013, 14:19) Согласно Айфичеру, получила H(s) затем, чтобы записать H(z) надо к полученной H(s) применить обратное преобразование Лапласа, но надо предварительно раскладывать на простые дроби, поэтому и возник вышеописанный вопрос ну и каждое из слагаемое при помощи того же маткада разложилось на множители: сейчас попробую сделать замену, которую предложили, результаты приложу Обратное преобразование Лапласа, применённое к передаточной функции линейной системы H(s) (которую для фильтров принято называть частотной характеристикой, поскольку сигма полагают равной нулю и преобразование Лапласа становится эквивалентно преобразованию Фурье), даст функцию времени, называемую импульсной характеристикой аналогового фильтра - прототипа. Импульсная характеристика фильтра - сигнал на выходе фильтра, на вход которого подали дельта - функцию (импульс с длительностью, стремящейся к нулю, и амплитудой, стремящейся к бесконечности). Если рассчитать значения импульсной характеристики через интервалы времени, равные периоду частоты дискретизации, начиная с момента подачи дельта-функции на вход, то таким образом будут вычислены отсчёты импульсной характеристики искомого нерекурсивного цифрового фильтра. Отсчёты импульсной характеристики являются коэффициентами искомого нерекурсивного цифрового фильтра. Так обеспечивается эквивалентность импульсной характеристики аналогового фильтра - прототипа и цифрового фильтра. Поэтому и метод называется "инвариантность импульсной характеристики". Если от Вас хотят, чтобы Вы его использовали - так используйте, он несложный. Есть масса других методов синтеза цифровых фильтров, куда более популярных. Этот метод более естественен в задачах моделирования поведения динамических систем.
  20. Цитата(ramil111 @ Feb 22 2013, 23:35) Другое дело, сможете ли сделать функцию в соответствии со стандартом - - уточните, пожалуйста, что Вы имеете ввиду (где проблема): программную реализацию выдачи в usb порт, или аппаратную реализацию usb контроллера (подключенного к usb порту компьютера)? Проблема в умении правильно сделать endpoint`ы. Впрочем, я давно не занимался вопросом, возможно готовые микросхемы с хорошей поддержкой есть. Тогда проще. Хотя дескрипторы функции (это терминология стандарта USB) всё равно писать придётся... Ещё не легче - драйвер для вашего приборчика под Windows писать. Хотя опять-таки, если Вы профессиональный программист - то и это решается (хотя мне таких программистов встречать не доводилось). На заре USB аббревиатура расшифровывалась - unused serial bus. У Вас есть повод разобраться - почему...
  21. Признаться, всё забыл. Если s=сигма+j*омега, где омега - круговая частота, то для прямого перехода на Z - плоскость используют билинейное z - преобразование. Тогда и получаются рекурсивные фильтры, вроде нарисованного вами каскадного. Но насколько помню, инвариантность импульсной характеристики подразумевает расчёт импульсной характеристики фильтра по известной частотной, затем расчёт выборок импульсной характеристики фильтра с заданной частотой дискретизации от момента времени 0 до момента затухания импульсной характеристики (у вас фильтр с бесконечной импульсной характеристикой, поэтому до какого-то очень малого уровня - определяется требуемой точностью), затем просто выборки импульсной характеристики берутся в качестве коэффициентов нерекурсивного (КИХ) фильтра.
  22. USB имеет режим доставки данных с заданным темпом: изохронная передача данных. 1 мс - период передачи кадров. Это требование стандарта. Если точность частоты кварца ПК устраивает, то в принципе вопросов нет. Другое дело, сможете ли сделать функцию в соответствии со стандартом.
  23. Возник вопрос по классической задаче отражения плоской электромагнитной волны от плоской границы раздела двух диэлектрических сред. Для расчёта коэффициента отражения воспользовался известной книгой: Г.П. Грудинская, «Распространение радиоволн», М., изд. «Высшая школа», 1975г. Произвёл расчёт для нормально падающей волны по формулам для горизонтальной поляризации и вертикальной поляризации. См. приложение (не умею здесь формулы писать). Результат парадоксален: фазы отражённых волн отличаются на 180 градусов. Но для нормально падающей волны определение «горизонтальной» или «вертикальной» поляризации зависит лишь от произвольно выбираемой системы координат. Волну, определяемую, как «вертикально поляризованную», можно с таким же успехом назвать и «горизонтально поляризованной», если развернуть систему координат на 90 градусов. В чём ошибка?
  24. Цитата(1lliivv1 @ Feb 20 2013, 15:48) Дмитрий_Б У вас в первой формуле в числителе ошибка. Нужно поменять местами уменьшаемое и вычитаемое. По крайней мере в этой книге так: Электромагнитные поля и волны_Гольдштейн_Зернов_1971 (формулы 6.87 и 6.89) Я аккуратно переписал формулы из учебного пособия Грудинской. Затем проверил вывод формул. Ошибок там нет. Для интересующихся вопросом: посмотрите приложенный файл. Разобрался.
  25. Цитата(AndreyVN @ Feb 19 2013, 21:02) Да нет никакой ошибки. Если повернуть систему координат, изменится описание и падающей и отраженной волн, а по отношению друг к другу они останутся сдвинутыми на 180 град. Давайте расположим рядом передающий штырь и отражающий ЭМ волну металлический лист. Когда потенциал, приложенный к антене сдвигает электронную плотность "вправо", электрическое поле приведет к тому, что электронная плотность в материале листа сдвинется "влево", то есть противоположно тому, что происходит в антене. Сдвиг электронной плотности в отражающем листе породит волну в противофазе по отношению к падающей волне. Мне не хотелось бы рассматривать в качестве примера ещё более сложную задачу. Вернёмся к исходной задаче: в одном случае фаза отражённой волны не изменяется отностительно фазы падающей волны, а в другом случае - изменяется на 180 градусов. Этот сдвиг фаз никак не должен зависеть от положения наблюдателя в пространстве. А в рассмотренном случае вертикальная поляризация, или горизонтальная - зависит исключительно от расположения наблюдателя в пространстве (буквально - точки зрения, или, по-другому, - воображаемой (!) системы координат).