Guten Tag, ich versuche gerade den WM8731 zu benutzen und wollte diesen als ersten Test an ein Arduino anschließen, da es dafür bereits eine funktionierende Library gib. https://github.com/soundspotter/ArduinoUNO_AudioCodecMikroe506 bzw. https://github.com/soundspotter/ArduinoUNO_AudioCodecMikroe506/blob/master/ArduinoUno_Mikroe506AudioProto_labels.jpg Dort wird der Arduino direkt mit der I2S und I2C Schnittstelle des WM8731 verbunden. Der Arduino Uno wird mit 5V versorgt, aber im WM8731 Datenblatt konnte ich keine Angaben dazu finden, ob die Schnittstellen auch 5V Tolerant sind? Müsste da nicht ein Level Shifter zwischen? Freundliche Grüße, Mark.
Mark schrieb: > Datenblatt konnte ich keine Angaben dazu finden, ob die Schnittstellen > auch 5V Tolerant sind? Wenn im Datenblatt nichts von 5V steht, dann Mark schrieb: > Müsste da nicht ein Level Shifter zwischen? Jap. Entsprechende Shields von z.B. Seeed mit dem WM haben auch entsprechende Shifter mit an Bord.
Wie man im Datenblatt sieht, darf die Spannung an allen Pins die Versorgungsspannung um nicht mehr als 0,3V überschreiten. Entweder speist du den Arduino also mit max. 3,6V oder du benötigst Levelshifter.
Alles klar. Wie erklärt ihr euch, dass es bei der Anschluss-Beschreibung der Library nicht gemacht wurde? Hat der Typ einfach geschlafen?
Mark schrieb: > dass es bei der Anschluss-Beschreibung der Library > nicht gemacht wurde? Dass was nicht gemacht wurde? Der Hinweis darauf, dass das IC keine 5V verträgt? Entweder wurde die Lib mit einem Shield im Kopf geschrieben, dass mit 5V klarkommt, oder der Entwickler der Lib hält den Benutzer für intelligent genug, selber Datenblätter zu lesen und sich danach kompatible Hardware zusammen zu stellen.
> Entweder wurde die Lib mit einem Shield im Kopf geschrieben, dass mit 5V > klarkommt, oder der Entwickler der Lib hält den Benutzer für intelligent > genug, selber Datenblätter zu lesen und sich danach kompatible Hardware > zusammen zu stellen. Weder noch. Siehe Anhang oder auch auf dem GitHub.
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.
