Raspberry Pi Pico als digitale S/PDIF audio-ontvanger
op
S/PDIF in 2023: Via een Raspberry Pi Pico
Hoewel we een stap terug deden bij het overstappen op DVD (al kregen we meer-kanaals geluid), MP3 en dergelijke, hebben apparaten zoals DVD / Blu-ray spelers en goede media streaming boxen vaak nog steeds S/PDIF uitgangen.Ik wilde al een tijdje met S/PDIF experimenteren en nader bestuderen, zonder een heleboel ingewikkelde schakelingen te moeten gebruiken. Met dank aan Anne Barela van Adafruit voor het vinden van deze eenvoudige schakeling om S/PDIF signalen te verwerken op een Raspberry Pi Pico (ongeacht of het signaal via coax of optisch wordt aangeleverd), en is uitgebracht door Elehobica on GitHub.
Conversie naar I2S
Een extra bonus is dat er ook code is om van S/PDIF naar I2S serieel audio formaat te converteren, dat bedoeld is voor het transport van audio tussen IC's en is beschikbaar op kleine microcontroller-compatibele modules. Dat betekent dat je je digitale audio door bijvoorbeeld een kleine DAC (kleiner dan een 25 dollarcent muntje) kunt sturen die aanvankelijk was ontworpen voor grotere Raspberry Pi-varianten.
Het project is speciaal afgestemd op de Raspberry Pi Pico en is compatibel met de RP2040 chip. Er worden uitgebreide instructies gegeven met behulp van Pico SDK 1.4.0, en het is bevestigd dat het proces werkt met Developer Command Prompt voor VS 2019 en Visual Studio Code op Windows platforms.
Met behulp van voorbeeldtoepassingen in het project kunnen gebruikers samplingfrequenties bepalen, S/PDIF framedetails weergeven en S/PDIF invoer omzetten in I2S 32-bit uitvoer.
Voor toegang tot de projectbestanden en meer informatie kun je de GitHub repository van Elehobica bezoeken op: https://github.com/elehobica/pico_spdif_rx.git.
Vertaling: Hans Adams

Discussie (0 opmerking(en))