Перейти к содержанию
    

arhiv6

Свой
  • Постов

    1 035
  • Зарегистрирован

  • Посещение

Репутация

18 Хороший

3 Подписчика

Информация о arhiv6

  • Звание
    Профессионал
    Профессионал

Информация

  • Город
    Array

Посетители профиля

16 821 просмотр профиля
  1. Первый раз слышу такой термин. Нагуглить не получается. Можете пояснит, что такое "пассиватор"?
  2. Добрый день. У меня есть вопросы по измерению коэффициента шума пассивных цепей в AWR. Пробую сделать несколько тестов. Тест 1) Пусть есть два тестовых Touchstone файла. Один файл с характеристикой полосового фильтра с потерями 1дБ в полосе: # mhz S db R 50 ! S11 S21 S12 S22 ! dB Ph dB Ph dB Ph dB Ph 1000 -1 0 -20 0 -20 0 -1 0 1200 -10 0 -10 0 -10 0 -10 0 1400 -20 0 -1 0 -1 0 -20 0 1600 -20 0 -1 0 -1 0 -20 0 1800 -10 0 -10 0 -10 0 -10 0 2000 -1 0 -20 0 -20 0 -1 0 И второй файл - всё то же самое, но в конце добавлены шумовые характеристики с Кш=2 дБ. ! NOISE PARAMETERS 1000 2 0 0 0 2000 2 0 0 0 Пробую пробую построить в AWR графики NF. Ожидаю: для первого файла NF в центре полосы пропускания будет равен потерям, т.е. 1 дБ. для второго файла NF будет равно 2 дБ, т.к. это явно прописано. Проверяю: всё так и есть, пока вопросов нет. Тест 2) Пробую создать 2 схемы, каждая из которых состоит только из портов и SUBCKT с данными этих же файлов. Ожидаю что графики не изменятся. Но в реальности для файла с явно указанными параметрами Кш эти эти значения начинают игнорироваться. Почему? Тест 3) Добавляю ещё один файл. В одной, последней частотной точке изменю знак для S22 с "-" на "+". # mhz S db R 50 ! S11 S21 S12 S22 ! dB Ph dB Ph dB Ph dB Ph 1000 -1 0 -20 0 -20 0 -1 0 1200 -10 0 -10 0 -10 0 -10 0 1400 -20 0 -1 0 -1 0 -20 0 1600 -20 0 -1 0 -1 0 -20 0 1800 -10 0 -10 0 -10 0 -10 0 2000 -1 0 -20 0 -20 0 +1 0 NF стало равным 0дБ, что для файла, что для схемы с этим файлом. В варнинге AWR сообщает, что сделала это из-за положительного значения S22 в одной из точек. Программа стала считать это устройство активным, а значит нельзя для него принять NF равным потерям. Но тут возникает ещё один вопрос - а как работать с реальными данными? Если я с помощью ВАЦ снимаю характеристику фильтра, то в его файле будет много таких положительных точек: там где S11 или S22 близко к 0дБ из-за шума прибора. Тест 4) Ок, я не могу использовать характеристику реально фильтра. Буду использовать идеальные компоненты из библиотеки. Создаю 2 схемы - в одной аттенюатор ATTEN с потерями 4 дБ, во второй фильтр BPFC с потерями 3дБ на краю полосы пропускания. Ожидаю увидеть соответствующие значения на графиках NF, тем более варнингов что никаких нет, сейчас мне AWR всё посчитает... В реальности вижу что для аттенюатора всё хорошо, а для фильтра NF и в полосе и за полосой близок к 0. Почему? AWR версии 12.02, файл с проектом прикрепляю. Почему программа так себя ведёт в тестах 2 и 4 ? Как правильно работать с реальными файлами, как в тесте 3 ? ARW_noise_test.zip
  3. Я бы попробовал добавить пару блокировочных конденсаторов по питанию, по 1000пФ . Там у вас стоят два штуки 180пФ, но с МШУ они по земле соединены не напрямую, а через via.
  4. Розе использовать не нужно. Для пайки чего-нибудь на керамике, есть специальные низкотемпературные припои, например ПОСК50-18. В ТУ на этот фильтр его тоже указали как один из рекомендованных.
  5. Я бы не стал так делать. Линейность ухудшится точно, по шуму проигрыш будет. Лучше просто уменьшите значение аттенюатора до -8.7дБ, чтобы Kp тракта до входа модема стал +12дБ (и эту же настройку выставьте в регистре AGCMAP). Шум тракта получится 1.62дБ. Программа самописная, RxCalc, скачать можно здесь: https://sourceforge.net/projects/rxcalc/files/ А вообще эти расчёты (RF budget analisys) можно так же делать в ADISimRF , AppCad и даже простой RFcalc немного умеет. Третья строка снизу: вы взяли шум от двух компонентов (фильтр+МШУ), а усиление только от МШУ.
  6. Не совсем понятно, чем симметричный не угодил. Вместо 50/50 Ом по входу/выходу у несимметричного 18.9/53 Ом по входу/выходу. В блок схеме не учтён аттенюатор. Он (любой пассивный элемента тракта) не просто уменьшает Kp тракта, он так же в тракт добавляет собственный тепловой шум. Т.е. считать нужно не так: а вот так: Ну и вариант без аттенюатора - Кш лучше почти на 1 дБ (разумеется, в ущерб динамике приёмника):
  7. Не думаю, что для МК есть готовое решение, но его можно собрать из готовых. Если я правильно понял, нужен функционал: 1) console_shell, т.е. возможность в интерактивном режиме вводить команд (+история, автодополнения). Для МК есть из чего выбрать, например https://github.com/funbiscuit/embedded-cli 2) tcl_shell, т.е. запуск интерактивного TCL интерпретатора. Прямо на странице сайта TCL есть подборка его легковесных легковесных реализаций. Из подходящего для МК там есть ParTcl (github, статья). 3) исполнене tcl команд и запуск tcl_shell из console_shell. Это можно сделать так: в составе ParTcl есть интерпретатор, способный сохранять состояние между вызовами. Вот простейший пример как в embedded-cli завести две команды: tcl (вызов интерпретатора и передача ему аргументов команды) и tcl_shell (запуск интерактивного интерпритатора из примера ParTcl). Код: Вот что в консоле можно сделать: выполнить две TCL команды из console_shell (присваивание значений переменным), затем запустить интерактивный TCL интерпритатор и в нём выполнить суммирование переменных:
  8. А сколько вы хотите? Вот есть такой фильтр -0,73дБ на 440Мгц, на ваших 433МГц у него -1,1дБ. Можете у них же заказать аналог на ваши частоты.
  9. Понял, я думал это что-то внутри видно, а это просто внешний корпус вдавлен, тем самым образуя "резьбу". Я до этого видел немного другую конструкцию, где корпус резонатора без этих следов резьбы:
  10. А есть фото, что внутри у этих фильтров? Если внешний корпус - это резонатор, то как он работает с такими вырезами, через которые видно спираль (или что это там за витки внутри)?
  11. Не исключено, что PeakTech тоже генераторы покупает в Китае где-то. Потому что в таком корпусе ещё есть: LUMEL: https://www.lumel.com.pl/en/catalogue/product/signal-generator-ha-gfa005 Shijiazhuang Suin Instruments: https://www.suindigital.com/rf-signal-generators/synthesized-signal-generator.html
  12. Если полосок залудить - будет хуже. На таких частотах из-за скинэффекта токи почти по поверхности текут, и увеличение толщины за счёт припоя лучше не сделает. А проводимость припоя хуже, чем у меди. Для таких цепей снимают маску и платы с покрытием золотом применяют. Землю - можете лудить, эффекта это не дист никакого.
  13. Логотип производителя Brightking (их купила Yageo), диод SMBJ85CA.
  14. В С99 есть Compound Literals, которые в gcc и clang поддерживаются и для С++ : func((int[]){1, 2, 3});
  15. Добрый день. Как-то выключил управление отображением слоя BOT на одной плате. В "Layers & Colors" значок "глаз" стал серым, на нажатия левой кнопкой мыши не реагирует. Как его разблокировать? С другими платами проблем нет. Alium 20.2.6.
×
×
  • Создать...