dsPIC30F
12.4.2
DIGITAL SIGNAL PROCESSING
12.5
Digital Filter Design Software
(DSP) AND ARITHMETIC
OPERATIONS:
dsPICworks Data Analysis and DSP Software has a
wide range of DSP and arithmetic functions that can be
applied to signals. Standard DSP functions include
transform operations – FFT and DCT, convolution and
correlation, signal decimation, signal interpolation
sample rate conversion and digital filtering. Digital
filtering is an important part of dsPICworks. It uses
filters designed by the sister-application, dsPIC Filter
Design, and applies them to synthesized or imported
signals. dsPICworks also features special operations
such as signal clipping, scaling, and quantization – all
of which are vital in real practical analysis of DSP
algorithms.
Utility
The Digital Filter Design tool for the dsPIC30F 16-bit
Digital Signal Controllers makes designing, analyzing
and implementing Finite Impulse Response (FIR) and
Infinite Impulse Response (IIR) digital filters easy
through a menu-driven, user-intuitive interface. This
tool performs complex mathematical computations for
filter design, provides superior graphical displays and
generates comprehensive design reports. Desired filter
frequency specifications are entered, and the tool
automatically generates the filter code and coefficient
files ready to use in the MPLAB ? Integrated
Development Environment (IDE). System analysis of
the filter transfer function is supported with multiple
generated graphs such as: magnitude, phase, group
12.4.3
DISPLAY AND MEASUREMENT:
delay, log magnitude, impulse response and pole/zero
locations.
dsPICworks Data Analysis and DSP Software has a
wide variety of display and measurement options.
Frequency domain data may be plotted in the form of
2-dimensional ‘spectrogram’ and 3-dimensional
‘waterfall’ options. The signals can be measured
accurately by a simple mouse-click. The log window
shows current cursor coordinates as well as derived
values such as difference from last position and signal
frequency. Signal strength can be measured over a
particular range of frequencies. Special support also
exists for displaying multi-channel and multiplexed
data. Graphs allow zoom options. The user can choose
from a set of color scheme options to customize display
settings.
12.4.4
FILE IMPORT/EXPORT – MPLAB
AND MPLAB ASM30 SUPPORT:
FIGURE 12-2:
DIGITAL FILTER DESIGN
TOOL INTERFACE
dsPICworks Data Analysis and DSP Software allows
data to be imported from the external world in the form
of ASCII-text or binary files. Conversely, it also allows
data to be exported out in the form of files. dsPICworks
supports all file formats supported by the MPLAB
Import/Export Table. This feature allows the user to
bring real-world data from MPLAB into dsPICworks for
analysis. dsPICworks can also create ASM30
assembler files that can be included into the MPLAB
workspace.
? 2005 Microchip Technology Inc.
Key features of the Digital Filter Design tool include:
Finite Impulse Response Filter Design
? Design Method Selection:
- FIR Windows Design
- FIR Equiripple Design (Parks-McClellan)
? Lowpass, Highpass, Bandpass and Bandstop
filters
? FIR filters can have up to 513 taps
DS70043F-page 53
相关PDF资料
MA320002 MODULE PLUG-IN PIC32 USB OTG
MA320011 MODULE PLUG-IN PIC32MX220F32D
MA330024 MODULE PLUG-IN DSPIC33F 100TQFP
MA330027 MODULE PLUG-IN DSPIC33F 100TQFP
MA330029 MODULE PLUG-IN DSPIC33FJ16GP102
MA9D00-42 DSUB CONN W/DIAGNOSTIC PORT STRT
MAI ADAPTER PUSH-ON/M-SWTCH ATTCHMNT
MAV0020RP VARISTOR ARRY 2ELEMENT 120V 0405
相关代理商/技术参数
MA300013 制造商:Microchip Technology Inc 功能描述:Tools Development kit Kit Con
MA300014 功能描述:子卡和OEM板 dsPIC30F 80L Plug In Sample (6014A) RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300015 功能描述:子卡和OEM板 dsPIC30F 80L Plug In Sample (6010A). RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300016 功能描述:子卡和OEM板 dsPICDEM 80-PIN PIM RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300118 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300128 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300140 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
MA300228 功能描述:子卡和OEM板 _ RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit