NF-Signal takten

OP #4431301
Lesenswert?
• ▲
▼
Hallo zusammen,

ich baue grade ein elektronisches Roulette. Dazu möchte ich zusätzlich 
zur Anzeige von LED´s einen Ton generieren der in Abhängigkeit des 
Leuchtens der LED´s pfeifft.
Das bedeutet wenn der Oszillator mit dem Taster gestartet wird, schaltet 
der 4017 seine jeweiligen Ausgänge mit der anliegenden Frequenz durch 
und die LED´s leuchten entsprechend.
Jetzt soll parallel zu Takt der leuchtenden LED´s ein Ton zu hören sein.

Dazu muss doch irgendwie der Tongenerator getaktet werden, aber wie mach 
ich das? Ist es möglich die Versorgungsspannung des Tongerators zu 
takten?

Hab mal ein Blockschaltbild gezeichnet, wie ich mir das vorstelle.
Angehängte Dateien:
Gast #4431458
Lesenswert?
• ▲
▼
Den XR2206 kann man in Amplitude (AM) und Frequenz (FM)
beeinflussen. Was soll denn zu hören sein?

Die Funktion des VCO ist mir bisher auch nicht ganz klar...
Der soll doch nicht etwa ein langsam ausdrehendes Roulette
simulieren?
OP #4431542
Lesenswert?
• ▲
▼
Oldie schrieb:
> Den XR2206 kann man in Amplitude (AM) und Frequenz (FM)
> beeinflussen. Was soll denn zu hören sein?
>

Ein Ton der entsprechend der Leuchtdauer der LED's tönt.
Die Leuchtdauer, bzw. Frequenz mit der der VCO anäuft und bzw. dann 
ausläuft


> Die Funktion des VCO ist mir bisher auch nicht ganz klar...
> Der soll doch nicht etwa ein langsam ausdrehendes Roulette
> simulieren?

Doch genau so wars gedacht :)
Gast #4431952
Lesenswert?
• ▲
▼
Schau mal: http://www.hobby-bastelecke.de/projekte/ton.htm

Die Tonfrequenz wird durch R2 und R2 bestimmt. Du kannst das mit dem 
4017 kombinieren, um je nach Ausgang einen anderen Ton zu erzeugen
1
                 1N4148     R2(0)
2
Ausgang 0 o---+---|>|-----[===]-----+-------- zum Tongenerator
3
              |             R3(0)   |
4
              +---|>|-----[===]-----|---+---- zum Tongenerator
5
                                    |   |
6
                 1N4148     R2(1)   |   |
7
Ausgang 1 o---+---|>|-----[===]-----+   |
8
              |             R3(1)   |   |
9
              +---|>|-----[===]-----|---+
10
                                    |   |
11
                 1N4148     R2(2)   |   |
12
Ausgang 2 o---+---|>|-----[===]-----+   |
13
              |             R3(2)       |
14
              +---|>|-----[===]---------+
15

16
und so weiter

Du solltest Dir aber noch Gedanken darüber machen, wie lange der Ton zu 
hören sein soll. Sonst hast du einen Dauerton, der nicht viel Spaß 
macht.

Eigentlich ist das eine gute Aufgabe für einen Mikrocontroller und erste 
Programmierübungen.
OP #4432436
Lesenswert?
• ▲
▼
Stefan U. schrieb:
> ie Tonfrequenz wird durch R2 und R2 bestimmt. Du kannst das mit dem
> 4017 kombinieren, um je nach Ausgang einen anderen Ton zu erzeugen

Das wäre auch eine gute Idee, jeder leuchtenden LED einen anderen Ton zu 
verpassen :)


Stefan U. schrieb:
> Du solltest Dir aber noch Gedanken darüber machen, wie lange der Ton zu
> hören sein soll. Sonst hast du einen Dauerton, der nicht viel Spaß
> macht.

Ja solange ein Ausgang des 4017 aktiv ist. Diese schalten erst schnell 
durch, und dann immer langsamer, sodass schließlich irgend ein Ausgang 
des 4017 durchgeschaltet bleibt.

Aber wie schalte ich nun den Oszillator in Abhängigkeit der Frequenz ein 
und aus?
OP #4433881
Lesenswert?
• ▲
▼
Stefan U. schrieb:
> Aber wie schalte ich nun den Oszillator in Abhängigkeit der
> Frequenz ein und aus?
>
> Ich verstehe die Frage nicht. Welchen oszillator meinst du und wessen
> Frequenz?


Ich meine den VCO, der im Blockschaltbild zu sehen ist. Der Oszillator 
läuft durch Tasterdruck an und läuft nach einer gewissen Zeit wieder 
aus.
Diese Frequenz wird auf den Zähler gegeben, der die Ausgänge 
durchschaltet. Somit sind die Ausgänge unterschiedlich lang auf "High", 
wodurch der Ton am Lautsprecher auch unterschiedlich lang sein soll.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.