DE102014014677A1 - Method for generating PDM-modulated signals for the supply of LEDs for illumination in motor vehicles - Google Patents

Method for generating PDM-modulated signals for the supply of LEDs for illumination in motor vehicles Download PDF

Info

Publication number
DE102014014677A1
DE102014014677A1 DE102014014677.4A DE102014014677A DE102014014677A1 DE 102014014677 A1 DE102014014677 A1 DE 102014014677A1 DE 102014014677 A DE102014014677 A DE 102014014677A DE 102014014677 A1 DE102014014677 A1 DE 102014014677A1
Authority
DE
Germany
Prior art keywords
pdm
pwm
signal
period
signals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE102014014677.4A
Other languages
German (de)
Other versions
DE102014014677B4 (en
Inventor
Christian Schmitz
Bernd Burchard
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Elmos Semiconductor SE
Original Assignee
Elmos Semiconductor SE
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elmos Semiconductor SE filed Critical Elmos Semiconductor SE
Priority to DE102014014677.4A priority Critical patent/DE102014014677B4/en
Publication of DE102014014677A1 publication Critical patent/DE102014014677A1/en
Application granted granted Critical
Publication of DE102014014677B4 publication Critical patent/DE102014014677B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/30Driver circuits
    • H05B45/32Pulse-control circuits
    • H05B45/325Pulse-width modulation [PWM]

Abstract

Die Erfindung bezieht sich auf ein Verfahren zur Erzeugung eines PDM-Spreiz-Code modulierten PDM-Ausgangssignals (PDMout) für die Verwendung in einer Gleichspannungsversorgung und/oder einen DC/DC-Wandler zur Versorgung von LEDs mit elektrischer Energie in Kfz. Die Erzeugung des PDM-Ausgangssignals (PDMout) basiert auf n PDM-Spreiz-Codes (PDM1 bis PDMn), mit n als einer positiven, ganzen Zahl und n > 1. Die Spreiz-Codes werden in einer Spreiz-Code-Sequenz von m aufeinander folgenden PDM-Spreiz-Codes dieser n PDM-Spreiz-Codes mit einer Spreiz-Code-Länge, die gleich der PDM-Periodendauer (TPDM) zu sehen ist, mit m als einer positiven, ganzen Zahl und m ≥ 1 und einer Spreiz-Code-Periode (Tselect) aneinander gereiht. Die Erzeugung eines optimierten PDM-Spektrums des PDM-Ausgangssignals (PDMout) umfasst dabei die Schritte Erzeugen eines ersten PDM-Signals (PDM1) mit einer PDM-Periode und einer PDM-Periodendauer (TPDM) und einem Duty-Cycle (fcycle), Erzeugen von einem, insbesondere von n – 1, weiteren PDM-Signalen (PDM2, zweites PDM-Signal bis PDMn, n-tes-PDM-Signal) durch jeweilige Verzögerung des ersten PDM-Signals (PDM1) und/oder Erzeugung eines jeweils verzögerten ersten PDM-Signals (PDM1), wobei jedes so erzeugte i-te PDM-Signal (PDMi), mit 1 < i ≤ n, um einen zeitlichen i-ten Offset (Toff_i) gegenüber dem ersten PDM-Signal (PDM1) verzögert ist und wobei jedes der n PDM-Signale (PDM1 bis PDMn) einen der n PDM-Spreiz-Codes repräsentiert. Schließlich wird Auswählen ein k-tes PDM-Signal (PDMk) als aktuelles PDM-Spreiz-Code-Signal aus den n PDM-Signalen (PDM1 bis PDMn) in Abhängigkeit von einem Auswahlsignal (PDMselect) ausgewählt und zum PDM-Ausgangssignal umgeformt.The invention relates to a method for generating a PDM spread-code modulated PDM output signal (PDMout) for use in a DC power supply and / or a DC / DC converter for supplying LEDs with electrical energy in motor vehicles. The generation of the PDM output signal (PDMout) is based on n PDM spreading codes (PDM1 to PDMn), with n as a positive integer and n> 1. The spreading codes are written in a spreading code sequence of m successive PDM spreading codes of these n PDM spreading codes with a spreading code length equal to the PDM period (TPDM), with m as a positive integer and m ≥ 1 and a spreading Code period (Tselect) strung together. The generation of an optimized PDM spectrum of the PDM output signal (PDMout) comprises the steps of generating a first PDM signal (PDM1) having a PDM period and a PDM period (TPDM) and a duty cycle (fcycle), generating from one, in particular n-1, further PDM signals (PDM2, second PDM signal to PDMn, n-th PDM signal) by respective delay of the first PDM signal (PDM1) and / or generation of a respective delayed first PDM signal (PDM1), each i-th PDM signal (PDMi) thus generated, with 1 <i ≤ n, being delayed by an i-th time offset (Toff_i) from the first PDM signal (PDM1), and wherein each of the n PDM signals (PDM1 to PDMn) represents one of the n PDM spreading codes. Finally, selecting a kth PDM signal (PDMk) as the current PDM spreading code signal from the n PDM signals (PDM1 to PDMn) in response to a select signal (PDMselect) is selected and converted to the PDM output signal.

Description

Einleitungintroduction

Die vorliegende Anmeldung nimmt Bezug auf die deutsche Voranmeldung 10 2013 016 386.2 vom 30. September 2013, deren Inhalte hiermit vollständig zum Gegenstand der vorliegenden Anmeldung gemacht werden.The present application makes reference to German reservation 10 2013 016 386.2 dated 30 September 2013, the contents of which are hereby made the subject of the present application.

In der besagten deutschen Voranmeldung DE 10 2013 016 386.2 ist unter anderem beschrieben, dass eine Modulation der Ansteuerung von Verbrauchern mit Hilfe von Spreiz-Codes erfolgen kann, die vordefiniert werden und zeitlich nacheinander ein Schaltelement (M) mit Hilfe eines PWM-Ausgangssignals (PWMout) bzw. eines PDM-Ausgangssignals (PDMout) ansteuern. Das in der Voranmeldung DE 10 2013 016 386.2 beschriebene Verfahren hat den Vorteil, dass die Spektren des PWM-Ausgangssignals (PWMout) bzw. des PDM-Ausgangssignals (PDMout) gut kontrolliert werden können. Der Nachteil des Verfahrens besteht in dem immensen Speicherplatz, den die Spreiz-Codes benötigen um für alle dort definierten Füllfaktoren vorhalten zu können, wenn die PWM- bzw. PDMAuflösung mehr als 4 Bit betragen soll. Wie leicht zu verstehen ist, steigt der Speicherbedarf mit der 1-ten Potenz von 2, wenn die Auflösung 1 Bit betragen soll.In the said German reservation DE 10 2013 016 386.2 Among other things, it is described that a modulation of the driving of consumers by means of spreading codes can be done, which are predefined and successively a switching element (M) by means of a PWM output signal (PWM out ) or a PDM output signal (PDM out ). That in the reservation DE 10 2013 016 386.2 The described method has the advantage that the spectrums of the PWM output signal (PWM out ) or the PDM output signal (PDM out ) can be controlled well. The disadvantage of the method is the immense storage space that the spreading codes require in order to be able to hold for all filling factors defined there, if the PWM or PDMA resolution should be more than 4 bits. As can be easily understood, the memory requirement increases with the 1 th power of 2 if the resolution is to be 1 bit.

Aufgabe der ErfindungObject of the invention

Es ist daher die Aufgabe der hier beschriebenen Erfindung, ein vereinfachtes Verfahren zur Erzeugung von zwei oder mehr PWM-Spreiz-Codes bzw. PWM-Spreiz-Code-Signalen für die PWM-Modulation bzw. von zwei oder mehr PDM-Spreiz-Codes bzw. PDM-Spreiz-Code-Signalen für die PDM-Modulation anzugeben, die ein möglichst flaches Spektrum erzeugen und wenige Peaks im Spektrum ergeben, sodass das Vorhalten deiner Code-Tabelle (CTAB) wie in der Offenbarung DE 10 2013 016 386.2 entfallen kann.It is therefore the object of the invention described here, a simplified method for generating two or more PWM spread code or PWM spread-code signals for the PWM modulation or of two or more PDM spreading codes or To specify PDM spreading code signals for PDM modulation that produce as flat a spectrum as possible and give few peaks in the spectrum, so keeping your code table (CTAB) as in the disclosure DE 10 2013 016 386.2 can be omitted.

Diese Aufgabe wird mit Hilfe von Verfahren nach den Ansprüchen 1 und 3 gelöst.This object is achieved by means of methods according to claims 1 and 3.

Beschreibung der ErfindungDescription of the invention

Bei der Untersuchung von geeigneten PWM-Spreiz-Codes für eine Anwendung der in der deutschen Patentanmeldung DE 10 2013 016 386.2 beschrieben Technik auf die Puls-Weiten-Modulation (PWM) hat sich gezeigt, dass einige PWM-Spreiz-Codes besser geeignet sind als andere, um das Spektrum zu optimieren. Das gleiche gilt für die Anwendung der in der deutschen Patentanmeldung DE 10 2013 016 386.2 beschrieben Technik auf die Pulsdichtemodulation (PDM).In the investigation of suitable PWM spreading codes for an application of the in the German patent application DE 10 2013 016 386.2 The technique described in PWM has shown that some PWM spreading codes are better suited than others to optimize the spectrum. The same applies to the application of the German patent application DE 10 2013 016 386.2 described the technique for pulse density modulation (PDM).

Der Offenbarungsgehalt und technische Inhalt der Anmeldung DE 10 2013 016 386.2 ist vollumfänglicher Bestandteil dieser Anmeldung und wird hier als Teil der Beschreibung dieser Offenbarung vorausgesetzt. Für den beanspruchten Umfang sind die Ansprüche maßgeblich. Die Beschreibung dient nur der Erläuterung.The disclosure content and technical content of the application DE 10 2013 016 386.2 is a full-featured part of this application and is provided herein as part of the description of this disclosure. For the claimed scope, the claims are relevant. The description is for explanation only.

Die Beschreibung geht in einem ersten Teil zunächst auf die Erzeugung optimaler PWM-Spreiz-Codes für die Puls-Weiten Modulation (PWM-Modulation) ein, da dies für den Leser einfacher nachzuvollziehen ist.The description initially deals with the generation of optimal PWM spread codes for pulse width modulation (PWM modulation), since this is easier to understand for the reader.

In einem zweiten Teil geht die Beschreibung auf die Erzeugung von PDM-Spreiz-Codes für die Puls-Diche-Modulation (PDM-Modulation) und deren Verwendung ein.In a second part, the description deals with the generation of PDM spreading codes for pulse-density modulation (PDM modulation) and their use.

Die Aussagen beider Teile beziehen sich jedoch auf die PDM- und PWM-Modulation gleichzeitig und können durch sinngemäße Übertragung angewendet werden.However, the statements of both parts refer to the PDM and PWM modulation simultaneously and can be applied by analogous transmission.

Erster Teil: Erzeugung von PWM-Spreiz-Codes und deren AnwendungPart one: Generation of PWM spreading codes and their application

Der Erfindung liegt die Erkenntnis zugrunde, dass gute PWM-Spreiz-Codes, das sind solche PWM-Spreiz-Codes, die ein sehr flaches Spektrum mit wenigen Spikes erzeugen, gewisse Symmetrien aufweisen.The invention is based on the recognition that good PWM spreading codes, which are those PWM spreading codes which produce a very flat spectrum with few spikes, have certain symmetries.

Hierbei hat es sich gezeigt, dass im einfachsten Fall zwei PWM-Spreiz-Code-Signale (PWM1, PWM2) erzeugt werden, die jedes für sich ein normales PWM-Signal mit der gemeinsamen vorgegebenen PWM-Periode TPWM sind. Diese beiden PWM-Signale, das erste PWM-Signal (PWM1) und das zweite PWM-Signal (PWM2), weisen vorzugsweise den gleichen Füllfaktor auf, was bedeutet, dass ihr Duty-Cycle (fcycle), typischerweise in % angegeben, gleich ist. Typischerweise wird das erste PWM-Signal (PWM1) durch einen ersten PWM-Signalgenerator (PWMG1) und das zweite PWM-Signal (PWM2) durch einen zweiten PWM-Signalgenerator (PWMG2) erzeugt. Die beiden PWM-Signale (PWM1, PWM2) haben dabei vorzugsweise eine feste Phasenverschiebung zueinander. Die Periode des zweiten PWM-Signals (PWM2) ist dabei um eine Zeit, einen zweiten Offset (Toff_2) gegenüber dem ersten PWM-Signal (PWM1) verschoben. Vorzugsweise sind die beiden PWM-Signale (PWM1, PWM2) ansonsten gleich gewählt. Durch eine zeitliche Verschiebung um den besagten zweiten Offset (Toff_2) kann somit das erste PWM-Signal (PWM1) auf das zweite PWM-Signal (PWM2) abgebildet werden. Durch Umschalten zwischen diesen beiden PWM-Signalen (PWM1 und PWM2) beispielsweise mittels eines Multiplexers (MUX) als Auswahlvorrichtung kann dann das PWM-Ausgangssignal (PWMout) gebildet werden. Dabei wird die Auswahlvorrichtung (MUX) durch ein Auswahlsignal (PWMselect) gesteuert, auf dessen Natur später genauer eingegangen werden wird. Zunächst soll vereinfachend angenommen werden, dass die Auswahl zufällig erfolgt.It has been shown that in the simplest case, two PWM spread code signals (PWM 1 , PWM 2 ) are generated, each of which is a normal PWM signal with the common predetermined PWM period T PWM . These two PWM signals, the first PWM signal (PWM 1 ) and the second PWM signal (PWM 2 ), preferably have the same fill factor, which means their duty cycle (f cycle ), typically expressed in% , is equal to. Typically, the first PWM signal (PWM 1 ) is generated by a first PWM signal generator (PWMG 1 ) and the second PWM signal (PWM 2 ) by a second PWM signal. Signal generator (PWMG 2 ) generated. The two PWM signals (PWM 1 , PWM 2 ) preferably have a fixed phase shift relative to each other. The period of the second PWM signal (PWM 2 ) is shifted by one time, a second offset (T off_2 ) with respect to the first PWM signal (PWM 1 ). Preferably, the two PWM signals (PWM 1 , PWM 2 ) are otherwise selected the same. By a time shift by the said second offset (T off_2 ), the first PWM signal (PWM 1 ) can thus be mapped onto the second PWM signal (PWM 2 ). By switching between these two PWM signals (PWM 1 and PWM 2 ), for example by means of a multiplexer (MUX) as a selection device then the PWM output signal (PWM out ) can be formed. In this case, the selection device (MUX) is controlled by a selection signal (PWM select ), whose nature will be discussed in more detail later. First, let's assume for simplicity that the selection is random.

Es hat sich im Rahmen der Untersuchungen, die zu der Erfindung führten, gezeigt, dass eine Verzögerung des zweiten PWM-Signals (PWM2) gegenüber dem ersten PWM-Signal (PWM1) um die halbe PWM-Periodendauer (TPWM) zu einem besonders günstigen Spektrum des PWM-Ausgangssignals (PWMout) führt.It has been shown in the investigations that led to the invention, that a delay of the second PWM signal (PWM 2 ) compared to the first PWM signal (PWM 1 ) by half the PWM period (T PWM ) to a particularly favorable spectrum of the PWM output signal (PWM out ) leads.

Das der Erfindung zugrunde liegende Verfahren zur Erzeugung von zwei, PWM-Spreiz-Codes, den PWM-Signalen (PWM1, PWM2) zur Erzeugung eines PWM-Ausgangssignals (PWMout) mit einem optimierten PWM Spektrum und mit einem vorgegebenen PWM-Duty-Cycle (fcycle), umfasst somit die Schritte

  • (1) Erzeugen eines ersten PWM-Signals (PWM1) mit einer PWM-Periodendauer (TPWM) und dem PWM-Duty-Cycle (fcycle) und
  • (2) Erzeugen eines zweiten PWM-Signals (PWM2) durch Verzögerung des ersten PWM-Signals (PWM1) beispielsweise in einer Verzögerungsstrecke (ΔT, ΔT2) um vorzugsweise die Hälfte der PWM-Periode (TPWM) wobei jedes der beiden erzeugten PWM-Signale (PWM1, PWM2) je einen der beiden erzeugten PWM-Spreiz-Codes als erstes bzw. zweites PWM-Spreiz-Code-Signal repräsentiert.
The invention of the underlying method for generating two, PWM spread codes, the PWM signals (PWM 1 , PWM 2 ) for generating a PWM output signal (PWM out ) with an optimized PWM spectrum and with a predetermined PWM duty Cycle (f cycle ), thus includes the steps
  • (1) generating a first PWM signal (PWM 1 ) with a PWM period (T PWM ) and the PWM duty cycle (f cycle ) and
  • (2) generating a second PWM signal (PWM 2 ) by delaying the first PWM signal (PWM 1 ) in, for example, a delay line (ΔT, ΔT 2 ) by preferably half the PWM period (T PWM ), each of the two generated PWM signals (PWM 1 , PWM 2 ) each represents one of the two generated PWM spreading codes as the first and second PWM spread code signal.

Das Verfahren kann natürlich auf n PWM-Spreiz-Codes verallgemeinert werden, wobei n eine positive ganze Zahl größer 1 ist.Of course, the method can be generalized to n PWM spreading codes, where n is a positive integer greater than one.

Hierbei hat es sich gezeigt, dass im diesem allgemeineren Fall n PWM-Spreiz-Code-Signale (PWM1 bis PWMn) erzeugt werden, die jedes für sich wieder ein normales PWM-Signal mit der gemeinsamen vorgegebenen PWM-Periode TPWM sind. Diese n PWM-Signale, das erste PWM-Signal (PWM1) bis zum n-ten PWM-Signal (PWMn), weisen vorzugsweise wieder den gleichen Füllfaktor auf, was bedeutet, dass ihr Duty-Cycle (fcycle), typischerweise in % angegeben, gleich ist. Typischerweise wird das erste PWM-Signal (PWM1) durch einen ersten PWM-Signalgenerator (PWMG1) und die n – 1 weiteren PWM-Signale (PWM2 bis PWMn) durch weitere PWM-Signalgeneratoren (PWMG2 bis PWMGn) erzeugt. Die n PWM-Signale haben dabei wieder vorzugsweise eine feste zeitliche Phasenverschiebung zueinander. Die Periode des eines i-ten PWM-Signals (PWMi) mit 2 ≤ i ≤ n, das jeweils eines der n – 1 weiteren PWM-Signale (PWM2 bis PWMn) ist, ist dabei um eine Zeit, einen i-ten Offset (Toff_i), gegenüber dem ersten PWM-Signal (PWM1) verschoben. Vorzugsweise sind alle n PWM-Signale (PWM1 bis PWMn) ansonsten gleich gewählt. Durch eine zeitliche Verschiebung um den besagten i-ten Offset (Toff_i) kann somit ein i-tes PWM-Signal (PWMi) auf das erste PWM-Signal (PWM1) abgebildet werden. Durch Umschalten zwischen diesen n PWM-Signalen (PWM1 bis PWMn) beispielsweise mittels eines n zu 1 Multiplexers (MUX) als Auswahlvorrichtung kann dann nun wieder das PWM-Ausgangssignal (PWMout) gebildet werden. Dabei wird die Auswahlvorrichtung (MUX) durch wieder durch das Auswahlsignal (PWMselect) gesteuert, auf dessen Natur später genauer eingegangen werden wird. Zunächst soll auch hier vereinfachend angenommen werden, dass die Auswahl zufällig erfolgt.It has been shown that in this more general case n PWM spread code signals (PWM 1 to PWM n ) are generated, each of which is itself a normal PWM signal with the common predetermined PWM period T PWM again . These n PWM signals, the first PWM signal (PWM 1 ) to the n th PWM signal (PWM n ), preferably again have the same fill factor, which means that their duty cycle (f cycle ), typically in%, is the same. Typically, the first PWM signal (PWM 1 ) is generated by a first PWM signal generator (PWMG 1 ) and the n-1 further PWM signals (PWM 2 to PWM n ) by further PWM signal generators (PWMG 2 to PWMG n ) , The n PWM signals again preferably have a fixed phase shift with respect to one another. The period of an i-th PWM signal (PWM i ) with 2 ≦ i ≦ n, which is in each case one of the n-1 further PWM signals (PWM 2 to PWM n ), is at one time, i ten offset (T off_i ), compared to the first PWM signal (PWM 1 ) shifted. Preferably, all n PWM signals (PWM 1 to PWM n ) are otherwise selected the same. By means of a time shift about the said i-th offset (T off_i ), it is thus possible to image an i-th PWM signal (PWM i ) onto the first PWM signal (PWM 1 ). The PWM output signal (PWM out) can then now, by switching between these n PWM signals (PWM 1 to PWM n) for example by means of an N to 1 multiplexer (MUX) as a selection device again be formed. In this case, the selection device (MUX) is again controlled by the selection signal (PWM select ), whose nature will be discussed in more detail later. First of all, it should also be assumed here for simplicity that the selection is random.

Es hat sich im Rahmen der Untersuchungen, die zu der Erfindung führten gezeigt, dass eine Verzögerung eines i-ten PWM-Signals (PWM1) gegenüber dem ersten PWM-Signal (PWM1) um eine Zeit, die (i – 1)/n der PWM-Periodendauer (TPWM) beträgt, zu einem besonders günstigen Spektrum des PWM-Ausgangssignals (PWMout) führt.It has been found in the investigations leading to the invention that a delay of an i-th PWM signal (PWM 1 ) with respect to the first PWM signal (PWM 1 ) by a time, the (i-1) / n the PWM period (T PWM ), leads to a particularly favorable spectrum of the PWM output signal (PWM out ).

Das erfindungsgemäße Verfahren ist dann ein Verfahren zur Erzeugung von n PWM-Spreiz-Codes, mit n als einer positiven, ganzen Zahl und n > 1, zur Erzeugung eines PWM-Ausgangssignals (PWMout) mit einem optimierten PWM Spektrum und mit einem vorgegebenen PWM-Duty-Cycle (fcycle). Es umfasst dann die Schritte

  • (1) Erzeugen eines ersten PWM-Signals (PWM1) mit einer PWM-Periodendauer (TPWM) und dem PWM-Duty-Cycle (fcycle) und
  • (2) Erzeugen von n – 1 weiteren PWM-Signalen (PWM2, zweites PWM-Signal bis PWMn, n-tes-PWM-Signal), mit n als ganzer positiver Zahl und n > 1, vorzugsweise durch Verzögerung in n – 1 Verzögerungsstrecken (ΔT2 bis ΔTn) um vorzugsweise jeweils (i – 1)/n der PWM-Periode (TPWM), wobei i die Nummer des i-ten PWM-Signals (PWMi) repräsentiert, aus diesen n – 1 PWM-Signalen (PWM2 bis PWMn) wobei jedes der beiden erzeugten n PWM-Signale (PWM1 bis PWMn) je einen der n erzeugten PWM-Spreiz-Codes als erstes bis n-tes PWM-Spreiz-Code-Signal repräsentiert.
The inventive method is then a method for generating n PWM spreading codes, with n as a positive integer and n> 1, for generating a PWM output signal (PWM out ) with an optimized PWM spectrum and with a predetermined PWM Duty cycle (f cycle ). It then includes the steps
  • (1) generating a first PWM signal (PWM 1 ) with a PWM period (T PWM ) and the PWM duty cycle (f cycle ) and
  • (2) generating n - 1 further PWM signals (PWM 2 , second PWM signal to PWM n , n-th PWM signal), with n as a whole positive number and n> 1, preferably by delaying in n - 1 Delay lines (.DELTA.T 2 to .DELTA.T n) to each preferably (i - 1) / n of the PWM period (T PWM), where i represents the number of the i-th PWM signal (PWM i), of these n - 1 PWM Signals (PWM 2 to PWM n ) wherein each of the two generated n PWM signals (PWM 1 to PWM n ) each represents one of the n PWM spread codes generated as first to nth PWM spread code signals.

Diese Erzeugung kann wieder zum Ersten beispielsweise durch Verzögerung des ersten PWM-Signals (PWM1) in n – 1 Verzögerungsvorrichtungen (ΔT2 bis ΔTn) erfolgen. Dabei wird jedes der n – 1 PWM-Signale typischerweise anders verzögert. Wir sprechen im Folgenden vom i-ten PWM-Signal (PWMi), wenn wir eines der weiteren PWM-Signale (PWM2 bis PWMn) meinen. Somit wird jedes i-te PWM-Signal (PWMi) mit 1 < i ≤ n, sofern erzeugt, gegenüber dem ersten PWM-Signal (PWM1) um einen zeitlichen i-ten Offset (Toff_i), der spezifisch für das jeweilige i-te PWM-Signal (PWMi) ist, gegenüber dem ersten PWM-Signal (PWM1) verzögert. Dabei repräsentiert jedes der erzeugten n PWM-Signale (PWM1 bis PWMn) einen der erzeugten n PWM-Spreiz-Codes und in Form von n PWM-Spreiz-Code-Signalen.This generation can again take place firstly, for example by delaying the first PWM signal (PWM 1 ) in n-1 delay devices (ΔT 2 to ΔT n ). In this case, each of the n-1 PWM signals is typically delayed differently. In the following, we refer to the i-th PWM signal (PWM i ) when we mean one of the other PWM signals (PWM 2 to PWM n ). Thus, each i-th PWM signal (PWM i ) with 1 <i ≤ n, if generated, is compared with the first PWM signal (PWM 1 ) by an i-th time offset (T off_i ) specific to the respective one i-th PWM signal (PWM i ) is delayed from the first PWM signal (PWM 1 ). Here, each of the generated n PWM signals (PWM 1 to PWM n ) represents one of the generated n PWM spreading codes and in the form of n PWM spread code signals.

Um nun aus den dermaßen definierten PWM-Spreiz-Code-Signalen, den n PWM-Signalen (PWM1 bis PWMn) ein PWM-Ausgangssignal (PWMout) zu erzeugen, wählt eine Auswahleinrichtung, typischerweise ein n zu 1 Multiplexer (MUX), eines der n PWM-Signale (PWM1 bis PWMn) als k-tes PWM-Signal (PWMk) aus, dass dann zum PWM-Ausgangssignal (PWMout) mittels eine Ausgangsstufe (PA) umgewandelt wird. Diese Ausgangsstufe (PA) passt dabei Pegel und ggf. Signalform so an, dass das sich ergebende PWM-Ausgangssignal (PWMout) für eine folgende Schaltvorrichtung (M) geeignet ist. an. Typischerweise handelt es sich um ein Schaltvorrichtung (M), die mittels des k-ten PWM-Signals (PWMk) beispielsweise „an” und „aus” geschaltet wird.In order to generate a PWM output signal (PWM out ) from the PWM spread-code signals so defined, the n PWM signals (PWM 1 to PWM n ), a selection device, typically an n-to-1 multiplexer (MUX), is selected. , one of the n PWM signals (PWM 1 to PWM n ) is outputted as a k-th PWM signal (PWM k ), which is then converted to the PWM output signal (PWM out ) through an output stage (PA). In this case, this output stage (PA) adjusts the level and possibly the signal form such that the resulting PWM output signal (PWM out ) is suitable for a subsequent switching device (M). at. Typically, it is a switching device (M), which is switched by means of the k-th PWM signal (PWM k ), for example, "on" and "off".

Vorzugsweise erfolgt die Auswahl des k-ten PWM-Signals (PWMk) aus den n PWM-Signalen (PWM1 bis PWMn) als aktuelles PWM-Spreiz-Code-Signal zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1). Ebenso vorzugsweise wird der PWM-Spreiz-Code während einer PWM-Periode mit einer PWM-Periodendauer TPWM nicht geändert. Das bedeutet, dass der nächste Wechsel frühestens nach einer PWM-Periodendauer (TPWM) oder einem ganzzahligen positiven Mehrfachen davon erfolgt. Der Faktor ist im Folgenden mit m bezeichnet.Preferably, the selection of the k-th PWM signal (PWM k ) from the n PWM signals (PWM 1 to PWM n ) takes place as the current PWM spread-code signal at the beginning of a PWM period of the first PWM signal (PWM 1 ). Also preferably, the PWM spread code is not changed during a PWM period with a PWM period T PWM . This means that the next change occurs at the earliest after a PWM period (T PWM ) or an integer positive multiple thereof. The factor is designated below by m.

Die auf eine erste Auswahl eines PWM-Signals (PWM1 bis PWMn) als PWM-Spreiz-Code in Form des aktuellen Spreiz-Code-Signals, dem k-ten PWM-Signal (PWMk), folgende zweite, nächste Auswahl eines PWM-Spreiz-Codes erfolgt somit vorzugsweise zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) nach m PWM-Perioden (TPWM), mit m als ganzer positiver Zahl.The second, next selection of a second selection of a PWM signal (PWM 1 to PWM n ) as PWM spreading code in the form of the current spreading code signal, the k th PWM signal (PWM k ) PWM spreading codes are thus preferably carried out at the beginning of a PWM period of the first PWM signal (PWM 1 ) after m PWM periods (T PWM ), with m as a whole positive number.

Die erste Auswahl des Spreiz-Code-Signals aus den PWM-Signalen (PWM1 bis PWMn) erfolgt zu einem ersten Spreiz-Code-Auswahlzeitpunkt (TSCS1), der typischerweise ein Zeitpunkt zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) ist. Die folgende nächste Auswahl eines PWM-Spreiz-Codes erfolgt dann zu einem unmittelbar folgenden zweiten Spreiz-Code-Auswahlzeitpunkt (TSCS2) zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1), die nach m PWM-Perioden (TPWM) auf den ersten Auswahlzeitpunkt (TSCS1) folgt.The first selection of the spreading code signal from the PWM signals (PWM 1 to PWM n ) takes place at a first spreading code selection time (T SCS1 ), which is typically a time at the beginning of a PWM period of the first PWM signal is (PWM 1). The next next selection of a PWM spreading code is then made at an immediately following second spreading code selection timing (T SCS2 ) at the beginning of a PWM period of the first PWM signal (PWM1), which occurs after m PWM periods (T PWM ) follows the first selection time (T SCS1 ).

Die Steuerung der Auswahl durch die Auswahleinrichtung (MUX) erfolgt in Abhängigkeit von dem Auswahlsignal (PWMselect). Typischerweise handelt es sich hierbei um ein analoges und bevorzugt um ein digitales Einzel- bzw. Bus-Signal, das die Auswahleinrichtung (MUX) steuert. Dieses Auswahlsignal (PWMselect) kann beispielsweise ein Zufallssignal oder ein Pseudozufallssignal oder ein Signal sein, das von einem endlichen Automaten analog und/oder digital erzeugt wird.The selection by the selection device (MUX) is controlled as a function of the selection signal (PWM select ). Typically, this is an analog and preferably a digital single or bus signal that controls the selection device (MUX). This selection signal (PWM select ) may be, for example, a random signal or a pseudo-random signal or a signal generated analogously and / or digitally by a finite state machine.

Die folgenden zwei Absätze treffen nicht auf die Puls-Dichte-Modulation übertragen werden, während die vorausgegangenen Aussagen übertragbar waren.The following two paragraphs do not apply to pulse-density modulation while the previous statements were transmittable.

Typischerweise beruhen bei der PWM-Modulation die PWM-Signale (PWM1 bis PWMn) auf PWM-Pulsen, die eine vorbestimmte Pulsbreite (Tpuls) besitzen wobei typischerweise gilt: fcycle = TPuls/TPWM.Typically, in PWM modulation, the PWM signals (PWM 1 to PWM n ) are based on PWM pulses having a predetermined pulse width (T puls ), typically: f cycle = T pulse / T PWM .

Dabei wird die Pulsbreite (Tpuls) der PWM-Signale (PWM1 bis PWMn) typischerweise einseitig und/oder zweiseitig in Abhängigkeit vom Duty-Cycle (fcycle) moduliert. Eine einseitige Modulierung bedeutet, dass sich die Position einer Flanke des Pulses eines PWM-Signals (PWM1 bis PWMn) in Abhängigkeit vom vorgegebenen Duty-Cycle (fcycle) verändert während die Andere Flanke von PWM-Periode zu PWM-Periode stets den gleichen Abstand TPWM aufweist. Bei einer zweiseitigen PWM-Modulation werden beide Flanken verändert und nur ein Punkt innerhalb des Pulses des PWM-Signals hat stets den Konstanten Abstand der PWM-Periode (TPWM).In this case, the pulse width (T pulse ) of the PWM signals (PWM 1 to PWM n ) is typically modulated on one side and / or two sides depending on the duty cycle (f cycle ). A one-sided modulation means that the position of an edge of the pulse of a PWM signal (PWM 1 to PWM n ) changes depending on the given duty cycle (f cycle ) while the other edge of PWM period to PWM period always the same distance T PWM has. In a two-sided PWM modulation both edges are changed and only one point within the pulse of the PWM signal always has the constant distance of the PWM period (T PWM ).

Das im vorher gehenden Abschnitt beschriebene ist nicht für die Puls-Dicht-modulation relevant. Das Folgende kann wieder analog auf die Puls-Dichte-Modulation ebenfalls angewandt werden. The one described in the previous section is not relevant to pulse density modulation. The following can also be analogously applied to the pulse-density modulation again.

Es ist offensichtlich, dass es günstig ist, wenn jedes der PWM-Signale (PWM1 bis PWMn) durch je einen PWM-Generator (PWMG1 bis PWMGn) erzeugt wird. In vielen Fällen können alle diese PWM-Generatoren (PWMG1 bis PWMGn) durch einen einzigen PWM-Generator gebildet werden. Auch kann ein Prozessor ein Programm ausführen, dass diese PWM-Signale (PWM1 bis PWMn) mit Hilfe der Hardware erzeugt.It is obvious that it is favorable if each of the PWM signals (PWM 1 to PWM n ) is generated by a respective PWM generator (PWMG 1 to PWMG n ). In many cases, all of these PWM generators (PWMG 1 to PWMG n ) can be formed by a single PWM generator. Also, a processor may execute a program that generates these PWM signals (PWM 1 to PWM n ) using the hardware.

Die weiteren PWM-Signale (PWM2 bis PWMn) können durch n Verzögerungsstrecken (ΔT2 bis ΔTn) aus einem ersten PWM-Signal (PWM1) erzeugt werden. Typischerweise können n – 1 gleichartige Verzögerungsstrecken (ΔT) hintereinander geschaltet werden, wodurch an deren n – 1 Ausgängen die benötigten n – 1 weiteren PWM-Signale (PWM2 bis PWMn) erzeugt werden.The further PWM signals (PWM 2 to PWM n ) can be generated by n delay lines (ΔT 2 to ΔT n ) from a first PWM signal (PWM 1 ). Typically, n - 1 similar delay lines (ΔT) can be connected in series, whereby the required n - 1 further PWM signals (PWM 2 to PWM n ) are generated at their n - 1 outputs.

Natürlich ist es auch denkbar, die eines oder mehrere oder alle der weiteren PWM-Signale (PWM2 bis PWMn) autonom mittels eines oder mehrerer weiterer PWM-Signalgeneratoren (PWMG2 bis PWMGn) zu erzeugen, wobei die weiteren PWM-Signalgeneratoren (PWMG2 bis PWMGn) mit dem ersten PWM-Signalgenerator (PWMG1) synchronisiert werden.Of course, it is also conceivable to generate one or more or all of the further PWM signals (PWM 2 to PWM n ) autonomously by means of one or more further PWM signal generators (PWMG 2 to PWMG n ), wherein the further PWM signal generators ( PWMG 2 to PWMG n ) are synchronized with the first PWM signal generator (PWMG 1 ).

Im Ergebnis erhält man wieder die n – 1 weiteren PWM-Signale (PWM2 bis PWMn), die gegenüber dem ersten PWM-Signal (PWM1) um jeweils einen spezifischen zeitlichen i-ten Offset (Toff_i) gegenüber dem ersten PWM-Signal (PWM1) verzögert sind, wobei i hier für die jeweilige Nummer des weiteren PWM-Signals (PWM2 bis PWMn) steht, dessen Verzögerung gerade betrachtet wird.As a result, one obtains again the n-1 further PWM signals (PWM 2 to PWM n ), which are compared with the first PWM signal (PWM 1 ) by a respective time- related ith offset (T off_i ) compared to the first PWM signal. signal (PWM1) are delayed, where i is here for the respective number of the other PWM signal (PWM 2 to PWM n) is available whose delay is being viewed.

Wie bereits besprochen, ist es besonders günstig, wenn gilt: Toff_i = TPWM·(i – 1)/n As already discussed, it is particularly favorable if: Toff_i = T PWM * (i-1) / n

All diese n PWM-Signale (PWM1 bis PWMn) stellen dabei stets jedes für sich einen der n, PWM-Spreiz-Codes dar.All these n PWM signals (PWM 1 to PWM n ) always represent each one of the n, PWM spreading codes.

Es hat sich erwiesen, dass es in manchen Fällen sinnvoll ist, erst mehrere Spreiz-Code-Perioden (TPWM) verstreichen zu lassen, bevor das Auswahlsignal (PWMselect) einen anderen PWM-Spreiz-Code in Form eines anderen aktuellen Spreiz-Code-Signals (PWMk) mittels der Auswahleinrichtung (MUX) auswählt. Es ist daher besonders bevorzugt, wenn das Spreiz-Code-Auswahlsignal (PWMselect) eine Periodizität mit einer Spreiz-Code-Periode (Tselect) dahingehend aufweist, dass sein Wert sich nur zu Zeitpunkten, die ein vielfaches, beispielsweise ein m-faches der PWM-Periode, sind, ändern kann. Für diese Spreiz-Code-Periode (Tselect) gilt also typischerweise: Tselect = m·TPWM It has been found that in some cases it makes sense first to allow several spreading code periods (T PWM ) to elapse before the selection signal (PWM select ) transmits another PWM spreading code in the form of another current spreading code Signal (PWM k ) by means of the selector (MUX) selects. It is therefore particularly preferred if the spreading code selection signal (PWM select ) has a periodicity with a spreading code period (T select ) in such a way that its value only occurs at times that are multiples, for example, m times the PWM period, can change. So for this spreading code period (T select) typically applies: T select = m * T PWM

Wobei m eine ganze positive Zahl größer oder gleich 1 ist.Where m is a whole positive number greater than or equal to 1.

Die Auswahlvorrichtung (MUX) wählt also ein k-tes PWM-Signal (PWMk) als aktuelles Spreiz-Code-Signal aus den erzeugten n PWM-Signalen (PWM1 bis PWMn) in Abhängigkeit von einem Auswahlsignal (PWMselect) als PWM-Ausgangssignal (PWMout) typischerweise in einem zeitlichen Abstand von m mal der PWM-Perioden-Dauer (TPWM.) aus und erzeugt daraus für die nächste Auswahlperiode von einer Dauer von m mal der PWM-Periode (TPWM) das besagte PWM-Ausgangssignal (PWMout).The selection device (MUX) thus selects a k-th PWM signal (PWM k ) as the current spread-code signal from the generated n PWM signals (PWM 1 to PWM n ) as a function of a selection signal (PWM select ) as PWM Output signal (PWM out ) typically at a time interval of m times the PWM period duration (T PWM .) And generates therefrom for the next selection period of a duration of m times the PWM period (T PWM ) said PWM Output signal (PWM out ).

Diese zeitliche Vorgange wird vorzugsweise durch eine Steuerung (CTR) realisiert, die mit typischerweise einem der PWM-Signalgeneratoren (PWMG1 bis PWMGn), insbesondere dem ersten PWM-Signalgenerator (PWMG1), synchronisiert ist und die die Auswahl des k-ten PWM-Signals (PWMk) als aktuellen PWM-Spreiz-Code durch das Auswahlsignal (PWMselect) zumindest für einen Zeitraum nur zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) zulässt und während einer PWM-Periodendauer (TPWM) von Beginn der PWM-Periode bis zu deren Ende und während der Spreiz-Code-Periode (Tselect) eine Änderung des aktuellen Spreiz-Code-Signals (PWMk) unterbindet. Somit wird, wie bereits erläutert, eine Spreiz-Code-Änderung für ein m-faches einer PWM-Periode (TPWM), nämlich der Spreiz-Code-Periode (Tselect), unterdrückt.This temporal process is preferably realized by a controller (CTR), which is synchronized with typically one of the PWM signal generators (PWMG 1 to PWMG n ), in particular the first PWM signal generator (PWMG1), and which selects the k th PWM Signal (PWM k ) as the current PWM spreading code by the selection signal (PWM select ) at least for a period of time only at the beginning of a PWM period of the first PWM signal (PWM 1 ) permits and during a PWM period (T PWM ) inhibits a change of the current spreading code signal (PWM k ) from the beginning of the PWM period to the end thereof and during the spreading code period (T select ). Thus, as already explained, a spreading code change is suppressed for m times a PWM period (T PWM ), namely, the spreading code period (T select ).

Natürlich kann auch das Auswahlsignal (PWMselect) nicht nur von außen eingeprägt werden, sondern kann auch durch einen Auswahlsignalgenerator (SG) erzeugt werden, der dann Teil der erfindungsgemäßen Vorrichtung ist. Soll das Auswahlsignal (PWMselect) ein Pseudozufallssignal sein, so ist es beispielsweise denkbar, ein mit einem einfach primitiven Polynom rückgekoppeltes Schieberegister als Auswahlsignalgenerator (SG) oder andere Vorrichtungen, die ebenfalls ein Pseudozufallssignal erzeugen, zu verwenden. Der Auswahlsignalgenerator kann aber auch andere echte Zufallsprozesse, beispielsweise Rauschen etc. zur Erzeugung des Auswahlsignals (PWMselect) nutzen. Schließlich kann der Auswahlsignalgenerator ein endlicher Automat sein, der in vorbestimmter Weise eine Auswahlsequenz des Auswahlsignals (PWMselect) erzeugt.Of course, the selection signal (PWM select ) can be impressed not only from the outside, but can also be generated by a selection signal generator (SG), which is then part of the device according to the invention. If the selection signal (PWM select ) is to be a pseudo-random signal, it is for example it is conceivable to use a shift register fed back with a simple primitive polynomial as a selection signal generator (SG) or other devices which also generate a pseudo-random signal. However, the selection signal generator can also use other true random processes, for example noise, etc., to generate the selection signal (PWM select ). Finally, the selection signal generator may be a finite state machine which generates in a predetermined manner a selection sequence of the selection signal (PWM select ).

Abschließend seien noch einige spezielle Fälle für die Erzeugung des Spreiz-Code-Signals insbesondere im Hinblick auf die Puls-Dichte-Modulation (PDM) diskutiert.Finally, some special cases for the generation of the spreading code signal, in particular with regard to the pulse density modulation (PDM) are discussed.

Zweiter Teil: Erzeugung von PDM-Spreiz-Codes und deren AnwendungSecond part: Generation of PDM spreading codes and their application

Das meiste des bisher beschriebenen kann auf die Puls-Dichte-Modulation (PDM) übertragen werden.Most of what has been described so far can be applied to pulse density modulation (PDM).

Werden in den Begrifflichkeiten die Begriffe PWM durch PDM ersetzt, so erhält man die analogen Begrifflichkeiten für die Pulsdichtemodulation (PDM).If the terms PWM are replaced by PDM in the terminology, the analogous terms for the pulse density modulation (PDM) are obtained.

So werden aus den n PWM-Signalen (PWM1 bis PWMn) die n PDM-Signale (PDM1 bis PDMn). Aus dem Duty-Cycle (fcycle) wird der Füllfaktor, hier auch mit fcycle bezeichnet, der angibt wie viele Einsen innerhalb einer PDM-Periode (TPDM) gegenüber wie vielen möglichen Einsen innerhalb einer PDM-Periode (TPDM) tatsächlich gesetzt werden.Thus, the n PWM signals (PWM 1 to PWM n ) become the n PDM signals (PDM 1 to PDM n ) from the n PWM signals. From the duty cycle (f cycle ), the fill factor, also referred to here as f cycle , which actually specifies how many ones within a PDM period (T PDM ) is set in relation to how many possible ones within a PDM period (T PDM ) become.

Aus dem selektierten PWM-Signal (PWMk) wird das selektierte PDM-Signal (PDMk). Aus dem i-ten PWM-Signal (PWMi) wird das i-te PDM-Signal (PDMi). Dies kann nun mehr oder weniger auf alle Größen und Begriffe analog ausgeführt werden.The selected PWM signal (PWM k ) becomes the selected PDM signal (PDM k ). From the i-th PWM signal (PWM i ) becomes the i-th PDM signal (PDM i ). This can now be done more or less analogously to all quantities and terms.

Hinsichtlich der Modulation bestehen jedoch kleinere Unterschiede in einer speziellen Ausprägung.With regard to modulation, however, there are minor differences in a specific form.

Vorzugsweise erzeugen alle der n PDM-Generatoren (PDMG1 bis PDMGn) je eines der n PDM-Signale (PDM1 bis PDMn). Dabei erzeugen die n PDM-Generatoren (PDMG1 bis PDMGn) ihre jeweiligen PDM-Signale (PDM1 bis PDMn) in n – 1 Teilbereichen mit einer Gesamtlänge von (n – 1)/n der PDM-Periodendauer (TPDM) mit einem konstanten Wert. Dieser konstante Wert in diesen n – 1 Teilbereichen einem 1-Wert oder einem 0-Wert entsprechen. Dabei erzeugen diese PDM-Generatoren (PDMG1 bis PDMGn) ihre PDM-Signale (PDM1 bis PDMn) in einem Teilbereich der Länge 1/n der PDM-Periodendauer (TPDM) mit einer Pulsdichte, die dem n fachen Modulo des Füllfaktors (fcycle) mal n entspricht.Preferably, all of the n PDM generators (PDMG 1 to PDMG n ) each generate one of the n PDM signals (PDM 1 to PDM n ). (N - 1) / n of the PDM-period duration (T PDM) - The n PDM generators (PDMG 1 to PDMG n) produce their respective PWM signals (PDM 1 to PDM n) in n 1 partial regions with a total length of with a constant value. This constant value in these n - 1 sections corresponds to a 1-value or a 0-value. These PDM generators (PDMG 1 to PDMG n ) generate their PDM signals (PDM 1 to PDM n ) in a subregion of length 1 / n of the PDM period (T PDM ) with a pulse density which is the n-fold modulo of the PDM Fill factor (f cycle ) times n.

Für den Fall von n = 2 denkbar, das erste PDM-Signal (PDM1) in der Art zu erzeugen, dass es, sofern der Duty-Cycle unter 50% liegt aus einer ersten Hälfte besteht, das mit einem Pulsdichte-modulierten Pulsdichtesignal gefüllt wird, dessen Pulsdichte das doppelte des Füllfaktors (fcycle) beträgt. Daraus ergibt sich, dass die erste Hälfte des so definierten PDM-Signals (PDM1) bei einem Füllfaktor (fcycle) von 50% zu 100% gefüllt werden muss.In the case of n = 2, it is conceivable to generate the first PDM signal (PDM 1 ) in such a way that, provided the duty cycle is less than 50%, it consists of a first half filled with a pulse-density-modulated pulse density signal whose pulse density is twice the fill factor (f cycle ). As a result, the first half of the PDM signal (PDM 1 ) thus defined has to be filled at a filling factor (f cycle ) of 50% to 100%.

Die andere Hälfte wird dann zu Null gesetzt.The other half is then set to zero.

Ist der gewünschte Füllfaktor (fcycle) des PDM-Signals größer als 50% so wird die zweite Hälfte komplett gefüllt und die erste Hälfte nur mit einer Pulsdichte, die dem doppelten der Differenz aus Duty-Cycle und 50% entspricht.If the desired filling factor (f cycle ) of the PDM signal is greater than 50%, then the second half is completely filled and the first half only with a pulse density which is twice the difference between the duty cycle and 50%.

Durch Verschiebung um eine halbe PDM-Periode (TPDM/2) erhält man wieder das zweite PDM-Signal (PDM2).Shifting by half a PDM period (T PDM / 2) again results in the second PDM signal (PDM 2 ).

Auch dies kann auf n PDM-Signale (PDM1 bis PDMn) erweitert werden.This can also be extended to n PDM signals (PDM 1 to PDM n ).

Als erstes wird der Fall eines Füllfaktors (fcycle) behandelt, der kleiner als 100%/n ist.First, the case of a filling factor (f cycle ) less than 100% / n is dealt with.

In diesem Fall ist es denkbar, das erste PWM-Signal (PWM1) in der Art zu erzeugen, dass es, sofern der Füllfaktor (fcycle) unter 100%/n liegt aus einem ersten 1/n Teil der PWM-Periode besteht, der mit einem Pulsdichte-modulierten Pulsdichtesignal (PDM) gefüllt wird, dessen Pulsdichte das n-fache des Füllfaktors (fcycle) beträgt. Daraus ergibt sich, dass das erste 1/n Teil des so definierten PDM-Signals (PDM1) bei einem Füllfaktor (fcycle) von 1/n zu 100% gefüllt werden muss.In this case, it is conceivable to generate the first PWM signal (PWM 1 ) in such a way that, provided the fill factor (f cycle ) is less than 100% / n, it consists of a first 1 / n part of the PWM period which is filled with a pulse density modulated pulse density signal (PDM) whose pulse density is n times the filling factor (f cycle ). It follows that the first 1 / n part of the thus defined PDM signal (PDM 1 ) must be filled to 100% at a filling factor (f cycle ) of 1 / n.

Die anderen folgenden n – 1 Teile einer Teilsignallänge von jeweils TPWM/n werden dann zu Null gesetzt. The other following n - 1 parts of a partial signal length of each T PWM / n are then set to zero.

Als nächstes wird der Fall eines Füllfaktors (fcycle) behandelt, der größer als 100%/n aber kleiner als 200%/n ist.Next, the case of a filling factor (f cycle ) larger than 100% / n but less than 200% / n will be dealt with.

Ist der gewünschte Füllfaktor (fcycle) größer als 100%/n aber kleiner als 200%/n, so wird der erste Teil komplett gefüllt und der zweite Teil nur mit einer Pulsdichte, die dem n-fachen der Differenz aus Duty-Cycle und 100%/n entspricht, gefüllt und der dritte bis zum n-ten Teil zu Null gesetzt.If the desired fill factor (f cycle ) is greater than 100% / n but less than 200% / n, then the first part is completely filled and the second part only with a pulse density which is n times the difference between duty cycle and 100% / n equals, filled and the third to the nth part set to zero.

Dies kann so fortgeführt werden, indem für den Fall, dass der gewünschte Füllfaktor (fcycle) größer als f·100%/n, mit n – 1 ≥ f ≥ 1, ist, s der erste Teil bis zum f-ten Teil komplett zu 100% gefüllt werden und der f + 1-te Teil nur mit einer Pulsdichte, die dem n-fachen der Gausklammer des n-fachen des Füllfaktors (fcycle) entspricht, gefüllt wird und der f + 2-te bis zum n-ten Teil zu Null gesetzt wird. Die Gaußklammer bezeichnet die größte ganze Zahl, die kleiner oder gleich der Zahl in der Gaußklammer ist. Dies wird geschrieben als f = ⌊fcycle·n⌋.This can be continued such that, in the event that the desired fill factor (f cycle ) is greater than f × 100% / n, with n-1 ≥ f ≥ 1, the first part is complete up to the f-th part filled to 100% and the f + 1-th part is filled only with a pulse density which is equal to n times the jaw clasp of n times the filling factor (f cycle ) and the f + 2-th to n part is set to zero. The Gauss bracket denotes the largest integer that is less than or equal to the number in the Gauss bracket. This is written as f = ⌊f cycle · n⌋.

Analog kann die Anzahl der mit Null zu füllenden Teilbereiche mit n – f – 1 = n – ⌊fcycle·n⌋ – 1 angegeben werden.Analogously, the number of sub-areas to be filled with zero can be as well n - f - 1 = n - ⌊f cycle · n⌋ - 1 be specified.

Wie die Werte 0 und 1 in diesem Sinne in Bezug auf die Wirkung auf die Schaltvorrichtung (M) definert werden ist dabei von der Anwendung abhängig. In dieser Offenbarung sei beispielhaft angenommen, dass das Schaltelement bei 1 geschlossen ist und bei 0 geöffnet ist. Dies kann umgedreht werden.How the values 0 and 1 are defined in this sense with respect to the effect on the switching device (M) depends on the application. In this disclosure, it is assumed by way of example that the switching element is closed at 1 and opened at 0. This can be reversed.

Durch Verschiebung um einen PDM-Periodenteil (i·TPDM/n) erhält man wieder das i-te PDM-Signal (PDMi) aus dem ersten PDM-Signal (PDM1).By shifting by one PDM period part (i · T PDM / n), one obtains again the ith PDM signal (PDM i ) from the first PDM signal (PDM 1 ).

Der Vorteil dieses Verfahrens ist, dass es sich um eine Mischung aus PWM und PDM handelt.The advantage of this method is that it is a mixture of PWM and PDM.

Im Folgenden wird die Erfindung anhand der beigefügten Zeichnungen noch weiter erläutert.In the following the invention will be further explained with reference to the attached drawings.

1a zeigt ein erstes PWM-Signal (PWM1) mit einem Duty-Cycle von fcycle = 25% und einer PWM-Periode von TPWM. In diesem Fall werden nur zwei Spreiz-Code-Signale (PWM1 und PWM2) erzeugt. Das zweite Spreiz-Code-Signal, das zweite PWM-Signal (PWM2) entsteht aus dem ersten PWM-Signal (PWM1) durch verschiebung um eine PEM-Periodendauer (TPWM) geteilt durch die Anzahl der Spreiz-Code-Signale n. Da n hier zwei ist ist die Verschiebung TPWM/2. 1a shows a first PWM signal (PWM 1 ) with a duty cycle of f cycle = 25% and a PWM period of T PWM . In this case, only two spreading code signals (PWM 1 and PWM 2 ) are generated. The second spreading code signal, the second PWM signal (PWM 2 ) is formed from the first PWM signal (PWM 1 ) by shifting by one PEM period (T PWM ) divided by the number of spreading code signals n Since n is two here, the shift T is PWM / 2.

1b zeigt das erste und zweite PWM-Signal (PWM1 und PWM2) nun für einem Duty-Cycle von fcycle = 37,5% bei einseitiger PWM-Modulation. 1b shows the first and second PWM signal (PWM 1 and PWM 2 ) now for a duty cycle of f cycle = 37.5% in one-sided PWM modulation.

2a zeigt das erste und zweite PWM-Signal (PWM1 und PWM2) nun für einem Duty-Cycle von fcycle = 75% bei einseitiger PWM-Modulation. 2a shows the first and second PWM signal (PWM 1 and PWM 2 ) now for a duty cycle of f cycle = 75% in one-sided PWM modulation.

2b zeigt das erste und zweite PWM-Signal (PWM1 und PWM2) nun für einem Duty-Cycle von fcycle = 62,5% bei einseitiger PWM-Modulation. 2 B shows the first and second PWM signal (PWM 1 and PWM 2 ) now for a duty cycle of f cycle = 62.5% in one-sided PWM modulation.

3 zeigt nun die sich ergebenden PWM-Ausgangssignale (PWMout) für die Signale der 1a, 1b, 2a und 2b. 3 now shows the resulting PWM output signals (PWM out ) for the signals of 1a . 1b . 2a and 2 B ,

3a zeigt das PWM-Ausgangssignal (PWMout) für die PWM-Signale (PWM1 und PWM2) der 1a. Die schraffierten Flächen zeigen die zeitlichen Bereiche in denen das Auswahlsignal (PWMselect) das Ausgangssignal (PWMout) moduliert. Ist das Auswahlsignal (PWMselect) ein Zufallssignal, so ist der Bereich der Blöcke innerhalb einer PWM-Auswahlperiode von m·TPWM entweder für alle diese Flächen innerhalb der Spreiz-Code-Periode (Tselect) gemeinsam beispielsweise 1 oder 0. Welcher Wert für alle diese Flächen innerhalb einer Spreiz-Code-Periode (Tselect) angenommen wird ist bei einem Zufallssignal als Auswahlsignal (PWMselect) zufällig. Diese Zeitbereiche „rauschen” also von Spreiz-Code-Periode (Tselect) zu PWM-Spreiz-Code-Periode (Tselect) als Gesamtheit. Zwischen diesen „rauschenden Bereichen ist das PWM-Ausgangssignal (PWMout) Null. Es handelt sich also um die PWM eines Zufallssignals, wobei dieses durch die Spreiz-Code-Periode (Tselect) nach oben hin bandbegrentz ist. 3a shows the PWM output (PWM out ) for the PWM signals (PWM 1 and PWM 2 ) of the 1a , The hatched areas show the time ranges in which the selection signal (PWM select ) modulates the output signal (PWM out ). If the selection signal (PWM select ) is a random signal, the range of blocks within a PWM selection period of m * T PWM is either common to all of these areas within the spreading code period (T select ), for example, 1 or 0. Which value for all these areas within a spreading code period (T select ) is assumed to be random at a random signal as a selection signal (PWM select ). Thus, these time ranges "rush" from spreading code period (T select ) to PWM spreading code period (T select ) as a whole. Between these "noisy areas of the PWM output signal (PWM out) is zero. It is thus the PWM of a random signal, which is band-limited by the spreading code period (T select ).

3b zeigt das PWM-Ausgangssignal für die PWM-Signale (PWM1 und PWM2) der 1b. Ansonsten sind die Verhältnisse ähnlich denen der 3a 3b shows the PWM output signal for the PWM signals (PWM 1 and PWM 2 ) of the 1b , Otherwise the conditions are similar to those of 3a

3c zeigt das PWM-Ausgangssignal für die PWM-Signale (PWM1 und PWM2) der 2b mit einem Duty-Cycle (fcycle) von mehr als 50%, nämlich 62,5%. Der Unterschied zur 3b ist der, dass nun zwischen den „rauschend”, als schraffiert markierten Bereichen das PWM-Ausgangssignal (PWMout) in diesem Beispiel eins ist, statt wie zuvor Null. Dies liegt daran, dass der Duty-Cycle (fcycle) von mehr als 50% verwendet wird. 3c shows the PWM output signal for the PWM signals (PWM 1 and PWM 2 ) of the 2 B with a duty cycle (f cycle ) of more than 50%, namely 62.5%. The difference to 3b is that between the "noisy" areas marked as hatched, the PWM output (PWM out ) in this example is one instead of zero as before. This is because the duty cycle (f cycle ) of more than 50% is used.

3d zeigt das PWM-Ausgangssignal für die PWM-Signale (PWM1 und PWM2) der 2a mit einem Duty-Cycle (fcycle) von 75%. Ansonsten sind die Verhältnisse ähnlich denen der 3c 3d shows the PWM output signal for the PWM signals (PWM 1 and PWM 2 ) of the 2a with a duty cycle (f cycle ) of 75%. Otherwise the conditions are similar to those of 3c

4 zeigt ein beispielhaftes schematisches Beispiel für eine Vorrichtung zur Erzeugung eines optimierten PWM-Ausgangssignals. In diesem Fall ist im Gegensatz zu den vorhergehenden Figuren nicht n = 2 sondern n = 4 beispielhaft gewählt. Die vier PWM-Signale (PWM1 bis PWM4) werden von vier Signalgeneratoren (PWMG1 bis PWMG4) erzeugt. Dabei ist das zweite PWM-Signal (PWM2) gleich dem ersten PWM-Signal (PWM1) verzögert um ein Viertel der PWM-Periodendauer (TPWM). Dabei ist das dritte PWM-Signal (PWM3) gleich dem ersten PWM-Signal (PWM1) verzögert um zwei Viertel der PWM-Periodendauer (TPWM) und das vierte PWM-Signal (PWM3) gleich dem ersten PWM-Signal (PWM1) verzögert um drei Viertel der PWM-Periodendauer (TPWM). Damit diese Verhältnisse bestehen bleiben, werden die PWM-Generatoren (PWMG1 bis PWMG4) durch ein Synchronisationssignal (Sync) synchronisiert. Dieses wird in diesem Beispiel von einer Kontrolleinheit (CTR) geliefert, die typischerweise auch den Systemtakt liefert und/oder den Systemtakt selbst benutzt. Die Kontrolleinheit (CTR) sorgt mittels einer ebenfalls eingezeichneten Steuerleitung dafür, dass der Auswahlsignalgenerator (SG) nur dann ein anderes PWM-Signal (PWM1 bis PWM4) als selektiertes PWM-Signal (PWMk) mittels des Multiplexers (MUX) auswählt, wenn m PWM-Periodenvorüber sind, also die Spreiz-Code-Periode (Tselect), vorüber ist. Das so ausgewählte PWM-Signal (PWMk) wird durch eine Anpassvorrichtung (PA) an die Erfordernisse des zu steuernden Elements, hier eine Schaltvorrichtung (M) in Form eines MOS-Transistors, als PWM-Ausgangssignal (PWMout) angepasst. Hierdurch wird die Last, hier eine LED (D), mit einem Strom bestromt, der durch die Drosselspule L geglättet wird. Freilaufdioden etc. sind zur Vereinfachung nicht eingezeichnet. 4 shows an exemplary schematic example of an apparatus for generating an optimized PWM output signal. In this case, in contrast to the preceding figures not n = 2 but n = 4 selected by way of example. The four PWM signals (PWM 1 to PWM 4 ) are generated by four signal generators (PWMG 1 to PWMG 4 ). In this case, the second PWM signal (PWM 2 ) is equal to the first PWM signal (PWM 1 ) delayed by one quarter of the PWM period (T PWM ). In this case, the third PWM signal (PWM 3 ) is equal to the first PWM signal (PWM 1 ) delayed by two quarters of the PWM period (T PWM ) and the fourth PWM signal (PWM 3 ) is equal to the first PWM signal ( PWM 1) delayed by three quarters of the PWM period (T PWM). For these conditions to remain, the PWM generators (PWMG 1 to PWMG 4 ) are synchronized by a synchronization signal (Sync). This is provided in this example by a control unit (CTR), which typically also provides the system clock and / or uses the system clock itself. The control unit (CTR) ensures by means of a likewise drawn control line that the selection signal generator (SG) only a different PWM signal (PWM 1 to PWM 4 ) as a selected PWM signal (PWM k ) by means of the multiplexer (MUX) selects if m PWM periods are over, that is, the spreading code period (T select ) is over. The thus selected PWM signal (PWM k ) is adjusted by a matching device (PA) to the requirements of the element to be controlled, here a switching device (M) in the form of a MOS transistor, as a PWM output signal (PWM out ). As a result, the load, here an LED (D), is supplied with a current which is smoothed by the choke coil L. Freewheeling diodes, etc. are not shown for simplicity.

5 zeigt beispielhafte vier PWM-Signale (PWM1 bis PWM4) für einen beispielhaften Duty-Cycle (fcycle) von 12,5% passend zur Vorrichtung entsprechend 4. 5 Figure 14 shows exemplary four PWM signals (PWM 1 through PWM 4 ) for an exemplary 12.5% duty cycle (f cycle ) appropriate to the device 4 ,

6 zeigt die Einteilung einer PWM-Periode in n, hier also beispielhaft 4, Zeitschlitze (SL1 bis SL4). Ansonsten entspricht die Figur der 5. 6 shows the division of a PWM period in n, here for example 4, time slots (SL1 to SL4). Otherwise, the figure corresponds to the 5 ,

7 zeigt das erste PWM-Signal (PWM1) für eine verschiedene Anzahl m von PWM-Perioden zwischen zwei Spreiz-Code Auswahlzeitpunkten (TSCS1, TSCS2) für die Dauer der Spreiz-Code-Periode (Tselect) für eine erste Auswahl eines PWM-Signals (PWM1 bis PWMn) als PWM-Spreiz-Code in Form des aktuellen PWM-Spreiz-Code-Signals (PWMk). Für m = 1 ist die Spreiz-Code-Periode (Tselect) identisch mit der PWM-Periodendauer (TPWM). 7 shows the first PWM signal (PWM 1 ) for a different number m of PWM periods between two spreading code selection times (TSCS1, TSCS2) for the duration of the spreading code period (T select ) for a first selection of a PWM Signal (PWM 1 to PWM n ) as a PWM spreading code in the form of the current PWM spread code signal (PWM k ). For m = 1, the spreading code period (T select ) is identical to the PWM period (T PWM ).

8 zeigt nun einen Verwürfler (SCR), der die Zeitschlitze der n PWM-Signale, hier beispielhaft vier PWM-Signale (PWM1 bis PWM4), n verwürfelten PWM-Signalen, hier beispielhaft vier verwürfelten PWM-Signalen (PWM1' bis PWM4') zuordnet. Erst danach bildet die Auswahlvorrichtung (MUX) wie in 4 das ausgewählte PWM-Signal (PWMk). Die Verwürfelung wird anhand von 9 erläutert. 8th now shows a scrambler (SCR), the time slots of the n PWM signals, for example, four PWM signals (PWM 1 to PWM 4 ), n scrambled PWM signals, here four exemplary scrambled PWM signals (PWM 1 'to PWM 4 ') assigns. Only then does the selection device (MUX) form as in 4 the selected PWM signal (PWM k ). The scrambling is based on 9 explained.

9 zeigt das beispielhafte Ergebnis der Verwürfelung von hier beispielhaft 4 PWM-Signalen durch den Verwürfler (SCR) entsprechend 8 dar. 9 The exemplary result of scrambling from here exemplarily shows 4 PWM signals by the scrambler (SCR) accordingly 8th represents.

Das erste verwürfelte PWM-Signal (PWM1') entspricht im ersten Zeitschlitz (SL1) dem ersten Zeitschlitz (SL1) des ersten PWM-Signals (PWM1). Das erste verwürfelte PWM-Signal (PWM1') entspricht im zweiten Zeitschlitz (SL2) dem zweiten Zeitschlitz (SL2) des zweiten PWM-Signals (PWM2). Das erste verwürfelte PWM-Signal (PWM1') entspricht im dritten Zeitschlitz (SL3) dem dritten Zeitschlitz (SL3) des dritten PWM-Signals (PWM3). Das erste verwürfelte PWM-Signal (PWM1') entspricht im vierten Zeitschlitz (SL4) dem vierten Zeitschlitz (SL4) des vierten PWM-Signals (PWM4).The first scrambled PWM signal (PWM 1 ') corresponds to the first time slot (SL 1) the first time slot (SL 1) of the first PWM signal (PWM 1). The first scrambled PWM signal (PWM 1 ') corresponds to the second time slot (SL 2) the second time slot (SL 2) of the second PWM signal (PWM 2). The first scrambled PWM signal (PWM 1 ') corresponds to the third time slot (SL 3) to the third time slot (SL 3) of the third PWM signal (PWM 3). The first scrambled PWM signal (PWM 1 ') corresponds to the fourth time slot (SL 4) the fourth time slot (SL 4) of the fourth PWM signal (PWM 4).

Das zweite verwürfelte PWM-Signal (PWM2') entspricht im ersten Zeitschlitz (SL1) dem ersten Zeitschlitz (SL1) des zweiten PWM-Signals (PWM2). Das zweite verwürfelte PWM-Signal (PWM2') entspricht im zweiten Zeitschlitz (SL2) dem zweiten Zeitschlitz (SL2) des dritten PWM-Signals (PWM3). Das zweite verwürfelte PWM-Signal (PWM2') entspricht im dritten Zeitschlitz (SL3) dem dritten Zeitschlitz (SL3) des vierten PWM-Signals (PWM4). Das zweite verwürfelte PWM-Signal (PWM2') entspricht im vierten Zeitschlitz (SL4) dem vierten Zeitschlitz (SL4) des ersten PWM-Signals (PWM1).The second The scrambled PWM signal (PWM 2 ') in the first time slot (SL 1 ) corresponds to the first time slot (SL 1 ) of the second PWM signal (PWM 2 ). The second scrambled PWM signal (PWM 2 ') corresponds in the second time slot (SL 2 ) to the second time slot (SL 2 ) of the third PWM signal (PWM 3 ). The second scrambled PWM signal (PWM 2 ') corresponds to the third time slot (SL 3) to the third time slot (SL 3) of the fourth PWM signal (PWM 4). The second scrambled PWM signal (PWM 2 ') corresponds in the fourth time slot (SL 4 ) to the fourth time slot (SL 4 ) of the first PWM signal (PWM 1 ).

Das dritte verwürfelte PWM-Signal (PWM3') entspricht im ersten Zeitschlitz (SL1) dem ersten Zeitschlitz (SL1) des dritten PWM-Signals (PWM3). Das dritte verwürfelte PWM-Signal (PWM3') entspricht im zweiten Zeitschlitz (SL2) dem zweiten Zeitschlitz (SL2) des vierten PWM-Signals (PWM4). Das dritte verwürfelte PWM-Signal (PWM2') entspricht im dritten Zeitschlitz (SL3) dem dritten Zeitschlitz (SL3) des ersten PWM-Signals (PWM1). Das dritte verwürfelte PWM-Signal (PWM3') entspricht im vierten Zeitschlitz (SL4) dem vierten Zeitschlitz (SL4) des zweiten PWM-Signals (PWM2).The third scrambled PWM signal (PWM 3 ') corresponds in the first time slot (SL 1 ) to the first time slot (SL 1 ) of the third PWM signal (PWM 3 ). The third scrambled PWM signal (PWM 3 ') corresponds in the second time slot (SL 2 ) to the second time slot (SL 2 ) of the fourth PWM signal (PWM 4 ). The third scrambled PWM signal (PWM 2 ') corresponds to the third time slot (SL 3) to the third time slot (SL 3) of the first PWM signal (PWM 1). The third scrambled PWM signal (PWM 3 ') in the fourth time slot (SL 4 ) corresponds to the fourth time slot (SL 4 ) of the second PWM signal (PWM 2 ).

Das vierte verwürfelte PWM-Signal (PWM4') entspricht im ersten Zeitschlitz (SL1) dem ersten Zeitschlitz (SL1) des vierten PWM-Signals (PWM4). Das vierte verwürfelte PWM-Signal (PWM4') entspricht im zweiten Zeitschlitz (SL2) dem zweiten Zeitschlitz (SL2) des ersten PWM-Signals (PWM1). Das vierte verwürfelte PWM-Signal (PWM4') entspricht im dritten Zeitschlitz (SL3) dem dritten Zeitschlitz (SL3) des zweiten PWM-Signals (PWM2). Das vierte verwürfelte PWM-Signal (PWM4') entspricht im vierten Zeitschlitz (SL4) dem vierten Zeitschlitz (SL4) des dritten PWM-Signals (PWM3).The fourth scrambled PWM signal (PWM 4 ') corresponds to the first time slot (SL 1) the first time slot (SL 1) of the fourth PWM signal (PWM 4). The fourth scrambled PWM signal (PWM 4 ') corresponds in the second time slot (SL 2 ) to the second time slot (SL 2 ) of the first PWM signal (PWM 1 ). The fourth scrambled PWM signal (PWM 4 ') corresponds to the third time slot (SL 3) to the third time slot (SL 3) of the second PWM signal (PWM 2). The fourth scrambled PWM signal (PWM 4 ') in the fourth time slot (SL 4 ) corresponds to the fourth time slot (SL 4 ) of the third PWM signal (PWM 3 ).

Auf diese Weise werden durch zyklisches Vertauschen der Zeitschlitze neue verwürfelte PWM-Signal (PWM1' bis PWMn') aus den PWM-Signalen (PWM1 bis PWMn) gebildet, die typischerweise tiefer frequente Spektren zur Folge habenIn this way, by cyclically swapping the time slots, new scrambled PWM signals (PWM 1 'to PWM n ') are formed from the PWM signals (PWM 1 to PWM n ) which typically result in lower frequency spectra

10 zeigt die verwürfelten PWM-Signale (PWM1' bis PWM4') für einen Duty-Cycle (fcycle) von 37,5%. Das erste verwürfelte PWM-Signal (PWM1') ist hier permanent auf beispielhaft 1. 10 shows the scrambled PWM signals (PWM 1 'to PWM 4 ') for a duty cycle (f cycle ) of 37.5%. The first scrambled PWM signal (PWM 1 ') is here permanently exemplary 1.

11 zeigt die verwürfelten PWM-Signale (PWM1' bis PWM4') für einen Duty-Cycle (fcycle) von 62,5%. Das erste verwürfelte PWM-Signal (PWM1') und das zweite verwürfelte PWM-Signal (PWM2') sind hier permanent auf beispielhaft 1. 11 shows the scrambled PWM signals (PWM 1 'to PWM 4 ') for a duty cycle (f cycle ) of 62.5%. The first scrambled PWM signal (PWM 1 ') and the second scrambled PWM signal (PWM 2 ') are here permanently exemplified 1.

12 zeigt die verwürfelten PWM-Signale (PWM1' bis PWM4') für einen Duty-Cycle (fcycle) von 87,5%. Das erste verwürfelte PWM-Signal (PWM1') und das zweite verwürfelte PWM-Signal (PWM2') und das dritte verwürfelte PWM-Signal (PWM3') sind hier permanent auf beispielhaft 1. 12 shows the scrambled PWM signals (PWM 1 'to PWM 4 ') for a duty cycle (f cycle ) of 87.5%. The first scrambled PWM signal (PWM 1 ') and the second scrambled PWM signal (PWM 2 ') and the third scrambled PWM signal (PWM 3 ') are permanently exemplified herein.

13a zeigt eine alternative Möglichkeit zur Generierung zweier optimaler PWM-Spreiz-Codes. Auch hier ist statt n = 2 eine andere ganze Zahl von n möglich. In diesem Fall wird das erste PWM-Signal (PWM1) während einer Dauer von TPWM/n also hier TPWM/2 mit einer Pulsdichte-Modulation (PDM) mit einer Pulsdichte von 2·fcycle moduliert. Hierbei hat fcycle die Funktion des Füllfaktors (fcycle), die die Menge der Einsen in Relation zu der Menge der möglichen Einsen ist. 13a zeigt die Verhältnisse bei fcycle < 1/n hier also fcycle < 50%. Das zweite PWM-Signal (PWM2) erhält man wieder durch Verzögerung um TPWM/n, hier also TPWM/2. 13a shows an alternative possibility for generating two optimal PWM spreading codes. Again, instead of n = 2, another integer number of n is possible. In this case, the first PWM signal (PWM 1 ) is modulated during a period of T PWM / n, ie here T PWM / 2, with a pulse density modulation (PDM) with a pulse density of 2 × f cycle . Here f cycle has the function of the filling factor (f cycle ), which is the set of ones in relation to the set of possible ones. 13a shows the conditions at f cycle <1 / n here so f cycle <50%. The second PWM signal (PWM 2 ) is again obtained by delaying T PWM / n, in this case T PWM / 2.

13b entspricht 13a mit dem Unterschied, dass der Füllfaktor X nun über 50% liegt. Die in 13a modulierten Signalbereiche sind nun konstant auf beispielhaft 1, während die bisher auf beispielhaft 0 liegenden Teile nun mit einer Pulsdichtemodulation (PDM) moduliert werden. Die Anzahl f der Teilbereiche, die konstant auf beispielhaft 1 gelegt werden, ergibt sich als der abgerundete Wert f von fcycle·n. Dieser wird typischerweise mit einer Gaußklammer ⌊fcycle·n⌋ geschrieben. Es werden dann immer erst f Teilbereiche des ersten PWM-Signals (PWM1) auf beispielhaft 1 gelegt und dann ein f + 1-ter Bereich mit der besagten Pulsdichtemodulation versehen. Die Dichte dieser Pulsdichte-Modulation ist dabei n·(fcycle – f/n). Da hier n = 2 ist, ist hier die Dichte dieser Modulation 2·(fcycle – 1/2). 13b corresponds to 13a with the difference that the fill factor X is now over 50%. In the 13a Modulated signal ranges are now constant to Example 1, while the previously lying on example 0 parts are now modulated with a pulse density modulation (PDM). The number f of the subregions that are constantly set to exemplary 1 results as the rounded value f of f cycle · n. This is typically written with a Gaussian bracket ⌊f Cycle · n⌋. Only f subareas of the first PWM signal (PWM 1 ) are then always set to exemplary 1 and then an f + 1-th region is provided with the said pulse density modulation. The density of this pulse density modulation is n · (f cycle - f / n). Since n = 2 here, the density of this modulation is 2 · (f cycle - 1/2).

15 zeigt die Fourier-Transformierte eines Zufallsmodulierten Signals gemäß der US8129924 . Die Transformierte enthält relativ viele relativ hohe Spikes. 15 shows the Fourier transform of a random-modulated signal according to the US8129924 , The transform contains relatively many relatively high spikes.

16 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) mit einem Duty-Cycle (fcycle) von 25% und m = 1 ohne Verwürfelung.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1111000000000000.
Der zweite PWM-Spreiz-Code, das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0000000011110000.
16 shows the Fourier transform of a PWM signal according to the invention (PWM out ) with a duty cycle (f cycle ) of 25% and m = 1 without scrambling.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,111,000,000,000,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,000,000,011,110,000th

17 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) mit einem Duty-Cycle (fcycle) von 25% und m = 2 ohne Verwürfelung.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1100000011000000.
Der zweite PWM-Spreiz-Code, das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0000110000001100.
17 shows the Fourier transform of a PWM signal according to the invention (PWM out ) with a duty cycle (f cycle ) of 25% and m = 2 without scrambling.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,100,000,011,000,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,000,110,000,001,100th

18 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) mit einem Duty-Cycle (fcycle) von 25% und m = 2 ohne Verwürfelung.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1000100010001000.
Der zweite PWM-Spreiz-Code das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0010001000100010.
18 shows the Fourier transform of a PWM signal according to the invention (PWM out ) with a duty cycle (f cycle ) of 25% and m = 2 without scrambling.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,000,100,010,001,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,010,001,000,100,010th

19 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) nach Verwürfelung durch die Verwürfelungseinheit (SC) mit einem Duty-Cycle (fcycle) von 25% und m = 1.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1111000000000000.
Der zweite PWM-Spreiz-Code, das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0000000011110000.
Der erste verwürfelte PWM-Spreiz-Code, das erste verwürfelte PWM-Signal (PWM1'), entspricht dabei einer Bit-Sequenz
1111000011110000.
Der zweite verwürfelte PWM-Spreiz-Code, das zweite verwürfelte PWM-Signal (PWM2'), entspricht dabei einer Bit-Sequenz
0000000000000000.
19 shows the Fourier transform of a PWM signal according to the invention (PWM out ) after scrambling by the scrambling unit (SC) with a duty cycle (f cycle ) of 25% and m = 1.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,111,000,000,000,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,000,000,011,110,000th
The first scrambled PWM spreading code, the first scrambled PWM signal (PWM 1 '), corresponds to a bit sequence
1,111,000,011,110,000th
The second scrambled PWM spreading code, the second scrambled PWM signal (PWM 2 '), corresponds to a bit sequence
0,000,000,000,000,000th

20 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) nach Verwürfelung durch die Verwürfelungseinheit (SC) mit einem Duty-Cycle (fcycle) von 25% und m = 2.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1100000011000000.
Der zweite PWM-Spreiz-Code, das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0000110000001100.
Der erste verwürfelte PWM-Spreiz-Code, das erste verwürfelte PWM-Signal (PWM1'), entspricht dabei einer Bit-Sequenz
1100110011001100.
Der zweite verwürfelte PWM-Spreiz-Code, das zweite verwürfelte PWM-Signal (PWM2'), entspricht dabei einer Bit-Sequenz 0000000000000000.
20 shows the Fourier transform of a PWM signal according to the invention (PWM out ) after scrambling by the scrambling unit (SC) with a duty cycle (f cycle ) of 25% and m = 2.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,100,000,011,000,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,000,110,000,001,100th
The first scrambled PWM spreading code, the first scrambled PWM signal (PWM 1 '), corresponds to a bit sequence
1,100,110,011,001,100th
The second scrambled PWM spreading code, the second scrambled PWM signal (PWM 2 '), corresponds to a bit sequence 0000000000000000.

21 zeigt die Fourier-Transformierte eines erfindungsgemäßen PWM-Signals (PWMout) nach Verwürfelung durch die Verwürfelungseinheit (SC) mit einem Duty-Cycle (fcycle) von 25% und m = 4.
Der erste PWM-Spreiz-Code, das erste PWM-Signal (PWM1), entspricht dabei einer Bit-Sequenz
1000100010001000.
Der zweite PWM-Spreiz-Code, das zweite PWM-Signal (PWM2), entspricht dabei einer Bit-Sequenz
0010001000100010.
Der erste verwürfelte PWM-Spreiz-Code, das erste verwürfelte PWM-Signal (PWM1'), entspricht dabei einer Bit-Sequenz
1010101010101010.
Der zweite verwürfelte PWM-Spreiz-Code, das zweite verwürfelte PWM-Signal (PWM2'), entspricht dabei einer Bit-Sequenz
0000000000000000.
21 shows the Fourier transform of a PWM signal according to the invention (PWM out ) after scrambling by the scrambling unit (SC) with a duty cycle (f cycle ) of 25% and m = 4.
The first PWM spreading code, the first PWM signal (PWM 1 ), corresponds to a bit sequence
1,000,100,010,001,000th
The second PWM spreading code, the second PWM signal (PWM 2 ), corresponds to a bit sequence
0,010,001,000,100,010th
The first scrambled PWM spreading code, the first scrambled PWM signal (PWM 1 '), corresponds to a bit sequence
1,010,101,010,101,010th
The second scrambled PWM spreading code, the second scrambled PWM signal (PWM 2 '), corresponds to a bit sequence
0,000,000,000,000,000th

Wie den 16 bis 21 zu entnehmen ist, kann im Gegensatz zur US8129924 durch Wahl der Parameter n und m das Spektrum in weiten Bereichen beeinflusst werden. Bezugszeichenliste CTR Steuerung. Die Steuerung ist vorzugsweise mit mindestens einem der PWM-Signalgeneratoren (PWMG1 bis PWMGn), insbesondere dem ersten PWM-Signalgenerator (PWMG1), bzw. mit mindestens einem der PDM-Signalgeneratoren (PDMG1 bis PDMGn), insbesondere dem ersten PDM- Signalgenerator (PDMG1), synchronisiert und lässt die Auswahl des k-ten PWM-Signals (PWMk) bzw. des k-ten PDM-Signals (PDMk) als aktuelles Spreiz-Code-Signal durch das Auswahlsignal (PWMselect, PDMselect) zumindest für einen Zeitraum nur zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) bzw. nur zu Beginn einer PDM- Periode des ersten PDM-Signals (PDM1) zu. In einer anderen Ausprägung der Erfindung lässt die Steuerung eine nächste Auswahl wieder zu, die auf eine erste Auswahl zu einem ersten Spreiz-Code-Auswahlzeitpunkt (TSCS1) zum Zeitpunkt zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) bzw. zum Zeitpunkt zu Beginn einer PDM-Periode des ersten PDM-Signals (PDM1) folgt. Diese Zulassung einer neuen Auswahl eines neuen Spreiz-Code-Signals erfolgt erst zu einem unmittelbar folgenden zweiten Spreiz-Code- Auswahlzeitpunkt (TSCS2) zu Beginn einer PWM-Periode des ersten PWM-Signals (PWM1) bzw. zu Beginn einer PDM- Periode des ersten PDM-Signals (PDM1) nach m PWM- Perioden (TPWM) bzw. nach m PDM-Perioden (TPDM) wieder. Somit unterdrückt die Steuerung eine Änderung des Spreiz- Code-Signals für die Dauer einer Spreiz-Code-Periode (Tselect). ΔT Verzögerungsglied. Das Verzögerungsglied verzögert ein Signal vorzugsweise um die PWM-Periodendauer (TPWM) geteilt durch die Anzahl n der PWM-Signale bzw. um die PDM-Periodendauer (TPDM) geteilt durch die Anzahl n der PDM-Signale. ΔT2 Verzögerungsglied, dass das erste PWM-Signal (PWM1) um den ersten Offset (Toff_1) zum zweiten PWM-Signal (PWM2) verzögert bzw. dass das erste PDM-Signal (PDM1) um den ersten Offset (Toff_1) zum zweiten PDM-Signal (PDM2) verzögert. ΔT3 Verzögerungsglied, dass das erste PWM-Signal (PWM1) um den dritten Offset (Toff_3) zum dritten PWM-Signal (PWM3) verzögert bzw. dass das erste PDM-Signal (PDM1) um den dritten Offset (Toff_3) zum dritten PDM-Signal (PDM3) verzögert. ΔT4 Verzögerungsglied, dass das erste PWM-Signal (PWM1) um den vierten Offset (Toff_4) zum vierten PWM-Signal (PWM4) verzögert bzw. dass das erste PDM-Signal (PDM1) um den vierten Offset (Toff_4) zum vierten PDM-Signal (PDM4) verzögert. ΔTn Verzögerungsglied, dass das erste PWM-Signal (PWM1) um den n-ten Offset (Toff_n) zum n-ten PWM-Signal (PWMn) verzögert bzw. dass das erste PDM-Signal (PDM1) um den n- ten Offset (Toff_n) zum n-ten PDM-Signal (PDMn) verzögert. D LED oder Last fcycle PWM-Duty-Cycle bei PWM Modulation in % oder Füllfaktor bei PDM-Modulation in % L Drosselspule M Schaltvorrichtung, insbesondere ein Transistor MUX Auswahlvorrichtung. Die Auswahlvorrichtung wählt das k-te PWM-Signal (PWMk) bzw. das k-te PDM-Signal (PDMk) als aktuelles Spreiz-Code-Signal aus den erzeugten n PWM- Signalen (PWM1 bis PWMn) bzw. aus den erzeugten n PDM- Signalen (PDM1 bis PDMn) in Abhängigkeit von einem Auswahlsignal (PWMselect, PDMselect) als PWM- Ausgangssignal (PWMout) bzw. als PDM-Ausgangssignal (PDMout) aus. n Anzahl der PWM-Spreiz-Codes bei PWM-Modulation bzw. Anzahl der PDM-Spreiz-Codes bei PDM-Modulation m PWM-Modulation: Anzahl der PWM-Perioden zwischen zwei Spreiz-Code-Auswahlzeitpunkten (TSCS1, TSCS2) für eine erste Auswahl eines PWM-Signals (PWM1 bis PWMn) als PWM-Spreiz-Code in Form des aktuellen PWM-Spreiz- Code-Signals (PWMk). PDM-Modulation: Anzahl der PDM-Perioden zwischen zwei Spreiz-Code-Auswahlzeitpunkten (TSCS1, TSCS2) für eine erste Auswahl eines PDM-Signals (PDM1 bis PDMn) als PDM- Spreiz-Code in Form des aktuellen PWDM-Spreiz-Code- Signals (PDMk). PA Anpassvorrichtung zur Anpassung des Ergebnisses an das Nutzelement (hier die Schaltvorrichtung (M)); PWM-Modulation: Das durch die Auswahlvorrichtung (MUX) ausgewählte PWM-Signal (PWMk) wird durch die Anpassvorrichtung (PA) an die Erfordernisse des zu steuernden Elements, hier eine Schaltvorrichtung (M) in Form eines MOS-Transistors, angepasst. PDM-Modulation: Das durch die Auswahlvorrichtung (MUX) ausgewählte PDM-Signal (PDMk) wird durch die Anpassvorrichtung (PA) an die Erfordernisse des zu steuernden Elements, hier eine Schaltvorrichtung (M) in Form eines MOS-Transistors, angepasst. PDM Pulsdichte-Modulation PDM1 erstes PDM-Signal des ersten PDM-Generators (PDMG1) PDM2 zweites PDM-Signal des zweiten PDM-Generators (PDMG2) PDM3 drittes PDM-Signal des dritten PDM-Generators (PDMG3) PDM4 viertes PDM-Signal des vierten PDM-Generators (PDMG4) PDM1' erstes verwürfeltes PDM-Signal PDM2' zweites verwürfeltes PDM-Signal PDM3' drittes verwürfeltes PDM-Signal PDM4' viertes verwürfeltes PDM-Signal PDMi i-tes PDM-Signal des i-ten PDM-Generators (PDMGi), mit 1 < i < n PDMk aktuelles PDM-Spreiz-Code-Signal oder k-tes PDM-Signal des i-ten PDM-Generators (PDMGi), mit 1 ≤ k ≤ n. Das k-te PDM-Signal ist das Signal, das in Abhängigkeit vom aktuellen Stand des Auswahlsignals (PDMselect) aktuell ausgewählt ist und somit für die Dauer dieser Auswahl mit dem PDM-Ausgangssignal (PDMout) im Wesentlichen, typischerweise bis auf Pegel und eine gewisse Verzögerung, übereinstimmt. PDMn n-tes PDM-Signal des n-ten PDM-Generators (PDMGn) PDMout PDM-Ausgangssignal der erfindungsgemäßen Vorrichtung PDMselect Auswahlsignal PDMG1 erster PDM-Signalgenerator zur Erzeugung des ersten PDM- Signals (PDM1) PDMG2 zweiter PDM-Signalgenerator zur Erzeugung des zweiten PDM-Signals (PDM2). Der zweite Signalgenerator erzeugt das zweite PDM-Signal (PDM2) typischerweise um einen zweiten Offset (Toff_2) zeitlich versetzt zum ersten PDM- Signal (PDM1). Bevorzugt handelt es sich um ein um diesen zweiten Offset (Toff_2) verzögertes erstes PDM-Signal (PDM1). PDMGi i-ter PDM-Signalgenerator (1 ≤ i ≤ n) zur Erzeugung des i-ten PDM-Signals (PDMi). Der i-te Signalgenerator erzeugt das i- te PDM-Signal (PDMi) typischerweise um einen i-ten Offset (Toff_i) zeitlich versetzt zum ersten PDM-Signal (PDMi). Bevorzugt handelt es sich um ein um diesen i-ten Offset (Toff_i) verzögertes erstes PDM-Signal (PDM1). Der i-te Signalgenerator ist einer, nämlich der i-te, der n Signalgeneratoren (PDMG1 bis PDMGn). PDMGk k-ter PDM-Signalgenerator (1 ≤ k ≤ n) zur Erzeugung des k-ten PDM-Signals (PDMk), das das aktuell selektierte Spreiz- Code-Signal ist. Der k-te Signalgenerator erzeugt das k-te PDM-Signal (PDMk) typischerweise um einen k-ten Offset (Toff_k) zeitlich versetzt zum ersten PDM-Signal (PDM1). Bevorzugt handelt es sich um ein um diesen k-ten Offset (Toff_k) verzögertes erstes PDM-Signal (PDM1). Der k-te Signalgenerator ist einer, nämlich der k-te, der n Signalgeneratoren (PDMG1 bis PDMGn). PDMGn n-ter PDM-Signalgenerator n zur Erzeugung des n-ten PDM- Signals (PDMn). Der n-te Signalgenerator erzeugt das n-te PDM-Signal (PDMn) typischerweise um einen n-ten Offset (Toff_n) zeitlich versetzt zum ersten PDM-Signal (PDM1). Bevorzugt handelt es sich um ein um diesen n-ten Offset (Toff_i) verzögertes erstes PDM-Signal (PDM1). PWM Puls-Weiten-Modualtion PWM1 erstes PWM-Signal des ersten PWM-Generators (PWMG1) PWM2 zweites PWM-Signal des zweiten PWM-Generators (PWMG2) PWM3 drittes PWM-Signal des dritten PWM-Generators (PWMG3) PWM4 viertes PWM-Signal des vierten PWM-Generators (PWMG4) PWM1' erstes verwürfeltes PWM-Signal PWM2' zweites verwürfeltes PWM-Signal PWM3' drittes verwürfeltes PWM-Signal PWM4' viertes verwürfeltes PWM-Signal PWMi i-tes PWM-Signal des i-ten PWM-Generators (PWMGi), mit 1 < i < n PWMk aktuelles PWM-Spreiz-Code-Signal oder k-tes PWM-Signal des i-ten PWM-Generators (PWMGi), mit 1 ≤ k ≤ n. Das k-te PWM-Signal ist das Signal, das in Abhängigkeit vom aktuellen Stand des Auswahlsignals (PWMselect) aktuell ausgewählt ist und somit für die Dauer dieser Auswahl mit dem PWM-Ausgangssignal (PWMout) im Wesentlichen, typischerweise bis auf Pegel und eine gewisse Verzögerung, übereinstimmt. PWMn n-tes PWM-Signal des n-ten PWM-Generators (PWMGn) PWMout PWM-Ausgangssignal der erfindungsgemäßen Vorrichtung PWMselect Auswahlsignal PWMG1 erster PWM-Signalgenerator zur Erzeugung des ersten PWM-Signals (PWM1) PWMG2 zweiter PWM-Signalgenerator zur Erzeugung des zweiten PWM-Signals (PWM2). Der zweite Signalgenerator erzeugt das zweite PWM-Signal (PWM2) typischerweise um einen zweiten Offset (Toff_2) zeitlich versetzt zum ersten PWM- Signal (PWM1). Bevorzugt handelt es sich um ein um diesen zweiten Offset (Toff_2) verzögertes erstes PWM-Signal (PWM1). PWMGi i-ter PWM-Signalgenerator (1 ≤ i ≤ n) zur Erzeugung des i-ten PWM-Signals (PWMi). Der i-te Signalgenerator erzeugt das i-te PWM-Signal (PWMi) typischerweise um einen i-ten Offset (Toff_i) zeitlich versetzt zum ersten PWM-Signal (PWMi). Bevorzugt handelt es sich um ein um diesen i-ten Offset (Toff_i) verzögertes erstes PWM-Signal (PWM1). Der i- te Signalgenerator ist einer, nämlich der i-te, der n Signalgeneratoren (PWMG1 bis PWMGn). PWMGk k-ter PWM-Signalgenerator (1 ≤ k ≤ n) zur Erzeugung des k-ten PWM-Signals (PWMk), das das aktuell selektierte Spreiz- Code-Signal ist. Der k-te Signalgenerator erzeugt das k-te PWM-Signal (PWMk) typischerweise um einen k-ten Offset (Toff_k) zeitlich versetzt zum ersten PWM-Signal (PWM1). Bevorzugt handelt es sich um ein um diesen k-ten Offset (Toff_k) verzögertes erstes PWM-Signal (PWM1). Der k-te Signalgenerator ist einer, nämlich der k-te, der n Signalgeneratoren (PWMG1 bis PWMGn). PWMGn n-ter PWM-Signalgenerator n zur Erzeugung des n-ten PWM-Signals (PWMn). Der n-te Signalgenerator erzeugt das n-te PWM-Signal (PWMn) typischerweise um einen n-ten Offset (Toff_n) zeitlich versetzt zum ersten PWM-Signal (PWM1). Bevorzugt handelt es sich um ein um diesen n-ten Offset (Toff_i) verzögertes erstes PWM-Signal (PWM1). SCR Verwürfler SG Auswahlsignalgenerator. PWM-Modulation: Der Auswahlsignalgenerator erzeugt das Auswahlsignal (PWMselect) auf dessen Basis die Auswahlvorrichtung (MUX) das aktuelle Spreiz-Code-Signal (PWMk), das den aktuellen PWM-Spreiz-Code darstellt, aus den n PWM-Signalen (PWM1 bis PWMn) auswählt. PDM-Modulation: Der Auswahlsignalgenerator erzeugt das Auswahlsignal (PDMselect) auf dessen Basis die Auswahlvorrichtung (MUX) das aktuelle Spreiz-Code-Signal (PDMk), das den aktuellen PDM-Spreiz-Code darstellt, aus den n PDM-Signalen (PDM1 bis PDMn) auswählt. Toff_2 Verzögerung des zweiten PWM-Signals (PWM2) gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des zweiten PDM-Signals (PDM2) gegenüber dem ersten PDM- Signal (PDM1) Toff_3 Verzögerung des dritten PWM-Signals (PWM3) gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des dritten PDM-Signals (PDM3) gegenüber dem ersten PDM- Signal (PDM1) Toff_4 Verzögerung des vierten PWM-Signals (PWM4) gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des vierten PDM-Signals (PDM4) gegenüber dem ersten PDM- Signal (PDM1) Toff_i Verzögerung des i-ten PWM-Signals (PWMi) gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des i-ten PDM-Signals (PDMi) gegenüber dem ersten PDM-Signal (PDM1) Toff_k Verzögerung des k-ten PWM-Signals (PWMk), des aktuell selektierten PWM-Spreiz-Code-Signals, gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des k-ten PDM-Signals (PDMk), des aktuell selektierten PDM-Spreiz- Code-Signals, gegenüber dem ersten PDM-Signal (PDM1) Toff_n Verzögerung des n-ten PWM-Signals (PWMn) gegenüber dem ersten PWM-Signal (PWM1) bzw. Verzögerung des n- ten PDM-Signals (PDMn) gegenüber dem ersten PDM-Signal (PDM1) Tpuls PWM-Pulsbreite TPDM PDM-Periodendauer TPWM PWM-Periodendauer Tselect Spreiz-Code-Periode. Die Spreiz-Code-Periode ist eine m- fache Periode der PWM-Periodendauer (TPWM) bzw. eine m- fache Periode der PDM-Periodendauer (TPDM). TSCS1 PWM-Modulation: Erster Spreiz-Code-Auswahlzeitpunkt für eine erste Auswahl eines PWM-Signals (PWM1 bis PWMn) als PWM-Spreiz-Code in Form des aktuellen PWM- Spreiz-Code-Signals (PWMk); PDM-Modulation: Erster Spreiz-Code-Auswahlzeitpunkt für eine erste Auswahl eines PDM-Signals (PDM1 bis PDMn) als PDM-Spreiz-Code in Form des aktuellen PDM-Spreiz-Code- Signals (PDMk). TSCS2 PWM-Modulation: zweiter Spreiz-Code-Auswahlzeitpunkt für eine unmittelbar auf die erste Auswahl eines PWM- Signals (PWM1 bis PWMn) als PWM-Spreiz-Code in Form des aktuellen PWM-Spreiz-Code-Signals (PWMk) folgende zweite Auswahl desselben; PDM-Modulation: zweiter Spreiz-Code-Auswahlzeitpunkt für eine unmittelbar auf die erste Auswahl eines PDM- Signals (PDM1 bis PDMn) als PDM-Spreiz-Code in Form des aktuellen PDM-Spreiz-Code-Signals (PDMk) folgende zweite Auswahl desselben. Vbat beispielhafte Versorgungsspannung Like that 16 to 21 can be seen, in contrast to US8129924 by choosing the parameters n and m, the spectrum can be influenced in wide ranges. LIST OF REFERENCE NUMBERS CTR Control. The controller is preferably with at least one of PWM signal generators (PWMG 1 to PWMG n ), in particular the first PWM signal generator (PWMG1), or with at least one of the PDM signal generators (PDMG 1 to PDMG n ), in particular the first PDM Signal Generator (PDMG1), synchronized and leaves the Selection of the kth PWM signal (PWM k ) or the kth PDM signal (PDM k ) as the current spreading code signal by the selection signal (PWM select , PDM select ) for at least one Period only at the beginning of a PWM period of the first PWM signal (PWM 1 ) or only at the beginning of a PDM Period of the first PDM signal (PDM 1 ). In another According to the invention, the controller leaves a next one Reselect the first selection to one first spreading code selection timing (T SCS1 ) at the time at the beginning of a PWM period of the first PWM signal (PWM 1 ) or at the beginning of a PDM period of the first PDM signal (PDM 1 ) follows. This approval of a new selection of a new spreading code signal takes place first to an immediately following second spreading code Selection time (T SCS2 ) at the beginning of a PWM period of first PWM signal (PWM 1 ) or at the beginning of a PDM Period of the first PDM signal (PDM 1 ) after m PWM Periods (T PWM ) or after m PDM periods (T PDM ) again. Thus, the control suppresses a change in the spreading Code signal for the duration of a spreading code period (T select ). .DELTA.T Delay. The delay element delays Signal preferably by the PWM period (T PWM ) divided by the number n of the PWM signals or the PDM period (T PDM ) divided by the number n of PWM signals. ΔT 2 Delay element that the first PWM signal (PWM 1 ) order the first offset (T off_1 ) to the second PWM signal (PWM 2 ) delayed or that the first PDM signal (PDM 1 ) to the first offset (T off_1 ) to the second PDM signal (PDM 2 ) delayed. ΔT 3 Delay element that the first PWM signal (PWM 1 ) order the third offset (T off_3 ) to the third PWM signal (PWM 3 ) delayed or that the first PDM signal (PDM 1 ) to the third offset (T off_3 ) to the third PDM signal (PDM 3 ) delayed. ΔT 4 Delay element that the first PWM signal (PWM 1 ) order the fourth offset (T off_4 ) to the fourth PWM signal (PWM 4 ) delayed or that the first PDM signal (PDM 1 ) to the fourth offset (T off_4 ) to the fourth PDM signal (PDM 4 ) delayed. ΔT n Delay element that the first PWM signal (PWM 1 ) order the nth offset (T off_n ) to the nth PWM signal (PWM n ) delayed or that the first PDM signal (PDM 1 ) to the n- delayed offset (T off_n ) to the nth PDM signal (PDM n ). D LED or load f cycle PWM duty cycle with PWM modulation in% or Fill factor for PDM modulation in% L inductor M Switching device, in particular a transistor MUX Selector. The selector selects the kth PWM signal (PWM k ) or the kth PDM signal (PDM k ) as current spreading code signal from the generated n PWM Signals (PWM 1 to PWM n ) or from the n PDM generated Signals (PDM 1 to PDM n ) depending on a Selection signal (PWM select , PDM select ) as PWM Output signal (PWM out ) or as PDM output signal (PDM out ) off. n Number of PWM spreading codes with PWM modulation or Number of PDM spreading codes in PDM modulation m PWM modulation: number of PWM periods between two spreading code selection times (T SCS1 , T SCS2 ) for one first selection of a PWM signal (PWM 1 to PWM n ) as PWM spreading code in the form of the current PWM spreading Code signal (PWM k ). PDM modulation: number of PDM periods between two Spread code selection times (T SCS1 , T SCS2 ) for a first one Selection of a PDM signal (PDM 1 to PDM n ) as PDM Spreading code in the form of the current PWDM spreading code Signal (PDM k ). PA Adaptation device for adapting the result to the Useful element (here the switching device (M)); PWM modulation: that through the selector (MUX) selected PWM signal (PWM k ) is determined by the Matching device (PA) to the requirements of controlling element, here a switching device (M) in Shape of a MOS transistor, adapted. PDM modulation: that through the selector (MUX) selected PDM signal (PDM k ) is determined by the Matching device (PA) to the requirements of controlling element, here a switching device (M) in Shape of a MOS transistor, adapted. PDM Pulse density modulation PDM 1 first PDM signal of the first PDM generator (PDMG 1 ) PDM 2 second PDM signal of the second PDM generator (PDMG 2 ) PDM 3 third PDM signal of the third PDM generator (PDMG 3 ) PDM 4 fourth PDM signal of the fourth PDM generator (PDMG 4 ) PDM 1 ' first scrambled PDM signal PDM 2 ' second scrambled PDM signal PDM 3 ' third scrambled PDM signal PDM 4 ' fourth scrambled PDM signal PDM i ith PDM signal of the ith PDM generator (PDMG i ), with 1 <i <n PDM k current PDM spread code signal or kth PDM signal of the ith PDM generator (PDMG i ), with 1 ≤ k ≤ n. The kth PDM signal is the signal that depends on current status of the selection signal (PDM select ) currently is selected and thus for the duration of this selection with the PDM output signal (PDM out ) essentially, typically down to level and some delay, matches. PDM n nth PDM signal of the nth PDM generator (PDMG n ) PDM out PDM output signal of the device according to the invention PDM select select signal PDMG 1 first PDM signal generator for generating the first PDM Signal (PDM 1 ) PDMG 2 second PDM signal generator for generating the second PDM signal (PDM 2 ). The second signal generator generates the second PDM signal (PDM 2 ) is typically one second offset (T off_2 ) offset in time to the first PDM Signal (PDM 1 ). Preferably, it is about this second offset (T off_2 ) delayed first PDM signal (PDM 1 ). PDMG i i-th PDM signal generator (1≤i≤n) for generating the ith PDM signal (PDM i ). The ith signal generator generates the i-th signal generator PDM signal (PDM i ) typically by an ith offset (T off_i ) offset in time to the first PDM signal (PDM i ). Preferably, this is an i-th offset (T off_i ) delayed first PDM signal (PDM 1 ). The i-th Signal generator is one, namely the ith, the n Signal generators (PDMG 1 to PDMG n ). PDMG k kth PDM signal generator (1 ≤ k ≤ n) for generating the k th PDM signal (PDM k ), which contains the currently selected spreading Code signal is. The kth signal generator generates the kth PDM signal (PDM k ) typically by a k-th offset (T off_k ) offset in time to the first PDM signal (PDM 1 ). Preferably, this is about this k th offset (T off_k ) delayed first PDM signal (PDM 1 ). The kth Signal generator is one, namely the kth, the n Signal generators (PDMG 1 to PDMG n ). PDMG n nth PDM signal generator n for generating the nth PDM Signal (PDM n ). The nth signal generator generates the nth PDM signal (PDM n ) typically by an nth offset (T off_n ) offset in time to the first PDM signal (PDM 1 ). It is preferably about this n-th offset (T off_i ) delayed first PDM signal (PDM 1 ). PWM pulse-width modualtion PWM 1 first PWM signal of the first PWM generator (PWMG 1 ) PWM 2 second PWM signal of the second PWM generator (PWMG 2 ) PWM 3 third PWM signal of the third PWM generator (PWMG 3 ) PWM 4 fourth PWM signal of the fourth PWM generator (PWMG 4 ) PWM 1 ' first scrambled PWM signal PWM 2 ' second scrambled PWM signal PWM 3 ' third scrambled PWM signal PWM 4 ' fourth scrambled PWM signal PWM i i-th PWM signal of the i-th PWM generator (PWMG i ), with 1 <i <n PWM k current PWM spread code signal or k-th PWM signal of the i-th PWM generator (PWMG i ), with 1 ≤ k ≤ n. The k-th PWM signal is the signal that depends on current status of the selection signal (PWM select ) currently is selected and thus for the duration of this selection with the PWM output (PWM out ) essentially, typically down to level and some delay, matches. PWM n nth PWM signal of the nth PWM generator (PWMG n ) PWM out PWM output signal of the device according to the invention PWM select select signal PWMG 1 first PWM signal generator for generating the first PWM signal (PWM 1 ) PWMG 2 second PWM signal generator for generating the second PWM signal (PWM 2 ). The second signal generator generates the second PWM signal (PWM 2 ) is typically one second offset (T off_2 ) offset in time from the first PWM Signal (PWM 1 ). Preferably, it is about this second offset (T off_2 ) delayed first PWM signal (PWM 1 ). PWMG i i-th PWM signal generator (1≤i≤n) for generating the ith PWM signal (PWM i ). The i-th signal generator generates the i-th PWM signal (PWM i ) typically by an i-th Offset (T off_i ) offset in time to the first PWM signal (PWM i ). It is preferably an order of this ith Offset (T off_i ) delayed first PWM signal (PWM 1 ). The i- te signal generator is one, namely the ith, the n Signal generators (PWMG 1 to PWMG n ). PWMG k k-th PWM signal generator (1 ≤ k ≤ n) for generating the k-th PWM signal (PWM k ), which contains the currently selected spreading Code signal is. The kth signal generator generates the kth PWM signal (PWM k ) typically by a k-th offset (T off_k ) offset in time to the first PWM signal (PWM 1 ). Preferably, this is about this k th offset (T off_k ) delayed first PWM signal (PWM 1 ). The kth Signal generator is one, namely the kth, the n Signal generators (PWMG 1 to PWMG n ). PWMG n nth PWM signal generator n for generating the nth PWM signal (PWM n ). The nth signal generator generates the nth PWM signal (PWM n ) typically by an nth Offset (T off_n ) offset in time to the first PWM signal (PWM 1 ). Preferably, it is about this nth Offset (T off_i ) delayed first PWM signal (PWM 1 ). SCR scrambler SG Selection signal generator. PWM modulation: The selection signal generator generates the Selection signal (PWM select ) based on which Selector (MUX) the current spreading code signal (PWM k ) representing the current PWM spreading code n PWM signals (PWM 1 to PWM n ). PDM modulation: The selection signal generator generates the Selection signal (PDM select ) based on which Selector (MUX) the current spreading code signal (PDM k ) representing the current PDM spreading code selects the n PDM signals (PDM 1 to PDM n ). T off_2 Delay of the second PWM signal (PWM 2 ) opposite the first PWM signal (PWM 1 ) or delay of second PDM signal (PDM 2 ) compared to the first PDM Signal (PDM 1 ) T off_3 Delay of the third PWM signal (PWM 3 ) the first PWM signal (PWM 1 ) or delay of third PDM signal (PDM 3 ) compared to the first PDM Signal (PDM 1 ) T off_4 Delay of the fourth PWM signal (PWM 4 ) the first PWM signal (PWM 1 ) or delay of fourth PDM signal (PDM 4 ) compared to the first PDM Signal (PDM 1 ) T off_i Delay of the i-th PWM signal (PWM i ) from the first PWM signal (PWM 1 ) or delay of the i-th PDM signal (PDM i ) against the first PDM signal (PDM 1 ) T off_k Delay of the kth PWM signal (PWM k ), the current one selected PWM spreading code signal, compared to first PWM signal (PWM 1 ) or delay of the kth PDM signal (PDM k ), of the currently selected PDM spreading Code signal, compared to the first PDM signal (PDM 1 ) T off_n Delay of the nth PWM signal (PWM n ) the first PWM signal (PWM 1 ) or delay of the n- PDM signal (PDM n ) against the first PDM signal (PDM 1 ) T pulse PWM pulse width T PDM PDM period T PWM PWM period T select Spreading code period. The spreading code period is a m Fold period of the PWM period (T PWM ) or a m Fold period of the PDM period (T PDM ). T SCS1 PWM modulation: First spread code selection time for a first selection of a PWM signal (PWM 1 to PWM n ) as PWM spreading code in the form of the current PWM Spreading code signal (PWM k ); PDM modulation: First spreading code selection time for a first selection of a PDM signal (PDM 1 to PDM n ) as PDM spreading code in the form of the current PDM spreading code Signal (PDM k ). T SCS2 PWM modulation: second spread code selection time for a direct selection on the first selection of a PWM Signal (PWM 1 to PWM n ) as PWM spread code in the form the current PWM spread code signal (PWM k ) following second selection of the same; PDM modulation: second spread code selection time for an immediate on the first selection of a PDM Signal (PDM 1 to PDM n ) as PDM spreading code in the form of current PDM spreading code signal (PDM k ) following second Selection of the same. V asked exemplary supply voltage

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102013016386 [0001, 0002, 0002, 0003, 0005, 0005, 0006] DE 102013016386 [0001, 0002, 0002, 0003, 0005, 0005, 0006]
  • US 8129924 [0087, 0094] US 8129924 [0087, 0094]

Claims (10)

Verfahren zur Erzeugung von zwei, insbesondere n, PDM-Spreiz-Codes insbesondere für die Verwendung in einer Gleichspannungsversorgung und/oder einen DC/DC-Wandler insbesondere für die Versorgung von LEDs mit elektrischer Energie insbesondere in Kfz, mit n als einer positiven, ganzen Zahl und n > 1, zur Erzeugung eines PDM-Ausgangssignals (PDMout) mit einem optimierten PDM-Spektrum und mit einem vorgegebenen PDM-Füllfaktor (fcycle), umfassend die Schritte a. Erzeugen eines ersten PDM-Signals (PDM1) mit einer PDM-Periodendauer (TPDM) und dem PDM-Füllfaktor (fcycle) und b. Erzeugen von mindestens einem, insbesondere n – 1, weiteren PDM-Signalen (PDM2, zweites PDM-Signal bis PDMn, n-tes-PDM-Signal), mit n als ganzer positiver Zahl und n > 1, insbesonderedurch Verzögerung des ersten PDM-Signals (PDM1), und i. wobei jedes i-te PDM-Signal (PDMi) mit 1 < i ≤ n, sofern erzeugt, gegenüber dem ersten Signal (PDM1) um einen zeitlichen i-ten Offset (Toff_i) gegenüber dem ersten PDM-Signal (PDM1) verzögert ist und ii. wobei jedes der erzeugten, insbesondere n, PDM-Signale (PDM1 bis PDMn), einen der erzeugten, insbesondere n PDM-Spreiz-Codes, repräsentiert.Method for generating two, in particular n, PDM spreading codes, in particular for use in a DC voltage supply and / or a DC / DC converter, in particular for the supply of LEDs with electrical energy, in particular in motor vehicles, with n being a positive, whole Number and n> 1, for generating a PDM output signal (PDM out ) with an optimized PDM spectrum and with a predetermined PDM filling factor (f cycle ), comprising the steps a. Generating a first PDM signal (PDM 1 ) with a PDM period (T PDM ) and the PDM filling factor (f cycle ) and b. Generating at least one, in particular n-1, further PDM signals (PDM 2 , second PDM signal to PDM n , n-tes PDM signal), with n as a whole positive number and n> 1, in particular by delaying the first PDM signal (PDM 1 ), and i. wherein each i-th PWM signal (PDM i) with 1 <i ≤ n, if generated, compared to the first signal (PDM 1) to a time i-th offset (T off_i) compared to the first PWM signal (PWM 1 ) is delayed and ii. wherein each of the generated, in particular n, PDM signals (PDM 1 to PDM n ) represents one of the generated, in particular n PDM spreading codes. Verfahren nach Anspruch 1 gekennzeichnet dadurch, a. dass der Offset (Toff_i) eines, insbesondere aller, der i-ten PDM-Signale (PDMi) sich als PDM-Periodendauer (TPDM) multipliziert mit der Zahl (i – 1) geteilt durch zwei, insbesondere multipliziert mit der Zahl (i – 1) geteilt durch die Anzahl n der PDM-Spreiz-Codes, berechnen lässt.A method according to claim 1 characterized by, a. in that the offset (T off_i ) of one, in particular all, of the ith PDM signals (PDM i ) multiplies as PDM period duration (T PDM ) with the number (i-1) divided by two, in particular multiplied by the number (i - 1) divided by the number n of PDM spreading codes, let calculate. Verfahren zur Erzeugung eines PDM-Spreiz-Code modulierten PDM-Ausgangssignals (PDMout) insbesondere für die Verwendung in einer Gleichspannungsversorgung und/oder einen DC/DC-Wandler insbesondere für die Versorgung von LEDs mit elektrischer Energie insbesondere in Kfz basierend auf zwei, insbesondere n, PDM-Spreiz-Codes, mit n als einer positiven, ganzen Zahl und n > 1, und einer Spreiz-Code-Sequenz von m aufeinander folgenden PDM-Spreiz-Codes dieser n PDM-Spreiz-Codes, mit m als einer positiven, ganzen Zahl und m ≥ 1 und einer Spreiz-Code-Periode (Tselect), zur Erzeugung eines optimierten PDM Spektrums des PDM-Ausgangssignals (PDMout), umfassend die Schritte a. Erzeugen eines ersten PDM-Signals (PDM1) mit einer PDM-Periode und einer PDM-Periodendauer (TPDM) und einem Füllfaktor (fcycle) und a. Erzeugen von einem, insbesondere von n – 1, weiteren PDM-Signalen (PDM2, zweites PDM-Signal bis PDMn, n-tes-PDM-Signal) durch jeweilige Verzögerung des ersten PDM-Signals (PDM1) und/oder Erzeugung eines jeweils verzögerten ersten PDM-Signals (PDM1) und i. wobei jedes so erzeugte i-te PDM-Signal (PDMi) mit 1 < i ≤ n ein gegenüber dem ersten Signal (PDM1) um einen zeitlichen i-ten Offset (Toff_i) gegenüber dem ersten PDM-Signal (PDM1) verzögert ist und ii. wobei jedes der n PDM-Signale (PDM1 bis PDMn) einen der n PDM-Spreiz-Codes repräsentiert. b. Auswählen eines k-ten PDM-Signals (PDMk) als aktuelles PDM-Spreiz-Code-Signal aus den n PDM-Signalen (PDM1 bis PDMn) in Abhängigkeit von einem Auswahlsignal (PDMselect).Method for generating a PDM spread code modulated PDM output signal (PDM out ), in particular for use in a DC voltage supply and / or a DC / DC converter, in particular for the supply of LEDs with electrical energy, especially in a car based on two, in particular n, PDM spreading codes, with n as a positive integer and n> 1, and a spreading code sequence of m consecutive PDM spreading codes of these n PDM spreading codes, with m as a positive , integer and m ≥ 1 and a spreading code period (T select ), for generating an optimized PDM spectrum of the PDM output signal (PDM out ), comprising the steps a. Generating a first PDM signal (PDM 1 ) having a PDM period and a PDM period (T PDM ) and a filling factor (f cycle ) and a. Generating one, in particular n-1, further PDM signals (PDM 2 , second PDM signal to PDM n , n-th PDM signal) by respective delay of the first PDM signal (PDM 1 ) and / or generation each delayed first PDM signal (PDM 1 ) and i. each so generated i-th PWM signal (PDM i) with 1 <i ≤ n a with respect to the first signal (PDM 1) to a time i-th offset (T off_i) compared to the first PWM signal (PWM 1) is delayed and ii. wherein each of the n PDM signals (PDM 1 to PDM n ) represents one of the n PDM spreading codes. b. Selecting a kth PDM signal (PDM k ) as the current PDM spreading code signal from the n PDM signals (PDM 1 to PDM n ) in response to a selection signal (PDM select ). Verfahren nach Anspruch 3 gekennzeichnet dadurch, a. dass der Offset (Toff_i) eines, insbesondere aller, der i-ten PDM-Signale (PDMi) sich als PDM-Periodendauer (TPDM) multipliziert mit der Zahl (i – 1) geteilt durch zwei, insbesondere geteilt durch die Anzahl n der PDM-Spreiz-Codes, berechnen lässt.A method according to claim 3 characterized by, a. in that the offset (T off_i ) of one, in particular all, of the ith PDM signals (PDM i ) multiplies as PDM period duration (T PDM ) with the number (i-1) divided by two, in particular divided by the number n the PDM spreading codes. Verfahren nach Anspruch 3 oder 4 gekennzeichnet dadurch, a. dass die Auswahl des k-ten PDM-Signals (PDMk) als aktuelles PDM-Spreiz-Code-Signal zu Beginn einer PDM-Periode des ersten PDM-Signals (PDM1) erfolgt.A method according to claim 3 or 4 characterized by, a. in that the selection of the kth PDM signal (PDM k ) takes place as the current PDM spread code signal at the beginning of a PDM period of the first PDM signal (PDM 1 ). Verfahren nach einem oder mehreren der Ansprüche 3 bis 5 gekennzeichnet dadurch, a. dass die auf eine erste Auswahl eines PDM-Signals (PDM1 bis PDMn) als PDM-Spreiz-Code in Form des aktuellen PDM-Spreiz-Code-Signals (PDMk) zu einem ersten Spreiz-Code-Auswahlzeitpunkt (TSCS1) zum Zeitpunkt zu Beginn einer PDM-Periode des ersten PDM-Signals (PDM1) folgende nächste Auswahl eines PDM-Spreiz-Codes zu einem unmittelbar folgenden zweiten Spreiz-Code-Auswahlzeitpunkt (TSCS2) zu Beginn einer PDM-Periode des ersten PDM-Signals (PDM1) nach m PDM-Perioden (TPDM), das entspricht der Spreiz-Code-Periode (Tselect), erfolgt.Method according to one or more of claims 3 to 5 characterized by, a. that in response to a first selection of a PDM signal (PDM 1 to PDM n ) as PDM spreading code in the form of the current PDM spreading code signal (PDM k ) at a first spreading code selection time (T SCS1 ) at the beginning of a PDM period of the first PDM signal (PDM 1 ), the next next selection of a PDM spreading code at an immediately following second spreading code selection time (T SCS2 ) at the beginning of a PDM period of the first PDM Signal (PDM 1 ) after m PDM periods (T PDM ), which corresponds to the spreading code period (T select ), takes place. Verfahren nach Anspruch 6 gekennzeichnet dadurch, a. dass das Auswahlsignal (PDMselect) ein Zufallssignal ist. A method according to claim 6 characterized by, a. that the selection signal (PDM select ) is a random signal. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche gekennzeichnet dadurch, a. dass die PDM-Signale (PDM1 bis PDMn) in n – 1 Teilbereichen mit einer Gesamtlänge von (n – 1)/n der PDM-Periodendauer (TPDM) einen konstanten Wert einnehmen, der in ⌊fcycle·n⌋ Teilbereichen einem 1-Wert entspricht und in n – ⌊fcycle·n⌋ – 1 Teilbereichen einem 0-Wert entspricht und b. dass die PDM-Signale (PDM1 bis PDMn) in einem Teilbereich der Länge 1/n der PDM-Periodendauer (TPDM) mit einer Pulsdichte moduliert werden, die dem n fachen Modulo des Füllfaktors (fcycle) mal n entspricht.Method according to one or more of the preceding claims characterized by, a. the PDM signals (PDM 1 to PDM n ) assume a constant value in n-1 subsections with a total length of (n-1) / n of the PDM period duration (T PDM ), which in ⌊ fcycle ·n⌋ subareas 1 value and in n - ⌊f cycle · n⌋ - 1 partial ranges corresponds to a 0 value and b. the PDM signals (PDM 1 to PDM n ) are modulated in a sub-region of length 1 / n of the PDM period (T PDM ) with a pulse density which corresponds to the n-fold modulo of the filling factor (f cycle ) times n. Verfahren nach einem oder mehreren der Ansprüche 3 bis 8 gekennzeichnet durch die Schritte a. Aufteilung einer PDM-Periode der PDM-Periodenlänge (TPDM) in Zeitschlitze (SL1 bis SLn) insbesondere durch einen Verwürfler (SCR) und a. Bildung von n verwürfelten PDM-Signalen (PDM1' bis PDMn'), durch Vertauschung (Verwürfelung) von Signalabschnitten der PDM-Signale (PDM1 bis PDMn) jeweils eines Zeitschlitzes der Zeitschlitze (SL1 bis SLn) untereinander insbesondere durch einen Verwürfler (SCR).Method according to one or more of claims 3 to 8, characterized by the steps a. Division of a PDM period of the PDM period length (T PDM ) into time slots (SL 1 to SL n ), in particular by a scrambler (SCR) and a. Formation of n scrambled PDM signals (PDM 1 'to PDM n '), by interchanging (scrambling) signal sections of the PDM signals (PDM 1 to PDM n ) in each case one time slot of the time slots (SL 1 to SL n ) with each other in particular by a scrambler (SCR). Verfahren nach Anspruch 9 gekennzeichnet dadurch, a. dass das Schema der Vertauschung zyklisch von Zeitschlitz zu Zeitschlitz insbesondere durch einen Verwürfler (SCR) während der Spreiz-Code-Periode (Tselect) geändert wird.A method according to claim 9 characterized by, a. in that the scheme of permutation is changed cyclically from time slot to time slot, in particular by a scrambler (SCR) during the spread code period (T select ).
DE102014014677.4A 2014-09-29 2014-09-29 Process for the generation of PWM-modulated signals for the supply of LEDs for lighting in vehicles Active DE102014014677B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014014677.4A DE102014014677B4 (en) 2014-09-29 2014-09-29 Process for the generation of PWM-modulated signals for the supply of LEDs for lighting in vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014014677.4A DE102014014677B4 (en) 2014-09-29 2014-09-29 Process for the generation of PWM-modulated signals for the supply of LEDs for lighting in vehicles

Publications (2)

Publication Number Publication Date
DE102014014677A1 true DE102014014677A1 (en) 2016-03-31
DE102014014677B4 DE102014014677B4 (en) 2023-08-31

Family

ID=55485520

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014014677.4A Active DE102014014677B4 (en) 2014-09-29 2014-09-29 Process for the generation of PWM-modulated signals for the supply of LEDs for lighting in vehicles

Country Status (1)

Country Link
DE (1) DE102014014677B4 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
US20070066268A1 (en) * 2005-05-10 2007-03-22 Emilija Simic Systems, methods, and apparatus for frequency control
US20110019561A1 (en) * 2007-10-24 2011-01-27 H Micro ,Inc. Systems and networks for half and full duplex wireless communication using multiple radios
US8129924B2 (en) 2006-11-13 2012-03-06 Cypress Semiconductor Corporation Stochastic signal density modulation for optical transducer control
DE102013016386A1 (en) 2013-09-30 2015-04-02 Elmos Semiconductor Aktiengesellschaft Apparatus and method for setting multi-colored light scenes in motor vehicles

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
US20070066268A1 (en) * 2005-05-10 2007-03-22 Emilija Simic Systems, methods, and apparatus for frequency control
US8129924B2 (en) 2006-11-13 2012-03-06 Cypress Semiconductor Corporation Stochastic signal density modulation for optical transducer control
US20110019561A1 (en) * 2007-10-24 2011-01-27 H Micro ,Inc. Systems and networks for half and full duplex wireless communication using multiple radios
DE102013016386A1 (en) 2013-09-30 2015-04-02 Elmos Semiconductor Aktiengesellschaft Apparatus and method for setting multi-colored light scenes in motor vehicles

Also Published As

Publication number Publication date
DE102014014677B4 (en) 2023-08-31

Similar Documents

Publication Publication Date Title
DE102005062451B9 (en) Electrical power switching device that provides a reduced level of noise interference with radio links
DE102009030029A1 (en) Multi-frequency transmitter for a metal detector
DE102018126249B4 (en) METHOD OF DRIVING MULTIPLE LIGHT EMITTING DIODES AND DRIVING CIRCUIT
DE102014003642A1 (en) DIGITAL TIME CONVERTER WITH REDUNDANT DELAY
DE10114942B4 (en) Linear pulse width modulation system
DE102006046288B3 (en) Amplifier device for supplying electricity to high frequency transmitting coil, has switching components controllable by control device, for selectively connecting supply input with ground voltage and each intermediate voltage
WO2006027343A1 (en) Method for controlling power supply of a power source to a power consumer
DE102014014679B4 (en) Device for generating PDM-modulated signals for supplying LEDs for lighting in motor vehicles
DE602004003900T2 (en) Metode for the phase shift of the actuation of electromagnetic actuators to avoid a current overload
DE102009026612A1 (en) Method for controlling LED string, in display-backlight of motor vehicle, involves generating output signal during reaching of threshold value, and initiating generation of new threshold value, where signal determines clock pulse
DE102014014680B4 (en) Process for generating PWM-modulated signals for the supply of LEDs for lighting in motor vehicles
DE102014014677B4 (en) Process for the generation of PWM-modulated signals for the supply of LEDs for lighting in vehicles
DE102014014678B4 (en) Device for generating PWM-modulated signals for the supply of LEDs for lighting in motor vehicles
DE2430018B2 (en) Arrangement for the stepless compression of digitally stored data sequences for the purpose of analog reproduction
DE102010040608B4 (en) Digital time multiplexer regulator
DE102019118341B3 (en) Linear light unit, light source module for such a linear light unit and method for operating such a linear light unit
DE102007043340B4 (en) Increase the PWM resolution through modulation
DE102014102872A1 (en) Circuit arrangement for controlling an electric current
EP2934066B1 (en) Led lighting device with color mixing
DE1815610B2 (en) ARRANGEMENT FOR CONTROLLING CONSUMERS FROM A DC VOLTAGE SOURCE WITH A VARIANT FREQUENCY PULSE TRAIN
DE102018115174B4 (en) LED converter as an audio amplifier
EP2619898A1 (en) Switching device and method for terminating a braking process of a three-phase ac motor
DE102014208066A1 (en) Method for current regulation of an inductive load
DE2158394A1 (en) Device for controlling the mode of operation of regenerators for bipolar signals
DE102022115282A1 (en) Method and device for generating a pulse width modulation signal and arrangement with such a device

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: H05B0037020000

Ipc: H05B0045335000

R081 Change of applicant/patentee

Owner name: ELMOS SEMICONDUCTOR SE, DE

Free format text: FORMER OWNER: ELMOS SEMICONDUCTOR AKTIENGESELLSCHAFT, 44227 DORTMUND, DE

R016 Response to examination communication
R018 Grant decision by examination section/examining division