Anda di halaman 1dari 19

Wo|fson Aud|o Card user uocumenLaLlon

Contents
1. Introduct|on to Wo|fson Aud|o Card for kaspberry |
2. Ieatures
3. now to |nsta|| to kaspberry |
4. Insta|||ng software to run on kaspberry |
S. Gett|ng started w|th aud|o from your Wo|fson Aud|o Card
6. Soundcard usage scenar|os
7. Annexe
a. uaLasheeL of WM3102 audlo CCuLC
b. uaLasheeL of WM8804 Sull recelver/LransmlLLer
c. uaLasheeL of WM7220 ulglLal Mlcrophone Module
d. SchemaLlc dlagram of soundcard
e. leaLure header slgnal asslgnmenL
f. erformance
g. LlecLrlcal archlLecLure of Lhe soundcard

1. Introduct|on to Wo|fson Aud|o Card for kaspberry |

8aspberry l, whllsL belng equlpped wlLh audlo capablllLy, ls llmlLed ln a number of ways.
1he llmlLaLlons are purposeful, ln order Lo keep 8aspberry l aL a low prlce polnL.

ln Lerms of audlo, Lhere are no ways Lo capLure audlo uslng 8aspberry l alone, and audlo
ouLpuL ls llmlLed Lo Lwo paLhs, analogue, vla lLs onboard 3.3 mm sLereo ouLpuL [ack, and
dlglLal, vla lLs onboard PuMl ouLpuL.

WhllsL Lhe PuMl ouLpuL provldes Lhe poLenLlal for hlgh quallLy renderlng of audlo
(dependlng on whaL PuMl devlces are used Lo flnally converL audlo from lLs dlglLal formaL Lo
an analogue slgnal), Lhe audlo quallLy from Lhe analogue 3.3 mm sLereo ouLpuL [ack ls
unlversally recognlsed as belng of an 'accepLable' quallLy level - no more.

1he mosL lmporLanL llmlLaLlon ls 8aspberry l's lack flexlblllLy ln Lerms of mulLlple Lypes of
lnpuL sources, and ouLpuLs.



2. Ieatures

1hls producL, deslgned by elemenL14 and Wolfson MlcroelecLronlcs ln parLnershlp,
addresses Lhe above LhaL by provldlng a rlch seL of hlgh quallLy audlo feaLures as follows:

Ieatures
Analogue llne-level ouLpuL
Analogue llne-level lnpuL
ulglLal sLereo audlo lnpuL (Sull)
ulglLal sLereo audlo ouLpuL (Sull)
Plgh quallLy headphone ouLpuL, wlLh mlcrophone faclllLy (for headphones wlLh
boom mlcrophone)
Cnboard sLereo dlglLal mlcrophones
AblllLy Lo play Plgh ueflnlLlon (Pu) Audlo
Arrlves bundled wlLh flve Plgh ueflnlLlon Audlo flles Lo demonsLraLe Lhe sysLems
capablllLy.
Cnboard power ampllfler for dlrecLly drlvlng loudspeakers. (8equlres headers Lo be
flLLed.
1
)



AUk ower In
D|g|ta|
MLMS
M|crophone
(L) (DMIC)
SDII In
SDII Cut
Lxpans|on
neader
Speaker Cut (L)*
Speaker Cut (k)*
L|ne Cut L|ne In
D|g|ta|
MLMS
M|crophone
(k) (DMIC)
neadphone Cut
] M|c In
D|agram 1: Connect|ons to and from
the Wo|fson Aud|o Card


3. now to connect the Wo|fson Aud|o Card to kaspberry |

1hls Wolfson soundcard has been deslgned Lo plug ln Lo 8aspberry l slmply and easlly. lL ls
compaLlble wlLh 8aspberry l Models A and 8 Pardware 8evlslon 2.0 boards, whlch feaLure
Lhe 8-pln audlo ClC connecLor, known as 3, and locaLed rlghL nexL Lo Lhe ClC header as
show below.



D|agram 2: kaspberry | w|th S connector out||ned |n red

lL uses lnnovaLlve sprung connecLors Lo connecL wlLh 8aspberry l. 1hls avolds Lhe need Lo
solder an 8-pln header Lo your 8aspberry l, Lhus maklng lnsLallaLlon qulck and easy.

a. Lnsure Lhe elghL pads on connecLor 3 on 8aspberry l are free of dlrL and grease. lf
necessary, use a llLLle degreaser, such as a very small amounL of deLergenL on a llghLly
dampened paper Lowel, and wlpe Lhe elghL pads clean. Leave Lhem Lo dry Lhoroughly.

b. lf necessary, repeaL Lhe process wlLh Lhe sprung connecLors on Lhe soundcard.

c. LocaLe Lhe nylon plllar ln Lhe box conLenLs, screw lL lnLo Lhe mounLlng hole shown ln Lhe
lmage below, and LlghLen. uon'L over LlghLen.

d. ush Lhe soundcard onLo 8aspberry l, maklng sure Lhe board ls pressed all Lhe way, and
LhaL all elghL plns have made conLacL wlLh 8aspberry l.



D|agram 3: 1he Aud|o Card must be secured to kaspberry |
w|th the supp||ed p|||ar and screw set.

e. Llne up Lhe nylon plllar on Lhe 8aspberry l, wlLh Lhe mounLlng hole on Lhe soundcard
such LhaL boLh holes are co-axlal. lnserL Lhe oLher screw, and LlghLen. uon'L over LlghLen.

f. 1he soundcard ls now properly lnsLalled onLo your 8aspberry l.
Notes on th|s sect|on:
|ease be aware that th|s soundcard |s compat|b|e w|th accessory expanders, such as
the | Iace | kack, as they usua||y on|y expand kaspberry |'s 1 GIC expans|on port,
and not the S, wh|ch |s essent|a| for aud|o.
1he ny|on p|||ar |s essent|a| for re||ab|e operat|on of the soundcard. It ho|ds the soundcard
mechan|ca||y stab|e to ensure the sprung connectors make a good e|ectr|ca| connect|on
w|th the kaspberry | S connector.
1he use of US8 hubs w|th kaspberry | and the Wo|fson Aud|o Card |s not recommended.



4. Insta|||ng software to run on kaspberry |

1hls verslon of Lhe manual ls wrlLLen for early adopLlng users. 1he sofLware requlred Lo run
Lhe card ls downloaded as a fully lnLegraLed all-ln-one package LhaL wlll slmply work ouL of
Lhe box. We have creaLed a full operaLlng sysLem soluLlon LhaL conLalns all Lhe drlvers, and
some bundled exLras. lL wlll work sLralghL away when downloaded, wrlLLen Lo an Su Card,
and seL up for Lhe flrsL Llme.

1. uownload Lhe mosL recenL lmage flle from www.e|ement14.com]wo|fson, and save lL ln
a known locaLlon on your Wlndows compuLer. 1he flle can be qulLe large, so be paLlenL
as Lhe flle downloads.

2. 1he flle .|mg has been compressed lnLo a .z|p formaL ln order Lo mlnlmlse download
Llme. 1haL means, before you can do anyLhlng else, LhaL flle needs Lo be resLored Lo lLs
orlglnal form agaln. ?ou may already have a zlp/unzlp Lool lnsLalled on your compuLer
(check by rlghL-cllcklng on Lhe .zlp flle - lf you see Lhe Lxtract a||. opLlon, Lhen you have
lL and should use lL), buL lf noL, Lry ea2|p avallable aL http:]]peaz|p.com. ln Lhe case of
eaZlp, slmply rlghL cllck on Lhe .zlp flle, and selecL eaz|p > Lxtract here.

3. When you have done Lhls, you geL a slngle flle called an lmage llle, or .|mg. 1hls ls a
snapshoL of whaL needs Lo be wrlLLen Lo Lhe Su Card.

4. nexL, you need a Lool Lo lnsLall Lhe .|mg flle Lo Lhe Su Card. A popular Lool ls called
W|n32D|skImager, and lL ls avallable aL Lhls address https:]]|aunchpad.net]w|n32-
|mage-wr|ter. Slmply download Lhls program flle and follow Lhe lnsLrucLlons Lo lnsLall lL
on your Wlndows compuLer.

3. lollow Lhe lnsLrucLlons provlded wlLh W|n32D|skImager for wrlLlng Lhe CperaLlng
SysLem Lo your Su Card. 1hls process wlll requlre Lhe Su Card Lo be lnserLed lnLo a Su
Card sloL on your compuLer, and for you Lo know where you saved Lhe .|mg flle on your
compuLer. 1he wrlLe process lLself can Lake some Llme.

WAkNING: Make sure you se|ect the correct dev|ce to wr|te the Cperat|ng System to.
Se|ect|ng the wrong dest|nat|on cou|d resu|t |n unrecoverab|e data |oss. 8e carefu| and
DCU8LL CnLCk.

6. W|n32D|skImager wlll Lell you when Lhls process has been compleLed and when lL has,
remove Lhe Su Card. now lnserL lL lnLo Lhe Su card sloL of your 8aspberry l. lL ls worLh
keeplng Lhe CperaLlng SysLem flle on your compuLer for fuLure rewrlLes Lo your Su Card,
[usL ln case.

7. now, power up your 8aspberry l and Wolfson Audlo Card.


8. 1he sma|| red |nd|cator wlll llghL up on Lhe 8aspberry l, lndlcaLlng Lhe maln chlp has
sLarLed up, and Lhen a sma|| green |nd|cator wlll begln Lo flash, lndlcaLlng daLa ls belng
read from/wrlLLen Lo Lhe Su Card. 1he 1v/monlLor (provlded lL's swlLched on of course)
wlll begln Lo show Lhe Llnux booL sequence.

9. 1hls lmage has been deslgned Lo booL lnLo Lhe Craphlcal user lnLerface, so LhaL when
Lhe booL process has been compleLed, you should see a deskLop, Lhen you are ready Lo
go.

Notes on th|s sect|on:

It |s |ntended that, u|t|mate|y, dr|vers w||| be fu||y |ntegrated |n future CS down|oads,
start|ng w|th kaspb|an. 1he A||-|n-Cne approach w||| then no |onger be necessary.
Lven though they are a|ready |nc|uded |n the A||-|n-Cne package, a|| the down|oadab|e
|tems requ|red for the soundcard are ava||ab|e separate|y at
www.e|ement14.com]wo|fson, |nc|ud|ng the nD Aud|o tracks, and the Use Case Scr|pts.
Cnce the system has booted up, |t |s suggested that one comp|ete reboot cyc|e |s
performed before attempt|ng any of the next steps.
ou may not|ce 'trace errors' dur|ng boot up. 1hese are regarded as harm|ess, and they
w||| not appear on future re|eases.



S. Gett|ng started w|th aud|o on your Wo|fson Aud|o Card

1he Wolfson Audlo Soundcard renders and capLures hlgh quallLy audlo from a varleLy of
sources. lL ls deslgned Lo work wlLh Lhe Llnux operaLlng sysLem, and as such Lakes advanLage
of ALSA, Lhe Advanced Llnux Sound ArchlLecLure. ?ou can read more abouL Lhls aL www.a|sa-
pro[ect.org.

ln Lhe CS download referred Lo ln secLlon 4. above, Lhe supporLed audlo player ls Lkmus|c,
and labelled Mus|c |ayer on Lhe deskLop. ln general, Lhere are Lwo maln sLages Lo
performlng an audlo Lask, wheLher LhaL ls Lo play a flle, or record one:

a. 1he Use Case has Lo be deflned flrsL, so LhaL Lhe sound devlce ls conflgured properly.
A use Case ls slmply a seL of commands LhaL are run ln serles, whlch seL Lhe audlo
card up. 1hey deflne Lhe slgnal paLhs for any audlo LhaL ls played or recorded. So, for
example, lf you wanL Lo play audlo Lo speakers, you'd run Lhe scrlpL for LhaL case. A
scrlpL ls a collecLlon of commands LhaL can be run ln a slngle lnsLrucLlon.
b. 1he acLlon Lo p|ay]record can Lhen be execuLed.
1he use Case deflnlLlon ls seL up by runnlng one of a seL of scrlpLs LhaL are supplled ln Lhe
sofLware package. lL ls done Lhls way:
a. 1o run any klnd of scrlpL, lL ls necessary Lo sLarL a 1erm|na| sesslon. uouble cllck on
Lk1erm|na| on Lhe deskLop (or lndeed, any oLher Lermlnal programme you prefer).
b. 1he Lermlnal allows you Lype commands dlrecLly lnsLrucLlng Lhe CS Lo form
operaLlons you wanL Lo perform. SLarL by Lyplng d|r. 1haL wlll glve you a llsL of flles
and folders LhaL are conLalned ln Lhe home dlrecLory LhaL Lhe 1ermlnal sesslon
opens ln.
c. A seL of use cases have been puL placed lnLo Lhls dlrecLory for you, as follows:


# Aud|o Iunct|on

Scr|pt to run
1. lay an audlo flle Lo your headphones

Playback_to_Headset.sh
2.

lay an audlo flle Lo Lhe llne ouL [ack Playback_to_Lineout.sh
3.

lay an audlo flle Lo loudspeakers Playback_to_Speakers.sh
4.

lay an audlo flle Lo Lhe Sull ouLpuL of
your card.
SPDIF_playback.sh
3. 8ecord from onboard dlglLal
mlcrophones
Record_from_DMIC.sh
6. 8ecord from Lhe boom mlcrophone of
your gamer/vol headphones
Record_from_Headset.sh
7. 8ecord from Lhe analogue Llne ln sockeL

Record_from_lineIn.sh
9. 8ecord from Lhe Sull lnpuL of your
card.
SPDIF_record.sh
10.

8eseL all audlo paLhs Reset_paths.sh

1ab|e 1: A ||st of the Use Case Scr|pts for sett|ng up the aud|o card.

As an example, leL us say LhaL you wanL Lo play one of Lhe bundled Plgh ueflnlLlon
audlo Lracks LhaL are lncluded ln Lhe sofLware package, and you wanL Lo play lL Lo
your headseL. ln Lhls case, and aL Lhe command llne ln Lk1erm|na|, Lype Lhe
followlng command:
./Playback_to_Headset.sh <LnLer>
1he scrlpL wlll run, and you wlll be reLurned Lo Lhe command prompL agaln. lf aL any
Llme durlng Lhe Llme Lhe scrlpL runs, you see Lhe followlng message dlsplayed on Lhe
screen:
am|xer: Cannot f|nd the g|ven e|ement from contro| hw:0
1hls means Lhe card was noL deLecLed and reglsLered properly durlng sLarL up. lL ls
recommended ln Lhls case LhaL you check Lhe card ls properly secured Lo your
8aspberry l, and perform a hard rebooL (lssue a sudo ha|t, swlLch of Lhe power, re-
apply power and allow Lo booL up).
Assumlng all was well, you sysLem has now been conflgured Lo play audlo.
nexL, sLarL Mus|c |ayer by double-cllcklng on lL on Lhe deskLop. 1he programme wlll
launch. 1o selecL a flle for playback, lL musL flrsL be added Lo Lhe playllsL. SelecL
|ay||st > Add 1o |ay||st > Add I||es or Io|ders, and you wlll be presenLed wlLh a

dlalogue box where you can navlgaLe Lo Lhe locaLlon of your muslc flles. ln Lhe case
of Lhe bundled Pu Audlo Lracks, Lhese are locaLed ln Lhe nome dlrecLory.
SelecL Lhe flle(s) you wanL Lo play, and Lhen cllck on Lhe Add buLLon.
1he flles you added wlll now be avallable for playback ln Lhe layllsL.
llnally, plug ln your headphones ln Lo Lhe Peadphone sockeL.
now, double-cllck on Lhe lLem you wlsh Lo play, and Mus|c |ayer wlll play Lhe audlo
Lrack Lo your headphones.
1he scrlpLs for playback are cumulaLlve ln naLure. So, Laklng Lhe above example lnLo
accounL, where we have enabled playback Lo a headseL, lf we Lhen run Lhe scrlpL Lo
play audlo Lo Lhe llne ouL [ack as well wlLh Lhe followlng command:
Playback_to_Lineout.sh <LnLer>
WhaL happens ls LhaL audlo playback ls enabled for boLh headseL llne ouL.
lf LhaL ls noL whaL you wanL, and slmply wanL Lo reseL all Lhe paLhs back Lo nC
playback paLhs enabled, Lhen [usL run Lhe followlng command flrsL:
Reset_paths.sh <LnLer>
now, selecL Lhe slngle ouLpuL LhaL you wanL Lo play Lo.
Notes on th|s sect|on:

If you are record|ng to, or p|ay|ng back from your SD Card, |t |s |mportant that you use
an SD Card that |s C|ass 6 and above. 1he c|ass d|rect|y corre|ates w|th speed of read|ng
and wr|t|ng to the card. When p|ay|ng nD Aud|o, the rate of data be|ng read from the
card |s s|gn|f|cant, and a |ow card w||| |eave occas|ona| gaps |n the aud|o exper|ence.
S|m||ar|y when record|ng.
Wh||st the onboard hardware CCDLC |s capab|e of hand||ng mu|t|channe| aud|o,
kaspberry | |s not. 1herefore, the card w||| not a||ow the decod|ng of compressed
mu|t|channe| aud|o v|a |ts SDII |n connector.
1he system w||| remember what the |ast used use case was. After a reboot, |t w||| return
to that one un|ess you choose another.




6. Soundcard usage scenar|os
1he Wolfson Audlo Card ls flexlble wlLh regards Lo how lL can be connecLed Lo varlous Lypes
of lnpuL devlces (sources), and ouLpuL devlces (slnks). lf you'd prefer Lo keep your audlo ln
Lhe dlglLal domaln, Lhe Sull dlglLal audlo connecLlons allow Lhls. Plgh quallLy analogue
audlo capLure and playback ls also made avallable wlLh Lhls card.
Connect|ng speakers to your Aud|o Card
1he Wolfson l Audlo Card conLalns an on board Class u power ampllfler, capable of
dellverlng up Lo 1.4W per channel, dlrecLly Lo exLernal loudspeakers. 1he connecLors
requlred Lo allow Lhls are ln locaLlons !6 (lefL) and !3 (rlghL), buL Lhey are noL populaLed
as sLandard.

1
?ou can solder your own palr of male 0.1" headers, by purchaslng from
larnell/newark/elemenL14. SuggesLed models are as follows:

keg|on D|str|butor art Number
norLh Amerlca newark 60P4177
Lurope larnell 9733302
Asla aclflc elemenL14 9733302

1ab|e 2: Supp||ers of 0.1" headers.

Warn|ng:

Cnce f|tted, be extreme|y carefu| not to acc|dent|y short the speaker p|ns.
Do|ng so cou|d damage the Aud|o Card.
It |s necessary to supp|y aux|||ary power to the Aud|o Card |n order to dr|ve
externa| |oudspeakers. An externa| power supp|y w|th output vo|tage of SV,
current de||very capab|||ty of 2,000mA, a centre pos|t|ve power p|ug of |nterna|
d|ameter 2.1mm, and externa| d|ameter S.Smm.

WlLh your 8aspberry l powered down, connecL speakers Lo Lhe newly flLLed headers.
Make sure your speakers are connecLed ln phase. 1o do Lhls, observe on Lhe header
plns LhaL one pln ls marked wlLh a whlLe doL. ?our speaker cable should be polarlsed as
well, wlLh perhaps one core belng coloured red, and Lhe oLher black. 8e conslsLenL wlLh
how you connecL, for example, Lhe red cable goes Lo Lhe connecLor wlLh Lhe doL on boLh
plns.

8efore playlng a flle Lo your speakers, you musL run Lhe approprlaLe use Case ScrlpL Lo
play Lo loudspeakers. 1hen play a flle uslng Lhe Lkmus|c p|ayer.

Connect|ng your aud|o card to a SDII s|nk

?ou can connecL your audlo card Lo dlglLal ampllflers and recelvers (also known
collecLlvely as 'slnks') uslng Lhe phono/8CA/Clnch Sull ouLpuL [ack. 1he Wolfson Audlo
Card can dellver audlo ln blL depLhs of up Lo 24-blL. Make sure your slnk can supporL
resoluLlons Lhls hlgh.

Warn|ngs:

8e very carefu| when sett|ng the output ga|n and vo|ume contro| on your
amp||f|er, espec|a||y |f |t |s a powerfu| type. Loudspeaker damage can eas||y
occur |f the vo|ume |s too h|gh.

Connect|ng your aud|o card to a L|ne |eve| s|nk
?ou can connecL your audlo card Lo analogue ampllflers and recelvers by uslng Lhe green
3.3mm llne ouLpuL [ack. 1he use case scrlpLs have been seL up Lo provlde a llne ouL level
LhaL ls noL Loo hlgh, and should be sulLable for mosL ampllflers and recelvers.

Connect|ng your aud|o card to a L|ne |eve| source
CapLurlng audlo uslng your Wolfson Audlo Card ls sLralghLforward as well. ln Lhe case of
an analogue llne level source, slmply connecL your analogue source Lo Lhe Audlo Card by
connecLlng Lo Lhe red 3.3 mm lnpuL [ack. 1hen, run Lhe approprlaLe use case Lo seL up
Lhe audlo card rouLlng and galns properly.

?ou can capLure audlo Lo a flle by uslng Lhe arecord command aL a command prompL on
8aspberry l. 1he arecord command wlll allow you Lo flexlbly capLure llve audlo, and
saves lL dlrecLly Lo 8aspberry l's mass sLorage memory as an uncompressed audlo flle.

lor example, lf you would llke Lo capLure audlo from Lhe llne ln [ack, flrsL of all, lL ls
necessary Lo Lell Lhe audlo card Lo swlLch audlo lnLo Lhe card from LhaL source. 1hls ls
done by runnlng Lhe followlng command:

./Record_from_lineIn.sh <LnLer>

now, we need Lo use Lhe arecord command Lo capLure Lhe audlo Lo a speclfled flle as
follows:

arecord Dhw:0 c 2 f S16_LE r 44100
record_from_line_in.wav <LnLer>

(noLe: Lhe above should be enLered as a slngle llne, and noL Lwo llnes as shown here.)

8ecordlng wlll sLarL. ress C18L-C Lo sLop recordlng.

A brlef explanaLlon of Lhe opLlons above ls as follows:
-c = number of channels. Pere, we speclfy Lwo, for sLereo.

-f = 8ecordlng formaL. ln Lhls case, we are asklng for 16-blL, LlLLle Lndlan.
- r = Sample raLe. We ask here for 44,100 audlo samples per second.

1o flnd ouL more abouL Lhls command, Lype:

arecord -help <LnLer>

lf you wlsh Lo compress Lhe audlo flle lnLo oLher formaLs, Lhere are oLher programmes
LhaL can be lnsLalled on 8aspberry l Lo do Lhls. ffmpeg ls such a programme, avallable
aL www.ffmpeg.org. lLs use and lmplemenLaLlon ls beyond Lhe scope of Lhls documenL.
A Genera| Warn|ng If Ld|t|ng Use Case Scr|pts
Use case scr|pts can be ad[usted to accommodate var|ous types of sources.
In part|cu|ar, the ga|n of those |nputs can be ad[usted to make them very sens|t|ve.
1he resu|t can be an extreme|y LCUD output s|gna|. It |s a|ways adv|sab|e to reduce
the vo|ume of any amp||f|er, or act|ve speaker connected to th|s card, before
p|ay|ng back any aud|o tracks.



7. Annexe

a. Datasheet of WMS102 aud|o CCDLC
1he key Lechnology LhaL ls used aL Lhe hearL of Lhe Wolfson Audlo Card, ls an Audlo
Pub (CCuLC) devlce. 1he WM3102 ls a hlghly-lnLegraLed low-power audlo sysLem
LhaL has been deslgned for use ln smarLphones, LableLs and oLher porLable audlo
devlces. lL comblnes wldeband Lelephony volce processlng wlLh a flexlble, hlgh-
performance audlo hub CCuLC, and ls capable of dellverlng Pu audlo. lf you'd llke Lo
know more abouL Lhls devlce, Lake a look aL lL here:
www. e|ement14.com]wo|fson]<name of f||e or forward to Wo|fson UkL>

b. Datasheet of WM8804 SDII rece|ver]transm|tter
1he WM8804 allows dlglLal audlo daLa Lo be LransmlLLed and recelved Lo Lhe audlo
card vla Lhe phono/8CA [acks, and works ln parLnershlp wlLh Lhe WM3102. ?ou can
read more abouL Lhls devlce by checklng ouL Lhe followlng daLasheeL:
www. e|ement14.com]wo|fson]<name of f||e or forward to Wo|fson UkL>

c. Datasheet of WM7220 D|g|ta| M|crophone Modu|e (MLMS)
1he WM7220 ls a ulglLal Mlcrophone Module (uMlC), LhaL ls based on MLMS
Lechnology. MLMS, or Mlcro-LlecLrlcal-Mechanlcal SysLems, are devlces LhaL
comblne small scale elecLronlcs on a slllcon dle, LogeLher wlLh a mechanlcal
componenL LhaL can lnLeracL wlLh Lhe physlcal envlronmenL. ln Lhls case, Lhe
mechanlcal elemenL responds Lo acousLlc pressure waves and converLs Lhem ln Lo a
dlglLal audlo daLa sLream. 8ead more here:
www. e|ement14.com]wo|fson]<name of f||e or forward to Wo|fson UkL>

d. Schemat|c d|agram
lf you are lnLeresLed ln knowlng how Lhe Wolfson Audlo Card has been deslgned, Lhe
schemaLlc dlagram ls avallable Lo vlew as a .pdf documenL, on Lhe elemenL14.com
webslLe aL Lhe followlng address:
www. e|ement14.com]wo|fson]<name of f||e or forward to Wo|fson UkL>



e. Ieature header s|gna| ass|gnment

|n Name 1ype ower
doma|n
Descr|pt|on
1 +3v ower ln 3.0v 3v supply, less Lhan 300ma.
2 +3.3v ower ln 3.3v 3.3v supply, less Lhan 300ma.
3 All3L8CLk ulglLal ln/ouL 0 - 3.3v Audlo lnLerface 3 lefL/rlghL clock
4 All31xuA1 ulglLal ouL 0 - 3.3v Audlo lnLerface 3 1x dlglLal audlo daLa
S All38xuA1 ulglLal ln 0 - 3.3v Audlo lnLerface 3 8x dlglLal audlo daLa
6 All38CLk ulglLal ln/ouL 0 - 3.3v Audlo lnLerface 3 blL clock
7 Cnu ower ln 0 ulglLal ground
8 Cnu ower ln 0 ulglLal ground
9 SCLk ulglLal ln 0 - 3.3v ConLrol lnLerface clock lnpuL
10 SuA ulglLal ln/ouL 0 - 3.3v ConLrol lnLerface daLa lnpuL and ouLpuL
11 uMuA1 ulglLal ouL 0 - 3.3v ulglLal speaker (uM) daLa ouLpuL
12 uMCLk ulglLal ouL 0 - 3.3v ulglLal speaker (uM) clock ouLpuL
13 Cnu ower ln 0 ulglLal ground
14 Cnu ower ln 0 ulglLal ground
1S ClC4 ulglLal ln/ouL 0 - 3.3v Ceneral purpose pln ClC4
16 ClC3 ulglLal ln/ouL 0 - 3.3v Ceneral purpose pln ClC3

1ab|e 3: GIC s|gna| def|n|t|ons
f. erformance and Spec|f|cat|on
uurlng Lhe deslgn process, Lhe board layouL was opLlmlsed Lo ensure each of Lhe
Wolfson MlcroelecLronlcs devlces performed opLlmally, provldlng users wlLh an
excepLlonal audlo experlence. Measured performance of Lhe board ls as follows:
SDII Cutput
arameter Descr|pt|on
1yp|ca|
Va|ue Un|ts
ConnecLor LlecLrlcal ouLpuL vla phono connecLor
8ouL CuLpuL lmpedance 73 Chms
SupporLed Sample 8aLes 32, 48, 96, 192, 44.1, 88.2, 176.4, 192 kPz
Sample depLh Max blL depLh of samples 24 blLs
noLes
Sample raLe musL be Lhe same as 1x lf boLh are
enabled concurrenLly



SDII Input
arameter Descr|pt|on
1yp|ca|
Va|ue Un|ts
ConnecLor LlecLrlcal lnpuL vla phono connecLor
8ln lnpuL lmpedance 73 Chms
SupporLed Sample 8aLes 32, 48, 96, 192, 44.1, 88.2, 176.4, 192 kPz
Sample depLh Max blL depLh of samples 24 blLs
noLes
Sample raLe musL be Lhe same as 8x lf boLh are
enabled concurrenLly

L|ne Cutput
arameter Descr|pt|on]Cond|t|ons
1yp|ca|
Va|ue Un|ts
ConnecLor LlecLrlcal ouLpuL vla 3 pole 3.3mm SockeL
8ouL CuLpuL lmpedance 16 Chms
Cload Max capaclLlve load on ouLpuL 2 nl
8load 10 kChms
vouL lull scale ouLpuL slgnal level 1 vrms
vnolse nolse lloor, no slgnal applled, A-welghLlng fllLer 4.3 uvrms
1Pu 1oLal Parmonlc ulsLorLlon 0.003
noLes
1esL condlLlons as follows unless oLherwlse
noLed: 48kPz sample raLe, LesL slgnal 1kPz slne
wave, bandwldLh measured 20Pz Lo 20kPz,
8load = 10kChms

L|ne Input
arameter Descr|pt|on
1yp|ca|
Va|ue Un|ts
ConnecLor LlecLrlcal lnpuL vla 3 pole 3.3mm SockeL
8ln lnpuL lmpedance 16 kChms
lcuL
-3d8 down from 1kPz slgnal level aL Lhls
frequency 13 Pz
vln lull scale lnpuL slgnal 1 vrms
vnolse LqulvalenL lnpuL nolse level, no slgnal applled 20 uvrms
1Pu 1oLal Parmonlc ulsLorLlon [ 0.9vrms lnpuL 0.033
noLes
1esL condlLlons as follows unless oLherwlse
noLed: 48kPz sample raLe, LesL slgnal 1kPz slne
wave and bandwldLh measured ls 20Pz Lo
20kPz


neadphone Cutput
arameter Descr|pt|on]Cond|t|ons
1yp|ca|
Va|ue Un|ts
ConnecLor LlecLrlcal ouLpuL vla 4 pole 3.3mm SockeL
8ouL CuLpuL lmpedance 0.2 Chms
Cload Max capaclLlve load on ouLpuL 130 pl
vouL
lull scale ouLpuL slgnal level (noLe LhaL Lhe
headphone use case scrlpL llmlLs Lhls Lo 0.3vrms
for safeLy) 1 vrms
vnolse nolse lloor, no slgnal applled, A-welghLlng fllLer 2.3 uvrms
1Pu 1oLal Parmonlc ulsLorLlon [ 400mvrms ouLpuL 0.0033
noLes
1esL condlLlons as follows unless oLherwlse
noLed: 48kPz sample raLe, LesL slgnal 1kPz slne
wave, bandwldLh measured 20Pz Lo 20kPz,
8load = 32Chms

neadset Input
arameter Descr|pt|on
1yp|ca|
Va|ue Un|ts
ConnecLor
LlecLrlcal lnpuL vla 4 pole 3.3mm SockeL, MlC
on Sleeve
vblas Mlcrophone volLage blas level 2.8 v
8blas Mlcrophone blas reslsLor 2.2 kChms
lcuL
-3d8 down from 1kPz slgnal level aL Lhls
frequency 13 Pz
vln
lull scale lnpuL slgnal (300mvrms Lo 14mvrms
dependlng on lnpuL galn seLLlng) 63 mvrms
vnolse
LqulvalenL lnpuL nolse level, no slgnal applled,
(seLLlngs for 63mvrms slgnal) 3.2 uvrms
1Pu 1oLal Parmonlc ulsLorLlon [ 37mvrms lnpuL 0.01
noLes
1esL condlLlons as follows unless oLherwlse
noLed: 48kPz sample raLe, LesL slgnal 1kPz slne
wave and bandwldLh measured ls 20Pz Lo
20kPz



Speaker Cutput
arameter Descr|pt|on]Cond|t|ons
1yp|ca|
Va|ue Un|ts
ConnecLor unpopulaLed 2.34mm plLch headers
8ouL CuLpuL lmpedance 0.4 Chms
8load Mlnlmum 8load 3 Chms
ower CuL Max power ouLpuL 1.4 W
vnolse nolse lloor, no slgnal applled, A-welghLlng fllLer 30 uvrms
1Pu 1oLal Parmonlc ulsLorLlon [ 0.3W ouLpuL 0.06
noLes
1esL condlLlons as follows unless oLherwlse
noLed: 48kPz sample raLe, LesL slgnal 1kPz slne
wave, bandwldLh measured 20Pz Lo 20kPz,
8load = 8 Chms, Skvuu=3v


g. L|ectr|ca| arch|tecture of the aud|o card

D|agram 4: Aud|o arch|tecture of the Wo|fson aud|o card



D|agram S: ower management arch|tecture of the Wo|fson aud|o card


kev|s|ons
kev|s|on

Created kev|s|on
1.00 28-!an-2014 lnlLlal publlcaLlon.

1.10 03-Mar-2014 Command error correcLed. SchemaLlc dlagrams
updaLed.

Anda mungkin juga menyukai