Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Old January 5th 06, 08:03 PM posted to rec.radio.amateur.homebrew
Mike
 
Posts: n/a
Default Building a DAB radio

Hello,
has anyone come across any projects or info on building your own DAB radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver which
will receive the whole collection of narrow band carriers, then feed it
into a computer that will do some FFT?

Not really sure how to move forward; any ideas would be fantastic.

Thankyou all!

(PS It's good to see there's a newsgroup on this topic).

Mike Smith
  #2   Report Post  
Old January 5th 06, 09:13 PM posted to rec.radio.amateur.homebrew
Dave Platt
 
Posts: n/a
Default Building a DAB radio

In article ,
Mike wrote:

Hello,
has anyone come across any projects or info on building your own DAB radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver which
will receive the whole collection of narrow band carriers, then feed it
into a computer that will do some FFT?


Yes, that's usually how it's done. The approach I've seen is to grab
the whole slice of the RF section, downconvert to a convenient IF (via
superhet or direct conversion), then feed the whole signal into
something which can use DSP to detect and demodulate the individual
carriers.

A common approach for Digital Radio Mondiale broadcasting (which has a
relatively narrow RF bandwidth) is to use a single-sideband receiver
architecture of some sort, downconverting the DRM signal from RF to a
same-width slice of audio spectrum, then feed it into a PC via the
PC's sound card, and doing the DSP work using the PC's CPU.

The commercial high-fidelity DAB systems used in the US may very well
have a bandwidth too wide to allow this simple approach to be used (I
haven't studied them in any detail) but the same basic principles
would apply. Block-convert the RF range you want to an
easily-captured IF range, do an A-to-D on it, and do the rest of the
processing digitally in a CPU or dedicated DSP chip.

Take a look at http://www.gnu.org/software/gnuradio/ for a look at
some open-source software-radio techniques.

--
Dave Platt AE6EO
Hosting the Jade Warrior home page: http://www.radagast.org/jade-warrior
I do _not_ wish to receive unsolicited commercial email, and I will
boycott any company which has the gall to send me such ads!
  #3   Report Post  
Old January 6th 06, 02:06 AM posted to rec.radio.amateur.homebrew
Mike
 
Posts: n/a
Default Building a DAB radio

Dave Platt wrote:
In article ,
Mike wrote:

Hello,
has anyone come across any projects or info on building your own DAB radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver which
will receive the whole collection of narrow band carriers, then feed it
into a computer that will do some FFT?



Yes, that's usually how it's done. The approach I've seen is to grab
the whole slice of the RF section, downconvert to a convenient IF (via
superhet or direct conversion), then feed the whole signal into
something which can use DSP to detect and demodulate the individual
carriers.


Yeah, that's the sort of idea I thought might work.

A common approach for Digital Radio Mondiale broadcasting (which has a
relatively narrow RF bandwidth) is to use a single-sideband receiver
architecture of some sort, downconverting the DRM signal from RF to a
same-width slice of audio spectrum, then feed it into a PC via the
PC's sound card, and doing the DSP work using the PC's CPU.


That's a good idea! I think DRM has more potential than DAB at least
from a technical standpoint, as it will go further (less retransmission,
less power needed). But I'm not really an expert.

The commercial high-fidelity DAB systems used in the US may very well
have a bandwidth too wide to allow this simple approach to be used (I
haven't studied them in any detail) but the same basic principles
would apply. Block-convert the RF range you want to an
easily-captured IF range, do an A-to-D on it, and do the rest of the
processing digitally in a CPU or dedicated DSP chip.


(Sorry, I should have mentioned that I'm in the UK).
I've just found a bbc 'paper' linked to from wikipedia, but now
hosted on web.archive.org at:
http://web.archive.org/web/200404010.../paper_21.html
that says a DAB station would occupy up to 1.54MHz of the spectrum,
with the individual carriers spaced 1kHz apart.
I was hoping a PIC might be able to decode it. Most seem to be able to
manage 40MHz, which might not be fast enough... although a pair of them
sharing the task (one getting the raw 1s and 0s, the other doing stuff
with them) might work.

Take a look at http://www.gnu.org/software/gnuradio/ for a look at
some open-source software-radio techniques.


Thanks for the hints and advice,
this is the first time I've used a public newsgroup for years
and I'm pleased by a) how helpful it's been and b) that it's still
alive and well. I'll try to help someone else in return.

Thanks Dave! (Your reply's really been helpful!!)

Mike Smith
lionfish _A_T_ uwcs.co.uk
  #4   Report Post  
Old January 6th 06, 06:20 AM posted to rec.radio.amateur.homebrew
Tim Wescott
 
Posts: n/a
Default Building a DAB radio

Mike wrote:

Dave Platt wrote:

In article ,
Mike wrote:

Hello,
has anyone come across any projects or info on building your own DAB
radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver
which will receive the whole collection of narrow band carriers, then
feed it into a computer that will do some FFT?




Yes, that's usually how it's done. The approach I've seen is to grab
the whole slice of the RF section, downconvert to a convenient IF (via
superhet or direct conversion), then feed the whole signal into
something which can use DSP to detect and demodulate the individual
carriers.



Yeah, that's the sort of idea I thought might work.

A common approach for Digital Radio Mondiale broadcasting (which has a
relatively narrow RF bandwidth) is to use a single-sideband receiver
architecture of some sort, downconverting the DRM signal from RF to a
same-width slice of audio spectrum, then feed it into a PC via the
PC's sound card, and doing the DSP work using the PC's CPU.



That's a good idea! I think DRM has more potential than DAB at least
from a technical standpoint, as it will go further (less retransmission,
less power needed). But I'm not really an expert.

The commercial high-fidelity DAB systems used in the US may very well
have a bandwidth too wide to allow this simple approach to be used (I
haven't studied them in any detail) but the same basic principles
would apply. Block-convert the RF range you want to an
easily-captured IF range, do an A-to-D on it, and do the rest of the
processing digitally in a CPU or dedicated DSP chip.



(Sorry, I should have mentioned that I'm in the UK).
I've just found a bbc 'paper' linked to from wikipedia, but now
hosted on web.archive.org at:
http://web.archive.org/web/200404010.../paper_21.html

that says a DAB station would occupy up to 1.54MHz of the spectrum,
with the individual carriers spaced 1kHz apart.
I was hoping a PIC might be able to decode it. Most seem to be able to
manage 40MHz, which might not be fast enough... although a pair of them
sharing the task (one getting the raw 1s and 0s, the other doing stuff
with them) might work.

Take a look at http://www.gnu.org/software/gnuradio/ for a look at
some open-source software-radio techniques.



Thanks for the hints and advice,
this is the first time I've used a public newsgroup for years
and I'm pleased by a) how helpful it's been and b) that it's still
alive and well. I'll try to help someone else in return.

Thanks Dave! (Your reply's really been helpful!!)

Mike Smith
lionfish _A_T_ uwcs.co.uk


What you need to do is well beyond the capabilities of even a 40MHz PIC.

You need to sample the data at a good bit over 2x 1.54MHz -- somewhere
between 2.5x and 3x would probably be good, depending on what kind of a
tradeoff you wanted to make between front-end filters and ADC sample
rate. Once you've done that you need to synchronize to the data and do
a 2048-point FFT 1000 times a second. That's going to take on the order
of 40 million multiplies per second -- and there's no way a PIC is going
to be able to do one multiply per clock cycle.

You _might_ be able to do this with a good fast DSP chip -- expect to
need one that clocks at over 100MHz. You could also do this with a
fairly modest FPGA, which may be the best way to do it from a technical
standpoint for a short production run or prototype, but which may be a
bit difficult for a hobbyist -- although once you were done you'd be
ready to go into consulting.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com
  #5   Report Post  
Old January 6th 06, 09:59 AM posted to rec.radio.amateur.homebrew
Dan Andersson
 
Posts: n/a
Default Building a DAB radio

Mike wrote:

Hello,
has anyone come across any projects or info on building your own DAB
radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver which
will receive the whole collection of narrow band carriers, then feed it
into a computer that will do some FFT?

Not really sure how to move forward; any ideas would be fantastic.

Thankyou all!

(PS It's good to see there's a newsgroup on this topic).

Mike Smith




Mike,

Look at the converter boards suitable for GnuRadio (DRM). They use fast
chips from Analog Devices and you can see the whole design and schematics.

This will give you a good hint on what's needed. Remember that darned Mr
Nyquist! You really need the speed!

A good way forward while building the conversion block is to initially use
GnuRadio for verification before you start coding with a PIC.


Cheers

Dan


  #6   Report Post  
Old January 6th 06, 10:04 AM posted to rec.radio.amateur.homebrew
Leon
 
Posts: n/a
Default Building a DAB radio

My BT Aviator DAB radio uses an ADI Blackfin DSP, delivering something
like 500 MIPS.

Leon

  #7   Report Post  
Old January 6th 06, 03:34 PM posted to rec.radio.amateur.homebrew
Tim Wescott
 
Posts: n/a
Default Building a DAB radio

Leon wrote:
My BT Aviator DAB radio uses an ADI Blackfin DSP, delivering something
like 500 MIPS.

Leon

That certainly fits "Good fast DSP that clocks over 100MHz".

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com
  #8   Report Post  
Old January 6th 06, 03:37 PM posted to rec.radio.amateur.homebrew
Tim Wescott
 
Posts: n/a
Default Building a DAB radio

Dan Andersson wrote:

Mike wrote:


Hello,
has anyone come across any projects or info on building your own DAB
radio.

This is my (limited) understanding:

How it's sent: The audio (or whatever) signal is split and sent using
Quadrature Amplitude Modulation over many narrow band carriers (each
carrier at a different frequency): Ie it's spread spectrum. Error
correction Coding is also used, etc.
To decode it: This is where I'm confused; Can I build a receiver which
will receive the whole collection of narrow band carriers, then feed it
into a computer that will do some FFT?

Not really sure how to move forward; any ideas would be fantastic.

Thankyou all!

(PS It's good to see there's a newsgroup on this topic).

Mike Smith





Mike,

Look at the converter boards suitable for GnuRadio (DRM). They use fast
chips from Analog Devices and you can see the whole design and schematics.

This will give you a good hint on what's needed. Remember that darned Mr
Nyquist! You really need the speed!

A good way forward while building the conversion block is to initially use
GnuRadio for verification before you start coding with a PIC.

DRM uses a significantly lower bandwidth than the spec the OP linked to.
In fact, you can implement a DRM demodulator in software on a PC. I
wouldn't take anything that works with DRM as an indicator for what
hardware you'd need for the DAB format he's interested in.

--

Tim Wescott
Wescott Design Services
http://www.wescottdesign.com
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
203 English-language HF Broadcasts audible in NE US (27-NOV-04) Albert P. Belle Isle Shortwave 1 December 1st 04 05:09 AM
shortwv John Lauritsen Shortwave 0 November 28th 04 07:19 PM
Amateur Radio Newsline™ Report 1402 ­ June 25, 2004 Radionews Policy 1 June 26th 04 02:07 AM
214 English-language HF Broadcasts audible in NE US (09-APR-04) Albert P. Belle Isle Shortwave 1 April 10th 04 06:59 PM
209 English-language HF Broadcasts audible in NE US (04-APR-04) Albert P. Belle Isle Shortwave 0 April 5th 04 05:20 AM


All times are GMT +1. The time now is 11:20 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 RadioBanter.
The comments are property of their posters.
 

About Us

"It's about Radio"

 

Copyright © 2017