-
Постов
1 033 -
Зарегистрирован
-
Посещение
Весь контент arhiv6
-
Options->configure->Manufacturing
-
Неиспользуемые аргументы
arhiv6 ответил juvf тема в Программирование
void f(__attribute__((unused)) int a) { } Но не все компиляторы этот атрибут поддерживают. -
"Gain and Phase Detector" AD8302, подключенный к выходам УМ. По разности фаз будет подстраивать управляемый напряжением фазовращатель в одном из УМ, компенсируя эту разность. А если во второй УМ добавить управляемый напряжением усилитель/аттенюатор, можно будет ещё и амплитуду выравнивать.
-
https://github.com/pavel-kirienko/o1heap https://habr.com/ru/post/486650/
-
Схема приемника АЗН-В (ASD-B)
arhiv6 ответил Halfback тема в RF & Microwave Design
Можете прямо на листочке нарисовать частотный план (полосы приёма, полосы ПЧ, гетеродины, зеркальные каналы и полосы пропускания фильтров). Станет сразу понятнее. Например, увидите, что при низкой ПЧ зеркальный канал приёма расположен близко к основному каналу приёма, и входной фильтр просто не может качественно ослабить этот зеркальный канал. -
Анализер спектра FSL6
arhiv6 ответил microstrip_shf тема в RF & Microwave Design
А маркировка на МШУ какая? А вообще, в подобных корпусах LNA infineon делает (BGA715N7 или BGA231N7). У них рабочий ток 3-4мА. Там на эту плате никакого управления усилением нету? Может часть МШУ находится в режиме bypass (в таком режиме ток 0.2мкА). -
Тест: радиогубительство Теперь всё нормально. А ещё какие-нибудь слова в этом фильтре есть?
-
Автозамена слов на форуме
arhiv6 опубликовал тема в Замечания и предложения по новому форуму
Добрый день. При попытке написать на форуме слово "радио губительство" (слитно и без кавычек) оно заменяется на фразу: Зачем такое сделано ? -
PLC технология
arhiv6 ответил TigerSHARC тема в Интерфейсы для "интеллектуального дома"
Тогда я не согласен с _4afc_, это не радиолюбительство, а радиогубительство. leocat, добавьте на гитхабе и на корпусе прибора надписи крупным шрифтом "в сеть не включать, опасно для жизни - убьёт током или загорится". PS. Движок форума слово "радиогубитель" зачем-то заменял на ругательства. -
PLC технология
arhiv6 ответил TigerSHARC тема в Интерфейсы для "интеллектуального дома"
Увижу что? А вообще, я про этот момент вот почему уточнил - я не вижу на фотографиях высоковольтных конденсаторов. Если С2 и С3 не высоковольтные и не Y-типа, то при их пробое из-за прямого соединения первичной обмотки с землёй вторичной обмотки пользователя этого модема может убить током. Если таким способом боритесь с помехами, то правильнее убрать это соединение и заменить его на конденсатор Y-типа. -
PLC технология
arhiv6 ответил TigerSHARC тема в Интерфейсы для "интеллектуального дома"
А зачем 6 вывод трансформатора к земле подключён? -
Кооперативная RTOS для STM32
arhiv6 ответил C2000 тема в Операционные системы
Только сейчас заметил, что тема почти полугодичной давности. C2000, на какой ОС в итоге остановились? -
Кооперативная RTOS для STM32
arhiv6 ответил C2000 тема в Операционные системы
Кооперативная или вытесняющая многозадачность - это относится только к способу передачи управления планировщику ОС. Если ищете ОС с минимальными затратами ОЗУ, то правильнее искать не кооперативную ОС, а так называемые ОС с общим стеком задач (stack-less). Да, они бывают только кооперативными, но не все кооперативыне ОС являются stack-less (Вы уже с этим столкнулись). Я знаю 2 подхода в построении stackless операционных систем. Их можно разделить по тому, как будут описываться задачи с точки зрения программиста: 1) Каждая задача - это функция, не содержащая бесконечного цикла, т.е. все задачи вида "выполнение-до-завершения" (run-to-completion). Такие системы сделаны по принципу, описанному в статье Планировщик для микроконтроллера. Этот же планировщик можно использовать и на STM32, после минимальных правок (заменить макросы запрета/разрешения прерываний). Полноценных ОС для STM32, построенных на таком принципе, я не видел (хотя для AVR попытки их сделать были: uSmartX и SmartX). Были даже идеи добавления приоритетной вытесняющей многозадачности (теорию можете почитать в статье про Super Simple Tasker), которые автором позже развились до фреймворка Quantum Leaps (а вот он он для STM32 есть). 2) Каждая задача может не именть выхода, т.е. может содержать бесконечный цикл. Из того, что можно без проблем запустить на STM32, стоит рассмтаривать ОС, построеные на механизмах локальных переходов (на основе swich/case, setjmp/longjmp или "Labels as Values"). Их теория описана в любой статье про Protothreads. Реализации: Protothreads, cocoOS, DemOS. Первая совсем простая, остальные две ОС даже имеют некоторые средства ваимодействия между задачами (очереди, события, семафоры и т.п.). Кстати, Protothreads позже развился до Contiki OS, посмотрите, возможно там есть возможность работать в stack-less режиме. -
CMD192C5 маркируется текстом CM192. Корпус похож?
-
Измерение потерь смесителя
arhiv6 ответил Loota тема в RF & Microwave Design
Кстати, у ETC1-1-13 ещё и рабочая частота вроде как до 3ГГц, а у HMC521LC4 LO Frequency Range от 8ГГц. В CN0245.pdf на второй странице посмотрите. -
Измерение потерь смесителя
arhiv6 ответил Loota тема в RF & Microwave Design
Или использовать 90 градусный 3дБ направленный ответвитель. Какой вариант лучше подойдёт - зависит от диапазона перестройки по частоте гетеродина. -
Измерение потерь смесителя
arhiv6 ответил Loota тема в RF & Microwave Design
Нет, так нельзя. I/Q - это 90 градусов, а ETC1-1-13 на выходе даст 180 градусов. -
В этой статье сравнивали стойкость различных видов контрольных сумм. Там же описано, как именно проводились тесты.
-
Помогите опознать микросхему
arhiv6 ответил vesago тема в Компоненты
Корпус SC-70/SC-88, маркировка B7A, второй вывод - GND. Cкорее всего NC7SB3157P6X (SPDT Analog Switch or 2:1 Multiplexer). -
Балансная схема
arhiv6 ответил alexPec тема в RF & Microwave Design
Да, можете так сделать. Получите двухтактный (Push-Pull Amplifier) усилитель. Достоинства - подавление чётных гармоник. Только если используете 50-омные усилители (например HMC453) вам балун нужно будет найти такой, который подходит под ваши частоты, имеет 50 Ом со стороны single-ended выхода и 100 Ом со стороны подключения усилителей и должен держаать 1.6*2=3.2 Ватта. Пробовали уже найти такой ? Можете сдвинуть сигнал на входе и на выходе ни 90 градусов. Получите балансный (Balanced Amplifier) усилитель (иногда встречается название квадратурный усилитель). Тоже имеет свои достоинства - за счёт использования 3дБ НО (которые сдвигают сигнал на 90 градусов) с подключенными терминаторами его входной и выходной КСВ будет лучше, чем у отдельного усилителя. + готовые НО уже 50 омные по всем портам и обычно держат большую мощность. + Ещё, как подсказал MW_Юрий, есть усилители с простым сложением мощностей (сдвиг по входу и выходу 0 градусов) - Spatial Amplifier. Явных достоинств не имеют, используются, когда выгоднее набрать выходную мощность суммированием с менее мощных усилителей, чем использовать один мощный. Вот, усилители не HMC453, но аналогичные 50 омные усилители GVA-91+: https://www.microwavejournal.com/articles/print/25458-extending-the-bandwidth-of-narrowband-matched-mmic-power-amplifiers -
Какой интерфейс для управления gpio используете? Если актуальный gpio uapi + libgpiod, то смотрите на gpiod_line_set_value_bulk. С питоном не работаю, но пакеты, работающих с libgpiod есть.
-
Балансная схема
arhiv6 ответил alexPec тема в RF & Microwave Design
Я их всегда готовые покупал (трех производителей я Вам указал, посмотрите их каталоги). Но если интересно сделать самому, поищите по запросу "90 degree hybrid coupler design". В балансном усилителе сигнал в плечах усилителя не противофазный (180 градусов), а сдвинут на 90 градусов. Противофазный он в двухтактном (push-pull) усилителе, это другой вид. Перестраиваемые ни разу не видел. Готовые НО обычно достаточно широкополосны (до октавы точно бывают). -
Балансная схема
arhiv6 ответил alexPec тема в RF & Microwave Design
А почему нет? Берите два 90-градусных 3дБ направленных ответвителя под нужный диапазон, два усилителя, два резистора и включайте по типовой схеме. НО можете посмотреть у Anaren, RN2, хотя для такой мощности подойдёт что-нибудь из серии QCN-xx от Minicircuits. Согласовывать дополнительно ничего не нужно, НО и усилители уже 50-омные.