Konvertieren / Skalieren eines Spannungsbereichs ([0V - 5V] in [-5V - + 5V])


7

Kann jemand erklären, wie man einen Spannungsbereich in einen anderen umwandeln würde? Ich muss einen Bereich von 0 bis +5 Volt in einen Bereich von -5 bis +5 Volt umwandeln. Wie würde dies erreicht werden? Vielen Dank!

Antworten:


10

Für die Arbeit mit Stromumwandlungen anstatt mit Signalen -

Sie können für diesen Job verschiedene integrierte Schaltkreise verwenden. Diese werden üblicherweise als Gleichstrom-Gleichstrom-Wandler bezeichnet . Es gibt auch eine Reihe von Möglichkeiten für die Umwandlung, z. B. Ladepumpen .

Hier finden Sie eine Reihe verschiedener DC / DC-Wandler mit unterschiedlichen Nennströmen. Einige erhöhen die Spannung, andere verringern sich und andere wandeln zwischen positiven und negativen Werten um.

Dies ist ein netter Ladungspumpen-IC , der eine Spannung mit einem Minimum an externen Komponenten verdoppeln oder invertieren kann. Sie können sogar einen 555-Timer verwenden, um eine Spannung in ein Negativ umzuwandeln

Hoffe das hilft.


2
Ich gebe eine +1, ich bin mir nicht sicher, ob er etwas für Macht will, oder ob es ein Signal ist, du hast Macht gemacht, ich habe Signal gemacht.
Kortuk

Ich hatte auch Erfolg mit CMOS-Spannungswandlern ( national.com/mpf/LM/LMC7660.html#Overview ), die einfach zu bedienen, aber in ihrer Nützlichkeit eingeschränkt sind
Jim

Danke Jungs, das gibt mir viel zu tun - ich werde alles überprüfen.
Greg

Versuchen Sie also, zwei Netzteile herzustellen, Greg?
Kortuk

Nein, ich arbeite mit einer DAC-basierten Idee, bei der ich den Spannungsausgang skalieren muss.
Greg

10

Es gibt viele Möglichkeiten, dies zu tun. Ich denke, die einfachste wäre eine summierende Operationsverstärkerkonfiguration.

Ich möchte versuchen, dieses ASCII-System zu verwenden. Mal sehen, wie es funktioniert. Dies ist eine Schaltung, die macht, was Sie wollen.

          -5V
           |
          .-.
          | |
          | |2K           2K_
          '-'       .----|___|----.
           |        |             |
           |        |             |
           '--------o             |
                    |      +Pwr   |
       ___          |    |\|      |
input-|___|---------o----|-\      |
       1K                |  >-----o----Output
                    .----|+/
                    |    |/|
                   GND     -Pwr

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)

Es nimmt also die Eingabe, verdoppelt sie und subtrahiert 5 V.

Dadurch werden 2,5 V zu 0 V, 0 V zu -5 V und 5 V bleiben 5 V.

Dies geschieht linear über den Bereich. Dies kann hilfreich sein, wenn es sich um ein Signal handelt, das über einen neuen Bereich verteilt werden muss.

Hoffe das hat geholfen.


1
Diese Lösung ist für ein Signal, wenn Sie ein System damit versorgen möchten, habe ich Sie möglicherweise missverstanden.
Kortuk

Prost, dass ich darauf hingewiesen habe, ich habe das verpasst - doh!
Jim

2
Schönes Diagramm - sie sehen irgendwie retro aus!
Jim

1
Sie sind fantastisch, wollen Links? chiphacker.com/questions/1024/…
Kortuk

1
So habe ich davon erfahren und ich glaube, ich liebe es.
Kortuk

1
          +5V
           |
          .-.
          | |
          | |2K           2K_
          '-'       .----|___|----.
           |        |             |
           |        |             |
           '--------o             |
                    |      +Pwr   |
                    |    |\|      |
                    .----|-\      |
                         |  >-----o----Output
input--------------------|+/
                         |/|
                           -Pwr

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)

Dadurch werden 2,5 V zu 0 V, 0 V zu -5 V und 5 V bleiben 5 V.

Die von Kortuk gepostete Schaltung invertiert den Eingang, was zu einer Zuordnung von [0 V -> 5 V] zu [+ 5 V -> -5 V] anstelle von [0 V -> 5 V] zu [-5 V -> + 5 V] führt.

Hier ist eine Simulation .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.