Hallo. Ich habe folgendes Signal, welches ich gerne näher analysieren möchte: http://formtapez.net/ablage/signal.gif (Ausschnitt) Als Quelle dient eine .WAV Datei, die ich in eine Textdatei in binärer Form umwandeln will. Das Signal ist eine Sinusschwingung mit 1280 Hz und AM Modulation mit einem Hub von 50%, bzw. 75%. Ich möchte nun eine Textdatei erhalten, in der pro Schwindung entweder "1" oder "0" erscheint (je nach Hub). Gibt es für solche Zwecke vielleicht schon Programmbeispiele? MfG formtapez
Hi keines das mir bekannt wäre aber der Algorithmus ist doch simpel. Du ermittelst den Bereich einer Schwingung (von einem Nulldurchgang neg->pos zum nächsten Nulldurchgang neg->pos) und suchst dir in diesem Bereich den Maximalwert von dem du abhängig machst ob du eine 0 oder eine 1 in deine Textdatei schreibst. Das ist eine simple for-Schleife. Matthias
Ist das Signal gestört oder immer so sauber? Dann könnten ein paar Fehlerkorrekturen nicht schaden. Ich habe ein Wettersatellitensignal mit Software auf dem AVR decodiert, mit AD-Wamdler-Abtastung in 90 Grad Schritten und Näherungsberechnung des "Pythagoras" zwischen zwei benachbarten Samples, das ergibt eine AM-Demodulation. Träger ist dort 2400Hz und die Modulation analog
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.