Search
Subject Area
Articles
Products
My Elektor
|
|
Topic: EIR ... and struggling with this forum
|
| Author |
Post |
|
Paul_Gamble
16 posts
 Popping In
|
29-03-2008 15:13
Hi guys
First ... not wanting to start on a bad point ... but where on earth are you supposed to start threads relating to projects that are not one of the ones given their own forum ?
There are a number of 2008 projects that I'm sure people would like to talk about but there isn't a place to start threads relating to them ... hence why I've started one here. If I'm missing something please tell me.
I'm seriously thinking of building the EIR.
I currently have a Squeezebox and NAS solution for streaming music and radio. The Squeezebox uses Slimserver to access internet radio stations. A major issue for many ... certainly in the UK is that BBC and all the major broadcasters use RealAudio. I confess to not liking them very much particularly as I competed with them when I worked for a company called Inktomi ... however ... it is where we are.
Slimserver uniquely as far as I know, enables access to these live streams and the BBC playagain on demand service using a plugin called AlienBBC .. without this plugin Internet Radio is pretty unusable.
My question is, will a solution for listening to BBC stations become available for EIR ? If it will ... I'll build it now ... if it won't ... I can't see it being viable in the UK.
I look forward to hopefully good news
Cheers
Paul.
|
|
Paul_Gamble
16 posts
 Popping In
|
01-04-2008 19:03
Hi guys
Anyone looking at this project yet ... or anyone from Elektor planning for future enhancements ?
I'm really excited about it but I need to know if it is going to be able to receive and decode the bulk of UK internet radio stations which means it will need to do something with Real Audio (used by BBC etc).
Please .... if you have any ideas, let me know ....
Paul.
|
|
CSTAR
1 post
 Popping In
|
06-04-2008 06:07
HI: I think this is going to be a tough issue. I believe BBC has contractual arrangements with Real Audio and that anyone trying to hack into this will be up for legal problems.
|
|
Elektor Editor
493 posts
 Power User
|
07-04-2008 13:41
Harald Kipp, author/designer of the EIR replies
I will definitely look into the AlienBBC Code and once again into MPlayer. However, you should note, that we have quite specific license problems. All code must be compatible with the BSDL. GPL is a no no.
There are several reasons for this, most notably that Nut/OS is statically linked to the application code.
More infos at
http://www.freebsd.org/doc/en/articles/bsdl-gpl/article.html
Best regards,
Harald Kipp
|
|
Paul_Gamble
16 posts
 Popping In
|
07-04-2008 18:20
thanks Harold
Please don't get me wrong ... this is an incredibly exciting project .... Also, I don't know how many other countries have their main radio stations streamed with Real Audio ... so perhaps it is only a UK issue. I'm just so excited about the prospect of a single box internet radio (obviously my Squeezebox is just a wireless slave to a linux based NAS) and would love to build it.
Mplayer and AlienBBC are freeware - not even shareware and seem to have a huge presence ... so it would seem that they can't have a contract / licence with Real ... I know a lot of caching providers reverse engineered Real so they could stream from the edge of enterprise networks ... and there were some issues with that ...
It would be such a shame if it couldn't be done.
mplayer runs on linux and a host of other platforms ... as does AlienBBC (but only as a plugin to Slimserver).
Paul.
|
|
haraldkipp
9 posts
 Popping In
|
16-04-2008 14:29
We had similar issues with the WDR, a public local broadcaster with 5 main channels. Many people, including me, sent emails or called them to get explained, why they stick with the proprietary Realaudio format. Luckily, since the beginning of this year, all 5 channels are available via SHOUTcast. Next step will be to get them to Ogg Vorbis.  But I agree, that old mother BBC may be less flexible (should I say undemocratically?).
Taking license issues seriously in general does not mean, that we have to think square. Actually using MP3 in Open Source project isn't completely free of risks.
http://www.theregister.co.uk/2001/06/26/mp3_owners_get_stroppy/
(When using VLSI chips, MP3 license had been paid by the manufacturer. This doesn't apply to AAC+ and WMA. Please check the VS1053 data sheet.)
I'm not able to make any promises right now, other than to look into this and trying to find a solution.
Regards,
Harald
P.S.: Immediately after the article was published, I checked this forum several times, but no threads about the EIR appeared. Discovered it yesterday by mere chance.
|
|
wavetrain
3 posts
 Popping In
|
17-04-2008 12:27
Harald I notice there is little construction work to do on the EIR since the electronics parts have already been assembled. I feel this device may require a CE mark placed on the board for it to be sold in Europe.
My interest in this is tied in with the possibility of EMC from projects that contain a high speed digital signals. I contacted Jan about this a while back and he wrote back saying he would pass it on to a more suitable Elektor member of staff but sadly I have not received a response.
|
|
haraldkipp
9 posts
 Popping In
|
18-04-2008 17:19
I assume, that you are not talking about the label, but conformance.
First, bare circuit boards cannot be CE compliant by their own. Almost all of them will fail ESD testing, at least. Nevertheless, for a working device you provide instructions about how to provide conformity. For the testing lab we use a specific enclosure, which may serve as a sample for the customer. Actually this doesn't really help, except to ensure the customer, that the device is generally compliant when following the same specific setup. In reality, the customer will use the board in a different environment and testing had to be done for this one. You cannot combine parts with CE marks and simply declare the final product CE compliant without further testing the combination.
The radio, however, will not work without soldering at least the power supply connector. Thus, the hobbyist builds the working device for his private use, which doesn't require CE testing. The other case is the engineer, who uses a device in a lab environment. He won't need CE compliance testing when fulfilling certain requirements.
Well, it's some time ago I studied all this CE stuff, so I may be wrong.
|
|
wavetrain
3 posts
 Popping In
|
19-04-2008 12:29
Thanks for the reply Harald,
In the good old days before microcontrolers were common, if a hobbyist built an electronic device they could be pretty sure it would not cause interference to their radios and if this did occur, a cure would be achievable. But now, if a device contains a microcontroler, unless certain precautions are taken, it can turn into troublesome radiator and just slapping it into a metal box may not provide a cure.
Before making a financial outlay on parts to construct projects from magazines such as Elektor, it would be nice to know whether the working device produces much EMI. If this was done, the hobbyist would not find themselves in the situation of finding their newly completed project interfered with radio reception in their home. You don't need a screened testing chamber and expensive equipment to test for EMI in the amateur setting; just waive a VHF radio around, if you pick up interference then you have a problem for sure, if no interference is noticed, chances are you do not.
So the question is does your board radiate RF of a troublesome amount such that a radio on the VHF band located nearby is subjected to interference? I am not criticising your project at all, I chose yours as it was recent and from the Elektor photograph it looks like there is a ground plane in the PCB so it may hardly radiate.
I have not played around with microntrollers for many years now and plan to teach myself C and see if I can match the commercial products in terms of EMI. I purchased the Tim Williams book over 10 years ago to gain an understanding of EMC issues, but I admit I do not feel confident about designing a product that has low EMI. Its a shame Elektor has not tackled this subject so far with an informative article in the way they used to do many years back.
|
|
haraldkipp
9 posts
 Popping In
|
24-04-2008 19:22
Sorry for the late response.
I agree, that it is quite tricky today to build a microcontroller board, which doesn't radiate. Quite often we had to visit the lab more than once to get a board through. Depending on the requirements, this costs about 1000 to 5000 USD.
I agree, that you don't need expensive equipment. But how much is much? Without the lab and their calibrated equipment it is difficult to make a decision. Of course we do some pre-compliance testing with our "cheap" Hameg spectrum analyzer and near field probes, but that doesn't fully avoid surprises in the lab. My experience is, that if you go to two different labs, you will get two different results. All this is still black magic somehow, as there are too many parameters involved.
To answer your actual question: Yes, we take extra care for EMI, because sooner or later all our boards will be tested in a lab. Just now I can't provide any EN numbers, which the board will fulfill. It is a four layer board with ground split analog and digital planes. The routing had been done with return paths in mind and avoids large loops at high frequency traces. We used more than 50 bypass caps and a ferrite bead for the noisy RS232 level shifter to keep the supply quiet. In the initial version, the one on the Elektor cover, we had even more inductors, but the pre-compliance test showed no advantage and they had been removed. (Btw. sometimes a 100 Ohm resistor helps more than a ferrites.)
In most cases external cables are responsible for radiated EMI. Therefore there are RC filters on all interfaces and the power supply connector is additionally protected by a common mode choke. Regarding ESD: All interfaces are protected by diodes. However, this does not apply to the JTAG interface and the expansion connectors. So please take pre-cautions when touching the bare board.
As far as I can say from my own experience, you can do a lot by following EMI design considerations, but you can never avoid to bring your product to a professional lab. The tests are costly, because they are time consuming. As long as you do not have your own equipment, you can talk to them to do a pre-compliance test first. This may take one or two hours only and costs just a few hundred dollars. You will get an EMI plot, which you can use to track down any problem with some low cost equipment.
|
|
Spotlight
|
|