Tags:
view all tags
---+ !I2S et le système audio Pour pouvoir jouer des fichiers audio nous avons besoins d' * un fichier audio que nous attendons en format wav non comprimé * un système de fichier pour stocker le fichier audio. Ceci est fourni par !MicroPython et peut se situer dans son flash interne ou sur une carte SD. * un DAC 16 bits rapide pour convertir les données audio dans une forme analogique qui peut être consommé par un hautparleur ou une oreillette. * En cas d’hautparleur on a besoin d'un amplificateur audio pour produire la puissance de signal nécessaire. * un pilote qui implémente le protocole !I2S, inventé par Philips à la fin des années 1980, qui est utilisé pour transférer les données audio au DAC. Notre kit contient un module !I2S, basé sur le chip PCM5102, compatible avec le bus !I2C et qui fourni le DAC nécessaire à la conversion de données audio digitales en signal utilisable par l'hautparleur. | <img alt="pcm5102.png" height="285" src="%ATTACHURL%/pcm5102.png" title="pcm5102.png" width="420" /> | <img alt="pcm5102back.png" height="218" src="%ATTACHURL%/pcm5102back.png" title="pcm5102back.png" width="306" /> | Les connexions : | *ESP32* | *PMC5102* | *Comments* | | GND | SCK | SCK=0:use internal PLL as clock master | | D6: GPIO 19 | BCK | | | D5: GPIO 18 | DIN | | | D0: GPIO 26 | LRCK | | | GND | GND | | | 5V | Vin | | | *ESP32* | *PCM5102* | *Comments* | | GND | FLT | Normal latency | | GND | DEMP | De-emphasis off | | | XSMT connected to !A3V3 | Mute is off | | GND | FMT | Fomat is !I2S | | | !A3V3 | | Ces tableaux sont valables pour la connexion du PCM5102 vers la carte CPU du système !WeMos D1 mini. D'autres pins GPIO peuvent être utilisé dans le cas du kit Freenove. -- %USERSIG{UliRaich - 2021-07-06}% ---++ Comments %COMMENT%
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
png
pcm5102.png
r1
manage
127.0 K
2021-07-06 - 15:52
UliRaich
png
pcm5102back.png
r1
manage
88.2 K
2021-07-06 - 15:52
UliRaich
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r5
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r1 - 2021-07-06
-
UliRaich
Home
Site map
AFNOG web
Embedded_Systems web
IoT_Course_English web
IoT_Course_French web
Main web
Sandbox web
TWiki web
IoT_Course_French Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback