We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

AN1152

Title
Title
Achieving Higher ADC Resolution Using Oversampling
Name
Name
AN1152
Date
Date
06/24/2015
Application Categories
Application Categories
Automotive / Chassis
Functional Enablement / Motor Control
Peripheral / ADC
Signal Conditioning & Measurement / ADC
Product Categories
Product Categories
dsPIC DSCs
Mixed Signal / A D Converters Delta-Sigma
Mixed Signal / A D Converters Dual Slope
Mixed Signal / A D Converters SAR
Description
Description
An Analog-to-Digital Converter (ADC) is an active interface between the analog and digital signal chains in an embedded system. An ADC converts analog signals into digital signals in electronic systems. The key feature of an ADC is the accuracy (resolution) it offers. The higher the desired accuracy, the higher the ADC cost. Higher ADC accuracy is achieved by designing hardware to quantize the analog signal amplitude into the digital signal with a higher code-word length. Practical ADCs have finite word lengths. To effectively strike a balance between system cost and accuracy, higher conversion accuracy is achieved by oversampling the low-resolution ADC integrated within a digital signal controller (DSC), and then processing the oversampled digital signal in software through a digital filter and a decimator. This processing scheme, which adds additional bits of accuracy to the 12-bit ADC conversion in a dsPIC® DSC, is explored in this application note.

Files

Title Title Download Date Size
AN1152 Source Code 60.6 KB 06/23/2015 AN1152 Source Code Download 06/23/2015 60.6 KB

Silicon Products

Title Product Title
dsPIC30F6012A
dsPIC30F6012A
dsPIC33FJ32GP204
dsPIC33FJ32GP204
dsPIC30F6011A
dsPIC30F6011A
dsPIC33FJ128MC510A
Motor Control MCU with CAN
dsPIC33FJ128MC510A Motor Control MCU with CAN
dsPIC33FJ128GP804
dsPIC33FJ128GP804
dsPIC33FJ32GP302
dsPIC33FJ32GP302
dsPIC33FJ32GP202
dsPIC33FJ32GP202
dsPIC30F2012
dsPIC30F2012
dsPIC30F2020
dsPIC30F2020
dsPIC30F6011
dsPIC30F6011
dsPIC30F6012
dsPIC30F6012
dsPIC33FJ128GP802
dsPIC33FJ128GP802
dsPIC33FJ32GP304
dsPIC33FJ32GP304
PIC24HJ64GP210A
PIC24HJ64GP210A
PIC24HJ64GP206A
PIC24HJ64GP206A
dsPIC30F2011
dsPIC30F2011
dsPIC30F5013
dsPIC30F5013
dsPIC33FJ128GP306
dsPIC33FJ128GP306
dsPIC33FJ64GP804
dsPIC33FJ64GP804
dsPIC33FJ256GP510
dsPIC33FJ256GP510
dsPIC33FJ128GP202
dsPIC33FJ128GP202
dsPIC33FJ128GP206A
dsPIC33FJ128GP206A
dsPIC33FJ12GP202
dsPIC33FJ12GP202
dsPIC33FJ256GP710A
dsPIC33FJ256GP710A
dsPIC33FJ64GP710
dsPIC33FJ64GP710
dsPIC33FJ64GP706A
dsPIC33FJ64GP706A
dsPIC33FJ64GP706
dsPIC33FJ64GP706
PIC24HJ64GP506A
PIC24HJ64GP506A
dsPIC30F6014
dsPIC30F6014
dsPIC30F6013
dsPIC30F6013
dsPIC33FJ128GP710
dsPIC33FJ128GP710
dsPIC33FJ64GP202
dsPIC33FJ64GP202
dsPIC33FJ64GP206
dsPIC33FJ64GP206
dsPIC33FJ64GP310A
dsPIC33FJ64GP310A
dsPIC33FJ64GP306A
dsPIC33FJ64GP306A
dsPIC33FJ64GP306
dsPIC33FJ64GP306
dsPIC33FJ128GP310A
dsPIC33FJ128GP310A
dsPIC33FJ128GP706
dsPIC33FJ128GP706
dsPIC33FJ128GP310
dsPIC33FJ128GP310
dsPIC33FJ128GP204
dsPIC33FJ128GP204
dsPIC33FJ12GP201
dsPIC33FJ12GP201
dsPIC33FJ256GP710
dsPIC33FJ256GP710
dsPIC33FJ64GP710A
dsPIC33FJ64GP710A
dsPIC33FJ64GP708A
dsPIC33FJ64GP708A
PIC24HJ128GP506A
PIC24HJ128GP506A
dsPIC33FJ128GP206
dsPIC33FJ128GP206
dsPIC33FJ128MC710A
Optimized for Motor Control, CAN
dsPIC33FJ128MC710A Optimized for Motor Control, CAN
dsPIC33FJ64GP802
dsPIC33FJ64GP802
dsPIC33FJ64GP708
dsPIC33FJ64GP708
dsPIC33FJ64GP204
dsPIC33FJ64GP204
dsPIC33FJ64GP206A
dsPIC33FJ64GP206A
dsPIC33FJ64GP310
dsPIC33FJ64GP310
dsPIC30F5011
dsPIC30F5011
dsPIC30F4013
dsPIC30F4013
dsPIC30F3012
dsPIC30F3012
dsPIC30F3013
dsPIC30F3013
dsPIC30F6015
dsPIC30F6015
PIC24HJ128GP206A
PIC24HJ128GP206A
PIC24HJ128GP210A
PIC24HJ128GP210A
dsPIC30F6013A
dsPIC30F6013A
dsPIC33FJ128GP706A
dsPIC33FJ128GP706A
dsPIC33FJ128GP708
dsPIC33FJ128GP708
dsPIC30F3014
dsPIC30F3014
dsPIC30F6014A
dsPIC30F6014A
dsPIC33FJ128GP708A
dsPIC33FJ128GP708A
dsPIC33FJ128GP710A
dsPIC33FJ128GP710A
dsPIC33FJ128GP306A
dsPIC33FJ128GP306A
PIC24HJ128GP306A
PIC24HJ128GP306A
PIC24HJ128GP310A
PIC24HJ128GP310A
PIC24HJ128GP510A
PIC24HJ128GP510A
dsPIC33FJ16GP304
dsPIC33FJ16GP304
dsPIC33FJ256GP506
dsPIC33FJ256GP506
dsPIC33FJ256GP506A
dsPIC33FJ256GP506A
PIC24HJ64GP510A
PIC24HJ64GP510A
dsPIC33FJ256GP510A
dsPIC33FJ256GP510A