Töne mit 32000hz erzeugen

Gast #1875952
Lesenswert?
• ▲
▼
Ich möchte eine Wav-32000hz erzeugen.
Es sollen nur die Töne(Daten) übertragen werden, also kein Wav-Vorspann.

1. Ist das möglich auf einem Atmega32 mit 16mhz
2. Wie kann man es in Winavr-c anfangen
3. kann man den Atmega32-PinAusgang einfach in einem Pc(Soundkarte) 
einsteuern, oder muss man da einen Widerstand zwischenschalten, wie 
gross muss der dann sein.

Danke.
Gast #1876822
Lesenswert?
• ▲
▼
Daten übertragen möchte ich damit.

....Allerdings wirst Du mit einem Mikrophoneingang eines PCs kein
32-kHz-Signal aufnehmen können....

Eine Wav(32000hz) mit Daten kann ich doch auch in den Microeingang 
schicken und höre diese.

Wie sieht denn der Spannungsteiler aus?

Gruss
Gast #1876927
Lesenswert?
• ▲
▼
funkeld schrieb:
> Eine Wav(32000hz) mit Daten kann ich doch auch in den Microeingang
> schicken und höre diese.

Das ein PC mit 32kHz Samplingrate trotzdem nur 16kHz-Signale aufnehmen 
kann, liegt an den alten Miesmachern Nyquist und Shannon.

Kurz: um ein Signal mit einer Frequenz f abzutasten, muß die 
Abtastfrequenz mindesten 2*f betragen. Ausführlich: 
http://de.wikipedia.org/wiki/Nyquist-Shannon-Abtasttheorem
Gast #1876939
Lesenswert?
• ▲
▼
Malte schrieb:
> Das ein PC mit 32kHz Samplingrate trotzdem nur 16kHz-Signale aufnehmen
> kann, liegt an den alten Miesmachern Nyquist und Shannon.
>
> Kurz: um ein Signal mit einer Frequenz f abzutasten, muß die
> Abtastfrequenz mindesten 2*f betragen. Ausführlich:
> http://de.wikipedia.org/wiki/Nyquist-Shannon-Abtasttheorem

Dumme Sache, dieses Abtasttheorem ;)

Ne, mal im Ernst: (@ funkeld)
1. Die richtigen Begriffe verwenden. Kein Mensch hört 32kHz.
2. Es hilft hier vielen, wenn das genaue Vorhaben geschildert wird!
   (Weiß ich aus Erfahrung!)

Gruß,

Markus
#1877026
Lesenswert?
• ▲
▼
Beim "Einlesen" am PC beachten: Viele Soundkarten haben garkeine 
umschaltbare Sample-Rate mehr, sondern nur fixe 44100 oder 48000. 
Umrechnung auf 32000 oder was auch immer die Userspace-Software will 
erfolgt dann im Treiber oder OS.

Ausgeben am µC: würde schon gehen, z.B. mit 8-Bit-R2R-DAC. Ausgabe über 
PWM evtl auch, nachrechnen :).

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.