реклама на сайте
подробности

 
 
> AX8052F143 (AX5043 + 8052) вынесла мозг, нет стабильной связи
Сергей Борщ
сообщение Oct 23 2017, 14:24
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Купили пару китов F143-mini-DVK-SMA, написали тестовую програмку на базе сгенеренного AX-RadioLAB шаблона, (868.300 МГц, FSK, 115200, пакеты длиной 35 байт) - вроде работает.
Заложили AX8052F143 в устройство, почитали документацию, развели платы (три вида, на всех разные антенны, назовем их А, Б и В), собрали, сгенерили в AX-RadioLAB настройки под наш кварц и тут облом - между собой наши платы теряют около 50% пакетов, кит наши платы не слышит совсем, мы от кита слышим тоже около половины пакетов. Документацию и AX-RadioLAB выкурили вдоль и поперек, меняли микросхемы, подозревали кварц (на китах стоит TXCO 48 МГц, мы заложили 10 ppm кварц на рекомендованную в техописании частоту 16 МГц), ставили кварцы на 14, 25, 28, 32 и 48 МГц, TXCO на 32 и 48 МГц - системы нет почти никакой. С каким-то кварцем кит и плата, скажем, "А" начинают слышать друг друга, процентов 80 пакетов проходят в обе стороны, но при этом между двумя платами "А" или "А"<->"Б" связи нет или проходит всего процентов 20 пакетов (при этом частота несущей всех плат отличается не более чем на 1-2 КГц, что при нашей девиации в 29 КГц влиять не должно ну совсем никак), игрались с регистрами усиления петель захвата, токами ГУН - тоже никакого толку: пока играешься к коэффициентами на одной плате, можно добиться приема чуть ли не 90% пакетов, но как только эти же настройки записываешь в плату на втором конце, надеясь добиться такого же результата в обратную сторону - ситуация возвращается к 50% пакетов в каждую сторону. Кит может не слышать плату 20 минут, потом принять подряд 10-15 пакетов и снова не слышать минут 10, потом принять еще 1-2-5- пакетов и снова не слышать. Тестовая программа шлет пакет каждые 50 мс или через 25 мс после приема пакета.
Можно было бы грешить на печатные антенны на наших платах, но почему они между собой хоть как-то общаются, а с китом или никак или очень плохо? Причем они показывают одинаковый результат как при связи А<->А, так и А<->Б и Б<->Б и А<->В, хотя конфигурация антенн на платах разная. Также два типа плат питаются от 12 В через понижующий импульсный преобразователь, а треться от батарейки CR2032, но и это никак не кореллирует с качеством связи.

Лучше всего пока работет с кварцем 32 МГц (XRCGB32M000F1H00R0, ), хуже всего - с кварцем 16 МГц(16.0-JXS32-8-10/10-T(-30/70)-WA-LF), есть общая тенденция - чем больше частота, тем лучше обмен, но при этом с TXCO 32 МГц 2 ppm результат хуже, чем с кварцем 28 МГц и в то же время в техописании указано fXTAL Crystal or frequency min. 10 typ. 16 max. 50 MHz и даже ноги называются CLK16P и CLK16N.

Коллеги бодаются с ней уже пару месяцев и не продвинулись буквально ни на шаг, вот только методом тыка подобрали кварц, с которым имеющиеся платы более-менее работают, но причины не нашли и что будет в серии никто предугадать не берется. Я угробил две недели на изучение буквально каждого регистра (качество документации - атас!), написал программу с нуля и получил точно такой же результат что и они. Версии кончились, что трясти дальше идей нет. Платы лежат на столе в 10 см друг от друга или ближе, микросхема показывает в своих регистрах уровень фонового шума -100...120 dBm, RSSI -30...-40 dBm (передатчик запрограммирован на -10 dBm). Чаще всего пакет просто не принимается, CRC не совпадает значительно реже.

разводка одной из плат:
Прикрепленное изображение


В общем, глобальный вопрос такой - кто-то работал с этими микросхемами, кому-то удавалось от нее добиться хоть сколь-нибудь стабильной связи, какие грабли были?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 21)
Slonofil
сообщение Oct 23 2017, 14:45
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Опыт у меня маленький (работал с Si4463, три десятка плат), но кое-какие проблемы были похожи на Ваши. Позвольте предположить:
1. Разнести платы хотя бы на пару метров и посмотреть, нет ли перегруза входных каскадов (особенно при высокой входной чувствительности);
2. Попробовать нагрузить на четвертьволновой штырь - антенны могут быть плохо согласованы на неспециализированном текстолите;
3. Помониторить обстановку на требуемой частоте. У нас какие-то радиосвистелки по соседству врывались в налаженный обмен и засирали эфир, после чего обмен восстанавливался;
4. Промыть платы (только без УЗ) - часто помогает wink.gif
5. Удостовериться, что чип-конденсаторы и индуктивности не были перегреты в процессе пайки (поверхности ровные, без трещин и градиентов цвета, от прикосновения пинцетом не крошатся - бывает и такое);

Ну, что навскидку приходит в голову. Но я не специалист, если что =)

Сообщение отредактировал Slonofil - Oct 23 2017, 14:46
Go to the top of the page
 
+Quote Post
alexPec
сообщение Oct 23 2017, 14:58
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Конкретно с этой микросхемой не работал, но была очень похожая ситуация давным-давно с nRF401 (вроде). Также крутишь-крутишь, добьешься нормального результата - через 1-2-3 дня опять пакеты не ходят (процентов 10 проходит).
Сделали вот что: прочистили платы спиртом, настроили, подождали когда процент хороших пакетов снизится до 10-20% (это обычно 1-3 дня, причем работает модем или нет - от этого не зависело). Ничего не меняя, просто снова прочистили спиртом - все заработало как часы. Из-за чего это было - так и не выясняли, может пыль, может влага, может еще чего (хотя условия обычные комнатные). После этого начали покрывать ВЧ часть лаком в 3 слоя и деградации качества связи уже не было.
Go to the top of the page
 
+Quote Post
uve
сообщение Oct 23 2017, 15:22
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 420
Регистрация: 18-10-10
Пользователь №: 60 253



Сергей, я вижу у вас дифференциальный выход на антенну. На какой импеданс антенны вы рассчитывали? Каков габарит антенны? И что за элементы установлены в районе точки нулевого потенциала антенны? Вы проверяли входной импеданс антенны?
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 23 2017, 16:03
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Особо сказать нечего, кроме того, что есть готовые на ax5243 модемы. Работают без потерь. Антенны твои не причем точно.если ты уверен в совпадении частот, включал одновременно на одну частоту и смотрел спектр.. тогда идей мало, тем более и батарею пробовал

А ты их из за низкой цены взял что ли? Иных причин на 868 не вижу

2 месяца я б бодаться не стал, взял бы Силабс, настроил такие же параметры и попробвал б связать АХ и Силабс. В обоих рх тх ролях, стало бы хотя б ясно,что именно АХ делает плохо, передает или принимает или и то это. Преамбула какой длины сейчас? Удлинять пробовал? AFC? Если AFC включена , то преамбула не должна быть короткой.
Go to the top of the page
 
+Quote Post
Aner
сообщение Oct 23 2017, 21:04
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Большая проблема в разводке платы, и тем более с этой антенной или аналогичной. Так как разведено работать стабильно не должна ни при каких условиях. 50% потеряных пакетов это еще ничего для такой разводки. Программеры, цифровики не разведут RF плату нормально никогда при любых AN_ах это уже как закон похоже. Чего только стоят одни термопеды, отсутствие замкнутых земляных контуров, отсутствие полигонов землм как класс и тд. А целостность цепей в гиперлинке проверить было лень наверное. Что такое ближняя зона антенны и как делается там разводка похоже не знают, печально.

А еще конфигурация RF части модема не лучшая у этого чипа. Я бы никогда этот чип не использовал по причине его странной поддержки от производителя, особенно их RF инженеров. Выбитая RF чип нужно понимать не студенческую работу левака ли они подсовывают, как к примеру тот же микрочип выпускающий RF модули.
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 23 2017, 21:38
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Гм.. Вы загляните в тему о Блютучем Меш в Умном дому тут, я там фото оставил с EFR32, хотелось бы узнать , как же он не теряет пакеты то, на 2.4 ГГц и 868 (поочередно работаю), будучи напаян на слепыш с двумя кондером, один на питание, другой на couple. Фантастика?

Насчёт сабжа. У китайцев работает однако (правда младший, без проца) безупречно. И мало я видел чипов, которым можно нацепить внешний VCO, да и вообще поднять 27 МГц например. Или снять I/Q каналы.. или получить прямой доступ к регистрам трекинга фазы, частоты и амплитуды.. обычно это все закрыто бинарной либой с API. Насчёт печальном и разводки у программеров... Вы когда нибудь видели, как железячники программируют? Поверьте, там значительно смешнее
Пс не призываю паять 2.4 ГГц на слепышах, мне надо было только с ядром поработать, пока кит идёт, тот факт, что он прекрасно завелся обнаружил случайно, когда пример из SDK залитый исправно давал мне прерывание на PacketReceived, я не сразу и глазам то поверил

Ещё Вам вопрос, где почитать о необходимости замкнутых контуров в разводке? Я считал что их надо избегать, ибо прекрасная паразитная антенна для H составляющей ближнего поля.
ППС. Независимо от этого - пакеты от плохой антенны он терять не станет в метре. В дальность на LoS 150 метров вместо расчетного 1 км - поверю. В потерю пакетов нет. Может возбуд конечно какой, срывы ПЛЛ ИТП, не знаю насколько нежен чип. Может Silabs меня расслабил так, что до слепышей дошел и не парюсь. Вот какой тут процент потерь пакетов по вашему будет (при любых условиях wink.gif ) ?
"цифровики не разведут RF плату " немного странное замечание, у них и повыше 868 МГц гуляет, и, главное, у них это не просто 0.5 дБ чутья потеряется, что спишут на "индустриальные помехи", а тупо вся система грохнется/зависнет, и списать не на что будет

"работал с Si4463, три десятка плат), но кое-какие проблемы были похожи на Ваши. с Si4463 это талант надо иметь ,чтобы не работало. Мне не удалось заставить их что-то терять, несмотря на совершенно ленивую и бездумную разводку в стиле "начальника отстань "
Вот ещё Китай на АХ5243, но тут проц внешний. Да и усилитель на 0.5 Вт, и МШУ стоит. То есть значительно более сложная задача
Вот с кем точно не стоит связывать , так это с Chipcon..тьфу, Texas...
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Aner
сообщение Oct 23 2017, 22:09
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Ах да, сплошной земляной полигон, это куча контуров, которых наверное тоже надо избегать? По этому земляной полигон нужно рвать всячески на куски чем можно. Круто.
Интересно чьи слова повторяете: ... паразитная антенна для H составляющей ближнего поля.

Как это вы "отрываете" H от E? и особенно в ближней зоне, ну совсем непонятно.
( Писали такие без образования челы книги по радио от балбы, чтобы деньги заплатили. Оч много такого есть и на этом форуме. И что верить этому всему? И повторять их глупости?)
Лучше займитесь ликбезом в электродинамике, антеннах ... Освойте хотябы HFSS или CST, MWO, и вопросы ваши решаться сами собой. Хотя да, там базу знаний нужно иметь.
Практика, лабы под чьим то руководством не помешают.

Тот чип на плохосогласованную антенну вообще мало чего примит, а излучит на гармонике часть мощности, часть большая вообще в излучение не перейдет. А так как по той разводки видно, что там нет и понятия о согласовании, о чем говорить то?
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 23 2017, 22:14
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



отрываете" H от E? - для Вас новость, что в ближнем поле они не связаны по фазе? И что напряженности будут от конструктива зависеть? Возьмите петлевую антенну, потом штырь.. и зонд, один на Е , другой на Н.. Много интересного.. даже без руководства опытных товарищей.. . "плохосогласованную антенну вообще мало чего примит, а излучит на гармонике часть мощности, часть большая вообще в излучение не перейдет." ну мой тогда вообще видимо должен аннигилировать с темной материей и вообще мне все это снится
И это снится http://q-track.com/2009/08/how-does-nfer-work/ , только вот незадача, работает и у меня тоже. Надо наверное поучиться у старших товарищей, может перестанет работать и выкину эту дурь. Впрочем мы говорим впустую, у Сергея явно не пробоемы согласования. Они наверняка есть, но потери пакетов.. уверен, когда он найдет причину - она окажется в ином
Go to the top of the page
 
+Quote Post
Aner
сообщение Oct 23 2017, 22:23
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (DASM @ Oct 24 2017, 01:14) *
отрываете" H от E? - для Вас новость, что в ближнем поле они не связаны по фазе? И что напряженности будут от конструктива зависеть? Возьмите петлевую антенну, потом штырь.. и зонд, один на Е , другой на Н.. Много интересного.. даже без руководства опытных товарищей.. много тут таких .. с понтами и набиванием цены. "плохосогласованную антенну вообще мало чего примит, а излучит на гармонике часть мощности, часть большая вообще в излучение не перейдет." ну мой тогда вообще видимо должен аннигилировать с темной материей и вообще мне все это снится
И это снится http://q-track.com/2009/08/how-does-nfer-work/ , только вот незадача, работает и у меня тоже. Надо наверное поучиться у старших товарищей, может перестанет работать и выкину эту дурь.

Еще раз посоветую освоить HFSS или CST или MWO и увидите ваши H и E близкие к реальости в 3D.
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 23 2017, 22:28
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Так смотрел в HFSS. Не очень понимаю, что я должен был увидеть. Может Роде со Шварцем тоже не в курсах и с дури разные щупы для Е и Н лепят? Зачем, они же нераздельны.. если я Вас верно понял. https://www.rohde-schwarz.com/us/product/hz...63493-8985.html
Вот еще.. https://youtu.be/ctynv2klT6Q , весьма доходчиво. Особенно на 7:35 и далее, но ролик неплохой, хотя мужик неправ относительно loop shield, оно для иного делается., А лабы.. да у меня скорее вопросы общей любознательности, так то 33 года уже у меня такие лабы, и работает весьма неплохо. Просто полез в ту область, (near field), которую обычно в преподавании проходят очень быстро (ну по крайней мере в Бонче на РС РВ и ТВ, сейчас переименовали.) . (В стиле "а уравнения Максвелла оставим в качесте домашнего задания")
Go to the top of the page
 
+Quote Post
Aner
сообщение Oct 23 2017, 22:37
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (DASM @ Oct 24 2017, 01:28) *
Так смотрел в HFSS. Не очень понимаю, что я должен был увидеть. Может Роде со Шварцем тоже не в курсах и с дури разные щупы для Е и Н лепят? Зачем, они же нераздельны.. если я Вас верно понял. https://www.rohde-schwarz.com/us/product/hz...63493-8985.html
Вот еще.. https://youtu.be/ctynv2klT6Q , весьма доходчиво

... похоже флудим в теме ТС_а, ...не?
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 23 2017, 22:44
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Предлагаете в курилку или просто морды друг другу побить ? beer.gif sm.gif Вроде не о девочках говорим, ТСу может быть польза. Не очень понял вашего мнения относительно ролика, что я не так сказал то относительно петель, Е и Н? Вроде все наглядно.
Go to the top of the page
 
+Quote Post
Redcrusader
сообщение Oct 24 2017, 01:26
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 282
Регистрация: 17-04-15
Пользователь №: 86 252



Цитата(Сергей Борщ @ Oct 23 2017, 21:24) *
Купили пару китов F143-mini-DVK-SMA...
...уровень фонового шума -100...120 dBm, RSSI -30...-40 dBm ...

Как-то мне кажется, что уровень RSSI несколько великоват.
Обычно внутренний "измеритель" RSSI в принципе не показывает меньше -30 дБм. Т.е. в вашем случае уровень может быть и выше.
Не факт, что в данном приемнике (демодуляция) при таком уровне будет проходить нормально, хоть сигнал и с "ЧМ" модуляцией.

Проверьте работу при показаниях RSSI около -60...-70 дБм. Т.е. разнесите приемо-передатчики дальше друг от друга.
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 24 2017, 05:04
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Ну если ТС за 2 месяца это не делал... Ну что тогда сказать sm.gif не думать что так
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 24 2017, 09:28
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Slonofil @ Oct 23 2017, 17:45) *
1. Разнести платы хотя бы на пару метров и посмотреть, нет ли перегруза входных каскадов (особенно при высокой входной чувствительности);
2. Попробовать нагрузить на четвертьволновой штырь - антенны могут быть плохо согласованы на неспециализированном текстолите;
Передам, пусть попробуют.
QUOTE (Slonofil @ Oct 23 2017, 17:45) *
3. Помониторить обстановку на требуемой частоте. У нас какие-то радиосвистелки по соседству врывались в налаженный обмен и засирали эфир, после чего обмен восстанавливался;
Смотрим анализатором спектра в SDR-приемнике, на этой частоте почти совсем чисто.
QUOTE (Slonofil @ Oct 23 2017, 17:45) *
4. Промыть платы (только без УЗ) - часто помогает wink.gif
Мыли sad.gif
QUOTE (Slonofil @ Oct 23 2017, 17:45) *
5. Удостовериться, что чип-конденсаторы и индуктивности не были перегреты в процессе пайки (поверхности ровные, без трещин и градиентов цвета, от прикосновения пинцетом не крошатся - бывает и такое);
Паялось в печке, несколько тысяч передатчиков на 150 МГц собранных на том же производстве работают годами без нареканий. А тут на примерно 30 платах одинаковое поведение, которое одинаково меняется при замене кварца.

QUOTE (alexPec @ Oct 23 2017, 17:58) *
Ничего не меняя, просто снова прочистили спиртом - все заработало как часы. Из-за чего это было - так и не выясняли, может пыль, может влага, может еще чего (хотя условия обычные комнатные). После этого начали покрывать ВЧ часть лаком в 3 слоя и деградации качества связи уже не было.
Тут они сразу работают все одинаково плохо и от времени это "плохо" не меняется.

QUOTE (uve @ Oct 23 2017, 18:22) *
Сергей, я вижу у вас дифференциальный выход на антенну. На какой импеданс антенны вы рассчитывали? Каков габарит антенны? И что за элементы установлены в районе точки нулевого потенциала антенны? Вы проверяли входной импеданс антенны?
Думаю, на тот, который указан в техописании. Антенны были сначала изготовлены на отдельных платах и испытаны. Вероятно параметры совпали с задуманными, иначе их бы не заложили в боевые платы. Могу уточнить, если нужно.

QUOTE (DASM @ Oct 23 2017, 19:03) *
Особо сказать нечего, кроме того, что есть готовые на ax5243 модемы. Работают без потерь. Антенны твои не причем точно.если ты уверен в совпадении частот, включал одновременно на одну частоту и смотрел спектр..
Хм. 5243 при беглом просмотре описания отличаются только отсутствием несимметричного выхода передатчика. А от чего тактируются эти готовые модемы? Да, частоты совпадают. Ну плюс-минус полтора-два килогерца.
QUOTE (DASM @ Oct 23 2017, 19:03) *
А ты их из за низкой цены взял что ли? Иных причин на 868 не вижу
Да - низкая цена, малое потребление и еще какие-то мысли насчет SigFox были.
QUOTE (DASM @ Oct 23 2017, 19:03) *
2 месяца я б бодаться не стал, взял бы Силабс, настроил такие же параметры и попробвал б связать АХ и Силабс. В обоих рх тх ролях, стало бы хотя б ясно,что именно АХ делает плохо, передает или принимает или и то это.
Нету у меня ничего на 868 - ни Силабса ни чего-то другого. Мы на 150 работали все время. А два месяца - все время кажется, что "вот еще чуть-чуть и победим и все заработает". Я тоже думал что они что-то в программе могли начудить, поэтому писал свою полностью с нуля руководствуясь исключительно описанием и думал, что вот у меня-то все точно заработает. А фиг.

QUOTE (DASM @ Oct 23 2017, 19:03) *
Преамбула какой длины сейчас? Удлинять пробовал? AFC? Если AFC включена , то преамбула не должна быть короткой.
Преамбула (MATCH1PATTERN) передается 32 бита, принимается хотя бы 16 (MATCH0MAX=15), пробовал удлинять передаваемую вдвое - разницы вообще никакой. Насколько длинной она должна быть, это как-то расчитывается? Допустим, кварцы 10 ppm на обоих концах. Вторая преамбула (MATCH0PATTERN) тоже 16 бит. Я бы с удовольствием поигрался с включением-выключением AFC если бы в документации было внятно описано, как это делать. Есть параметр MAXRFOFFSET (maximum frequency offset the built-in Automatic Frequency Correction (AFC) should handle) - он стоит 70 кГц. Сейчас скинул его в ноль - количество принятых подскочило с 50% до 97%. Спасибо, покопаю и в эту сторону.

QUOTE (Aner @ Oct 24 2017, 00:04) *
Большая проблема в разводке платы, и тем более с этой антенной или аналогичной. Так как разведено работать стабильно не должна ни при каких условиях.
Я прочитал все ваши сообщения, понял, что вы д'Артаньян. Рад за вас. Конструктива не увидел.
QUOTE (Aner @ Oct 24 2017, 00:04) *
Программеры, цифровики не разведут RF плату нормально никогда при любых AN_ах это уже как закон похоже.
Пук в лужу. Плату разводил специалист. Его разводки в выпущенных за последние 20 лет передатчиках, приемниках, приемопередатчиках работают так, как и было им задумано.
QUOTE (Aner @ Oct 24 2017, 00:04) *
Чего только стоят одни термопеды, отсутствие замкнутых земляных контуров, отсутствие полигонов земли как класс и тд.
Где смеяться? Весь нижний слой (зеленый) - сплошная земля. Если у вас есть какие-то конкретные советы - не держите в себе, мы сможем учесть их в следующей версии платы.
QUOTE (Aner @ Oct 24 2017, 00:04) *
А целостность цепей в гиперлинке проверить было лень наверное.
Нет, не лень. Есть всего два препятствия: 1) В бюджет этого проекта покупка HyperLynx не укладывается. Сюрприз. 2) Поскольку купить его мы не можем, то и работать с ним не умеем. Однако разработчик этой платы имеет еще советское образование и умеет думать головой. До сих пор результаты этого думанья устраивали.
QUOTE (Aner @ Oct 24 2017, 00:04) *
А еще конфигурация RF части модема не лучшая у этого чипа.
"Другого народа у нас для вас нет".
QUOTE (Aner @ Oct 24 2017, 00:04) *
Я бы никогда этот чип не использовал
Значит вы ошиблись веткой форума.

QUOTE (Redcrusader @ Oct 24 2017, 04:26) *
Как-то мне кажется, что уровень RSSI несколько великоват.
Обычно внутренний "измеритель" RSSI в принципе не показывает меньше -30 дБм. Т.е. в вашем случае уровень может быть и выше.
Ну как бы в описании сказано, что в регистре лежит уровень в dB (опечатка?). Я перед выводом приписываю к нему знак "минус", других преобразований не делаю.
QUOTE (Redcrusader @ Oct 24 2017, 04:26) *
Проверьте работу при показаниях RSSI около -60...-70 дБм. Т.е. разнесите приемо-передатчики дальше друг от друга.
Разнес на 3 м. Да, уровень упал до -71 dBm, но качество приема осталось тем же.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 24 2017, 10:28
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Преамбулу более 40 бит ставь, хотя если 1 кГц разбег пишешь всего.. отключи АПЧ нафиг (правда тоже не знаю как). Похоже что то тут копать надо, 97 % это уже практически нормально, 3 % могут быть от других факторов. Мои модемы на 237 МГц, такиируются от обычного кварца, тсхо в бюджет такого модема за 7 баксов с пересылкой, прибылью не вкладываются, особенно учитывая вложенный uLp - sma хвостик, uart-ttl usb конвертер на ср2102 и антенну https://m.ebay.com/itm/E31-TTL-50-low-power...6%257Ciid%253A2
По разводке я что то тоже криминала не вижу, да ты и сам видишь, тот же Силабс считай что на проводках работает. А Axem вообще то серьезная швейцарская контора, купленная Он семи. В целом не дрейфь, в ВЧ принято надуть щеки, обосновать что работать будет только на 4 слойке и только после отправки разработчика на Мальдивы с семьей, а нанешняя молодежь ничего не знает и не умеет. В метре должно работать без антенны. Ее роль и земля платы не так уж плохо играет. Тут и более серьезное отличие азиатской цивилизации ли западной, первой важен процесс, второй результат.. и много чего подобного, впрочем я отвлекся

Так на метре -30 дБм и будет, это нормально. Тем более это все же показометр некалиброванный, у разных производителей свои представления что именно выводить.

По описанию такие чипы при широкой АПЧ анализируют промежуточную частоту на разных смещениях, что приводит к затягивать времени синхронизации. Вероятно поэтому пакеты и теряешь


Кстати для rtl sdr есть плагин дешифровки fsk, не пробовал?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 24 2017, 11:50
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (DASM @ Oct 24 2017, 13:28) *
Преамбулу более 40 бит ставь,
Было 64 в предыдущих тестах(кит слышал 50% моих пакетов, я 93% его пакетов), сделал на своей стороне 128 - кит стал слышать 67% моих пакетов, заставил его передавать 128 бит - я стал слышать 98% его пакетов. Но в документации написано, что должно успевать за 32 бита:
QUOTE
The preamble can be between 4 and 32 bits long.
Хотя, возможно, по контексту они тут имеют ввиду пакетную синхронизацию, которая MATCH0PATTERN?
QUOTE
Raw mode with preamble match is similar to raw mode. In this mode, however, the receiver does not receive anything until it detects a user programmable bit pattern (called the preamble) in the receive bit−stream. When it detects the preamble, it aligns the de−serialization to it.
Ну да, похоже на то. Документация - просто атас! Они и битовую и пакетную называют просто preamble и хрен поймешь, когда о какой идет речь.

QUOTE (DASM @ Oct 24 2017, 13:28) *
хотя если 1 кГц разбег пишешь всего.. отключи АПЧ нафиг (правда тоже не знаю как).
Но кварцы 10 ppm, как оно без АПЧ будет работать, если одно устройство в кармане штанов, а второе на улице в -20?
QUOTE (DASM @ Oct 24 2017, 13:28) *
Похоже что то тут копать надо, 97 % это уже практически нормально, 3 % могут быть от других факторов.
Я от кита слышу 97% с уровнем -43 dBm, кит от меня слышит 63% с уровнем -47 dBm. На ките стоит TXCO 48 МГц 2 ppm, у меня кварц 32 МГц 10 ppm. Вот почему такая разница? У кита же и антенна лучше и согласование и TXCO.

QUOTE (DASM @ Oct 24 2017, 13:28) *
По описанию такие чипы при широкой АПЧ анализируют промежуточную частоту на разных смещениях, что приводит к затягивать времени синхронизации.
Здесь ты, наверное что-то умное сказал, но мне это знание пока недоступно sm.gif

QUOTE (DASM @ Oct 24 2017, 13:28) *
Кстати для rtl sdr есть плагин дешифровки fsk, не пробовал?
У коллеги приемник в виде какого-то УСБ-свистка, смотрит он эфир программой sdrsharp. Вероятно ты говоришь о какой-то другой программе? Наша может писать в файл полосу до 32 кГц, что для нашей скорости/девиации слишком мало - мы пробовали смотреть записанное в Audacity, там явно видно ограничение полосы.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 24 2017, 11:53
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



о SDRSharp и пишу.

выписывай меня у вам , разберусь на месте sm.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 24 2017, 12:00
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (DASM @ Oct 24 2017, 14:53) *
выписывай меня у вам , разберусь на месте sm.gif
Да не вопрос - виза у тебя же есть? Ехать ночь автобусом, водки у меня много sm.gif


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
DASM
сообщение Oct 24 2017, 12:32
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Шенгена нет.. а к вам еще и виза надо отдельно? Ты покопай еще АПЧ, ну а там обсудим если серьезно

Насчет кита.. а два твоих устройства то как слышат друг друга без АПЧ? Оставь антенну в покое пока что. Начни с широкой полосы, сделай 100 кбит и 50 кГц девиацию, а лучше больше. Проверишь что нет иных ошибок, может логическая какая ошибка у тебя. У тебя 2fsk? Какой уровень мощности TX? Попробуй на минимум. АРУ попробуй отключить. Вобщем поиграть таким вот параметрами. В Sigfix проблема тсхо решается иначе, там мощная базовая станция мониторит весь диапазон и ей неважно, куда уплыл клиент по частоте. Она будет с ним общаться на той частоте, на которой клиент дал знать о своем наличии. Априори частота неизвестна точно. Вообще попробуй кстати вручную принимать пакеты на соседних частотах, подвигай частоту приема шагами по 5 кГц вверх и низ. Там Ахем мог и поросенка подложить

Преамбулу а Силабсе я и вовсе 160 бит сделал, а синхрослово 8 бит всего. Вдобавок отключил. СRC и сделал коррекцию Рида Сломона. Но тебе все это пока что не надо

У Ахем есть регистры типа PLL LOCK? Выведи его на ногу и посмотри осциллом, может фапч улетает. Кроме того у него есть регистпы frequency tracking - выведи на юарт и посмотри. Вообще чип конечно на подготовленных в ВЧ, техас и Силабс ушли от такого, дают АПИ высокого уровня, все остальное под капотом прячут и хрен узнаешь

И это.. без смеха.. проверь схему.. вдруг землю забыл на чип напаять, и такое бывает

Вот еще один мученник https://electronix.ru/forum/index.php?showt...p;#entry1525541 но у него Техас, так что даже говорить не хочу
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Nov 20 2017, 10:09
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Проверь нет ли каких-то ног у чипа которые во время приема регулярно дергаются с некоторой частотой. Не которые чипы подобного издевательства сильно не любят и это выливается в хреновую стабильность приема...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 05:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.0159 секунд с 7
ELECTRONIX ©2004-2016