Автор |
Сообщение |
|
Дата: 08 Май 2018 15:50:13
#
|
|
Дата: 10 Май 2018 20:05:41
#
привет
я опять отстал от индустрии, просветите, пожалуйста:
1. Не вышло ли что-то компактное по характеристикам не хуже v3, но, например, с bluetooth? у меня проводок устал выпадать(
2. Не вышло ли что-то лучше v3 примерно с той же ценой и размерами?
Спасибо!
|
Реклама Google
|
|
|
Дата: 10 Май 2018 21:39:53
#
IvanK_2015
> https://hackaday.com/2015/06/05/building-your-own-sdr-based-passive-radar-on-a-shoestring/
> Именно это и есть фейки.
> С какой целью их опубликовали это уже другой вопрос
Автор сего проекта работает в MIT, так что думаю, математика и алгоритмы там весьма серьезные.
Как подсказывает гугл, Juha Vierinen действительно занимается научной работой по анализу сигналов:
https://www.researchgate.net/profile/Juha_Vierinen
Так что не думаю, что это фейк, но и не думаю что это так просто повторить.
Вот здесь другой автор писал, что даже если приемники синхронизированы, фазовый сдвиг у них неизвестен, и его пришлось программно вычислять.
https://www.rtl-sdr.com/an-rtl-sdr-phase-correlative-direction-finder/
Each rtl-sdr is fed from the same reference clock to make their phase shift remain constant. They still have unknown phase shifts and sampling time differences relative to each other. This is calibrated by disconnecting them from antennas and connecting every receiver to the same noise source. Cross correlation of the noise gives their time and phase differences so that it can be corrected. |
|
Дата: 10 Май 2018 22:25:23
#
Автор сего проекта работает в MIT
Собственно меня это тогда и купило окончательно.
Его просили тогда выложить исходники или софту, на что он отвечал что только в его книге когда опубликует.
Повторял не только я один, еще были.
Можно просто одновременно записать поток FM станции на 106 MHz от двух свистков с общим опорником
и от одной антенны. Дальше в нереальном масштабе времени синхронизировать, масштабировать потоки и вычесть сигналы, должен быть НОЛЬ.
Однако на 106 MHz НОЛЯ не видать, есть случайные биения, причем случайно фаза гуляет очень сильно, а должна стоять.
Это сделал потом, вначале синхронизировал в реальном времени, с таким же успехом.
Собственно остальные, независимо получили такой же результат как и у меня.
А так бы были пассивные радары на свистках, дёшево и сердито, ат нет, облом.
|
|
Дата: 10 Май 2018 22:29:15
#
Да, странно, согласен.
|
|
Дата: 10 Май 2018 22:46:01
#
Господа, буквально три недели назад админ сайта РТЛ-СДР КОМ объявил конкурс на место програмиста как раз для создания софта для пассивного радара.
APRIL 13, 2018
HIRING A DEV FOR DIRECTION FINDING & PASSIVE RADAR SOFTWARE
|
|
Дата: 11 Май 2018 03:48:28
#
если синхронизировать только от общей опоры (кв. генератор) то гетеродин каждого свистка будет гулять по фазе (частоте) сам по себе. Я проверял и другие проверяли.
Запитать же от одного общего гетеродина невозможно, ибо это не предусмотрено.
Во-первых, не использовать дробный коэффициент деления. Во-вторых, можно синхронизироваться от внешнего источника (LTE) например, выполняя перестройку без прекращения передачи потока данных. Все работает, и пассивный радар, и TOA локация.
|
|
Дата: 11 Май 2018 07:52:39 · Поправил: ivanovgoga (11 Май 2018 07:58:01)
#
|
|
Дата: 11 Май 2018 09:59:00
#
Тут вопрос, что хотеть получить. Методы основанные на времени неудобны тем, что требуют сеть приемников, одному это сделать почти нереально, а собрать желающих сложно. Интереснее для самостоятельных экспериментов в этом плане фазовый метод пеленга, но нужно хотя бы 4 антенны. Как-нибудь хочу для интереса LimeSDR купить, там 4 антенных входа.
Я пробовал брать КВ-сигналы от онлайн-приемников KiwiSDR (они по всему миру раскиданы), у них в пакете есть тоже время с GPS, но отдаваемый websdr IQ-поток имеет частоту дискретизации всего 12КГц, и ничего не получилось. А еще у большинства владельцев слабые антенны, и взять один и тот же сигнал скажем, с Китая, России и США одновременно, практически невозможно, не найти подходящие пары.
А так, MLAT работает в клиенте от FR24, но как я понимаю, они берут не таймер "свистка", а синхронизируются по сигналам с бортов, но может и ошибаюсь, глубоко не вникал. Ну и приемников там уже много, сеть обширная.
|
|
Дата: 11 Май 2018 10:53:02 · Поправил: ivanovgoga (11 Май 2018 11:02:54)
#
Я пробовал брать КВ-сигналы от онлайн-приемников KiwiSDR
На Кв это практически невыполнимая задача, так как из-за отражений от ионосферы задержка будет непредсказуемая. Нужны только "прямые" сигналы.
Например в Москве легко можно развернуть укв сеть.
Насчет фазовых пеленгаторов, тут необязательно четыре отдельные антенны, можно использовать фазовый пеленгатор прямо в PlanePlotter. просто нужно простенький антенный коммутатор
Но именно громоздкость антенной системы в пеленгаторе делает систему на TDOA более привлекательной.
|
|
Дата: 11 Май 2018 11:02:54 · Поправил: DVE (11 Май 2018 11:08:39)
#
Да, верно, допплеровский радар на базе коммутатора тут на форуме как-то тестировали, да вроде и готовые киты на ebay продаются. Но интересно именно посмотреть сигналы "в оригинале" и попробовать самому все это посчитать, для этого LimeSDR хорош, ну и диапазон приема у него неплохой, от 100КГц до 3.8ГГц. Проблемы со стабильностью поставок вроде они решили уже.
На КВ задача пеленгации сложнее, но тем и интереснее, да и "интересных" сигналов там имхо больше.
> Но именно громоздкость антенной системы в пеленгаторе делает систему на TDOA более привлекательной
Да, но только при условии достаточного числа участников.
|
|
Дата: 11 Май 2018 11:36:31 · Поправил: IvanK_2015 (11 Май 2018 11:37:50)
#
Во-первых, не использовать дробный коэффициент деления.
Если частота опоры в ~ 100 раз меньше частоты гетеродина то в пределах этих 100 периодов фаза гуляет от забора до обеда, так что это не играет.
Во-вторых, можно синхронизироваться от внешнего источника (LTE) например
Увы, внутренний гетеродин (а он НЕ ОДИН в свистке) отключить невозможно и пинов для подачи сигналов
от внешнего гетеродина нет.
Если уйти от точных фазовых измерений к более грубой доплеровской частоте то для самолетов
при скорости 1000 км/ч и частоте 106 МГц сдвиг ~106 Гц, что соизмеримо с числом неконтролируемых периодов, т.е. и тут облом.
В общем играйтесь, я наигрался по полной с нулевым результатом.
|
|
Дата: 11 Май 2018 11:46:17
#
Если уйти от точных фазовых измерений к более грубой доплеровской частоте то для самолетов
при скорости 1000 км/ч и частоте 106 МГц сдвиг ~106 Гц,
сдвиг чего?
что вы за ерунду пишете?
абсолютно пофиг скорость самолета. Там сравниваются сигналы опоры переключения антенн, с фазовым сдвигом между переключаюшимися антеннами, где опора не 100 мгц, а всего 3 кгц и разница фаз там - именно разница фаз.
|
|
Дата: 11 Май 2018 11:47:40 · Поправил: ivanovgoga (11 Май 2018 11:48:14)
#
В общем играйтесь, я наигрался по полной с нулевым результатом.
самая современная техника в руках солдата-дикаря это груда бесформенного металлолома.
вы не с того боку на коня садились.
|
|
Дата: 11 Май 2018 11:50:39
#
что вы за ерунду пишете?
Отвяньте, ерунда у вас в голове.
Ви путаете пеленгатор (на квази-доплере) с пассивным локатором.
|
|
Дата: 11 Май 2018 11:56:58 · Поправил: ivanovgoga (11 Май 2018 12:12:38)
#
что вы за ерунду пишете?
Отвяньте, ерунда у вас в голове.
Ви путаете пеленгатор (на квази-доплере) с пассивным локатором.
ах вы про про это.
А как же вас понять, когда после топика про пеленгатор вы пишете
Если уйти от точных фазовых измерений к более грубой доплеровской частоте то для самолетов
А что плохого там с герцами допплера? Все локационные системы именно на этих самых "106 герцах" и созданы, иначе как выделить движущийся объект и определить его скорость.. А частота радара большой разницы не имеет, это влияет лишь на минимальный размер объектов наблюдения и количество пикселей разрешения приемной системы. .
|
|
Дата: 11 Май 2018 13:22:19
#
Увы, внутренний гетеродин (а он НЕ ОДИН в свистке) отключить невозможно и пинов для подачи сигналов
от внешнего гетеродина нет.
Объясните без флуда и высокомерия, что за отдельные свободные гетеродины? Там всего один тактовый кварц на все чипы...
На плл-тюнер и на контроллер с ацп.
|
|
Дата: 11 Май 2018 13:42:37 · Поправил: IvanK_2015 (11 Май 2018 13:44:40)
#
что за отдельные свободные гетеродины?
Свободные гетеродины есть только у высокомерных и флудящих, я о свободных гетеродинах не упоминал ни единого разу.
Говорил что есть НЕСКОЛЬКО ГЕТЕРОДИНОВ, естественно каждый из них завязан собственной ФАПЧ на один ОБЩИЙ тактовый кварц.
ДВА гетеродина в " плл-тюнер" и ОДИН гетеродин "на контроллер с ацп".
ВСЕГО ТРИ ГЕТЕРОДИНА в свистке на r820tХ.
|
|
Дата: 11 Май 2018 13:53:40
#
естественно каждый из них завязан собственной ФАПЧ на один ОБЩИЙ тактовый кварц.
Ну, так чем это не подходит?
Или только тем, что где-то "джиттер" больше, чем допустимо для предлагаемой когерентной системы?
|
|
Дата: 11 Май 2018 14:09:51
#
Ну, так чем это не подходит?
Без высокомерного нукания читаем на предыдущей странице.
|
|
Дата: 11 Май 2018 14:13:59 · Поправил: IvanK_2015 (11 Май 2018 14:31:54)
#
И вообще ... запустил сейчас тест где свисток шлет пронумерованные пакеты (спец. тестовый режим "rtlsdr_set_testmode"),
пропускает чип RTL даже на 2048000 S/s. Причем это пропуски исключительно "контроллер с ацп".
О чем может быть речь ?
...........................................................>rtl_test.exe -p
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 3
8.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
Sampling at 2048000 S/s.
Reporting PPM error measurement every 10 seconds...
Press ^C after a few minutes.
Reading samples in async mode...
lost at least 16 bytes
lost at least 188 bytes
lost at least 188 bytes
lost at least 120 bytes
lost at least 136 bytes
lost at least 32 bytes
lost at least 68 bytes
lost at least 36 bytes
|
|
Дата: 11 Май 2018 15:59:42
#
IvanK_2015
C ваших слов о гетеродинах на прошлой странице, можно было предположить о том (наверно не одному мне показалось?), что еще какой-то гетеродин упоминается, кроме привязанных к кварцу 28.800.
Яснее толкуйте и не будет лишних вопросов.
пропускает чип RTL даже на 2048000 S/s. Причем это пропуски исключительно "контроллер с ацп".
О чем может быть речь ?
Теперь ни о чем. Прежде я считал, что эти пропуски - индивидуальные особенности ОС и используемой периферии мат. платы.
|
|
Дата: 11 Май 2018 17:29:22
#
ОДИН гетеродин "на контроллер с ацп".
Погодите, откуда в RTL2832U гетеродин?
|
|
Дата: 11 Май 2018 18:01:08
#
Теперь ни о чем. Прежде я считал, что эти пропуски - индивидуальные особенности ОС и используемой периферии мат. платы.
Это действительно индивидуальные особенности ОС, USB контроллера и драйверов. У меня на 2.56 МГц ничего не пропускает.
|
|
Дата: 11 Май 2018 18:11:24 · Поправил: IvanK_2015 (11 Май 2018 18:18:01)
#
считал, что эти пропуски - индивидуальные особенности ОС и используемой периферии мат. платы.
Под Win7 USB2 без проблем на прием пропускает ~ 27- 36 Мбайт/сек
свисток на 2048000 S/s давит всего то ~ 4 Мбайт/сек, т.е. 10-20% пропускной способности.
Под linux мой совмещенный кернеловый драйвер hackrf_USB2 без проблем давит ~40 Мбайт/сек в обе стороны на довольно хилом арм-железе.
Дабы на hackrf можно было в обе стороны лить 20000000 S/s без пропусков.
откуда в RTL2832U гетеродин?
Разработчики чипа поставили. Вот тот "драйвер" что умеет строить свисток ниже 24 MHz как раз и перестраивает в сторону 18 MHz используя этот гетеродин. Классный гетеродин, шаг перестройки 10 mHz.
|
|
Дата: 11 Май 2018 18:17:16 · Поправил: devdem (11 Май 2018 18:21:09)
#
Под Win7 USB2 без проблем на прием пропускает ~ 27- 36 Мбайт/сек
Скажем так, rtl2832u привередлив к таймингам USB. На некоторых USB контроллерах передает 2.56x2 Мбайт/c без потерь, на некоторых нет. Видимо, буфер маленький.
Разработчики чипа поставили.
Этот гетеродин - цифровой, и тактируется напрямую от кварца, как и АЦП. Там нет PLL. Посмотрите на блок-схему rtl2832u.
И в R820T, кстати, один гетеродин.
|
|
Дата: 11 Май 2018 18:29:20 · Поправил: IvanK_2015 (11 Май 2018 18:34:40)
#
rtl2832u привередлив к таймингам USB
Тест свистка привел с довольно крутого ноута (ge70 2pc apache ).
С буферами и всем прочим там все нормально.
rtl_test.exe фактически не грузит ноут
static void underrun_test(unsigned char *buf, uint32_t len, int mute)
Там нет PLL
Уже точно не помню, есть там PLL или нет.
В своей софте пассивного локатора я им как раз в реалтайме подстраивал для синхронизации потоки. |
|
Дата: 11 Май 2018 18:33:19
#
И в R820T, кстати, один гетеродин.
у меня два
|
|
Дата: 11 Май 2018 18:35:19
#
С буферами и всем прочим там все нормально.
Буфер в свистке. Крутой/не крутой не влияет. Просто на каких-то нормально работает, на каких-то нет. Под Linux в общем случае шансы на успех больше.
Подстраивать в риалтайме ничего не надо. Свистки должны быть полностью одинаково сконфигурированы.
|
|
Дата: 11 Май 2018 18:37:52
#
у меня два
Можно пруф?
|
Реклама Google |
|