ARM mokomoji plokštė
Universali demonstracinė ir prototipavimo plokštė, suprojektuota NXP CORTEX-M3 šeimos mikroprocesoriaus LPC1343 galimybių įsisavinimui ir praktiniams eksperimentams.
Mikrokontrolerio programavimui ir derinimui (debugging) naudojamas LPC-Link programatorius bei programinė įranga LPCXpresso.
- Bootloader palaikymas
- USB sąsaja
- SD atminties kortelių palaikymas (FAT32)
- I2C sąsaja
- SSP sąsaja
- UART sąsaja
- Analoginis-skaitmeninis keitiklis (ADC)
- LCD ekranėlio valdymas
Mokomosios plokštės nuotrauka
1 Praktinis pritaikymas: Skaitmeninis diktofonas
ARM demo plokštė atlieka skaitmeninio diktofono funkciją. Garso duomenų srautas realiu laiku saugomas į 4GB SD kortelę standartiniu WAV formatu (FAT32 failų sistema). Garsinis signalas iš mikrofono perduodamas į stiprintuvą, po to per žemo dažnio filtrą paduodamas į mikroprocesoriaus ADC keitiklį. ADC dirba 22050 Hz diskretizacijos dažniu su 8 bitų rezoliucija. Diktofono būsena atvaizduojama LCD ekrane.
Sustabdžius įrašą, SD kortelė įdedama į kompiuterio kortelių skaitytuvą. Žemiau pateiktas diktofonu įrašyto garso bangos (waveform) vizualizavimas:
2 Praktinis pritaikymas: Skaitmeninis reverberatorius
Kitas ARM procesoriaus panaudojimas – skaitmeninis reverberatorius (garso aido efektas). Eksperimentui naudojamas vienas ADC kanalas (mono), taktuojamas 22050 Hz dažniu su maksimalia 10 bitų rezoliucija. Aido trukmę apriboja LPC1343 procesoriaus vidinė RAM atmintis (8 KB), kurioje telpa apie 150 ms garsinės informacijos – to visiškai pakanka aido efektui pasiekti. Uždelstas signalas sumuojamas su pagrindiniu garsu.