THERMAL/LINEAR INTELLIGENT
SENSOR PICtail? PLUS
DAUGHTER BOARD
Chapter 4. Linear Interface Demonstration
This chapter describes a simple program that demonstrates how to use the Daughter
Board to capture and process signals from any generic linear sensor through the linear
sensor interface.
4.1
DEMONSTRATION OVERVIEW
The CD that accompanies the Daughter Board contains a linear interface demonstra-
tion application. All files pertaining to this demonstration are located in the following
folder on the CD: demo\Linear Interface Demo .
As shown in Figure 4-1, this sample application uses the Daughter Board to perform
signal conditioning on an incoming 3200 Hz sinusoidal signal, and uses the on-chip
ADC of the dsPIC33FJ12GP202 device to convert the signal to a digital form. A
1700 Hz noise source is artificially added to the sampled signal in software, thereby
modeling the effect of narrowband noise on a sampled sensor signal.
In addition, the application software uses the DSP features of the dsPIC33F architec-
ture to filter out the 1700 Hz narrowband noise using a highly selective notch filter. The
filtering is performed using the Finite Impulse Response (FIR) filtering function from the
DSP library, which is included with the MPLAB C30 compiler.
The noise-corrupted input signal (filter input) and the noise-free output signal (filter
output) are plotted on the Data Monitor and Control Interface (DMCI) using the MPLAB
REAL ICE in-circuit emulator.
FIGURE 4-1:
LINEAR INTERFACE DEMONSTRATION
AN7
Add 1700 Hz
Narrowband Noise
FIR Notch Filter
Conditioned 3200 Hz
from Lookup Table
Sinusoidal Signal
from Function Generator
dsPIC33FJ12GP202
Data Monitor and Control Interface
(MPLAB ? REAL ICE?
in-circuit emulator)
The demonstration program consists of the following basic software elements:
? 2008 Microchip Technology Inc.
DS70574A-page 23
相关PDF资料
AC323027 BOARD EVAL PIC32 CAP TOUCH CTMU
ACCRFBOUTON29JF BLACK COMMAND KNOB
ACJ2212 RELAY AUTOMOTIVE SPDT 20A 12V
ACNH3212 RELAY AUTOMOTIVE SPST 30A 12V
ACNM5112SAX RELAY AUTO SPDT 30A 12V
ACT212 RELAY AUTOMOTIVE SPDT 20A 12V
ACV33224 RELAY AUTOMOTIVE SPST 20A 24V
ACW212 RELAY AUTOMOTIVE DPST 45A 12V
相关代理商/技术参数
AC164136 功能描述:开发板和工具包 - PIC / DSPIC ZeroG 802.11 Dev Kt for Explorer 16 RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
AC164136-2 功能描述:开发板和工具包 - 无线 ZeroG Wi-Fi PICtail Daughter Board RoHS:否 制造商:Arduino 产品:Evaluation Boards 工具用于评估:AT32UC3L 核心:AVR32 频率: 接口类型:USB 工作电源电压:5 V
AC164136-4 功能描述:射频开发工具 MRF24WB0MA Wi-Fi PICtail+ Daughter Bd RoHS:否 制造商:Taiyo Yuden 产品:Wireless Modules 类型:Wireless Audio 工具用于评估:WYSAAVDX7 频率: 工作电源电压:3.4 V to 5.5 V
AC164137-1 功能描述:子卡和OEM板 434MHz Daughter Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164137-1 制造商:Microchip Technology Inc 功能描述:MRF49XA PICtail/PICtail Plus Daughter Bo
AC164137-2 功能描述:子卡和OEM板 868/915MHz Daughter Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164137-2 制造商:Microchip Technology Inc 功能描述:MRF49XA PICtail/PICtail Plus Daughter Bo
AC164138-1 功能描述:子卡和OEM板 MRF89XAM8A PICtail PICtail + Daught Brd RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit