Forum: Analoge Elektronik und Schaltungstechnik zwischen drei Signalen switchen


von oskar (Gast)


Lesenswert?

Hallo,

ich bin noch relativ neu in der Elektronikwelt und bin nun auf ein 
Problem gestoßen, dass ich leider bisher noch nicht alleine lösen 
konnte.
Ich habe drei arbiträre Signale(so zwischen 4 und 12MHz) zwischen denen 
ich relativ schnell (ca. 250ns +- 50) von einem AVR aus schalten möchte. 
Der 4066 wäre dafür leider zu langsam.

Ich nehme mal an, dass es dafür eine relativ triviale Lösung gibt, die 
sich mir einfach nicht eröffnen möchte.

von Thomas E. (thomase)


Lesenswert?

74HC4051

mfg.

von Thomas E. (thomase)


Lesenswert?

oskar schrieb:
> ich relativ schnell (ca. 250ns +- 50) von einem AVR aus schalten möchte.

Das ist eine "Schaltfrequenz" von 4 - 5  MHz. Das schafft ein mit 20 MHz 
getakteter µC nicht.

mfg.

von Ulirch (Gast)


Lesenswert?

Zur not würde man es noch schafen - sind doch immerhin 4-5 Zyklen. Für 
so etwas wie einen einzelnen S&H Prozess geht das schon sogar noch etwas 
schneller.

von Thomas E. (thomase)


Lesenswert?

Ulirch schrieb:
> Zur not würde man es noch schafen - sind doch immerhin 4-5 Zyklen

Das ist schon klar.
Sowie ich aber nur eine Auswertung dazwischen habe, und nach 
irgendwelchen Kriterien muß ich das Umschalten ja machen, kommt er da 
nicht mehr hinterher.

Sonst macht er nicht mehr als ein Binärzähler oder ein Schieberegister. 
Also wozu dann der Controller?

mfg.

von oskar (Gast)


Lesenswert?

Hallo,

ich habe mich ein wenig undeutlich ausgedrückt, tut mir leid. Die 250ns 
bezogen sich auf die Reaktionsgeschwindigkeit des switch/multiplexers.
Der AVR soll nur entscheiden, welches Signal gerade geschaltet ist, was 
nicht so schnell passieren muss.
1
Signal 1
2
-----------------.------------.
3
                 |            |
4
                 |            |
5
                 |            |
6
                 |            |
7
                 |            |
8
                 |            |
9
Signal 2         |            |            Out
10
-----------------|  4051      |-----------------
11
                 |            |
12
                 |            |
13
                 |            |
14
                 |            |
15
                 |            |
16
                 |            |
17
Signal 3         |            |
18
-----------------'------------'
19
AVR Steuerung         |
20
-----------------------

Der 4051 hat allerdings einen crosstalk von mindestens 110mV, was doch 
rechtviel ist, wenn das analoge Signal zwischen 0 und 1 Volt ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.