MP3-Modul Taster-Wechsel-Schaltung

OP #2708755
Lesenswert?

Hallo,

ich habe mir für ein Kunstprojekt zwei MP3-Module von ELV gekauft,

LINK: -> 
http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=30546&flv=1&bereich=&marke=

das Modul wird über 10 Taster angesteuert und spielt entsprechend eine 
von 10 MP3-Dateien (001.mp3 bis 010.mp3) ab.

Ich habe leider festgestellt, das bei einem erneuten Tastendruck der 
Sound gestoppt wird, ich möchte aber, dass er erneut vom Anfang an 
abgespielt wird. (Ich benötige nur eine der 10 Files.)
Zur Lösung (besser Umgehung) des Problems habe ich folgendes überlegt: 
Ich spiele einfach abwechselnd 2 identische Files ab, dann klappt das 
ganze.

Nun suche ich nach einer einfachen Möglichkeit, mit nur einem Taster 
abwechselnd 2 Taster zu simulieren, etwa so:

1. Tastendruck -> Kontakt 1 wird geschlossen (2 bleibt offen)
2. Tastendruck -> Kontakt 2 wird geschlossen (1 bleibt offen)
3. Tastendruck -> Kontakt 1 wird geschlossen (2 bleibt offen)
etc.

Vielleicht kann mir jemand mit Lösungsvorschlägen helfen...
Vielen Dank und lieben Gruß,

Paul


/// Nachtrag: ///
Wichtig ist, dass der Kontakt nur für den Augenblick des Tastendrucks 
geschlossen wird, da das MP3-Modul durch längeren Tastendruck einen 
anderen Befehl ausführt (Playlist abspielen).
OP #2709311
Lesenswert?

Hallo,

vielen Dank schon mal. Der Vorschllag sieht vielversprechend aus. Ich 
werde ihn testen, sobald entsprechendes Baumaterial hier eintrifft.

Ich habe allerdings noch gewisse verständnisprobleme beim Lesen der 
Schaltung. Der Teil rechts der Dioden ist mir klar. Zum Rest fehlt mir 
leider entsprechendes Grundverständnis der Materie.

Vielleicht kann mir jemand kurz erläutern, was passiert, wenn der Taster 
gedrückt ist und was, wenn er nicht gedrückt ist.

Vielen Dank.
P
#2711178
Lesenswert?

paul s. schrieb:
> Ich habe allerdings noch gewisse verständnisprobleme beim Lesen der
> Schaltung.
Zum linken Teil der Schaltung:

SW1 sei offen, C1 sei entladen.
Sagen wir mal, B sei high (damit meine ich, dass der Ausgang von U1:B 
high ist). Wegen R1 liegt an (dem Eingang von) A high und A ist low. C1 
bleibt über R2 entladen. Der Zustand ist stabil.
Wird SW1 geschlossen, liegt an A low an (da C1 entladen), A wird high, B 
wird low.
Wird SW1 losgelassen, wird C1 über R2 geladen.

Wird SW1 wieder geschlossen, liegt dieses mal an A high an, A wird low, 
B wird high.
Wird SW1 losgelassen, wird C1 über R2 entladen.

Und wieder von vorne.


Zum rechten Teil der Schaltung:

Ein Pegelwechsel wird über C2 und C4 gekoppelt und zieht die Knoten 
rechts davon nach oben bei steigender Flanke oder unten bei fallender 
Flanke.
Zusammen mit R3 und R4 bilden sich RC-Glieder.
Eine fallende Flanke zieht U1:C über C2 nach unten, bis über R3 wieder 
langsam "nachgeladen" wird. D1 verhindert, dass bei steigender Flanke 
der sowieso schon highe Eingang von U1:C einen Impuls größer als 
Betriebsspannung bekommt.

Das selbe mit umgekehrten statischen Pegeln für C4, R4, D2.


Zum Schluss brauchst du noch 4066-Schalter, weil die Eingänge an deinem 
mp3-Modul als Matrix abgefragt werden und du deswegen nicht einfach nach 
Masse oder Betriebsspannung schalten kannst.
Angehängte Dateien:
OP #2718842
Lesenswert?

Hallo,
Nur für den Fall, dass jemand in Zukunft ähnliche Probleme zu lösen hat:


ich hatte das Problem, dass der Pegel an U1:B Ausgang nicht regelmäßig 
(bei jedem Tastendruck) von 0V auf 5V bzw 4V auf 0V sprang, durch 
Verkleinerung von R2 auf 22k habe ich das Problem behoben.

Danke für eure Hilfe,
P

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren