Hallo, ich hab mich gerade gefragt, ob es möglich wäre mit dem Tiny 13 ein Sprachsignal (100-3000Hz) zu digitalisieren und in Echtzeit über einen 1-Bit Datenbus zu übertragen. Falls das nicht möglich ist, suche ich nach einem low cost AD-Wandler, der dieser Anforderung gerecht wird. MFG KV3000
Möglich? Ja. Hängt von Deinen Programmierkenntnissen ab. Wenn Du den "1-Bit-Datenbus" zum Beispiel als Software-UART ausführst, kannst Du auf der anderen Seite mit einem AVR das Signal wieder hörbar machen oder aber auch mit einem PC aufzeichnen. Die Signalqualität ist bei 8 Bit ziemlich naja und bei 10 Bit schon erträglich. Notwendig ist ein steiler Tiefpaß vor dem ADC, damit keine Signalanteile größer der halben Samplerate in den ADC gelangen.
Was wäre denn ein preiswerter Controller mit nicht allzuviel Pins für diese Aufgabe ohne dass programmiererische Höchstleistungen von Nöten sind?
Naja - Höchstleistungen nun nicht gerade, aber das Programm muß schnell sein, also effektiv programmiert sein. Der Controller hat dann nicht mehr viel Zeit zum dümpeln, da sonst eine gleichmäßige Abtastung des Signals und dessen Ausgabe nicht mehr gewährleistet ist. Was soll denn das Projekt letztendlich darstellen?
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.