31316 Parallax Inc, 31316 Datasheet - Page 6

Microcontroller Modules & Accessories AP-16 Audio Player

31316

Manufacturer Part Number
31316
Description
Microcontroller Modules & Accessories AP-16 Audio Player
Manufacturer
Parallax Inc
Series
Propeller™r
Datasheet

Specifications of 31316

Product
Microcontroller Accessories
Data Bus Width
16 bit
Clock Speed
44.1 KHz
Operating Supply Voltage
18 V
Board Size
107.95 mm x 114.3 mm
Main Purpose
Audio, Audio Processing
Embedded
Yes, MCU, 32-Bit
Utilized Ic / Part
P8X32A
Primary Attributes
Plays Stereo WAV Files (16-bit), Dual 20W Amps (1 Per Channel)
Secondary Attributes
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Configuration Switches
The 6-position configuration switch controls many aspects of the AP-16+ behavior; the table below describes
the function of each switch.
Serial Protocol
The AP-16+ serial connection conforms to the Parallax AppMod bi-directional communications protocol, which
operates at TTL (0 to 5 VDC) using “open-true” baud mode to enable daisy-chaining devices. All exchanges
are initiated by the host controller. The format of host communications to the AP-16+ is as follows:
…where "!AP16" is the preamble that allows the AP-16+ to exist on the same communications line as other
devices (e.g., DC-16, FC-4, RC-4), address is the board address set with configuration switches A1 and A0,
command is a single-character command designator, and data is any value(s) that may be required by
command.
AP-16+ Address settings for remote commands.
The baud rate for serial communications is set with the BR option switch. When the BR option is set to OFF
the AP-16+ uses 2400 baud (e.g., Prop-1); when the BR option is set to ON the AP-16+ uses 38.4k baud
(e.g., Prop-2, Prop-SX).
The following section details the serial commands for the AP-16+.
6
BR Sets the baud rate for serial control (see below). When OFF, the baud rate is 2400 (Prop-1); when ON
EN When ON, the EN option switch converts IN8 from a manual control input (for AUX08.WAV) to a “audio
A1 Controls the upper bit of the AP-16+ address for serial commands (see below).
A0 Controls the lower bit of the AP-16+ address for serial commands (see below).
Q
?
the baud rate is 38400 (Prop-2, Prop-SX).
stop” input for any file (except AMBIENT.WAV when playing). When enabled the Audio Stop function
will stop the file regardless of state: pre-play delay, playing, or post-play delay.
When ON, the ? switch activates random mode for SFX files. The file played will be from SFX00.WAV
through the file indicated by the AUDIO SELECT switch.
When ON, the ambient Loop switch causes AMBIENT.WAV (if on the SD card) to be played while the
AP-16+ is idle.
"!AP16", address, command { , data }
NOTE: Valid addresses are in the range of %00 (0) to %11 (3). Commands that do not generate a
response to the host will also work with the global address, $FF (255).
Address = %00 (0)
Address = %01 (1)
Address = %10 (2)
Address = %11 (3)
OPTION A1
OFF
OFF
ON
ON
EFX-TEK ● www.efx-tek.com ● teamefx@efx-tek.com
OPTION A0
OFF
OFF
ON
ON

Related parts for 31316