Welche MCU braucht hochauflösende ADCs?

Ich versuche, eine leistungsstarke MCU zu finden, die mehrere Analog-Digital-Wandler hat. Ich möchte eine Auflösung von etwa 14 Bit, um ernsthaftes Audio-Sampling durchzuführen. Irgendwelche Vorschläge oder Kommentare wären toll, Prost.

Antworten (2)

Verwenden Sie einen seriellen ADC (vorzugsweise SPI-basiert). Es gibt viele gute 14- oder 16-Bit-ADCs (ich mag den 14-Bit- TLC3541 - Sie können ihn durch den TLC4541 für 16 Bit oder den TLV2541 für 12 Bit ersetzen), die sehr einfach mit einem Mikrocontroller zu verwenden sind, mit dem Sie bereits vertraut sind.

Viele Mikrocontroller verfügen über SPI-Master-Peripheriegeräte, und selbst wenn Ihrer dies nicht tut, ist SPI wirklich einfach über Bitbanging zu steuern.

Cool, die sehen echt gut aus, die schaue ich mir auf jeden Fall mal an, Prost
Außerdem: Beachten Sie, dass Audio-Codecs im Allgemeinen billiger / einfacher sind als "normale" DC-genaue ADCs, da Audio Frequenzen nicht korrekt handhaben muss, wenn sie unter dem menschlichen Gehör liegen, sodass Sie nicht für DC-Präzision bezahlen müssen Wandlung. Ich habe jedoch nicht genug Erfahrung, um Sie zu einem guten Audio-Codec zu beraten.

Wenn Sie WIRKLICH eine 14-Bit-Auflösung benötigen, ist es wahrscheinlich keine gute Idee, Konvertierungen auf der MCU durchzuführen. Die Signalumwandlung mit dieser Art von Genauigkeit aufrechtzuerhalten, ist kein triviales Unterfangen.

Hochempfindliche analoge Schaltungen auf demselben Silizium wie die MCU mit all ihren Taktgebern und zugehörigen Rauschquellen sind keine gute Kombination – das ist einer der Gründe, warum die meisten MCUs 10- oder 12-Bit-ADCs haben. Ein weiterer Grund ist, dass der für die MCU verwendete Siliziumprozess für digitale Hochgeschwindigkeitssignale optimiert ist. Dieser Prozess funktioniert nicht so gut für analoge Verarbeitung mit hoher Genauigkeit.

Wenn Sie analoge Signale mit dieser Auflösung verarbeiten möchten, sollten Sie die analogen Signale von den digitalen Abschnitten mit ihren eigenen Konvertern, rauscharmen Referenzen und leisen Stromversorgungsschienen fernhalten, damit Sie dem Signal kein Rauschen hinzufügen analysiert.

Denken Sie daran, wenn Ihr analoges Signal einen Spitzenwert von 1 V hat (entsprechend der vollen ADC-Skala), dann hat jedes Bit nur 60 uV.

Darüber hinaus müssen Sie Ihre Stromversorgung wirklich im Griff haben und sollten möglicherweise eine separate Versorgung für die analoge Seite und die DC-Seite in Betracht ziehen. Es könnte übertrieben sein, wenn Ihre Versorgung richtig ausgelegt ist, aber wenn nicht, können aufgrund von Spannungswelligkeit und Mikro- und anderen Komponenten leicht mehrere "Bits" von Diskrepanzen auftreten, die kleine, aber bedeutende Änderungen an der Last und der eigenen Versorgungsspannung vornehmen. Denken Sie daran, je höher die Auflösung, desto größer sind diese Schwankungen.