Цитата(TBI @ Aug 16 2007, 12:02)

Интересно было бы услышать Ваше мнение по структуре этого учебного SDR. А именно: аналоговая часть (усилитель, АЦП, смеситель, ГУН), метод оцифровки, устройство обработки данных (PC или DSP), алгоритмы обработки данных и т.д.
Ну не знаю, что собственно сказать, я так, на вскидку планирую его только для диапазона КВ. Приемник - квадратурный даунконвертер, причем не так называемый DDC, а раздельные I и Q каналы "на рассыпухе". Как синтезатор AD9954, пока без всяких там ГУНов. Почему именно 54-ый? Фазой можно управлять программно с большой точностью. Зачем? Думаю на-передачу для видов модуляции требующих линейного усиления (SSB, QAM) применить синтетический способ формирования сигнала, вместо I и Q проекций управлять длинной и фазой вектора непосредственно - т.е. фазой DDS и напряжением питания усилителя класса D или E. Ну, собственно в приемнике ничего особо дефицитного не предполагается, смесители тот же т.н. детектор Тайлоу на чем-то подобном ADG713 или ts3a5017, кстати, вполне сгодятся и квадратурные модуляторы/демодуляторы типа AD8333, причем выгодно их (демодуляторы) использовать на СВЧ где Тайлоу почти нереализуем. ОУ для усиления ADTL082 ну любая TL072 сгодиЦЦо. АЦП ))))))))))))) интересный вопрос, взять кодек для аудио за 2$ (PCM1807) или полноценное АЦП (ads1271) за 10$ на канал ))). Квадратурный TX канал я категорически не отвергаю, просто сейчас он мне не особо интересен. Проц... мда, я если честно не так много их знаю. LPC2xxx наверно будет слабовато для всей задумки

. "Блэкфин" наоборот крутоват, да и я его не знаю. Причем для уменьшения ненужных проблем неплохо бы применить true float point. Ну очень удобны "Шарки", там и корпуса TQFP есть и не такие и дорогие, и они, в том числе и для музыкальных инструментов (ну там I2S аппаратный и т.д.), много документации с примерами... но не для GNU они

, да и все-таки крутоваты. Может что-либо из ARM9 или AVR32? "+" в том что под них есть готовые недорогие отладочные платки (в смысле не 500$ платка + 500$ JTAG как у DSP). Собственно основная цель проекта - образовательная, и чем больше можно будет применить готового - тем лучше. Т.х. думаю получить как у среднего любительского КВ трансивера (пусть непосвященных не пугает такая формулировка, это очень высокие на самом деле параметры). Как уже понятно из вышесказанного я не хочу использовать концепцию подобную SDR-1000, т.е. реализацию программной части приемопередатчика как приложения для ОС установленной на x86ой машине. По той простой причине, что сейчас все SDR это по-сути своей - радиомодемы. Принимать что-либо с низким BER на не RTOS загруженной задачами разной сложности как по мне - довольно проблематично. По программной части - обязательно спектроанализатор на сколько хватит АЦП и производительности проца (а смысле его делать больше 100 kHz не вижу), отсюда ядро обработки приемопередатчика - FFT (думаю без извращений хватит RADIX2 DIT). Детектор модема произвольных функций - коррелятор базиса этих функций, но это для развернутых экспериментов с модемом. Отдельными блоками реализованы SSB, CW(!), AM, FM, PSK и QAM тракты (ну если кому-то не обломиЦЦо написать и DRM блок для сего чуда, то почему бы и неД

). Интерфейс с компом - не вижу альтернативы USB. GUI программы - Qt (он бесплатен для опенсорц, мультплатформен и нужен мне лично ))) ).
Ну вобщем-то вкратце все. У кого имеются предложения, уточнения, возражения - милости прошу...
За то что долго не отвечал - прошу прощения!!! У меня сейчас такие дерьмовые жизненные обстоятельства, не улучшаемые по определению, что было не до проекта...