Download Sensor Module Microprocessor Module Speaker Module

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microprocessor wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Loudspeaker wikipedia , lookup

Geophysical MASINT wikipedia , lookup

Rectiverter wikipedia , lookup

Transmission line loudspeaker wikipedia , lookup

Opto-isolator wikipedia , lookup

Transcript
Purpose
This document is to confirm the requirements of the proximity sensor based Theremin. Intended
audiences are the design team members and practicum project committee. The requirements
specifications are considered conditionally approved.
Design Team
Dennis Gilbert
Walter Hudson
Khoa Nguyen
G. Hewage Thushara
Proximity Sensor Based Theremin
Revision number
Comments
Date
REV 1.0
Initial draft
10/16/2011
REV 1.1
Changes to format and document structure
10/19/2011
Requirements Specification
Table of Contents
Scope of Project…………………………………………………………………………… Page 3
Sensor Module…………………………………………………………………………….. Page 4
Microprocessor Module…………………………………………………………………… Page 5
Speaker Module…………………………………………………………………………… Page 6
2
Requirements Specification
Scope of Project:
The proximity sensor based Theremin must employ at least one sensor or input, actuator or
output and a microprocessor. The circuit design must be limited to a two layer PCB with surface
area between 1in2 and 16in2. Any one side of the PCB must not be smaller than 1inch or larger
than 12 inches. Twenty five percent of hardware components must surface mount.
The proximity sensor based Theremin will use two proximity sensors to measure a time varying
input signal relative to the position of the players hands. The signal will be supplied to a
microprocessor which will scale and produce an output signal. An external speaker will be
driven to produce sound. Push buttons will be used to switch between play modes in the
Theremin. Where applicable, passive hardware components will be surfaced mounted on a PCB
based on the above requirements.
The project is divided into three modules the sensor module, microprocessor module and speaker
module. The overall project budget for hardware per Theremin is forty dollars. Theremin
operation is taken to be indoors at room temperature. Design reviews of project will include
schematics, design team documentation and programming code. A block diagram is shown
below
Sensor Module
Microprocessor Module
Speaker Module
5VDC
Push Buttons
Gain / Speaker
Inputs
P
Outputs
Proximity Sensors
Figure 1. Block diagram of the proximity sensor based Theremin
3
Requirements Specification
Sensor Module
The proximity sensors must operate from the 5V regulated supply. The sensors must repeatedly
and accurately measure the distance of the player’s hands up to 400 mm. The proximity sensors
must account for background noise levels and unwanted signals. The sensors must have a
reaction time of less than 50ms to avoid delay in playback.
The push buttons must be identifiable to the player. They must provide the microprocessor with
a signal indicating mode of play. As the design stands, the modes of play are direct playback,
record and loop. In direct playback, the Theremin operates in real time. In record and loop, the
Theremin will record a sample of music over a time frame and playback the recorded music
repeatedly. The push button must have a signal indicating mode of play.
Where applicable, all hardware must be surface mount.
Item
Sensor
Engineering Requirement
measure distance up to
400mm
Sensor
account for background noise the output of speaker
module should not play
background noise
Sensor
reaction time <50ms
Pushbutton indication of playback mode
Hardware
Surface mount components
when applicable
Justification
longer range of motion
increases playability and
dynamic range
usability will be reduced
with slow reaction items
upon pressing buttons
player must know that
Theremin is operating in
selected mode
practicum project
requirement
Table 1. Summary of requirements for the sensor module.
4
Requirements Specification
Microprocessor Module
The microprocessor must operate from a regulated 5V supply. The processor must be configured
to accept the sensor inputs over the entire operating range of voltages not exceeding 5VDC. The
processor must be configured for the modes of operation and indicate which mode is active by
LED illumination. On board memory must allow for storage of recorded music for a minimum
of 10s. The processor must scale and manipulate sensory input and output a signal to the speaker
module for sound reproduction.
Where applicable, all hardware must be surface mount.
Item
MCU
Engineering Requirement
accept all voltage levels of sensor
inputs
Justification
MCU's resolution must be
over required operating
range
MCU
programmed for modes of operation
key to Theremin design
MCU
LED illumination
must indicate to player
mode of operation,
playback or record /loop
MCU
on board memory
must store recorded music
for playback
Hardware
Surface mount components when
applicable
practicum project
requirement
Table 2. Summary of requirements for the microprocessor.
5
Requirements Specification
Speaker Module
Components of the speaker module must operate from a regulated 5V supply. The speaker
module will incorporate an adjustable gain block to produce sound audible to at least a maximum
distance of 5m. The power handling of the gain block must be from 50mW to 1W. A master
volume control must be incorporated into the speaker module. At a minimum, the frequency
response of the gain block must meet the telecommunication standard of 300Hz to 3.4Hz.
The speaker must be 4Ω or 8Ω and external to the Theremin. Mechanically, the speaker must
work with the output waveform of the microprocessor.
Where applicable, all hardware must be surface mount.
Item
gain block
Engineering Requirement
audible sound at a minimum
of 5m
Justification
the Theremin must be
heard
gain block
power handling between
50mW to 1W
a power range is specified
to meet the distance
requirement of at least 5m
gain block
master volume control
gain block
minimum frequency response
300Hz to 3.4Hz
speaker
4Ω or 8Ω speaker
standard speaker resistance
Hardware
Surface mount components
when applicable
practicum project
requirement
Table 3. Summary of requirements for the speaker module.
6