RR Rated M For Mature
HOME   rrTV-PHOTO   GALLERIES   MY GALLERY   HELP-FAQ
myHOME PM pmRR MEMBERS 529 ONLINE 18 EVENTS SEARCH REGISTER  START HERE
 
12 pages [ <<    <     5      6     ( 7 )     8      9     NEXT    >> ]20234 viewsPOST REPLY
JR-Spektrum . E-flite . Fast Lad Performance

.
.
Radio - Servo - Gyro - Gov - Batt > Homebrew PCM Receiver: QPSK/RF Design
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum

Hi, Phil!

That's a very cool little antenna - impressive! Unfortunately, I couldn't even mount one of these on the back of the house or the top of my roof, since I've got aluminum foil insulation everywhere on the house (I was set to install your recommendation until they went out of their way to point out that their prototype installation didn't have any aluminum foil insulation on the roof). There's a couple of palm trees that are perhaps 80'-90' tall not more than 150' away from me - talk about tempting! However, there's just no way that the neighbors around here would put up with that!

There is only one good thing about this house from an R.F. perspective: it's tall. It's essentially more than three stories high, with something like 17' interior height cathedral ceilings on the second-floor, on top of ground floor ceilings that are ~9-10' high at the lowest point. I've got a nice straight linear run at the peak of the roof line that's perhaps ~45' long, but it's so high that I can't get a ladder up there, and would need to call in a professional to install a dipole of some sort over the roof (I wonder how a dipole would handle sitting over a ~crappy ground plane/reflector/absorber like aluminum foil insulation?). [Addendum: I'm wishfully thinking that by installing a dipole that parallels the "ridge line" at the peak of the house, it might be possible to reduce the interference caused by the insulation(?)]

Climbing the roof is out of the question, with something like a 50 degree roof pitch (at least it is for a wimp like me)! Even with a pro, I'd have to be really careful to find a way to hide the end supports, since one end faces out directly into a tiny little cul de sac that faces seven of my neighbors' identical houses (the street is less than 50' in diameter). Ever since I moved here about eight years ago, I've been seriously challenged with coming up with a decent antenna solution. Just for fun, today I threw out a random wire antenna that's perhaps 60' long in a kind of meandering pattern (a mix of horizontal and vertical), thanks to a trusty old Heathkit antenna tuner, and can barely even recover the audio on WWV (at 10 MHz on my Yaesu FT-767), which isn't exactly DX here in northern California. It's a tough location!

Still, I very much appreciate the suggestion, Phil - that's an amazing little antenna!

Cheers!
MarkF
09-05-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

The SDR-1000's up and running, and working well! I was initially a bit concerned when it seemed that I had lots of spurs/intermodulation products, but the fix was easy: turning down the "I.F. gain" control. In this case, the I.F. gain is just the soundcard's input level; as the documentation states, running with minimum gain settings is important to prevent clipping of the sound card's input. If it does clip, as with any digital system, you'll hear garbage everywhere. After a few clicks, everything immediately cleaned up.

I'm using this with the recommended Turtle Beach Santa Cruz sound card, in a Shuttle SN85G4 mini-PC with an Athlon 64 3200+ CPU. Contrary to my earlier concern about Shuttles not having parallel ports, I hadn't realized that while none of the others I have include one, the SN85G4 does! Convenient, indeed, since I'd just finished building one a few months ago. I'm also using the Griffin PowerMate control knob, which is quite a nice addition that makes tuning a breeze.



With my crappy little random wire antenna, I can't yet vouch for the SDR-1000's performance (especially since I don't even have a station ground yet in my second-floor shack), but it's definitely working, with what appears to be a very low internal noise floor. To turn that into a quantitative statement, I've got an Elecraft XG-1 Signal Generator on the way:



Once I can calibrate the SDR-1000, I'll post the results. [By the way, to try to come up with a better antenna solution, I've also ordered a "True-Talk" G5RV Jr. 51' 40M-6M multiband dipole.]

I apologize for the very off-topic last few posts, but all of this is actually going to form the development platform for the QPSK receiver. What we'll do initially to simplify development will be to use the SN85G4 as the control PC, so that I can use the existing SDR-1000 console software to set up the radio, tune it, etc, and will just connect the audio cables to another PC that will be generating the QPSK. At further stages in development, the second PC will be replaced by the Blackfin evaluation board, and eventually we'll inject actual prototype hardware into the process.

In case it isn't obvious by now, there's a lot of ingredients in a software-defined radio project!

Cheers!
MarkF
09-06-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
Phil Cole
Veteran
Location: Redwood City CA

My Posts This: Topic  Forum
More off-track stuff

Man, mentioning the G5RV takes me back. I built one as my first "proper" HF antenna sometime in the mid 70's . Almost 30 years ago (shudder )
09-06-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Phil!

Now that you mention it, I got my Technician class license when I was 13, I think, which would be almost exactly 30 years ago. Shudder, indeed! As I recall, it was about a year later that I picked up my Advanced class license, and I've been at that level ever since. I got tired of saying "WB8WJC" after 15 years or so, so I filed for a new random call sign, and became KF8VP within two days of getting my first vice president title!

Since I grew up in the Midwest (Ohio, Michigan, Wisconsin), antennas weren't much of a problem (lots of convenient trees around to hang stuff from), but the situation here's been a lot more challenging. This temporary random wire that I'm running now is the first time I've been on HF in eight years. I've spent a very pleasant couple of days just listening to the SDR-1000, observing the changing band conditions. No QSOs yet, since my CW's way too rusty (like completely disintegrated), but we'll bring it up on SSB once I can make a mic cable.

The funny bit will be to see how I'm ever going to get the G5RV up while trying to direct a pro from the ground, and whether it's even going to work at all, given that darned aluminum foil insulation. If nothing else, it should be an interesting experiment!

Back on the RF track, I'm getting a pretty good feel for the capabilities of the SDR-1000, and it does have extremely good dynamic range. The official specs call for a -141 dBm minimum detectable signal, and a 90 dB DR3 when using the better sound cards! One thing I have noticed is that there is a type of ~spur that pops up towards the higher frequencies, and the creator of the SDR-1000 has explained that it's caused by switching noise in the Quadrature Sampling Detector front end - presumably the switching delay in the QuickSwitch FETs starts to become significant above 10M or so. Note that this isn't a big issue, but it's something that I'll want to keep my eye on. By the time we get around to building a prototype, we'll see if faster QuickSwitches are available. In addition, using an RF preamp prior to the QSD significantly reduces this switching noise, as well.

One very interesting little trick that they're developing on the SDR-1000 is to use software to perform "spur reduction"! Similar to our earlier discussion about correcting for phase distortion in a crystal filter, they're post-processing the audio stream to correct for synthesizer and QSD switching spurs! It's a great idea, and we'll continue to watch for further developments in this area. Once again, this is by no means a show-stopper (the levels involved are quite low), but since we're extending the coverage of the concept to higher frequencies, it's worth paying attention to.

All that said, I'm extremely happy with the SDR-1000, and can certainly confirm that the QSD architecture looks to be a terrific basis for the QPSK receiver project. It's amazingly simple, inexpensive, and has extraordinary flexibility. Interestingly enough, the creator of the SDR-1000 is AC5OG, Gerald Youngblood - I wonder if he's related to Curtis?

Cheers!
MarkF
09-08-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

For an interesting variation on what we're building, it's fun to conjecture what it would be like to replace the Crystal A/D with one of Analog Devices' new 1-2 megasample/second A/Ds. While it wouldn't be trivial, the Blackfin CPU that we're using could certainly handle the task. If this was done, then the receiver would be able to display the entire 72 MHz channel spectrum in real time! For space reasons, this would probably be implemented as a separate simple display module that you'd plug into the receiver, letting you see not just the R/C channels, but also any adjacent channel interference from pagers, etc. That would definitely be cool.

Now, I'm not going to go there, since we've got a solid architecture already. Nonetheless, this would sure be an interesting option!

Cheers!
MarkF
09-10-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
The QSD Architecture is Amazing!

Hi, Gang!

Well, I built the Elecraft XG-1 signal generator kit, which was a pleasant one-hour assembly task. The results blow me away! Not only does the SDR-1000 easily resolve the 1 uV signal (which is -107 dBm), the noise floor is roughly 38 dB lower!!! I actually believe that the folks at flex-radio are being conservative with their specs - a -142 dBm signal should easily be discernable, and I'm only using a $65 sound card (the recommended Turtle Beach Santa Cruz)! I know that it might be hard to believe, so here's a screen grab of the SDR-1000 console software's spectrogram plot while listening to the signal generated by the XG-1, which runs at 7.040 MHz:



Notice how low I had to set the minimum display level - it's set to -170 dBm! The red & blue region is the currently received signal spectrum, while the green area is the peak spectrum level that slowly decays away to black over time. Using this feature gives you a much better idea of the real background noise level. As you can see, the 1 uV signal is reporting at -107 dBm, and when the XG-1 is switched to a 50 uV output (which is the convention for an "S9" signal), the peak power level rises to -72.7 dBm, which is spot on. This performance is so good that it's beginning to look like the Quadrature Sampling Detector approach would be considerable overkill for an R.C. application, if it weren't for the fact that it's simpler, cheaper and smaller than traditional R.F. processing!!!

By the way, unplugging the XG-1 yields a noise floor peak of -120 dBm at 7 MHz with my crappy little antenna, confirming that at H.F., atmospheric noise predominates.

On other fronts, I've been tracking down alternatives to the parts selected for the SDR-1000, and I'm coming to the conclusion that Gerald did a very good job making the parts selections that he did. So far, I haven't found better versions of any of the critical front-end parts than the ones he chose. The two key issues we need to "fix" from the SDR-1000 for the QPSK receiver project are first, that the input QuickSwitch-based commutator is a 5V part, which stinks for this application. I'd much rather use a 3.3V part if it is at all possible. The second problem is ditching that >2 watt synthesizer chip. Tough, indeed. Gerald's use of the quadrature synthesizer outputs to generate the input selection for the QuickSwitch was a clever trick, since it eliminated the need to run the synthesizer at 4X the nominal carrier frequency. Now, generating a 72...73 * 4 = 288...292 MHz VCO wouldn't be all that difficult, but it would probably be noisier than the Analog Devices Direct Digital Synthesizer part (the existing synthesizer's phase noise is rated at -120 dBc, with an 80+ dB spurious-free dynamic range). Using a lower frequency DDS with frequency doublers would mandate additional filtering for the harmonics produced by the doublers, too. Going the analog route and using an all-pass filter as a delay line to generate the quadrature local oscillator output would be OK, but it would suffer a loss in performance across the RC band as the crystal was changed.

More thought and investigation will be required, but this is one heck of a fine design!

Cheers!
MarkF
09-11-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

Progress has been a bit slow while I've been checking out alternatives to lower the power in the front-end of the QSD. Without question, the first problem to attack is to replace the 2 watt synthesizer chip. Remember that the select inputs to the QuickSwitches need to transition at four times the carrier frequency, or around 200 MHz for the 6M band, and around 300 MHz for the 72/75 MHz bands. In the SDR-1000, the Analog Devices AD9854 synthesizer was used to generate a pair of quadrature clocks that accomplished this while only running at 1X the carrier rate. While it is a clever implementation, it isn't very power efficient. The problem is that the AD9854 is going through tons of effort to perform sine/cosine generation, then pumping the results through a pair of 14-bit D/A converters to generate analog clock signals. The analog clocks are then seriously low-pass filtered, and then they're injected into a pair of high-speed comparators to turn them back into digital clocks for the mux-select lines! Yup, it sounds goofy, but is largely the consequence of shoehorning the high-performance RFE upgrade into the existing SDR-1000. So, for power reduction, the first thing we'll try to do will be to keep the clocks purely in the digital domain. Remember that this isn't a mixer in the traditional sense - digital clocks are quite sufficient.

The next step is to decide whether to attempt to duplicate the quadrature clocking approach, or to run the local oscillator at 4X the carrier rate. I've looked at a variety of ways of using time delays to generate the quadrature clock, up to and including programmable delay lines, but I'm not satisfied with any of them yet. The most straightforward solution is just to go with a 4X clock.

In contrast to the earlier stated goal of reusing existing commercial RC crystals, the "direct-conversion with offset-I.F." QSD architecture necessarily mandates that the local oscillator frequencies will be different than traditional superhet receivers, and needing a 4X clock has the same consequence. As a result, custom crystals would be needed for every single R/C channel, and that's a pain in the rear. Consequently, I've just about decided to turn this into a synthesized receiver!

One design will be used for all three frequency bands, and the only difference among the three versions will be the component values used for the front-end bandpass filter, and those that set the PLL's center frequency to the center of each band. [Update: the VCO module will also need to be different between 50 MHz and 72/75 MHz.] No crystals will be needed to change channels, which will be much more convenient. Realistically, this will mean increased phase noise, but compared to existing RC gear, trying to maintain the SDR-1000's phase noise spec would be ridiculous anyway.

The trick now will be to find or build a ~200-300 MHz low-power digital synthesizer. So, I'll scout around for traditional synthesizer ICs, as well as looking at possible home-brewed solutions.

I'll let you know what I find. If you have any recommendations, please pass them along!

Have Fun!
MarkF
09-13-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

It looks like the synthesizer will be relatively easy! National has a terrific interactive PLL design program on their wireless homepage that's exactly what the doctor ordered. I'll let you know what I come up with after playing around for a while.

Cheers!
MarkF
09-13-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

It's been a productive morning. I played around with National's PLL calculator long enough to discover that we'll be able to get there without too much difficulty. One reason for the confidence is that their interactive design program recommends specific integrated VCO (voltage controlled oscillator) modules, instead of performing this discretely with a varactor diode. This is actually an excellent idea for someone who is as new to RF hardware design as I am. With all PLLs (hardware or software), debugging can be a bit tricky. By using an off-the-shelf VCO, we'll know that the oscillator is fine, and all that will be necessary will be to tweak the phase detector and gain controls. Please accept my apologies, Phil, I hope that I'm not wimping out too much on you!

Actually, given the degree of sophistication of National's analysis program, assuming that we're reasonably careful during PCB layout, there's a very good chance that the synthesizer might just work! Power isn't an issue either, with <10 mA needed in a variety of different synthesizer chips. It looks like we'll have a solution with this approach. One significant caveat: I haven't been able to get pricing yet on the recommended VCO modules (fortunately, it does appear that some of them target high-volume, low-cost applications).

I've also been continuing to analyze the front-end, trying to understand how to apply the QSD for this application, and have run into an interesting challenge. After staring at quite a few datasheets, I'm a bit concerned about switching time. As we've already discussed, the time required for the QuickSwitch to transition from one input to the next is very important. Let's assume a worst case of 76 MHz. At this frequency, the carrier cycle time is just 13.16nS. Since the individual phase capacitors are connected for 1/4th of the cycle (i.e. 90 degrees), that means that each cap should be connected to the RF input for just 3.29ns. Here's the issue: the specification for the worst-case switching time on the QuickSwitch in the SDR-1000 is 9 ns! That certainly seems to be a problem.

Strangely, though, the SDR-1000 works at 6M, and from the posts on the Flex-Radio forum, it seems to work well there. At 54 MHz, each phase lasts only 4.63 nS, so it shouldn't be working at all - at least not in the traditional worst-case design sense. Let's assume that the caps needed to be connected for 3nS for reasonable performance. Following worst-case design principles, that would mean a maximum carrier frequency of 1 / ((9ns + 3ns)*4), or just 20.8 MHz, yet the spec is 65 MHz. In other words, without implying any criticism at all, Gerald's design relies on an undocumented assumption of how the switch operates internally.

Now, some folks would automatically declare this to be a bad design. In this case, though, I disagree. To state the unstated, the underlying assumption is simply that the switch will have roughly similar connect and disconnect delays. Under that assumption, the 9 nS time interval isn't spent being disconnected, it's spent being connected most of that 9 nS. Conceptually, this relies on the switched outputs having a ~25% duty cycle (or something close to it), with there simply being a 9 nS latency between the input selection pins and the capacitors. This is the sort of assumption that isn't unreasonable, especially once tested, since it is very unlikely that the manufacturer will change the fundamental device architecture. Anyway, it obviously works!

Nonetheless, pushing this design out to 76 MHz will certainly land us in the research category. I'm OK with that, but prudence would suggest that we use the fastest, lowest resistance QuickSwitches that we can find. With at best 3.3nS per cycle to help charge each cap, the R-C charge time will be very important!

With this in mind, there's no question that we'll need a +5V power supply - operating the QuickSwitches at lower voltages dramatically slows down the select logic. Now, we'll have to decide later on whether to require a +6V battery (which helps servo speeds anyway), or to incorporate an internal DC/DC for a +5V source. Let's set that aside for now, but we will have to acknowledge the need for +5V.

At least there is one very significant benefit of operating at +5V. Intermodulation distortion products are determined by the linearity of the front end - particularly by the "mixer". In the case of the QSD architecture, that translates into a linear resistance curve for the QuickSwitches. If you'll recall from Part 4 of Gerald's article, Quickswitches tend to have a linear operating region at lower input voltages, then the resistance rises at higher input voltages. Increasing the power supply on the QuickSwitch yields a higher "transition" voltage, which directly results in higher "IP2" and "IP3" (second- and third-order intermodulation distortion figures of merit). As I'm discovering, R/C receivers are more challenged by intermodulation distortion than by sensitivity, so the improvement offered by using 5V is a good thing!

Wow, there's a lot to learn about this little bugger!

Cheers!
MarkF
09-14-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Howdy, Folks!

If you think about the timing involved in my last post, it might sound pretty scary. Indeed, charging any reasonable capacitor in 3.3 nS is nearly impossible. So, what's really going on here?

Well... the operation of the QSD is absolutely fascinating! I'm still learning what it's all about, but here's what I know so far. As Gerald mentioned in his article, the secret is in those phase capacitors. As he explains, the caps are sized to set the input bandwidth for demodulation. Note what he didn't state explicitly: that this is true regardless of the carrier frequency! In other words, as long as the QuickSwitches continue to connect to those caps, the voltage level on the capacitors will -gradually- slew to match... the baseband waveform! Voila - the carrier disappears, even though no mixing was performed at all. What a neat trick!

It's also interesting to note what happens at the various frequency ranges that result from QSD sampling. These include:
  1. Input bandwidth: Within +/- input bandwidth / 2 from the carrier frequency, the filtering job is completely up to software; these frequencies are passed essentially unchanged.
  2. Input Sampling Rate: From +/- input bandwidth / 2 to +/- the A/D converter's input sampling rate / 2, frequencies will be filtered slightly by the usual R/C rolloff in the QSD sampler.
  3. Sigma-Delta Conversion Rate: In a \"normal\" A/D converter, anything past the input sampling rate / 2 would be a problem: these frequencies would alias into the passband. However, thanks to using an oversampling A/D converter that's actually examining the signal at 6.144 MHz, the antialiasing filter in the sound chip will filter all frequencies from +/- the input sampling rate / 2 out to +/- 6.144 MHz / 2. While it might not be necessary, we could always incorporate a \"baseband\" audio/low R.F. filter if the antialiasing filter's rolloff isn't steep enough to satisfy.
  4. Bandpass Filter Range: Let's assume that we're in the 72 MHz band. In that case, any frequencies beyond 72 MHz-73 MHz will be significantly attenuated by the external analog bandpass filter. This 1 MHz wide region overlaps with the attenuation from the Signal-Delta converter, making it possible to construct a reasonable bandpass filter (the rolloff region of the front-end analog bandpass filter will fall within the attenuation range of the Sigma-Delta converter).
  5. QSD Rolloff: As Gerald's articles explain, the doubly-balanced QSD acts like a comb filter, providing a gradual rolloff from
    the carrier frequency until a null appears at the carrier frequency * 2, then response increases again until the carrier frequency * 3, etc. Each successive peak in the response at the odd harmonics of the carrier frequency is further decreased in amplitude by the usual sin(x)/x response curve.

So... it's magic! The combination of these filtering effects significantly simplifies the hardware design, while forcing software filtering to play a much more important role. Throughout it all, it's still paramount to prevent any overrange into the A/D converter's input. If the A/D converter's inputs exceed the maximum, then the passband tuning range will be filled with garbage. Even here, the Crystal A/D converter allows for temporary overrange peaks of 100 mV, which will help to allow the software AGC to keep the signal within range.

In summary, the QSD is a very, very different beast from traditional RF approaches, and I like it!

Best Wishes!
MarkF
09-15-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
Phil Cole
Veteran
Location: Redwood City CA

My Posts This: Topic  Forum
Mark,

Watch out for phase noise (jitter, what-have-you) with VCOs. If your LO emits broadband noise, your receiver will collect an equivalent amount of junk from the RF input.

Phil
09-15-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE  
 
 
MarkFSenior Heliman - Location: Palo Alto, CA - My Posts This: Topic  Forum
Hi, Phil!

Absolutely! That's one of the neat things about National's analysis program - it analyzes the PLL with all of the actual components, rather than just using idealized values. In fact, that's one further reason why I like these little integrated VCOs - they've been designed for minimum phase noise themselves. At the system level, here's National's WeBench simulation of one of the PLL designs that I've taken a look at:



I'd love your opinion on these, but the numbers seem pretty good as far as I can tell. Now, given that I'll be generating the PCB layout, I'm sure that the results won't be this good. In addition, I rather doubt that I'll use a TCXO for the reference oscillator, so that will further contribute to increased phase noise. Nonetheless, National's "Easy PLL" integrated web suite of design and analysis utilities really does make this much easier than it would be otherwise.

By the way, the PLL shown is a 280-312 MHz design, with 10 KHz steps, a 10 MHz reference oscillator, and the Premier V-0300-05 VCO. This is sufficient to cover both the 72 MHz and 75 MHz versions. By the way, there's an additional source of phase noise that will be very important to pay close attention to. Despite my earlier attempt to go "all digital" with the synthesizer, I just couldn't find a suitable clock chip. As a result, the old-fashioned tried and true analog PLL design is winning me over. Consequently, we'll need to add a fast, high-performance comparator to the clock output of the PLL (I'm assuming that a standard Schmitt-trigger gate would add too much phase noise - is this right?). Assuming for the moment that I don't muck up the design in other ways, that may well be the most important source of jitter in the LO.

If you have any recommendations on comparators, I'd very much appreciate your advice!

Thanks again, Phil!

Have Fun!
MarkF
09-15-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Phil!

In re-reading your post, I finally realized that you're emphasizing emissions from the L.O. circuit itself. Oops - sorry about that! Advice well taken! When I lay it out, I'll try to isolate the L.O. in a corner of the board with its own shield ground, its own power filtering, etc., so that it'll be possible to include an R.F. shield can over the whole thing. As always, that's an excellent point! Thank you very much!

Cheers!
MarkF
09-15-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
Phil Cole
Veteran
Location: Redwood City CA

My Posts This: Topic  Forum
Actually, I just meant the noise output with respect to turning your narrow band receiver into a broad band receiver.

Not having a TCXO as a reference isn't so bad. The temperature control only deals with long term drift, which only matters if you want sub-10 ppm accuracy.

The gain of those VCOs (Hz/V) must be reasonably low. In the distant past, when I tried to build this sort of thing, getting the control voltage nice and clean was always a bit of a problem. I certainly made some good comb generators .

As for a comparator, look into ECL or PECL logic. You need the sort of thing that's used in frequency counter front ends. If you went even higher in VCO frequency, you could use a pre-scaler chip. This one isn't ideal, but you get the idea....

http://www.csd-nec.com/microwave/en...31EJ1V0DS00.pdf
P14731EJ1V0DS00.pdf (application/pdf Object)

Phil
09-16-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE  
 
 
ImRich
Veteran
Location: Derry, NH USA

My Posts This: Topic  Forum
Hi Mark,

Best of luck on your project!

I wanted to just mention one thing, I'm also a ham and in my research on the best frequencies to use I hvae found that 53 MHz is not advisable for aircraft.

I don't know how the 53 MHz spectrum looks in your area, but in my area it is filled with repeaters. You may want to look at using the 50 MHz RC channels for your testing intead of 53 MHz to stay away from the repeater operations.

I'd hate to see your RF testing have issues due to repeaters coming on the air at the most inappropriate time.

Keep up the good work!

---
Rich
09-16-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE   GALLERY
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

Rich: Thank you! I'll definitely work in the dedicated R/C channels at 50 MHz. I'd initially misremembered that the dedicated R/C channels were at 53 MHz - oops! After firing up the SDR-1000 and tuning around the 6M band, its console software informed me that the R/C channels were from 50.8-51 MHz as I tuned through that range. I very much appreciate the reminder, especially since I forgot to identify the reason for the change from 53 to 50 in the thread. Thanks again!

Phil: After scouting around, you're absolutely right - the only way to go is with an ECL comparator. Unfortunately, the comparators that I can find aren't nearly as nice as that clock divider you found: they require yet another power supply of -5.2V, and on top of that, they suck power like crazy (the lowest power parts that I've found so far need like 250-500 mW). To add insult to injury, we'd then need an ECL to TTL converter to generate the clock for the flip-flops (or shift register) that will drive the select lines for the QuickSwitches. Shoot!

After thinking about it a while, I realized that a Schmitt trigger logic gate definitely won't work, since the 0 dBm (~1/4 volt) output of the VCO isn't a large enough voltage swing to do a thing - it would just become a "NOP" gate! Amplifying the signal prior to the gate would just turn around and increase the phase noise, so at this point, ECL does indeed appear to be necessary with the 4X clocking scheme.

I must admit that I'm really surprised that there isn't an all-digital quadrature clock synthesizer chip around. Talk about a perfect opportunity for a custom chip! CMOS could easily handle the task, and it'd be 3.3V (or less), low power, and probably well below $5 for the complete clocking solution. Sigh. There's gotta' be a better way. I've even gone so far as toying with the idea of using an FPGA (Field Programmable Gate Array) to build one, but the entry-level prices for FPGAs are higher than the complete BOM cost for the receiver!

At this stage, I'm going to scout around to see if there's an application-specific chip for another market that I might be able to repurpose for this application. Meanwhile, that dull thumping sound you hear is me beating my head against the wall...

The search continues. Thanks again to both of you for your help!

Good Luck!
MarkF
09-16-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
Phil Cole
Veteran
Location: Redwood City CA

My Posts This: Topic  Forum
This looks like it does the job:

http://www.analog.com/en/prod/0,2877,ADCMP552,00.html

Of course, it doesn't look like it's actually released yet.

You can also look at GTL or GTL+ receivers. With some DC bias resistors and a coupling capacitors it may work. You'll need about 400 mV p-p to get the GTL switching nicely. 0 dBm should get you there. 300 MHz is likely to pushing things for GTL.

Maybe an LVDS receiver (thinking as I type here...) could work? These are differential input, so you'd have to bias the inputs to somewhere near the switch threshold, then feed your signal in via a cap. to one of the inputs. LVDS is good to well over 400 MHz.

I suggested the dividers since they are generally designed for exactly your application: taking a low-level analog signal and turning it into something digital without messing up the jitter. Since they live in cell phones and the like, they have single-supply and low power constraints similar to yours.
09-16-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Phil!

Thanks for explaining a bit more about the divider. I finally understand your clock divider suggestion - sorry for being so thick! I'd recognized that you were pointing at a superior process technology, but it just hadn't sunk in that you were suggesting that we look at ways of using this device directly. I can see two ways of using this. In one, we'd double the VCO rate, then use this device in /2 mode. Unfortunately, that would put us right back where we started, with a 200 mV peak-peak signal biased at 2.5V. In the other approach, we could use a pair of them, with one running at /2, and the other at /4, using the original 200-300 MHz VCO rate. That would essentially allow them to act as a 2-bit counter, except that I can't see how to synchronize the two of them for that to work (sequential /2s won't work, since we need very clean mux-control lines). Can you think of a trick that might solve this?

On the Analog Devices CMP552 - that's a great find! I'd been all over the Analog Devices site (those guys really are way ahead of the competition), but I have to admit that I didn't check anything without a price listed - clearly a mistake. I very much appreciate the time you spent scanning for all these components, and for the creative suggestions! The LVDS alternative is yet another cool possibility. I've obviously had little experience with the differential logic families, and so I hadn't even recognized these as choices. You've given me all kinds of things to go off and learn!

Would you mind helping to explain to me how we'd interface to these devices? Since I've never used ECL, the CMP552 looks as though it requires a traditional differential input. Is it possible to use the same trick that's shown in the NEC divider sheet, where the negative input is just a capacitor to ground? Instead, would we have to do something like the front-end of the SDR-1000, where a transformer performs the single-ended to differential conversion (though in our case, the output side would be center-tapped to 2.5V)?

I guess that I'm so inexperienced with these families that I keep coming up with a situation that's as hard as that we started with. With the CMP552, we'll get a nice square wave, but aren't we still stuck with a ~100mV peak/peak clock? Do we then need a 2-bit ECL counter, and a pair of ECL/CMOS converters? Whew, that power's going to start adding up!

If you're willing to help out a bit more, Phil, I'd greatly appreciate it, since I just don't understand how to work with these families. Thank you very much for your help and assistance!

Best Regards!
MarkF
09-17-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Gang!

For folks that are looking for an excellent introduction to RF and radio design, I've just received a copy of HF Radio Systems & Circuits (originally published as Single Sideband Systems & Circuits), a text referenced in Gerald's QEX articles. I'll second my recommendation on this one - it's the best text I've seen on general RF design yet. Covering everything from noise floor and dynamic range, synthesizers and PLL design, filtering, receiver and transmitter design, it even has a good general intro to DSP. It was published in 1995, so it isn't a source for contemporary IC-based designs, but it's the most readable and understandable book I'm aware of on general RF design concepts. If you want to get started in RF projects, this is a great book!

Cheers!
MarkF

P.S. I don't just get excited about every book I buy - out of the perhaps thirty books I have on RF, this and Fred Harris' book are two of my favorites.
09-17-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
MarkF
Senior Heliman
Location: Palo Alto, CA

My Posts This: Topic  Forum
Hi, Phil!

To save you some time, I managed to find a great Introduction to LVDS, PECL & CML from Maxim that gives a big start on how to interface these different logic families. I'm still absorbing it, but I wanted to save you the effort of having to explain the basics to me! Thanks again!

Have Fun!
MarkF
09-17-2004 Over year old.
PROFILE   PM   EMAIL   POSTS   BUDDY   IGNORE   HOMEPAGE  
 
 
12 pages [ <<    <     5      6     ( 7 )     8      9     NEXT    >> ]20234 viewsPOST REPLY
Ace Hobby . Esprit Model . Thunder Power RC

.
.
Radio - Servo - Gyro - Gov - Batt > Homebrew PCM Receiver: QPSK/RF Design
 Print TOPIC Advertisers 

Subscribe to This Topic

Monday, November 23 - 12:19 pm - Copyright © 2000 - 2009 runryder.com | email | link to rr | START HERE | NF