-
Постов
2 582 -
Зарегистрирован
-
Победитель дней
2
Весь контент repstosw
-
Проверил. Результат удивил. Там и близко и нет 50 Ом (на 438 МГц): 38,7+j6,8 Ом C кабелем - не намного лучше: 53,3-j20,7 Ом Этим КСВ-метром только на 27 МГц мерять (на 145 МГц тоже не 50 Ом): Может не КСВ-метр, а переходник плохой: у меня там PL => BNC => SMA, потому что по-другому никак - из того что есть. Какие есть простые способы замера ВЧ-мощности? Частота 438 МГц. Может взять диод Д311 с 50 Ом выпрямить и сгладить кераическим конденсатором - и на вольтметр стрелочный? Кстати, что покажет вольтметр тогда? Если один выпрямляющий диод и после него конденсатор. Надо по показаниям вольтметра расчитать ВЧ мощность на 50 Ом.
-
Увеличить квоту на аттачи
repstosw опубликовал тема в Новости и обсуждения сайта и форума
Постоянно вынужден подчищать старые аттачи, чтобы аплодить новые. Ограничение 100 МБ. Есть ли способ увеличить квоту на аттачи? Или остаётся только внешние фотохостинги использовать? -
Это сделаю. Обнаружились ещё более интересные вещи: 1) если к выходу Antenna КСВ-метра добавить гирлянду из 50-омных переходников, то выходная мощность не изменится - максимальна 1 Вт: 2) если ко входу TX КСВ-метра добавить гирлянду из 50-омных переходников, то выходная мощность снова упадёт до пол-ватта: Я прихожу к выводу, что что-то некорректно в самом методе измерения мощности. Почему вход КСВ-метра TX чувствителен к длине линии, а выход Antenna КСВ метра не чувствителен ? Если волновое сопротивление кабеля 50 Ом и нагрузка 50 Ом, то какое будет приведённое к выходу передатчика? По идее 50 Ом, независимо от длины кабеля. Тогда какого черта мощность на показометре меняется?
-
Я тоже не понимаю этого. Действительно, если импедансы несогласованы, то КСВ должен был быть больше 1. Но этого нет: просто тупо показывает половину максимальной мощности. С куском кабеля - мощность максимальная. Да он всегда тёплый. Потому что класс А. Там хоть 10 мВт будет на выходе - каскад всеравно тёплый. Может дело в форме сигнала? Кабель может менять форму выходного сигнала? Превращать меандр в синус? Сглаживать углы меандра. Тогда действующее значение будет больше и показания стрелочного прибора выше... Или это уже утопия?
-
Мне нечем больше мерять. Это не только SWR, но и Power Meter. Модель SX-40. С двумя стрелками - Forward и Reflected. Reflected =0, так что Forward покажет мощность. Во всяком случае в заводских рациях показания мощности совпадают с теми, что в инструкции на рацию. Что не так в этих китайских модулях? Почему они отдают обещанную мощность только на огрызок кабеля+50 Ом, а на чисто 50 Ом выдают пол-ватта?
-
Перечитайте пост выше, он дополнен. Аттенюатор - как нагрузка. Только что проделал опыт - вместо аттенюатора подключил нагрузку - ничего не поменялось. Всё те же 1 Вт с кабелем. Мало того пол-ватта и 1 ватт - это не минус 30 дБ. Выход аттенюатора не используется в измерениях
-
В смысле не то? Выход передатчика подключен ко входу КСВ-метра. Выход КСВ-метра ("антенна") нагружен на аттенюатор -30 дБ (сопростивление 50 Ом) , выход аттенюатора нагружен на 50 Ом Load с VNA. Общее сопротивление нагрузки "аттенюатор-Load" 50 Ом. Я аттенюатор как нагрузку 50 Ом использую (потому что рассеивает много мощности), а не ослабляю сигнал с передатчика. В таком случае считайте что там нагрузка - аттенюатор там не выполняет роль затухателя, а только как резистор.
-
Нет. Это аттенюатор на -30 дБ с максимально допустимой мощностью рассеивания 100 Вт. ANAREN. Сопротивление звонится тестером 50 Ом. В конце аттенюатора добавлена маломощная нагрузка на 50 Ом - штатная от VNA.
-
Я не должен был делать тюнер импеданса, так как обещанный импеданс оговорен в даташите на модуль - это 50 Ом. И если нагрузка 50 Ом включена без кабеля, то на ней только половина максимальной мощности - что неправильно в принципе. Однако, теперь к антенне я должен городить мэтчер (согласующее устройство). Отправил в niceRF (контора делающаяя модули RF4463F30 и LoRa1278F30) результаты измерений и соответствующий запрос. Жду от них ответа. P.S. Приборам на фото я доверяю, так как ранее ими измерял мощности фабричных раций: результаты совпадают с приведёнными в мануале на рации. Я понял уже, что задача, поставленная в нуль-посте - не для хоббиста-радиолюбителя. Режимы работы усилителя. Да фиг его знает: схемы модуля нет. Только фото. Модуляция 4GFSK, скорость 1 Мбит/с, частота 435 МГц, индекс модуляции 0,333. Усилитель на MOSFET-транзисторе (оконечный каскад). Чип трансивера Si4463, класс E.
-
Моя конечная цель - получить максимальную мощность на нагрузке 50 Ом с этого модуля передатчика. Так как антенну я уже настроил на 50 Ом. VNA у меня LibreVNA, не Nano.
-
Вопрос частично снят. Обнаружил, что модуль трансивера (433 МГц) отдаёт максимальную мощность 1 Вт, если соединить выход передатчика через огрызок кабеля 50 Ом, меньше четверти волны. Если же подключить выход передатчика через разъём кратчайшим путём - то выходная мощность в 2 раза меньше - пол-ватта. Почему? В даташите на модуль приведён выходной импеданс 50 Ом. Значит, я могу подключить нагрузку без всяких кабелей. И через кабель любой длины(сопротивление кабеля 50 Ом). На практике получилось, что кабель определённой длины даёт обещанную максимальную мощность. До этого брал кабель по-длинее и постепенно его укроачивал, пока не достиг максимума мощности. Как это объяснить? И если сейчас ваять согласующее устройство, то как пересчитать огрызок кабеля в корректирующий импеданс? Это будет емкость или индуктивность? Модули: RF4463F30 и Lora1278F30. У обоих такой прикол: согласованы на огрызок кабеля+на нагрузку 50 Ом. Фото ниже:
-
Измерить импеданс выхода передатчика с помощью VNA
repstosw опубликовал тема в RF & Microwave Design
Собственно, хочу проверить выходное сопротивление работающего модуля передатчика. Есть двух-портовый VNA, 2 нагрузки 50 Ом, один коротыш и один разомкнутый, переходники SMA M/F. И пара аттенюаторов на -30 дБ. Как подключить это всё, чтобы с помощью VNA измерить импеданс работающего передатчика(под напряжением, выдающего мощность) "в рабочей точке" ? Есть сомнения, что фирменный китайский модуль передатчика имеет далеко не 50+j0 Ом. -
Не обламывайте мне вечеринку... (по поводу неверных догадок о RESET). Для отладочных целей и постоянных модификаций софта, мне удобнее жать RESET, а не передёргивать питание. Девайс делался для тестовых целей и не для рядового/массового пользователя.
-
Первый готов! Второй пока на макете. На соплях ))) В ближайшее время сделаю второй - макет распаяю на плату.
-
Собственно так и сделал, оставив инит SYS_Clock, GPIO и UART перед проверкой кнопки. Потому что перед этим загрузчику есть, что сказать по UART для ПК 😃 Остальной инит - после проверки кнопки. Проверил загрузку кода с FEL после отработки своего загрузчика NAND с нажатой кнопкой - работает. После нажатия на Reset - снова грузится вторая штатная программа с NAND. Чего хотел - того добился: припаянная сопля с кнопкой на MISO более не нужна.
-
Вопрос решён. Возврат FEL работает, по крайней мере, следующие команды успешно выполняются: xfel version xfel ddr t113-s3 Чтобы перейти в FEL из своего загрузчика, НЕ нужно делать 2 вещи: 1) Переносить вектора прерываний 2) Включать MMU Итого выходит последовательность действий: 1) асмовский стартап 2) Запрет прерываний 3) Разрешение SMP для CPU0 (6-й бит регистра Auxiliary Ctl) 4) Инит клоков 5) Инит GPIO 6) Инит UART 7) Инит SPI 8) Инит DDR 9) Сам загрузчик (в котором проверяется нажатие кнопки - если нажата - переход на адрес 0x00000020, если нет - чтение с NAND кода приложения и запись в DDR, с последущим переходом на адрес 0x40000000) Включить MMU и перенести вектора прерываний уже можно после проверки кнопки.
-
Как я понял - пины boot - это так называемые MISO и MOSI, на которых болтаются резисторы по 10 кОм. На MISO подтяжка к питанию, на MOSI - подтяжка к земле. Итого SEL[1:0] = 10, что соответствует последовательности загрузки: SD0 => NAND => other Как я писал выше, на версии платы 1.1 производитель не расшарил пин MISO, из-за этого пришлось подпаять провода с кнопкой. В релизе мне такое решение не нравится, хотелось бы переназначить эту кнопку, используя свой загрузчик, который бы во время включения устройства мог бы проконтроллировать кастомную кнопку и перейти в FEL, если она нажата. FEL нужен только для отладки. В даташите упоминаются некие eFuse SID и регистр дан соотстветствующий для чтения. Но нигде не сказано - куда записывать нужно в eFuse, чтобы изменить последовательность загрузки. По хорошему, определить точку входа бы в BROM, начиная с которой пошла бы ветка для FEL USB, обойдя проверку загрузочной NAND. А так получается - единственно, что можно сделать - это загрузчик, который стирает NAND при нажатии на кастомную кнопку. Тогда следующий Reset приведёт в FEL, так как загрузчика больше нет в NAND или он повреждён. Всё для того - чтобы использовать кастомную кнопку (не на MISO которая) и не подпаивать проводки. С этим уже разобрался, пост выше.
-
Смещение от начала NAND, с которого начинается приложение, как минимум, должно быть кратно размеру блока 128KB NAND MX35LF1GE4AB Тогда можно раздельно прошить. Стирание идёт целым блоком. 1 блок для MX35LF1GE4AB = 128 кБ: xfel spinand write 0x00000000 loader.113 xfel spinand write 0x00020000 app.bin
-
Обнаружил, что xfel не может шить NAND фрагментами. loader.113 - свой загрузчик (ровно 64 кБ) app.bin - приложение, стартующее с начала адреса DDR Вот так не будет работать - последняя запись перетирает загрузчик: xfel spinand write 0x00000000 loader.113 xfel spinand write 0x00010000 app.bin А вот так - будет работать: copy /B loader.113 + app.bin NAND.bin xfel spinand write 0x00000000 NAND.bin Чип NAND: MX35LF1GE4AB xfel: версия 1.2.8
-
Сделал свой загрузчик для NAND. Как теперь из него прыгнуть в FEL ? Логика проста, при включении питания из NAND грузится мой загрузчик, и если он видит, что нажата кнопка (не важно какая - в случае с моим загрузчиком), то не загружал приложение из NAND, а переходил в режим FEL. Даташит на T113-s3 говорит, что есть два адреса: Normal BROM FEL Address 0x20 и Secure BROM FEL Address 0x64 Делал переходы на оба, в итоге загрузчик вызывается из NAND дважды, а USB-соединение с ПК (для FEL) заламывается - винда пишет, что USB-устройство работает неверно. Есть ли способ передать управление в точку, где запустится полноценный FEL, как в случае если нет ни одного бут-медиа при включении питания? Или сделать горячий RESET с заранее проинициализированной переменной, которая игнорирует загрузку с NAND.
-
Затем, чтобы знать, что увидит собеседник. Ваш КЭП. 🤠
-
Вторая половина включится, когда появится в эфире собеседник ))
-
В процессе сборки. Ядра (CPU 0,1, DSP), USB, камера, дисплей, I2S-микрофон, I2S-усиилтель, подсветка для камеры(на фото - без рассеивателя) работают. На фоте слева провода - временно: там будет мини-колонка 20x30 мм. Осталось допаять трансивер и проверить.