DE2201939C3 - A-Codierer mit automatischem Ladungsabgleich - Google Patents

A-Codierer mit automatischem Ladungsabgleich

Info

Publication number
DE2201939C3
DE2201939C3 DE2201939A DE2201939A DE2201939C3 DE 2201939 C3 DE2201939 C3 DE 2201939C3 DE 2201939 A DE2201939 A DE 2201939A DE 2201939 A DE2201939 A DE 2201939A DE 2201939 C3 DE2201939 C3 DE 2201939C3
Authority
DE
Germany
Prior art keywords
integrating circuit
output
sampling pulse
input
signal
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.)
Expired
Application number
DE2201939A
Other languages
English (en)
Other versions
DE2201939A1 (de
DE2201939B2 (de
Inventor
Christian Augustin Carros Jacquart (Frankreich)
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE2201939A1 publication Critical patent/DE2201939A1/de
Publication of DE2201939B2 publication Critical patent/DE2201939B2/de
Application granted granted Critical
Publication of DE2201939C3 publication Critical patent/DE2201939C3/de
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M3/00Conversion of analogue values to or from differential modulation
    • H03M3/02Delta modulation, i.e. one-bit differential modulation
    • H03M3/022Delta modulation, i.e. one-bit differential modulation with adaptable step size, e.g. adaptive delta modulation [ADM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

Die Erfindung betrifft einen Delta-Codierer mit einer Integrierschaltung, Stromsteuerschaltungen zur Ladung und Entladung dieser Integrierschaltung, einem Vergleicher, der über einen Eingang das zu codierende Eingangssignal aufnimmt und über seinen anderen Eingang mit dem Ausgang der Integrierschaltung verbunden ist, mit einem Impulsgenerator, dessen Eingang vom Vergleicherausgang im Takte einer Abtastimpulsfolge gespeist wird, und mit einer Rückkopplungsschleife vom Ausgang des Impulsgenerators zu den Steuerschaltungen zur Ladung und Entladung der Integrierschaltung.
Unter zahlreichen bekanntgewordenen Möglichkeiten zur Darstellung analoger Signale in digitaler Form bietet die Delta-Codierung die vorteilhafte Möglichkeit der Verwendung einfachster Codier- und Decodierschiiltungen an. Allgemein betrachtet ist die Delta-Codierung als binäre Codierung mit einzelnen Bits zu betrachten. Das durch einen solchen Codierer abgegebene Signal stellt in Form binärer Impulse oder Bits die Verlauftendenz eines analogen Signals dar und gibt die Vorzeichenfolge der jeweiligen Differenz zwischen einem zur Zeit t abgetasteten Analogsignalwert und einem solchen zur Zeit t—τ abgetasteten wieder, wobei r der zeitliche Abstand der einzelnen Abtastimpulse untereinander ist. Der jeweils abgegebene Bitwert ist 1, wenn der Abtastwert des Analogsignals zu einer Zeit t größer ist als der Abtastwert zur Zeit t—τ; ein Bitwert 0 wird im gegenteiligen Falle abgegeben. Im entsprechenden Decodierer wird das Ursprungssignai angenähert durch Integration der codierten Bitwerte wiedergewonnen.
Die einzelnen aufeinanderfolgenden Bitwerte stellen eine Folge von Elementarschritten dar, die bei Integration angenähert das Ursprungssignal wiedergeben. Eine integrierende Decodierung wird einerseits im Empfänger duchgeführt, andererseits aber auch bereits im Codierer selbst, indem mit Hilfe einer solchen Decodierung der Signalverlauf zur Zeit t — r verfolg! wird, um damit die oben bereits genannten Differenzwerte ermitteln zu können.
Ein Problem kommt bei der Durchführung des vorgenannten Codierprinzips auf. Es betrifft das störende Rauschen, solange kein Eingangssignal ansteht.
Zahlreiche veröffentlichte Arbeiten befassen sich mit diesem Problem. Besonders sei dazu der Artikel »Idle Channel Noise of Delta Modulation« — gemeint ist dabei die Delta-Codierung — von P. P. Wang genannt, der in den »IEEE Transactions on Communication Technology«, Band Com 16, Nr. 5, im Oktober l%8 veröffentlicht wurde.
Das sogenannte Leerlaufrauschcn rührt daher, daß die positive und negative Codierschritte wiedergebenden Stromwerte nicht genau gleich sind. Wären diese Stromwerte genau gleich, würde durch den Codierer bei Leerlauf am Eingang eine Folge von gleichmäßig sich abwechselnden positiven und negativen Schritten am Ausgang abgegeben. Praktisch liegt jedoch keine Gleichheit vor, und es herrscht eine geringe Abweichung vom Idealzustand, die von Zeit zu Zeit je zwei positive oder negative Schritte erscheinen läßt, deren wiederholtes Auftreten ein Grundrauschen verursacht, das bei der Übertragung hörbarer Frequenzen im hörbaren Spektrum liegt und falsche Frequenzanteile einstreut.
Eine rückgekoppelte Korrekturschaltung zur Vermeidung des vorgenannten störenden Leerlaufrauschens wurde durch das IBM Technical Disclosure Bulletin, Vol. 11, Nr. 7 vom Dezember 1968 auf den Seiten 877 und 878 bekannt. Bei der darin angegebenen Lösung wird dem zu verarbeitenden Eingangssignal ein durch Integration gebildetes Korrektursignal in Reihe geschaltet überlagert. Die Speisung des verwendeten Korrekturintegrators erfolgt mit einem Signal, das gegenüber dem zur integrierenden Bildung des Delta-Codierer-Vergleichssignals benutzten Signal um feste 180° verschoben ist. Eine gewisse Rückwirkung der Integratorspannung der Korrekturschaltung auf die Quelle des zu verarbeitenden Eingangssignals läßt sich dabei jedoch nicht ganz ausschließen. Des weiteren wäre eine günstigere Nullpcgei-Ausmittlung des Leerlauf-Ausgangssignals des Codierers erreichbar, wenn die Phasenverschiebung der das Vergleichcrsignal und las Korrcktiirsignal bildenden Signale nicht fest 180" wäre.
Eine andere bereits bekannte Lösung, das störende
Leerlaufrauschen einzuschränken, besteht in der Vorkehrung einer gemeinsamen Stromquelle, von der die Stromschritte für positive und negative Signalschritte gemeinsam gewonnen werden, und zwar jnter Verwendung einer Diodenbrücke. Dazu sei auf die DE-OS 20 45 705 hingewiesen. Es verbleibt jedoch dabei auch immer noch ein geringer Fehler aufgrund der Eingangscharakteristik des Vergleichers, der Differenzsignale liefert, und aufgrund der Verzögerunger der verwendeten Logik. Ein anderer Nachteil dieser Lösung ist der Umstand, daß die verwendete gemeinsame Stromquelle so genau wie möglich sein muß. Praktisch verwendet eine solche Lösung Schaltkreise der Analogtechnik, kann nicht mit einfachsten Mitteln realisiert werden und erfordert einen relativ doch noch hohen Aufwand.
Die Aufgabe der vorliegenden Erfindung ist die Angabe eines verbesserten Delta-Codierers ohne Leerlaufrauschen, wobei dieser Codic/er auf der Schaltungsanordnung gemäß DE-OS 20 52 843 aufbaut und keine extrem genauen Schaltelemente sowie nur geringen Herstellungsaufwand erfordert; er soll frei sein von Rückwirkungen auf die speisende Signalspannungsquelle.
Die Lösung dieser Aufgabe ist im Patentanspruch 1 der vorliegenden Erfindung gekennzeichnet. Vorteilhafte Ausgestaltungen dieser Lösung sind in den Unteransprüchen aufgeführt.
Ein Ausführungsbeispiel der Erfindung ist in den Zeichnungen dargestellt und wird im folgenden nMher beschrieben. Es zeigt
Fig. 1 das Blockschaltbild eines Delta-Codierers nach der vorliegenden Erfindung,
Fig. 2a die Dreiecksrainpen eines idealen Delta-Codierers,
Fig. 2b die Dreiecksrampen, wie sie durch einen einfachen herkömmlichen Delta-Codierer abgegeben werden, und
Fig. 3a, 3b Dreiecksrampen, die der betrachtete Delta-Codierer nach der vorliegenden Erfindung in zwei verschiedenen Betriebsfällen liefert.
Das zu codierende Eingangssignal wird gemäß F i g. 1 einem Vergleicher ^eingegeben, dem andererseits auch das Ausgangssignal einer Integrierschaltung zugeführt wird, welche im betrachteten Beispiel durch einen Widerstand Ri und einen Kondensator Ci gebildet wird. Das Ausgangssignal des Vergleichers wird einerseits einem ersten Impulsgenerator, einem Trigger TR I1 unter der Taktgabe durch Taktinipulse über einen Eingang Ti, eingegeben. Andererseits wird dasselbe Vergleicherausgangssignal, unter Steuerung durch Taktimpulse über einen Eingang T2, einem zweiten Impulsgenerator in Form eines Triggers TR 2 eingegeben. Die vom Trigger 77? I abgegebenen Impulse bilden das codierte Ausgangssignal. Dieses Ausgangssignal des Triggers TR i wird unter anderem einem Schalter zugeführt, der die Anlegung von Stromschlitten / und -/an die beschriebene Integrierschaltung steuert. Im betrachteten Beispiel werden diese Stromschritte /und -/ durch die Kombination der Ströme aus zwei Stromquellen 5 1 und 52 pr"v<.:;'"'n. Die Stromamplituden der beiden Einzelstromquellen sind 2/iind /.
Das Ausgangssignal des Triggers 77? 2 wird einem Korrekturintegrator zugeführt, der im betrachteten Falle durch einen Widerstand /?2 und einen Kondensator C2 gebildet wird. Die durch diesen Integrator abgegebene Ausgangsspaniiung steuert die Variation der Stromamplitude der Stromquelle .92 zwecks Kompensation von Stromschwankungen, die der ersten Integrierschaltung R i/C i zugeführt würden.
Nun soll die Funktion der Gesamtanordnung für den interessantesten Fall beschrieben werden, d. h. für einen leerlaufenden Eingang. Es möge vorausgesetzt werden, daß die Schaltungsanordnung bei einem zu codierenden Eingangssignal funktioniert; dabei ist die Arbeitsweise die gleiche wie bei Delta-Codierung nacn dem Stand der Technik. Eine weitere Beschreibung der Einzelheiten für diesen Signalfall erübrigt sich.
Ein ohne Eingangssignal betriebener idealer Delta-Codierer sendet eine abwechselnde Folge binärer Einsen und Nullen aus; das Ausgangssignal der Integrierschaltung im Sender und auch im Empfänger gibt dabei eine Folge perfekt auf eine Mittellinie ausgerichteter Dreiecksrampen ab. Die positiven und negativen Schritte sind dabei wie in F i g. 2a gezeigt genau gleich. Bei einfachen herkömmlichen Delta-Codierern sind die einzelnen Schritte jedoch nicht genau gleich. Es ergibt sich eine zeitliche Abweichung, die /u einer Folge zweier direkt aufeinanderfolgender Biis ! oder Bits 0 je nach Abweichungsrichiung führt. Die Aufeinanderfolge zweier gleichwertiger Bits erfolgt ir gleichmäßigen Abständen und täuscht störende Frequenzanteile vor. Eine solche Abweichung ist in F i g. 2b dargestellt.
Eine schleifenförmige Korrekturschaltung, die aus dem Trigger TR 2 und dem Korrekturintegrator R2/C2 besteht, ermöglicht die Beseitigung dieses Übelstandes.
Der Trigger TR2 nimmt das jeweils gebildete Vergleichsergebnis im Rhythmus der Abtastimpulse über T2 auf. Die Impulsfolgefrequenz dieser Impulse ist die gleiche wie die der Abtastinipulse über TI: sie sind gegeneinander jedoch phasenverschoben. Die Impulse der einen Impulsfolge sind aul die Mitte der Intervalle der anderen Impulsfolge ausgerichtet. Ohne Abweichung sind die durch die erste Integrierscrultung gebildeten Spannungsrainpen perfekt ausgemittelt. und wenn zu Zeiten T2 in den Trigger TR 2, der einen symmetrischen gekoppelten Eingang aufweist, eingelesen wird, ist die gerade an der Integrierschaltung R \/C2 herrschende Spannung jeweils 0. Dabei wird der Trigger TR 2 laufend umgetastet und über den Ausgang des Korrekturintegrators R2/C2 kein Signal abgegeben, das die Stromsteuerschaltung 52 beeinflussen könnte.
Wenn bei 7"2 eine Abweichung von der Mittellinie auftritt, setzt das Vergleicherausgangssignal den Trigger TR 2 häufiger in den Schaltzustand 1 oder 0, je nach Abweichungsrichtung. Die durch den Trigger 77? 2 gelieferten Signalwerte werden im Korrekturintegrator integriert, und die von dieser zweiten Integrierschaltung abgegebene Spannung wird zur Amplitudenvariation der Stromsteuerschaltung 52 zwecks Abweichungskompensation verwendet. Die Zeitkonstante r 2= /?2 · C2 des Korrekturintegrators ist jo gewählt, daß die normale Funktion des Delta-Codierers nicht gestört wird. Mit Tals Intervalldauer der Abtas'.impulse über 7"1 und Γ2 muß die Zeilkonstante r 2 größer als T gewählt werden. Die Auswahl der Zeitkonstante r 2 wird im einzelnen durch den erwünschten Kompensationsgrad bestimmt.
Wenn Δ gemäß I-" ι g. 2a die Schritthöhe des betrachteten Codierers ist, darf die Abweichung nie größer werden als All. Andernfalls könnte eine Aufeinanderfolge zweier gleicher Bitwerte innerhalb der zu erwartenden abwechselnden Folge von Bits 1 und
22 Ol 939
0 auch bei leerlaufendem Eingang auftreten.
Da All als maximaler Abweichungswert zwingend ist, sollte der relative Stromfehler die folgende Ungleichungerfüllen:
V 2
/ii ist die Stromvariation aufgrund der Abweichung, und / ist der vorgegebene Stromwert für einen Codierschritt.
Die durch den ersten Integrator abgegebene Dreiecksrampenfolge läßt gemäß Fig. 3a die Ausgleichsverhältnisse bei einer positiven und bei einer negativen Abweichung erkennen.
Der maximale Abweichungswert Δ/2, der bereits erläutert wurde, kann durch Verschiebung der Phasenla ge der Abtastimpulsc über Γ2 gegenüber denen übe 7~1 verkleinert werden.
Wenn die Impulse über T2 näher an den Impulsei über Π. wie in Fig. 3b gezeigt, liegen, wird di Rampenfolge sich um die beiden mit (1) und (2 bezeichneten Pegclwerte einspielen. Der maximall Abweichungswert ist dann kleiner als Δ/2.
Vorstehend wurde nur die Anwendung der vorliegen den Erfindung anhand eines Delta-Codierers betrachtet Ebenso läßt sich die Erfindung natürlich auch für di Sigma-Delta-Codierung anwenden, die eine Variante der Delta-Codierung ist. Dabei ist lediglich die Zufügunj der beschriebenen schleifenförmigcn Korrekturschal tung zu einem herkömmlichen Sigma-Delta-Codiere erforderlich.
Hierzu 2 Blatt Zeichtiunucn

Claims (3)

22 Ol Patentansprüche:
1. Delta-Codierer mit einer Integrierschaltung (Rl/Ct) sowie Stromsteuerschaltungen (Sl, 52) zur Ladung und Entladung dieser Integrierschaltung, mit einem Vergleicher (C) der über einen Eingang das zu codierende Eingangssignal aufnimmt und über seinen anderen Eingang mit dem Ausgang der Integrierschaltung verbunden ist, mit einem Impulsgenerator (Trigger TR I), dessen Signaleingang vom Vergleicherausgang im Takte einer Abtastimpulsfolge (über 7M) gespeist wird,
mit einer Rückkopplungsschleife vom Ausgang des Impulsgenerators zu den Steuerschaltungen zur Ladung und Entladung der Integrierschaltung, und
mit Korrekturschaltkreisen (TR 2, R2/C2), die zur Vermeidung störenden Leerlaüfrauschens vorgesehen sind und denen das Ausgangssignal vom Vergleicher (C) im Takte einer zweiten Abtastimpulsfolge (über Γ2) mit der Impulsfolgefrequenz der erstgenannten Abtastimpulsfolge (über Tl), gegenüber dieser jedoch zeitverschoben, zugeführt wird,
dadurch gekennzeichnet, daß die Zeit verschiebung zwischen der erstgenannten und der 2j zweiten Abtastimpulsfolge frei wählbar ist und
daß der Ausgang der Korrekturschaltkreise (TR 2, R 2/C2) mit mindestens einer der Stromsteuerschaltungen (S2) der erstgenannten Integrierschaltung (Rl/Ci) zum automatischen Leerlaufabgleich der zu integrierenden Lade- und Entladestrommengen rückgekoppelt verbunden ist.
2. Delta-Codierer nach Anspruch I, dadurch gekennzeichnet, daß die Korrekturschaltkreise neben einer zweiten Integrierschaltung (R 2/C2) einen η dieser vorgeschalteten zweiten Impulsgenerator (Trigger TR 2) aufweisen, der vom Vergleicher (C) im Takte der zweiten Abtastimpulsfolge (über T2) gespeist wird.
3. Delta-Codierer nach einem der vorgenannten Ansprüche, dadurch gekennzeichnet, daß die Impulse der zweiten Abtastimpulsfolge (über 7"2) auf die Mitte der Intervalle zwischen den Impulsen der erstgenannten Abtastimpulsfolge (über Tl) ausgerichtet sind. Γ)
DE2201939A 1971-02-25 1972-01-15 A-Codierer mit automatischem Ladungsabgleich Expired DE2201939C3 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR7107550A FR2126156B1 (de) 1971-02-25 1971-02-25

Publications (3)

Publication Number Publication Date
DE2201939A1 DE2201939A1 (de) 1972-08-31
DE2201939B2 DE2201939B2 (de) 1980-03-13
DE2201939C3 true DE2201939C3 (de) 1980-10-30

Family

ID=9072931

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2201939A Expired DE2201939C3 (de) 1971-02-25 1972-01-15 A-Codierer mit automatischem Ladungsabgleich

Country Status (6)

Country Link
US (1) US3761841A (de)
JP (1) JPS5117369B1 (de)
DE (1) DE2201939C3 (de)
FR (1) FR2126156B1 (de)
GB (1) GB1353291A (de)
IT (1) IT946568B (de)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3956700A (en) * 1975-04-18 1976-05-11 Bell Telephone Laboratories, Incorporated Two-feedback-path delta modulation system with circuits for reducing pulse width modulation
US3959745A (en) * 1975-06-24 1976-05-25 The United States Of America As Represented By The Secretary Of The Army Pulse amplitude modulator
FR2396463A1 (fr) * 1977-06-30 1979-01-26 Ibm France Circuit pour compenser les decalages du zero dans les dispositifs analogiques et application de ce circuit a un convertisseur analogique-numerique
NL7712706A (nl) * 1977-11-18 1979-05-22 Philips Nv Deltamodulatie decoder.
SE9701604D0 (sv) * 1997-04-29 1997-04-29 Pacesetter Ab Delta modulator
DE102004009611B4 (de) * 2004-02-27 2010-01-14 Infineon Technologies Ag Zeitkontinuierlicher Sigma-Delta-Analog-Digital-Wandler
US8710963B2 (en) 2011-03-14 2014-04-29 Infineon Technologies Ag Receiver and transmitter receiver system
US9148709B2 (en) * 2011-08-03 2015-09-29 Infineon Technologies Ag Sensor interface with variable control coefficients
US8994526B2 (en) * 2011-08-18 2015-03-31 Infineon Technologies Ag Sensor interface making use of virtual resistor techniques
US8849520B2 (en) 2012-03-26 2014-09-30 Infineon Technologies Ag Sensor interface transceiver
US9292409B2 (en) 2013-06-03 2016-03-22 Infineon Technologies Ag Sensor interfaces

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3103629A (en) * 1961-12-29 1963-09-10 Bell Telephone Labor Inc Self-adjusting encoder
US3461244A (en) * 1966-08-16 1969-08-12 Bell Telephone Labor Inc Delta modulation system with continuously variable compander
US3609551A (en) * 1968-06-28 1971-09-28 Bell Telephone Labor Inc Discrete-continuous companding for a digital transmission system
US3582784A (en) * 1968-10-18 1971-06-01 Bell Telephone Labor Inc Delta modulation system
FR2098466A5 (de) * 1969-10-16 1972-03-10 Ibm France

Also Published As

Publication number Publication date
FR2126156A1 (de) 1972-10-06
DE2201939A1 (de) 1972-08-31
JPS5117369B1 (de) 1976-06-02
DE2201939B2 (de) 1980-03-13
FR2126156B1 (de) 1974-05-31
US3761841A (en) 1973-09-25
IT946568B (it) 1973-05-21
GB1353291A (en) 1974-05-15

Similar Documents

Publication Publication Date Title
DE3902313C3 (de) Analog /Digitalwandler
DE2549626C3 (de) Analog-Digital-Wandler
DE2049641A1 (de) Einrichtung zur Umwandlung analo ger in deltacodierte Signale
DE2201939B2 (de) A-Codierer mit automatischem Ladungsabgleich
EP0137948A1 (de) Schaltungsanordnung zum Überprüfen des zeitlichen Abstands von Rechtecksignalen
EP0873588A1 (de) Verfahren und anordnung zur frequenzmodulation eines hochfrequenten signals
DE68912544T2 (de) Rechteckiges angepasstes filter für variablen takt.
DE1276736B (de) Schaltung zur Verstaerkungssteuerung
DE2953968C2 (de) Integrierende Analog-/Digital-Wandlerschaltung
EP0541878B1 (de) Delta-Sigma-Analog/Digital-Wandler
DE2618633C3 (de) PCM-Decodierer
DE2842550A1 (de) Digital-analog-wandler
DE1762829A1 (de) Selbsteinstellender Analog-Digitalwandler
DE2616398C2 (de) Schaltungsanordnung zur Regelung der Impulsfolgefrequenz eines Signals
DE68913967T2 (de) Sigma-Delta-Konverter mit einer Dämpfungsfunktion sowie einer Übertragungsfunktion, die unempfindlich gegenüber Fehlanpassungen der Anstiegs- und Abfallzeiten der Schaltelemente ist.
DE1300967B (de) Rueckkopplungscoder fuer die Pulscodemodulation
DE2552369C2 (de) Schaltungsanordnung zum Umwandeln eines analogen Signals in ein digitales, pulscodemoduliertes (PCM)-Signal
DE2740833C2 (de) Schaltungsanordnung zum Betreiben elektromechanischer Schaltwerke
DE2704756A1 (de) Digital-analog-umsetzer
CH647112A5 (de) Schaltungsanordnung zur gewinnung einer zu der impulsdichte einer impulsfolge proportionalen steuerspannung.
DE1170464B (de) Mit Pulscodemodulation arbeitende UEber-tragungsanordnung
DE2408126C3 (de) Schnellcodiersystem
DE2828679C2 (de) Übertragungsanordnung
DE68926586T2 (de) Hochgeschwindigkeitsgerät für Einzelauffang-flip-flop eines parallelen AD-Wandlers
DE69120783T2 (de) Elektronischer Analog-Digitalwandler

Legal Events

Date Code Title Description
OD Request for examination
C3 Grant after two publication steps (3rd publication)
8339 Ceased/non-payment of the annual fee