AFE822x SDR-Net (Dual Channel)

AFE822x SDR-Net ( Dual Channel ) Features

● Synchronized (diversity) or separated (independent) Dual Channel reception mode
● 100 kHz to 30.00MHz continuous frequency range
● 2-x Direct sampling receivers
● Digital down-conversion
● Dual 12- bit 76.8 MSPS A/D conversion
● Up to 900kHz recording and processing bandwidth for each channel in dual channel mode or 1.8MHz in single channel mode
● Waterfall display functions, when used with appropriate software
● Recording and playback, when used with appropriate software
● Sensitivity -  MDS -136 dBm at 500Hz bandwidth
● USB 2.0  interface (Full Speed)
● LAN (network) interface for remote access
● Compatible with: Linrad, Winrad, HDSDR, SDR Console
SDR-radio, CuteSDR, Studio1, SdrDX, Quisk, PowerSDR_mrx
● Powered from USB or   7-10VDC from External Power Supply
● Dimensions 120mm deep x 78mm wide x 27mm height
● Price - 309$ (no box) 359$ (boxed)

AFE822x SDR-Net  is a Dual Channel direct sampling Software Defined Receiver (see picture below)  it has ability to send it's received I/Q stream trough two different interfaces:

- Network (LAN)

- USB

AFE822x SDR-Net  Dual Channel receiver has the following specification:

Frequency Coverage:

0.05MHz-35MHz: 35MHz Low Pass Filter (LPF) assembled  - standard  configuration

Per user request the special SDR revision can be assembled that is able to work  in aliased mode (36Mhz-72Mhz or 72Mhz-108Mhz) , in this revision the 30MHz LPF is not assembled and external Band Pass Filters (BPF) have to be added by user.

Noise Figure: ~11dB (in 1MHz-30Mhz range and maximum gain 35dB)*

*input VGA (Variable Gain Amplifier) has variable Gain from -10dB up to +35dB

MDS: -136 dBm at 500Hz bandwidth

Output data format:

 1. four16-bit I/Q channels (in dual channel mode)

 2. two 16-bit I/Q channels (in single channel mode)

Maximum Receiving Bandwidth:

BW = up to 900kHz for each channel (for 1000 ksamples/s sample rate) -  using Network connection in Dual Channel mode

BW = up to 1800kHz (for 2000k samples/s sample rate) -  using Network connection in single Channel mode

BW = up to 110kHz (for 125k samples/s sample rate) -  using USB connection and Dual Channel Mode

BW = up to 230kHz (for 250k samples/s sample rate) -  using USB connection and Single Channel mode

 RF ADC sampling rate: 76.800MHz

 Power Supply Voltage Requirements:

5V (supplied from the PC's USB bus or from external) or  from external power supply able to provide 5VDC +/-0.2V).

 7-10V DC to the DC power connector.

Power Supply Current Requirements:

~ 580mA from USB or  external 7.5V power supply. Mini-USB Y-cable is used to get power from USB line, so two free USB connectors required to get power for AFEDRI SDR-Net-x2 from USB line.

 

AFE822x SDR-Net  Dual Channel rev0.1 in Box  (SMA and BNC connector's assembly)

 

AFE822x SDR-Net (Dual Channel) rev.0.1 in 1455J1201 box (SMA and BNC connectors assembly)

 

AFE822x SDR-Net  Dual Channel rev.0.1 in Box back panel

The AFE822x SDR-Net is designed to be connected to Personal Computer (PC) by two alternative interfaces:

1. Ethernet Network connection.

This can now provide up to 2000kHz sample rate (in single channel mode two quadrature channels, 2 x I/Q 16-bit sample size) and up to 1000kHz for each reception channel (in Dual Channel mode, 4 x I/Q 16-bit sample size)

 2. Full Speed USB

This interface is identical to the one in earlier AFEDRI SDR versions. It sends  to PC two quadrature channels I/Q with sample rate up to 250k samples per second 16-bit sample size - equivalent to two audio channel ( in single channel mode) or 125k samples per second - equivalent to four audio channels (in Dual Channel mode).

For more information about USB functionality of the device please read AFEDRI SDR description.

 

Dual Channel Reception Mode (two HDSDR instances for two different bands)


When the AFE822x SDR-Net is connected to a PC using network interface, it is compatible with the following PC SDR software:

In addition to this there is software plugin - SDR Network Control Box plugin , that can be used with Winrad, HDSDR, Studio1  this allows control of the AFE822x SDR-Net parameters (frequency, RF gain/attenuation etc...) and reception of the UDP I/Q data stream.

The SDR Network Control Box software can be used as stand alone application for SDR configuration and/or as plug-in for Winrad/HDSDR/Studio1 software (under Windows). 

When working together with Linrad or SDR-Radio.v2 software - no additional software or plug-ins are required.

AFEDRI SDR-Net can be used together with MAP65-IQ software when working with Linrad or SDR-Radio software.

SDR Network Control Box screen-shot.

The SDR Control software was written using Qt Cross-platform application framework from Nokia, so both Windows and Linux software versions can be compiled and have similar Graphical User Interface (GUI) under both operating systems .

 


 

 

AFE8220 SDR-Net  is based on the new  integrated circuit AFE8220 and uses same PCB size as  single channel AFEDRI SDR-Net of previous revisions.

The difference between AFE822x SDR-Net and  AFEDRI SDR-Net x2 Dual Channel versions is next:

1. Single Dual Channel AFE8220 Front-End is used in new design. 

The Structure Diagram of AFE822x SDR-Net  can be found on the picture below:

 

There is short structure diagram description:

LPF - Low Pass Filter, in default configuration is using as anti-aliasing filter for from DC to ~28MHz (or any frequency located below Nyquist limit).

VGA - Variable Gain Amplifier, it is built using AD8369 IC from Analog Devices, and adjusted in in this design to give amplification/attenuation of input signal from -10dB up to 35dB.

Direct Sampling Receiver Front End - i.e Analog Front End is built on AFE8220 integrated circuit, it is heart of SDR, that providing Input RF signal ADC sampling, mixing and digital filtering, base-band signal data is outputs through specific serial interface, that very similar to I2S but not 100% compatible, for example used in my design CPU, need external help from CPLD, to accept data incoming data. More information about you can find in datasheet. Please pay attention that this device is not recommended  by Texas Instruments for new design, but there is many way to achieve this integrated cuicuits from different sources. And I am sure HAM radio society can use it in their applications.   

CPLD - main function of this device to convert AFE8220 integrated circuit base-band (output data) serial protocol to  communication protocol that is supported by microprocessor.

CPU - it ARM Cortex-M3 architecture microprocessor - STM32F207VC , from ST Microelectronics, it controls Analog Frond End by additional SPI control channel, receive processed base-band data from Front End and transfer it to PC using Network interface or USB link and software USB Audio Device and HID device emulation.

Ethernet (RMII PHY) - Ethernet physical layer transceiver, working as interface between LAN (network) and CPU

Power Supply - Whole receiver is supplied from 5V voltage of USB line, and there is three voltages +1.8V -digital, 3.3- digital and 3.3V analog, that generated from single supply voltage.

External Power Supply - Is used as alternative power supply from external DC source, like battery or transceiver power supply, it is  switched DC/DC power supply the SDR. Can work from external sources that gives DC voltage in range 7VDC-10VDC

Power Switch - automatically switches between USB or external voltage source.


 


The mechanical size of the AFE822x SDR-Net PCB  was designed for installing two stacked PCB into aluminum  box  manufactured by Hammond the manufacturer part number of boxes is:

 

 

There is lot of files on my download page, software sources and  firmware for your attention.

You can visit also Yahoo AFEDRI SDR user group

Any question? Please ask me by email. alex(*)4z5lv.net or alex(*)afedri-sdr.com

- to really send me email - please replace (*) by @ :-) , and please put in email subject

Please check it periodically for latest version.

Further information will be later.

AFEDRI SDR-Net

Afedri SDR-Net Features

● 100 kHz to 35.00MHz continuous frequency range
● Direct sampling
● DDC - Digital Down-Conversion
● 12- bit 80 MSPS A/D conversion
● Up to 1.85MHz recording and processing bandwidth
● Waterfall display functions, when used with appropriate software
● Recording and playback, when used with appropriate software
● Sensitivity -  MDS -136 dBm at 500Hz bandwidth
● USB 2.0 (Full Speed) interface
● LAN interface for remote access
● Compatible with: Linrad, Winrad, HDSDR, Studio1,  SDR Console
SDR-radio, CuteSDR, SdrDX, Quisk, PowerSDR_mrx
● Powered from USB or external power supply 7-10VDC for AFEDRI SDR-Net rev.3.0
● Dimensions 120mm deep x 78mm wide x 27mm high
● Low cost - $259

AFEDRi SDR-Net v.2.3a HamRadioScience review

AFEDRI SDR-Net rev.2.3a Youtube video, HamRadioScience review


Youtube video: AFEDRI SDR-Net + SDR Console (SDR-Radio.com) (thanks to Mauro).

Youtube video: AFEDRI SDR-Net + SDR Console + DRM (thanks to Mauro)

Youtube video: AFEDRI SDR-Net + CW Skimmer + IC-746pro integration for QRP QSO. (thanks to Vasiliy K3IT)

AFEDRI SDR-Net is a direct sampling Software Defined Receiver (see picture below)  it has ability to send it's received I/Q stream trough two different interfaces:

- Network (LAN)

 - USB

The first versions of the AFEDRI SDR receivers supported only a USB interface

AFEDRI SDR-Net has the following specification:

Frequency Coverage:

0.1MHz-35MHz:  Short Wave only, standard  configuration

0.1MHz-35MHz & 35MHz-1700MHz:  VHF/SHF  configuration

Per user request the special SDR revision can be assembled that is able to work  in aliased mode (40Mhz-80Mhz or 80Mhz-120Mhz) , in this revision the 30MHz LPF is not assembled and external Band Pass Filters (BPF) have to be added by user.

Noise Figure: ~11dB (for 1MHz-35Mhz range and maximum gain 35dB)*

*input VGA (Variable Gain Amplifier) has variable Gain from -10dB up to +35dB

MDS: -136 dBm at 500Hz bandwidth

Output data format: two 16-bit I/Q channels (audio stereo stream emulation)

Maximum Receiving Bandwidth:

BW = up to 2300kHz (for 2500k samples/s sample rate) -  using Network connection (for AFEDRI SDR-Net Rev.5.0 )

BW = up to 1850kHz (for 2000k samples/s sample rate) -  using Network connection (for AFEDRI SDR-Net Rev.3.0 and up)

BW = up to 1225kHz (for 1333k samples/s sample rate) -  using Network connection (for AFEDRI SDR-Net Rev.2.0 up to 2.3)

BW = up to 460kHz (for 500k samples/s sample rate) -  using Network connection (for AFEDRI SDR-Net Rev. 0.0 and 1.0)

BW = up to 230kHz (for 250k samples/s sample rate) -  using USB connection

RF ADC sampling rate: 80.000MHz

 

Power Supply Voltage Requirements:

5V (supplied from the PC's USB bus or from external) or  from external power supply able to provide 5VDC +/-0.2V).

7.0-10V DC to the DC power connector.

Power Supply Current Requirements:

- 370mA from USB

- 440mA form external 7.5V power supply (revisions 5.0 short reception) 

 

- 600mA form external 7.5V power supply (revisions 5.0 VHF/SHF band reception ) 

 

AFEDRI SDR-Net rev2.1 in Box

AFEDRI SDR-Net (Rev. 5.0) - short wave only, default configuration

 

The AFEDRI SDR-Net is designed to be connected to Personal Computer (PC) by two alternative interfaces:

1. Ethernet Network connection.

This can now provide up to 2500kHz sample rate for Rev.3.0

2. Full Speed USB

This interface is identical to the one in earlier AFEDRI SDR versions. It sends  to PC two quadrature channels I/Q with sample rate up to 250k samples per second 16-bit each channel

You can download following audio files recorded in Winrad:

- I/Q with 1333.333 ksamples/s sample rate - Network

 

- I/Q with 500 ksamples/s sample rate - Network

- I/Q with 444 ksamples/s sample rate - Network

- I/Q with 250 ksamples/s sample rate 14Mhz band - USB

- I/Q with 250 ksamples/s sample rate 7Mhz band - USB

 

From PC point of view, the SDR-Net can be used alternatively as:

1. Network device using two IP protocols: TCP and UDP.

- TCP protocol is used to control the SDR parameters.

- UDP protocol is used to send received I/Q stream from SDR to PC

2. Or exactly like the earlier AFEDRI SDR - USB Composite Device, that contains two USB functions:

All the USB functionality of the AFEDRI SDR-Net is identical to the earlier AFEDRI SDR, the only difference being in USB Audio Device realisation - it this case it uses a non standard  sample rates, for audio, that is result of an integer division of main clock frequency 80.0Mhz.

For more information about USB functionality of the device please read AFEDRI SDR description.

Listed below are the new feature that have been added with network interface.

When the AFEDRI SDR-Net is connected to a PC using network interface, it is compatible with the following PC SDR software:  Linrad, Winrad, HDSDR, Studio1, SDR Console (SDR Radio), CuteSDRSdrDX,  Quisk, ghpsdr3/QtRadio, PowerSDR_mrx

In addition to this there is software plugin - SDR Network Control Box plugin , that can be used with Winrad, HDSDRStudio1, this allows control of the AFEDRI SDR parameters (frequency, RF gain/attenuation etc...) and reception of the UDP I/Q data stream.

The SDR Network Control Box software can be used as stand alone application  and/or as plug-in for Winrad/HDSDR software (under Windows). This enables the SDR's frequency to be displayed and changed directly from Winrad GUI (please check my Download page).

When working together with Linrad or SDR-Radio software - no additional software or plug-ins are required - you need only to configure this software as you would for using with it with an SDR-IP receiver.

AFEDRI SDR-Net can be used together with MAP65-IQ software when working with Linrad or SDR-Radio software.


SDR Ntetwork Control Box screen-shot.

The SDR Control software was written using Qt Cross-platform application framework from Nokia, so both Windows and Linux software versions can be compiled and have similar Graphical User Interface (GUI) under both operating systems .

 


 

 

AFEDRI SDR-Net is based on same AFEDRI8201 integrated circuit, like AFEDRI SDR of previous revisions, so you can get more information from AFEDRI SDR description page:

Please see the picture below:

There is short block diagram description:

LPF - Low Pass Filter, in default configuration is using as anti-aliasing filter for from DC to ~28MHz (or any frequency located below Nyquist limit).

Can be easily replaced by band-pass filter (BPF) for desired band in under-sampling acquisition mode when received signal is lying over Nyquist frequency (for example 50MHz, 70MHz band, 108MHz). I tested undersampling mode with this receiver on WFM band (88-108MHz), there is some degradation in sensitivity, so it will be better to add external low noise amplifier (LNA) for DX SWL on WFM band.

VGA - Variable Gain Amplifier, it is built using AD8369 IC from Analog Devices, and adjusted in in this design to give amplification/attenuation of input signal from -10dB up to 35dB.

RF Switch - is used in VHF/SHF SDR versions to switch analog  signal path between HF VGA and VHF Front End.

VHF/SHF Front End - Analog Font End chip for VHF/SHF band, based on R820T2 chip (like in RTL dongles)

HPF - High Pass filter for VHF/SHF bands R820T2 front End chip

TCXO - Thermal Compensated Crystal +/- 0.5ppm Oscillator, used as reference oscillator for R820T2 Front End chip

VHF/SHF Power Switch - used to switch on or off 3.3V voltage for R820T2 Front End (when VHF/SHF band is enabled)

DDC Front End - i.e Analog Front End is built on AFEDRI8201PBF integrated circuit, it is heart of SDR, that providing Input RF signal ADC sampling, mixing and digital filtering, base-band signal data is outputs through specific serial interface, that very similar to I2S but not 100% compatible, for example used in my design CPU, need external help from CPLD, to accept data incoming data. More information about you can find in datasheet. Please pay attention that this device is not recommended  by Texas Instruments for new design, but there is many way to achieve this integrated cuicuits from different sources. And I am sure HAM radio society can use it in their applications.   For example I have some quantity of AFEDRI8201PBF in my stock.

FPGA - main function of this device to convert AFEDRI8201 base-band (output data) serial protocol to Serial or Parallel data transfer protocol, that can be received by used in design CPU.

CPU - it ARM Cortex-M3 architecture microprocessor - STM32F207VC (or STM32F207VC), from ST Microelectronics, it controls Analog Frond End by additional SPI control channel, receive processed base-band data from Front End and transfer it to PC using Network interface or USB link and software USB Audio Device and HID device emulation.

Ethernet (RMII PHY) - Ethernet physical layer transceiver, working as interface between LAN (network) and CPU

Power Supply - Whole receiver is supplied from 5V voltage of USB line, and there is three voltages +1.8V -digital, 3.3- digital and 3.3V analog, that generated from single supply voltage.

External Power Supply - Is used as alternative power supply from external DC source, like battery or transceiver power supply, it is  switched DC/DC power supply the SDR. Can work from external sources that gives DC voltage in range 7.5V-15V

Power Switch - automatically switches between USB or external voltage source.

Optional LCD - there is optional parallel LCD interface exists in SDR, LCD is not supported by current firmware yet, cause I am not sure do someone really need it, but can be easily implemented in the future on user request.

The full AFEDRI SDR-Net schematic  can be found on my Download page.

 


The mechanical size of the AFEDRI SDR-Net PCB is same like for AFEDRI SDR: 120x73mm. It was designed for installing in one two of aluminum  boxes  manufactured by Hammond the manufacturer part number of boxes is:

Second one has biggest height.

AFEDRI SDR-Net rev. 2 in 1455J1201 box

There is lot of files on my download page, software sources and  firmware for your attention.

You can visit also Yahoo AFEDRI SDR user group

Any question? Please ask me by email. alex(*)4z5lv.net

- to really send me email - please replace (*) by @ :-) , and please put in email subject

Please check it periodically for latest version.

Further information will be later.

AFEDRI SDR Hardware Description

AFEDRI SDR it is direct sampling Software Defined Receiver (see picture below)

AFEDRI SDR has next parameters:

RX frequencies:

0.1MHz-30MHz (Low Pass filter assembled (LPF) - default assembly configuration)

Special , non standard SDR revision can be assembled to provide aliased reception mode 40MHz - 80MHz or 80MHz-120MHz (In aliased mode, LPF is not assembled, external Band Pass Filter (BPF) have to be used instead)

Noise Figure: ~17dB (for 1MHz-30Mhz range)*

*input VGA (Variable Gain Amplifier) is tuned to have variable Gain from -6dB up to +44dB

Output data format: two 16-bit I/Q channels (audio stereo stream emulation)

Maximum Receiving bandwidth:

BW = up to 240kHz (for 250 ksamples/s sample rate) - 192k version (current design revision)

BW = 90kHz (96ksamples/s) - 96k version (old design revision)

 

 

RF ADC sampling rate: 76.800MHz (or alternatively 79.872MHz)

 

Power Supply Voltage: 5V (supplied from USB bus)

Power Supply current: 330mA

Latest news is: In new HW revision it is possible to combine two AFEDRI SDR (one fully assembled and second containing only RF Front-End) to build Dual Channel (Diversity) Receiver, that can be used together with Linrad and MAP65 applications!


 


AFEDRI SDR in box

 

The Newest High-Speed AFEDRI SDR-USB-HS  revision

The SDR is designed to be connected to Personal Computer (PC) by Full Speed USB link and supplies to PC two quadrature channels I/Q with sample rate up to ~250k samples per second 16-bit each channel for latest revision on SDR design. Published on this site schematic can use STM32F105xxx processor to get maximum RX bandwidth, it needs little schematic changes, plus new firmware.

You can download recorded in Winrad audio files:

- I/Q wave files recorded with different applications

- I/Q with 192ksamples/s sample rate

- I/Q with 250ksamples/s sample rate 14Mhz band (contest)

- I/Q with 250ksamples/s sample rate 7Mhz band (contest)

 

From PC side of view, the SDR is presenting USB Compisite Device, that contains two USB functions:

The SDR doesn't need any additional driver installation on most of Operational Systems (OS) used on PC today it was successfully tested under next OS Windows XP SP2, Windows Vista 32 bit, Windows 7 32 bit, Linux Fedora 12.

The SDR compatible and working with most PC SDR software that working with PC Spund Card device, like Wirad (and its different clones), Linrad, SDR Console, Rocky etc...

Additional  SDR Control software is need to control over the AFEDRI SDR frequency, RF gain/attenuation and additional parameters.  SDR Control software can be used stand alone with any SDR software, or as plug-in for Winrad and/or Linrad (only Windows version yet) software, so SDR's frequency can be displayed and changed directly from Winrad GUI (please check my Download page).


The SDR Control software was written using Qt Cross-platform application framework from Nokia, so both Windows and Linux software versions can be compiled and have similar Graphical User Interface (GUI) under both OS-es.

 


 

 

AFEDRI SDR is based on AFEDRI8201 integrated circuit, it is Analog Front End (AFE) from Texas Instrument Company (this part obsolete now, but can be found on the market). I know two SDR-s published in the web that are using same chip:

First design from OH2NLT, was one that pointed me to this interesting Integrated Circuits – AFEDRI8201. It has nice design but it was built as stand alone receiver that does all signal processing in its "DSP like" chip dsPIC30F6014A from Microchip Company. This design has very limited usability in my opinion, due to using for RX audio output 12 bit DAC, and 40-MHz signal processing DSP.

Second design, much more robust and can use Personal Computer (PC) for signal processing, but need additional FPGA evaluation board to transfer baseband signal from front end to PC.

My target was - to use AFEDRI8201 as direct sampling receiver and connect it to PC trough USB interface. From PC’s “point of view”  the SDR is looking like usual USB Audio Device, that don’t need any additional driver and bring to PC two 16-bit basebandI and Qchannels at up to 250k sample rate, like in multiple existing today Sound Card based SDR (sftrock40, Flex 1000 etc…). And this SDR can be used with existing SDR software like Linrad or/and Winrad (or any of Winrad1.32 branches, like HDSDR), running under Windows and/or Linux OS.

Please see the picture below:

There is short block diagram description:

LPF - Low Pass Filter, in default configuration is using as anti-aliasing filter for from DC to ~28MHz (or any frequency located below Nyquist limit).

Can be easily replaced by band-pass filter (BPF) for desired band in under-sampling acquisition mode when received signal is lying over Nyquist frequency (for example 50MHz, 70MHz band, 144MHz). I tested undersampling mode with this receiver on WFM band (88-108MHz) and on 144MHz band, there is some degradation in sensitivity, so it will be better to add external low noise amplifier (LNA).

VGA - Variable Gain Amplifier, it is built using AD8330 IC from Analog Devices, and adjusted in in this design to give amplification/attenuation of input signal from -6dB up to 44dB.

Direct Sampling Receiver Front End - i.e Analog Front End is built on AFEDRI8201PBF integrated circuit, it is main device of SDR, that providing Input RF signal ADC sampling, mixing and digital filtering, base-band signal data is outputs through specific serial interface, that very similar to I2S but not 100% compatible, for example used in my design CPU, need external help from CPLD, to accept data incoming data. More information about you can find in datasheet. Please pay attention that this device is obsolete on Texas Instruments, but there is many way to achieve this integrated cuicuits from different sources. And I am sure HAM radio society can use it in their applications.   For example I have some quantity of AFEDRI8201PBF in my stock.

CPLD - main function of this device to convert AFEDRI8201 base-band (output data) serial protocol to SPI protocol, that can be received by used in design CPU.

CPU - it ARM Cortex-M3 architecture microprocessor - STM32F103R8, from ST Microelectronics, it controls Analog Frond End by additional SPI control channel, receive processed base-band data from Front End and transfer it to PC using USB link and software USB Audio Device and HID device emulation.

Power Supply - Whole receiver is supplied from 5V voltage of USB line, and there is three voltages +1.8V -digital, 3.3- digital and 3.3V analog, that generated from single supply voltage.

Optional UART - SDR contains also RS232 serial interface, in present firmware I am using it for additional debug command shell interfacing, filters coefficients upload and it is possible to upload firmware to CPU trough this interface.

Optional LCD - there is optional parallel LCD interface exists in SDR, LCD is not supported by current firmware yet, cause I am not sure do someone really need it, but can be easily implemented in the future on user request.

The full AFEDRI SDR schematic  can be found on my Download page.

 


The mechanical size of the SDR PCB is 120x73mm. It was designed for installing in one two of aluminum  boxes  manufactured by Hammond the manufacturer part number of boxes is:

Second one has biggest size.

 

There is lot of files on my download page, software sources and  firmware for your attention.

You can visit also Yahoo AFEDRI SDR user group

Any question? Please ask me by email. alex(*)4z5lv.net

- to really send me email - please replace (*) by @ :-) , and please put in email subject

Please check it periodically for latest version.

Further information will be later.

AFEDRi SDR-Net (russian) - описание на русском

 

AFEDRi SDR-Net v.2.3a HamRadioScience review

AFEDRI SDR-Net rev.2.3a Youtube video, HamRadioScience review

AFEDRI SDR-Net это приемник построенный по архитектуре прямой выборки сигнала или если использовать английскую терминологию direct sampling Software Defined Receiver - SDR ( см. рисунок внизу). Данный приемник, после первоначальной цифровой обработки сигнала (АЦП, преобразование частоты, фильтрация) посылает принятый широкодиапазонный сигнал на персональный компьютер в виде комплексного I/Q потока данных. Для передачи данных на персональный компьютер можно использовать два альтернативных метода передачи данных:

- Network (LAN)

- USB

AFEDRI SDR-Net не нуждается в дополнительной  Звуковой Карте для ввода принимаемого сигнала!

AFEDRI SDR-Net имеет следующие технические данные:

Частоты приема (RX frequencies):

0.1MHz-35MHz (с установленным Фильтром Низких Частот (ФНЧ) - в комплектации "по умолчанию")

По запросу пользователя возможма сборка приемника без установленного ФНЧ, что позволяет осуществлять прием в так называемом режиме  aliased mode (40Мгц-80Mгц or 80Mгц-120Mгц) , в данной версии внешний полосовой фильтр должен быть установлен самим пользователем.

Noise Figure (коэффициент шума): ~11dB (для диапазона 1MГц-30MГц максимального усиления 35dB)*

*Входной VGA (Variable Gain Amplifier) настроен на следующий диапазон усиления (ослабления) сигнала от -10dB до +35dB

Формат выходных данных: Два комплексных канала разрядностью 16-бит I/Q (эмуляция звукового стерео сигнала)

Максимальная полоса приема:

BW = до 2300кГц (для частоты выборки 2500 ksamples/s) -  при использовании сетевого соединения (для версии AFEDRI SDR-Net Rev. 5.0 )

BW = до 1850кГц (для частоты выборки 2000 ksamples/s) -  при использовании сетевого соединения (для версии AFEDRI SDR-Net Rev. 3.0 )

BW = до 1225кГц (для частоты выборки 1333 ksamples/s) -  при использовании сетевого соединения (для версии AFEDRI SDR-Net Rev. 2.0 - 2.3)

 

BW = до 460kГц (для частоты выборки 500 ksamples/s) - при использовании сетевого соединения(для версий AFEDRI SDR-Net Rev. 0.0 and 1.0)

BW = до 230kГц (для частоты выборки 250 ksamples/s ) - при использовании USB соединения

Частота Выборки входного (RF) АЦП: 80.000MHz

 

Напряжение источника питания: 5В (при питании от шины USB) или 7-10В при питании от внешнего источника постоянного напряжения - для AFEDRi SDR-Net rev.2.2.

Потребляемый ток:

- 370мA от шины USB

- 440мА   от внешнего источника 7.5В (rev. 5.0) - КВ прием

- 600мА   от внешнего источника 7.5В (rev. 5.0) - УКВ прием

 

AFEDRI SDR-Net  установленный в корпусе

AFEDRI SDR-Net (Rev. 5.0) - КВ только прием, сборка "по умолчанию"

 

Приемник AFEDRI SDR-Net спроектирован на подключение к персональному компьютеру (ПК) пользуясь одним из двух альтернативных интерфейсов:

1. Сетвое подключение (LAN). При сетевом подключении приемник может посылать на ПК данный с частотой выборки до 2500kГц для версии - Rev.3.0

Сетвое подключение (LAN). При сетевом подключении приемник может посылать на ПК данный с частотой выборки до 1333.333kГц для версии - Rev.2.0 (два комлексных I/Q канала 16-bit каждый канал)

 или 500KГц для версий - Rev. 0.0 and 1.0

2. Full Speed USB (также как и в предыдущей версии AFEDRI SDR). При USB приемник посылает на компьютер данные с частотой выборки до 250ksamples/s

Для оценки качества приема, вы можете скачать с моего сайта аудио записи сделанные с помощью программ Winrad и/или HDSDR:

- I/Q сигнал частота выборки 1333.333 ksamples/s  - Сеть

 

- I/Q сигналчастота выборки 500 ksamples/s - Сеть

- I/Q сигналчастота выборки 444 ksamples/s  - Сеть

- I/Q сигналчастота выборки 250 ksamples/s,  14Mhz band - USB

- I/Q сигналчастота выборки 250 ksamples/s,  7Mhz band - USB

 

С точки зрения програмного обеспечения ПК, приемник может представлять собой:

1. Сетевое устройство, которое использует два сетевых IP протокола: TCP и UDP.

- TCP используется для управления параметрами SDR.

- UDP используется для передачи принятого потока данных  (I/Q поток) от SDR к ПК

2. Или также как в предыдущей версии  AFEDRI SDR - при использовании USB подключения, для ПК приемник представляет собой, так называемое устройство -  USB Composite Device, которое содержит две USB функции:

  • Generic USB Audio device - для передачи принятых данных (I/Q ), как обыкновенного потока аудио данных
  • USB HID device - используется для контроля параметрами AFEDRI SDR-Net

Вся функциональность AFEDRI SDR-Net при использовании USB подключения, такая же как и в предыдущих версиях  AFEDRI SDR, с небольшой разницей USB Audio Device использует нестандартные значения (для аудио устройств) частоты выборки, которые обусловлены результатом целочисленного деления частоты опорного генератора - 80.0Mhz.

В дальнейшем тексте акцент будет сделан в основном на новую функциональность, которая добавлена сместе с сетевым интерфейсом. Больше подробностей о USB функциональности можно найти здесь - AFEDRI SDR description

Когда AFEDRI SDR-Net подключен к ПК с использованием сетевого интерфейса он может быть использован со следующим программным обеспечением (SDR software):  Linrad, Winrad, HDSDR, Studio1, SDR Console (SDR Radio) , SdrDX, CuteSDR,  Quisk, ghpsdr3/QtRadio, PowerSDR_mrx и т.д...

Для использования AFEDRI SDR-Net совместно с Winrad, HDSDR or Studio1 - существует соответствующий плагин - SDR Network Control Box, который позволяет осуществлять контроль над следующими параметрами приемника (частота, усиление RF/ослабление и т.д...) а также переадресовывать, поток данных поступающих по сетевому протоколу UDP, основному SDR приложению.

Утилита SDR Network Control Box может быть использована самостоятельно, без необходимости в запуске основного приложения SDR.

Когда AFEDRI SDR-Net используется совместно с программами Linrad и SDR-Radio, то нет необходимости в использовании дополнительных плагинов или утилит - достаточно настроить данные приложения на совместную работу с приемником  SDR-IP ...

AFEDRI SDR-Net может быть использован совместно програмным декодером  MAP65-IQ , когда в качестве приложения SDR используются приложения Linrad or SDR-Radio software.


Копия экрана утилиты SDR Network Control Box.

Утилита SDR Network Control Box  написана с использованием кросс-платформенной среды программировния Qt Cross-platform application framework от компании Nokia, в связи с чем можно компилировать данную утилиту для операционных систем Windows и Linux пользуясь общим исходным кодом при том что  графический интерфейс программы (GUI) будет выглядеть идентично.

 


 

 

Основа приемника AFEDRI SDR-Net это интегральная микросхемаAFEDRI8201 (таже самая как и использована в предыдущей версии приемника - AFEDRI SDR).Данная микросхема представляет собой так называемый Analog Front End (AFE), производится компанией Texas Instrument Company (эта деталь объявлена как NRND - не рекомендованная для новых разработок, но пока еще вполне доступна на рынке комплектующих). Мне известны две конструкции SDR использующие данную микросхему и были опубликованы на старницах интернет, они послужили стартовой точкой для начала моего проекта:

Первый проект OH2NLT, стал указателем, который направил мена на этот интересный Фронт-Энд – AFEDRI8201. С моей точки зрения это интересное решение, но это так называемая "Все в одном" конструкция, которая использует для цифровой обработки довольно слабый процессор ("DSP like") dsPIC30F6014A от Microchip Company. Этот проект малопрактичен, в основном по слеующим причинам:

1. Декодированный аудио сигнал выводится на динамики с использованием встроенного в AFEDRI8201 ЦАП который имеет разрядность всего 12 бит.

2. Слабый DSP с тактовой частотой всего 40-MHz.

3. Отсутствует возможность широкополосного приема.

Второй проект, имеет намного больше возможностей так как позволяет использовать персональный компьютер (ПК) для цифровой обработки сигнала, но для передачи потока данных от приемника к ПК использует плату для отладки FPGA (evaluation board), в данной архитектуре, как мне кажется использование FPGA чрезмерно - это как стрельба из пушки по воробьям.

В начале проекта были поставлены следующие цели:

1 Использование микросхемы AFEDRI8201 как основы приемника с прямой выборкой ВЧ сигнала

2. Приемник должен подключаться к персональному компьютреу через USB интерфейс.

3. С точки зрения операционной системы, приемник должен определятся, как обыкновенное аудио устройство (USB Audio Device), которое не нуждается ни в каких дополнительных драйверах, а только тех, что имеются сегодня в любой Операционной Системе

4. Вместе с тем приемник должет передавать на ПК поток комплексных данных разрядностью 16-бит (I и Qканалы) с частотой выборки до 250кГц.

5. Новый SDR сможет использовать существующее програмное обеспечение для цифровой обработки сигнала, такое как Linrad, Winrad, HDSDR, под управлением как Windows так и Linux ОС.

6. Минимальная цена.

Результат дальнейшей разработки проекта под названием AFEDRI SDR - это описываемый здесь приемник  AFEDRI SDR-Net который имеет следующие дополнительные функции (по отношению к первоначальному варианту):

1. Добавлен 100мбит/с сетевой интерфейс (LAN)

2. Использован новый ARM микроконтроллер - STM32F107VC

3. Использован новый предусилитель с программируемум усилением VGA - AD8369

4. Использована новая микросхема CPLD (в 2 раза большей енкости).

5. Добавлен дополнительный, опциональный импульсный стабилизатор  питания (DC/DC converter), для опционального подключения приемника к внешнему источнику постоянного напряжения 12.6V.

Структурная схема приемника AFEDRI SDR-Net приводится ниже:

Краткое описание структурной схемы приемника:

LPF - (ФНЧ) Фильтр Низких Частот, используется как антиалиасинг (anti-aliasing) фильтр с полосой пропускания от 0 до ~30MHz (или любое другое значение меньше частоты Найквиста).

Может быть заменен на полосовой фильтр (BPF) для желаемой частоты приема , для приема alias частот , для случая когда частота приема расположена вышечастоты Найквиста (например example 50MHz, 70MHz, 108MHz). Например AFEDRI SDR-Net может быть использован для приема вещательных WFM  станций диапазона (88-108MHz), естественно, с некоторым ухудшением чувствительности приемника.

VGA - Variable Gain Amplifier (усилитель с регилируемым усилением), он построен с использованием микросхемы AD8369 от Analog Devices, в данном проекте он настроен на следующий диапазон усиления/ослабления  -10dB up to 35dB.

RF Switch - переключатель используемый в версии с поддержкой VHF/SHF SDR используется для переключения аналогового ВЧ сигнала для приема КВ диапазонов (VGA) или VHF  диапазона (R820T2).

VHF/SHF Front End - Аналоговый Font End чип для приема в диапазоне VHF/SHF , основан на микросхеме R820T2  (как в RTL "свистке")

HPF - Фильтр Высокой частоты необходимый для приема в VHF/SHF диапазоне.

TCXO - Температурно компенсированный Кварцевый  +/- 0.5ppm генератор, исшпользуется как опорный генератор для микросхемы  R820T2.

VHF/SHF Power Switch - ключ питания 3.3V для запитки микросхемы R820T2  (когда ведется прием в VHF/SHF диапазонах)

DDC Front End - т.е. Analog Front End выполнен на микросхеме AFEDRI8201PBF, это "сердце" SDR, обеспечивает выборку входного (RF) сигнала с частотой 80МГц, цифровое преобразование сигнала и фильтрацию, выходной поток данных передается с помощью специализированного последовательного интерфейса, который схож со стандартным I2S но не 100% совместим, для примера используемый в проекте процессор (CPU), нуждается в помощи внешней микросхемы CPLD для успешного приема потока данных. Более подробная информация может быть найдена в описании микросхемы.

FPGA - программируемая логическая матрица, основная функция этой микросхемы преобразование специфического, последовательного потока данных передаваемых микросхемой Фронт-Энд в поток данны имеющий формат, который может быть принят микропроцессором (CPU).

CPU - микропроцессор архитектуры ARM Cortex-M3 - STM32F207VC (or STM32F207VC), from ST Microelectronics, осуществляет контроль над микросхемой Фронт-энд (AFEDRI8201) используя дополнительную последовательную (SPI) контрольную шину, а также принимает поток данных от микросхемы Фронт-Энд и перенаправляет его в персональный компьютер используя сетевое или USB соединение.

Ethernet (RMII PHY) - Ethernet трансивер физического уровня, служит в качестве интерфейса между локальной сетью (LAN)  и микропороцессором (CPU)

Power Supply - В целом приемник получает питание напряжением 5В от USB интерфейса, также имеется три дополнительных линейных стабилизатора напряжения +1.8В, 3.3В - цифровое and 3.3В аналоговое, которые вырабатывают необходимые напряжения от общей шины напряжения 4.5В-5В.

External Power Supply - используется как альтернативный импульсный стабилизатор питания при подключении к внешним источникам постоянного напряжения (DC source). Дополнительными источниками являются, например, аккумуляторная батарея или блок питания трансивера. Диапазон напряжений внешнего источника питания - 7.5V..15V.

Power Switch - автоматически переключает питание между USB и внешним источником.

Полная принципиальная схема приеника AFEDRI SDR-Net может быть найдена на страничке Download.

 


 

Механические размеры печатной платы приемника AFEDRI SDR-Net такие же как и размеры AFEDRI SDR: 120x73mm (для версий 0.0, 1.0, 2.0) или 120х74.4мм (для версии 2.1 и выше). Данныйе размеры позволяют установить печатную плату приемника в одном из двух стандартных алюминиевых корпусов , производимых компанией Hammond. Номера модели корпусов от производителя:

Второй корпус примерно в два раза выше.

AFEDRI SDR-Net rev. 2.1. установленный в корпусе 1455J1201

На моей страничке для скачивания download page, вы можете найти множество дополнительной информации.

Можете посетить также пользовательскую группу Yahoo AFEDRI SDR user group

Если есть вопросы? Пожалуйста отпрвьте мне emaill, на следующий адрес: alex(*)4z5lv.net

- Чтобы письмо на самом деле отправилось ко мне - нужно заменить (*) by @ :-) , и пожалуйста заполните поле subject (тема) текстом включающим в себе AFEDRI SDR-Net

Продолжение следует...

AFEDRI SDR-USB-HS (VHF/SHF) Description

 

AFEDRI SDR-USB-HS VHF/SHF Features

● 100 kHz to 35.00MHz and 35MHz to 1700MHz continuous frequency range
● Direct RF sampling
● DDC - Digital Down-Conversion
● 12- bit 70.656 MSPS A/D conversion
● Up to 0.92MHz recording and processing bandwidth
● Waterfall display functions, when used with appropriate software
● Recording and playback, when used with appropriate software
● Sensitivity -  MDS -133 dBm at 500Hz bandwidth (0.1MHz - 30MHz)
● Sensitivity -  MDS -143 dBm at 500Hz bandwidth (144MHz and 435MHz)
● USB 2.0 (High Speed) interface
● Compatible with: Linrad, websdr, Winrad, HDSDR, Studio1, SDR-Console v.2
  Quisk, PowerSDR_mrx
● Powered from USB
● Dimensions 120mm deep x 78mm wide x 27mm high
● Low cost, starting from - $159 - ( without box, Short Wave only assembly), 179$ (without box, for SW + VHF/SHF assembly), 229$ (in box, for SW + VHF/SHF assembly),

see all available options on ordering page*

Read more: AFEDRI SDR-USB-HS (VHF/SHF) Description