Prev: input impedance of THAT 1512 IC?
Next: EARN $9,000 MONTHLY WITH CJ, GOOGLE, LINKSHARE & CLICKBANK
From: Daku on 6 Jul 2010 12:10 On Jul 5, 8:59 pm, Tim Wescott <t...(a)seemywebsite.com> wrote: > I'd hardly call 60Hz "ultra low frequency". But it is pretty darned low. > > All the suggestions you've gotten so far are good as far as they go and > may well be perfect -- but what are you trying to do? Do you need sine > wave out or square? If sine wave, how pure? Do you have any > specifications on jitter, phase noise, or frequency accuracy? I am trying to design a PLL for very low frequencies, e.g., power line grid. I am concerned with the VCO as it is a crucial sub-circuit. I am aiming for a phase noise of approximately -100 dBc/Hz but not very sure of the offset frequency. Ideally, I would like to have frequency accuracy of 1 - 5% at most. Also, I am aware that S-parameter methods are not appropriate at these low frequencies. > > You could digitally synthesize a 60Hz sine wave with a smallish > processor -- I believe there are some TMS430 parts that could do it all > in one package with a PWM output to be filtered by a simple RC. > > But "best" depends heavily on what you want. > > -- > > Tim Wescott > Wescott Design Serviceshttp://www.wescottdesign.com > > Do you need to implement control loops in software? > "Applied Control Theory for Embedded Systems" was written for you. > See details athttp://www.wescottdesign.com/actfes/actfes.html
From: Tim Wescott on 6 Jul 2010 12:52 On 07/06/2010 09:10 AM, Daku wrote: > On Jul 5, 8:59 pm, Tim Wescott<t...(a)seemywebsite.com> wrote: >> I'd hardly call 60Hz "ultra low frequency". But it is pretty darned low. >> >> All the suggestions you've gotten so far are good as far as they go and >> may well be perfect -- but what are you trying to do? Do you need sine >> wave out or square? If sine wave, how pure? Do you have any >> specifications on jitter, phase noise, or frequency accuracy? > I am trying to design a PLL for very low frequencies, e.g., power line > grid. > I am concerned with the VCO as it is a crucial sub-circuit. I am > aiming for > a phase noise of approximately -100 dBc/Hz but not very sure of the > offset > frequency. Ideally, I would like to have frequency accuracy of 1 - 5% > at most. > Also, I am aware that S-parameter methods are not appropriate at these > low > frequencies. I think that those specs would be difficult to achieve with an all-analog oscillator running at 60Hz. Not impossible -- I could do it, and Joerg could do it in a fraction of the time I'd take. Using some sort of direct digital synthesis -- even if it's just a microprocessor -- running off of a crystal reference would be almost trivial in comparison and would probably take less board space and would be far more repeatable in manufacturing. If you just had to do this purely in the analog domain your best bet might be a pair of crystal oscillators, frequency steered with varactors, carefully built, and with their outputs mixed down to 60Hz. But that's a solution I would expect to see in a bit of kit from the 50's through the 80's -- anything later and I'd expect to see a DDS. I think in another response I mentioned a TMS430 -- use one of those (or a PIC on an AVR or a Stellaris, etc.) with the right ADC, and you can build the whole PLL application into the software, and probably whatever measuring you're planning on doing as well. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" was written for you. See details at http://www.wescottdesign.com/actfes/actfes.html
From: George Herold on 6 Jul 2010 14:10 On Jul 6, 12:10 pm, Daku <dakup...(a)gmail.com> wrote: > On Jul 5, 8:59 pm, Tim Wescott <t...(a)seemywebsite.com> wrote:> I'd hardly call 60Hz "ultra low frequency". But it is pretty darned low. > > > All the suggestions you've gotten so far are good as far as they go and > > may well be perfect -- but what are you trying to do? Do you need sine > > wave out or square? If sine wave, how pure? Do you have any > > specifications on jitter, phase noise, or frequency accuracy? > > I am trying to design a PLL for very low frequencies, e.g., power line > grid. > I am concerned with the VCO as it is a crucial sub-circuit. I am > aiming for > a phase noise of approximately -100 dBc/Hz but not very sure of the > offset > frequency. Ideally, I would like to have frequency accuracy of 1 - 5% > at most. > Also, I am aware that S-parameter methods are not appropriate at these > low > frequencies. Have you thought about a current charging and discharging a cap? This gives a nice triangle wave with the frequency proportional to the current. Just make sure the voltage that defines the 'trip' points is clean. (A mistake I made.) Or do you need a sine wave? George H. > > > > > > > You could digitally synthesize a 60Hz sine wave with a smallish > > processor -- I believe there are some TMS430 parts that could do it all > > in one package with a PWM output to be filtered by a simple RC. > > > But "best" depends heavily on what you want. > > > -- > > > Tim Wescott > > Wescott Design Serviceshttp://www.wescottdesign.com > > > Do you need to implement control loops in software? > > "Applied Control Theory for Embedded Systems" was written for you. > > See details athttp://www.wescottdesign.com/actfes/actfes.html- Hide quoted text - > > - Show quoted text -
From: Paul Hovnanian P.E. on 6 Jul 2010 14:56 Daku wrote: [snip] > Also, I am aware that S-parameter methods are not appropriate at these > low frequencies. Why not? Actual L/C component values might be a bit larger than most people here deal with, but the math is still the same. -- Paul Hovnanian paul(a)hovnanian.com ---------------------------------------------------------------------- Have gnu, will travel.
From: Tim Wescott on 6 Jul 2010 15:20
On 07/06/2010 11:56 AM, Paul Hovnanian P.E. wrote: > Daku wrote: > > [snip] >> Also, I am aware that S-parameter methods are not appropriate at these >> low frequencies. > > Why not? Actual L/C component values might be a bit larger than most people > here deal with, but the math is still the same. It's not so much that S-parameter methods won't work, though (they will, just fine). It's just that S-parameter methods are designed to really be useful where lumped-circuit approximations don't hold. At 1GHz, that happens if the circuit spans a good portion of your hand -- but at 60Hz, that doesn't happen until the circuit spans a good portion of the continent. Unless you've totally forgotten how, use lumped-circuit analysis and it'll work just fine. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" was written for you. See details at http://www.wescottdesign.com/actfes/actfes.html |