Deutsch   English   Français   Italiano  
<7mc52j9ub78dqtdo1a6oj2lfhtgktvt9is@4ax.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 19 Apr 2024 18:08:37 +0000
From: boB <boB@K7IQ.com>
Newsgroups: sci.electronics.design
Subject: Re: spread-spectrum model
Date: Fri, 19 Apr 2024 11:08:36 -0700
Message-ID: <7mc52j9ub78dqtdo1a6oj2lfhtgktvt9is@4ax.com>
References: <v9e22jtqn47cl4t956nub9dbqnm5qepkl1@4ax.com> <7qk22jlrrc9949ccrkdk058b4dinnnt75f@4ax.com> <o5r22jdevbnlk2bpd4tuph13nbkltarv77@4ax.com> <kvu42jl4321cs4grc4imrr1pq9in07bkhq@4ax.com> <gl152jdrj3ar512s5avm0ea9qg1vnc5a6b@4ax.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 105
X-Trace: sv3-fZSp7F+4DbSVTb37xwjfeG/6fpPTnIuxCAxfxeSDFKoo4vGpMqDSMh3WDzRutbYDLLUo0uwpDr2/LBp!EmX1vG7wBQHRooeRM8inXHpGu1+PlpJPnkolXjSEpgXGjrL2JzN3J3aTqwVjS3wSmMUCUNosdWUQ!IalIlnU=
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 5276

On Fri, 19 Apr 2024 08:22:44 -0700, John Larkin
<jjSNIPlarkin@highNONOlandtechnology.com> wrote:

>On Fri, 19 Apr 2024 10:30:45 -0400, Joe Gwinn <joegwinn@comcast.net>
>wrote:
>
>>On Thu, 18 Apr 2024 12:14:04 -0700, John Larkin
>><jjSNIPlarkin@highNONOlandtechnology.com> wrote:
>>
>>>On Thu, 18 Apr 2024 13:16:04 -0400, Joe Gwinn <joegwinn@comcast.net>
>>>wrote:
>>>
>>>>On Thu, 18 Apr 2024 08:26:56 -0700, John Larkin
>>>><jjSNIPlarkin@highNONOlandtechnology.com> wrote:
>>>>
>>>>>I'm designing a switching power supply module and could reduce EMI by
>>>>>going spread-spectrum on the switching frequency. The simple one below
>>>>>reduces things by 20 dB. Probe the SS node and FFT.
>>>>>
>>>>>The ss inside switching reg chips is no doubt more sophisticated. In
>>>>>an FPGA, we could do some sort of pseudo-random thing.
>>>>>
>>>>>On a multi-channel power supply, there may be some small advantage to
>>>>>have a separate spread per channel. That would be easy.
>>>>
>>>>I'd check for cross-correlation as well, so no ganging up in systems
>>>>using multiple channels in some signal path.
>>>
>>>When my engineers get too fussy about stuff like that, I remind them
>>>"it's just a power supply."
>>
>>In my world, we have multiple parallel components (like array
>>sections) in the signal path powered by independent power supplies
>>that are required to have independent noise, to prevent correlated
>>gain when these parallel paths are summed, say in a radar beamformer.
>>
>>Telling the power-supply folk that it's just a power supply is a good
>>way to get buried in details.
>>
>
>My intent was to keep it simple and get it done.
>
>>
>>>>Depending on details, the problem could manifest itself as peaks or
>>>>ripples in the time domain, your beloved homeland.
>>>>
>>>>Joe Gwinn
>>>>
>>>
>>>TI has a couple of interesting appnotes
>>>
>>><https://www.ti.com/lit/pdf/slyt809>
>>>
>>><https://www.ti.com/lit/SLVAF18>
>>>
>>>
>>>Their little TPS54302 type parts have radical looking PWM, but the
>>>final DC is super clean. Nice trick.
>>>
>>><https://www.dropbox.com/scl/fi/8rytjiwp4hmt2ypgk9bk4/DSC06826.JPG?rlkey=4qipduct0ptrhei07ijdxpsca&raw=1>
>>>
>>><https://www.dropbox.com/scl/fi/kf2kxbxih6xjbx8uv2o0d/TPS54302_spectrum.JPG?rlkey=rd3diu5nvhasfn7228m8yk665&raw=1>
>>>
>>>We may get some EMI from switching rise/fall ringing too, in the
>>>hundred-MHz ballpark. It would help to de-phase that too.
>>
>>TI stuff is widely used in radar, but in the most capable radars the
>>dithering is provided by bespoke radar firmware, and not left to the
>>converter chip.  But those chips do work well.
>>
>>Joe Gwinn
>
>We've decided to use home-made half bridges in the 8-channel
>programmable power module. The TI and ADI switching regs are just too
>smart. We'll use the reg chips when we just want a fixed power supply.
>
>I was thinking that we could use a DDS architecture to generate the
>PWM into the switching half-bridges. We could wobble the frequency
>setting to spread the spectrum.
>
>Maybe replace some of the LSBs of the frequency-set register with a
>pseudorandom pattern, a different one for each power supply channel.
>Change those LSBs at some rate, 20 KHz or something, to fool an
>EMI-test spectrum analyzer.
>
>A pseudorandom pattern will average to 0.5, which affects the average
>switcher frequency, but we can deal with that.
>
>I suppose I could draw a diagram.
>
>We'd like the fine-grain spectra to not overlap, across all 8
>channels. Fun.
>
>Given eight unipolar half-bridges, we'll allow users to use a pair as
>a full bridge to drive one bipolar load, or three to drive a 3-phase
>load like a torque motor. In those cases, I think we can still allow
>each phase to have its own independent spread-spectrum thing. The
>motors won't care.


The STM32F4  that I use in my inverter/charger  has a SS clock option.
I have not enabled that yet but intend to eventually for lower peaks
from the PWM outputs driving all the power circuitry.

boB