-
- Да, я только сейчас догадался. Предлагается на выходе с амплитудного детектора получить некоторую промежуточную частоту, на которой уже программно обсчитать, например. Не решает вопрос с фильтром. И детектор в 5 искомых деталей едва уложится. И fk0(86 знак., 06.09.2013 18:31)
- Если Вам нужно детектировать 100КГц, то берёте генератор 100КГц, сумматор на резисторах, амплитудный детектор (на транзисторе или ОУ, если совсем уж что-то малосигнальное), простейший RC фильтр и ловите нулевые биения. Adept(1287 знак., 06.09.2013 18:52 - 18:58)
- По пунктам. Нулевых биений, очевидно, не будет -- всегда есть шум. И непонятно, зачем их ловить, когда нужно просто оцифровывать полученный сигнал и обрабатывать далее традиционным способом, только на новой несущей низкой частоте. Если не fk0(1574 знак., 06.09.2013 19:21)
- Между строк можно еще прочитать что у SDR традиционные проблемы с динамическим диапазоном. - plainuser(09.09.2013 09:31)
- Да работает всё, другое дело, что вероятно не совсем под задачу подходит (более-менеее удовлетворительно работает, когда полезный сигнал на уровне шумов - не меньше). Шумы да, они всю малину портят :( Adept(1079 знак., 07.09.2013 03:54)
- Кстати, если известна детектируемая частота, товполне можно замутить оверсэмплинг и согласованную фильтрацию, Adept(706 знак., 08.09.2013 01:52)
- 5 раз перечитал -- ничего не понял. - fk0(08.09.2013 02:28)
- всё очень просто - АЦП шурует, склвадывая отсчёты в памяти МК, т.е. полусчаем некий массив (только значения массива должена быть, 24-32 бита) и каждые 1мС возвращаемся на начало массива и суммируем текущее значение АЦП с тем, что имеем в массиве. Adept(1850 знак., 08.09.2013 02:58 - 03:03)
- Опять ничего не понял. Какое-то шаманство. Зачем? Оно чем-то лучше классических методик приведённых в литературе? Если есть такой быстрый АЦП и такой быстрый процессор, то может быть проще сразу оцифровать и принять классическим способом, тем fk0(85 знак., 08.09.2013 03:27)
- Полезный сигнал всегда складывается сам с собой и растет, а шумы всегда разные иногда вычитаются и соответственно падают. - plainuser(09.09.2013 09:29)
- да ацп там нужен вообще не быстрый (250кsps атмеловского - "с головой") проц - та же мега на 8 мегагерцах справится (про XMEGу на 32МГц или какой-нить АРМчик и не говорю даже). Adept(215 знак., 08.09.2013 03:38)
- Именно "шаманство" и есть. Классический способ это низкодобротная фильтрация + усиление на 40дБ на двух-трех ОУ с последующей дофильтрацией в цифре. - USSR(08.09.2013 03:38, )
- зато без ОУ :)) вообще :) - Adept(08.09.2013 03:41)
- ТС требуется "..интересующий сигнал усилить, например, на пару порядков", так что ОУ нужны по любому. См. корневой пост ТС. - USSR(08.09.2013 03:44, )
- ну да, увлёкся темой
"ловли блох"детектирования сигнала :)) Ну я так понимаю, усилить нужно для нормальной постобработки (ну напимер демодуляции), а в цифре-то может этого и не нужно будет уже? - Adept(08.09.2013 03:47)- Если не усиливать, то потребуется увеличить разрядность АЦП на семь бит.. :) - USSR(08.09.2013 03:52, )
- Усилить нужно, чтоб вес сигнала был сильно больше веса единичного разряда АЦП. - fk0(08.09.2013 03:51)
- Ну хорошо, согласен - один ОУ и на нём же активный фильтр на 1КГц :)) Ну, можно и ещё пару-тройку, - хуже не будет (ну скажем взять счетверённый ОУ и понакрутить на нём активых фильтров. Всего делов-то десяток резисторов да конденсаторов) - Adept(08.09.2013 03:58 - 04:01)
- В одиннадцатый раз объясняю. Приёмник прямого усиления не работает без входного фильтра. Роль которого в приёмнике из радиокружка исполняет резонансная магнитная антенна (а то зачем переменный кондер крутить-то?) И смысл супергетродина, что там не fk0(548 знак., 08.09.2013 12:48)
- Откуда взялась цифра "1КГц" ? - USSR(08.09.2013 04:00, )
- если рассмотреть сигнал биений при суммировании входного сигнала и "гетеродина" - Adept(08.09.2013 04:02, ссылка, ссылка)
- Так это Ваши фантазии. :) ТС пока ещё не указал полосу сигнала, как и отношение сигнал/шум в этой полосе.. Так что разговор "ни а чем".. - USSR(08.09.2013 04:05, )
- если рассмотреть сигнал биений при суммировании входного сигнала и "гетеродина" - Adept(08.09.2013 04:02, ссылка, ссылка)
- Ну хорошо, согласен - один ОУ и на нём же активный фильтр на 1КГц :)) Ну, можно и ещё пару-тройку, - хуже не будет (ну скажем взять счетверённый ОУ и понакрутить на нём активых фильтров. Всего делов-то десяток резисторов да конденсаторов) - Adept(08.09.2013 03:58 - 04:01)
- ну да, увлёкся темой
- ТС требуется "..интересующий сигнал усилить, например, на пару порядков", так что ОУ нужны по любому. См. корневой пост ТС. - USSR(08.09.2013 03:44, )
- зато без ОУ :)) вообще :) - Adept(08.09.2013 03:41)
- Опять ничего не понял. Какое-то шаманство. Зачем? Оно чем-то лучше классических методик приведённых в литературе? Если есть такой быстрый АЦП и такой быстрый процессор, то может быть проще сразу оцифровать и принять классическим способом, тем fk0(85 знак., 08.09.2013 03:27)
- всё очень просто - АЦП шурует, склвадывая отсчёты в памяти МК, т.е. полусчаем некий массив (только значения массива должена быть, 24-32 бита) и каждые 1мС возвращаемся на начало массива и суммируем текущее значение АЦП с тем, что имеем в массиве. Adept(1850 знак., 08.09.2013 02:58 - 03:03)
- 5 раз перечитал -- ничего не понял. - fk0(08.09.2013 02:28)
- Кстати, если известна детектируемая частота, товполне можно замутить оверсэмплинг и согласованную фильтрацию, Adept(706 знак., 08.09.2013 01:52)
- Может быть глупость скажу, ну а если 100 кГц в качестве несущей использовать, а модулировать 1 кГц, или даже несколькими частотами? Благодаря несущей, соотношение сигнал/шум возрастёт, не так ли? - бомж(06.09.2013 22:19)
- думаю ему широкополосность нужна - Make_Pic(07.09.2013 17:05)
- По пунктам. Нулевых биений, очевидно, не будет -- всегда есть шум. И непонятно, зачем их ловить, когда нужно просто оцифровывать полученный сигнал и обрабатывать далее традиционным способом, только на новой несущей низкой частоте. Если не fk0(1574 знак., 06.09.2013 19:21)
- Если Вам нужно детектировать 100КГц, то берёте генератор 100КГц, сумматор на резисторах, амплитудный детектор (на транзисторе или ОУ, если совсем уж что-то малосигнальное), простейший RC фильтр и ловите нулевые биения. Adept(1287 знак., 06.09.2013 18:52 - 18:58)
- Да, я только сейчас догадался. Предлагается на выходе с амплитудного детектора получить некоторую промежуточную частоту, на которой уже программно обсчитать, например. Не решает вопрос с фильтром. И детектор в 5 искомых деталей едва уложится. И fk0(86 знак., 06.09.2013 18:31)