SlideShare a Scribd company logo
DESIGN                                                                                                                                                                                                                                                                                             DESIGN
REVIEW                                                                                                                                                                                                                                                                                             REVIEW


CONNECTING
                                                                                                                                                           Design considerations for the               Programming the Digital Potentiometers                    Resources
                                                                                                                                                         anti-aliasing filter                          The potentiometers are programmed from an                 [1] Software drivers for the AN16 module
                                                                                                                                                       The frequency plots in Fig.1 provide a          I2C serial bus with two allocated to each filter          together with full code listings of sample



ThE aNalOGUE
                                                                                                                                                   graphical representation of aliasing. In this       controlling the resistive components which set            programs can be downloaded from the EDP
                                                                                                                                                  example we are going to sample a signal              the cut-off frequency. [1] Advantage is taken             Design Centre on the DesignSpark website at:
                                                                                                                                                  which has a maximum frequency component              of a simplification of the Sallen-Key filter which        http://www.designspark.com/design-centre.
                                                                                                                                                  of fmax (the band in green) using a sampling         occurs when the two resistances and two



WORlD TO
                                                                                                                                                  frequency of fs. The plot on the left shows          capacitances are in the ratio 2 to 1. [2]                 [2] Analysis of the Sallen-Key Architecture, TI
                                                                                                                                                  all the new frequencies present in the non-                                                                    Application Report, SLOA024B.
                                                                                                                                                  aliased sampled signal. Note that we now




RS EDP
                                                                                                                                                  have new bands of frequencies (in blue) each
                                                                                                                                                  with a width of 2 x fmax and centred on the                                                                    Share your views on this article
                                                                                                                                                  sampling frequency ƒs and its harmonics. This                                                                  at www.designspark.com
                                                                                                                                                  is a correctly sampled signal because fs > 2 x
                                                                                                                                                  fmax. By contrast the plot on the right shows
                                                                                                                                                  extensive aliasing where the various bands
                                                                                                                                                  overlap leading to the production of erroneous
                                                                                                                                                  frequencies in the green baseband.                          dB

analogue Input module: Setting up the anti-aliasing filter                                                                                                                                                     0                                                                   2-Pole Filters, AN0 or AN1
                                                                                                                                                  The practical problem is that few ‘raw’ signals                                                                                   Roll-off = -40dB/decade
                                                                                                                                                  have a nice, clean fmax. In order to avoid
                                                                                                                                                  aliased components being produced, a low-                    -

Get the Specification                                                                                                                             pass anti-aliasing filter needs to be placed in             20
                                                                                                                                                                                                                                                                                           4-Pole Filter, AN0 + AN1
                                                                                                                                                  circuit before the ADC.                                                                                                                  Roll-off = -80dB/decade
Before the considering the analogue input               f > 2f          : No aliasing                                    f < 2f      : aliasing
                                                        S         max                                                      S    max
to a digital system, the designer must have                                                                                                                                                                    -

available a certain amount of numerical data:                                                                                                     Fig.2 shows the trade-off between sampling                  40
                                                    Signal Power                                            Signal Power                          rate and the order of the low-pass filter. The
  • The maximum frequency component of                                                                                 Aliased Frequencies        designer can massively over-sample and then                  -
    the analogue signal                                                                                                                           use a simple low-order filter or select a lower             60
                                                                                                                                                  rate and then be faced with the need for a
  • The Dynamic Range of the analogue                                                                                                             complex multi-pole type. However the ability
    signal (ratio of the maximum to the                                                                                                           of the DSP device to process the algorithm
    minimum input signal level)                                                                                                                   between consecutive samples must be                              100             1000                10000        100000       1000000                        f Hz
  • The required Signal-to-Noise ratio of the                                                                                                     considered before the sampling rate is set.                                             Filter cut-off range

    digitized signal                                                                                                                              It can save a lot of trouble later if the DSP                                               AN0 or AN1

                                                                                                                                                  program is tested and timed on a suitable
                                                                                                                                                                                                       fig. 3 frequency response of digitally-controlled filters on aN0 and aN1
                                                                                                                                                  development system before the sampling rate
The first point is what concerns us here when                                                                                                     is fixed and the filter designed.
deciding on the cut-off frequency of the input   fig.1 aliasing
analogue low-pass-filter.                                                                                                                         anti-aliasing filters on the analogue
                                                                                                                                                  Input module (EDP-am-aN16)
                                                      Signal Power
Decide on the sampling rate                                                                    Sampling rate mUCh greater than Nyquist            Sallen-Key filters are used on the Analogue
The sampling rate is set according to the                                                                                                         Input module which provides filter circuits for
Nyquist criterion which states that it must be                                                                                                    up to 16 input channels. Eight have simple
                                                                                        Lower Order, shallow roll-off LPF required                                                                        Rf = 6772556u/Fcut_off;                        /* Calculate filter R2 resistor value */
at least twice that of the maximum frequency                                                                                                      passive 1-pole filters, six have fixed cut-off          R2_Pot = 12000u*Rf/(12000u-Rf);                /* Digital pot in parallel with 12k resistor */
component present in the analogue signal. This                                                                                                    (12kHz) 2-pole Sallen-Key filters with a roll-off       R1_Pot = R2_Pot/2u;                            /* R1 resistor value = R2/2 */
ensures accurate reproduction of the signal,                                                                                                      of -40dB/decade and two have 2-pole filters
but a much higher rate will ease the design                                                                                                       whose cut-off frequency can be set by digital           Set_resistance(1u,R1_Pot);                     /* Call AN16 driver and set Pot channel 1 */
of a vital circuit that precedes the ADC:                                                                                                         potentiometers. These two filters on channels           Set_resistance(2u,R2_Pot);                     /* Call AN16 driver and set Pot channel 2 */
the Anti-Aliasing filter.                                                                                                                         AN0 and AN1 can be cascaded by means of
                                                      Signal Power                                                                                a solder-link to provide a single 4-pole filter on
                                                                                                                                                  AN0 with -80dB/decade roll-off.                      listing 1. C code for calculating the aN0 filter resistance values
                                                                                               Sampling rate JUST greater than Nyquist


                                                                                                      High Order, steep roll-off LPF required




                                                                                                                                                   Get more online...
                                                 fig.2 Designing the anti-aliasing filter: Cut-off and Roll-off                                      See the latest on EDP at www.designspark.com/theme/rs-edp


24    eTech - ISSUE 6                                                                                                                                                                                                                                                                           eTech - ISSUE 6        25

More Related Content

What's hot

Infosat
InfosatInfosat
Lightspeed Preprint
Lightspeed PreprintLightspeed Preprint
Lightspeed Preprint
justanimate
 
Ld2519361941
Ld2519361941Ld2519361941
Ld2519361941
IJERA Editor
 
Panasonic AG-HMC151E
Panasonic AG-HMC151EPanasonic AG-HMC151E
Panasonic AG-HMC151E
AV ProfShop
 
Feature transmission
Feature transmissionFeature transmission
Feature transmission
TELE-audiovision eng
 
Gq2411921196
Gq2411921196Gq2411921196
Gq2411921196
IJERA Editor
 
H055 Sellsheet
H055 SellsheetH055 Sellsheet
H055 Sellsheet
World
 
Video Compression Basics by sahil jain
Video Compression Basics by sahil jainVideo Compression Basics by sahil jain
Video Compression Basics by sahil jain
Sahil Jain
 
AG-HMC151
AG-HMC151AG-HMC151
AG-HMC151
AVNed
 
Spark
SparkSpark
Kps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind ProfilingKps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind Profiling
Sailreddragon
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
Videoguy
 
Metabox
MetaboxMetabox
Topfield
TopfieldTopfield
Af32216223
Af32216223Af32216223
Af32216223
IJERA Editor
 
Quality enhamcment
Quality enhamcmentQuality enhamcment
Quality enhamcment
Yara Ali
 
Scct2013 topic4 video
Scct2013 topic4 videoScct2013 topic4 video
Scct2013 topic4 video
Anies Syahieda
 
YSChen: Dissertation Defense
YSChen: Dissertation DefenseYSChen: Dissertation Defense
simple video compression
simple video compression simple video compression
simple video compression
LaLit DuBey
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
Marco Santambrogio
 

What's hot (20)

Infosat
InfosatInfosat
Infosat
 
Lightspeed Preprint
Lightspeed PreprintLightspeed Preprint
Lightspeed Preprint
 
Ld2519361941
Ld2519361941Ld2519361941
Ld2519361941
 
Panasonic AG-HMC151E
Panasonic AG-HMC151EPanasonic AG-HMC151E
Panasonic AG-HMC151E
 
Feature transmission
Feature transmissionFeature transmission
Feature transmission
 
Gq2411921196
Gq2411921196Gq2411921196
Gq2411921196
 
H055 Sellsheet
H055 SellsheetH055 Sellsheet
H055 Sellsheet
 
Video Compression Basics by sahil jain
Video Compression Basics by sahil jainVideo Compression Basics by sahil jain
Video Compression Basics by sahil jain
 
AG-HMC151
AG-HMC151AG-HMC151
AG-HMC151
 
Spark
SparkSpark
Spark
 
Kps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind ProfilingKps Environment 2 D3 D Wind Profiling
Kps Environment 2 D3 D Wind Profiling
 
Introduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag JainIntroduction to Video Compression Techniques - Anurag Jain
Introduction to Video Compression Techniques - Anurag Jain
 
Metabox
MetaboxMetabox
Metabox
 
Topfield
TopfieldTopfield
Topfield
 
Af32216223
Af32216223Af32216223
Af32216223
 
Quality enhamcment
Quality enhamcmentQuality enhamcment
Quality enhamcment
 
Scct2013 topic4 video
Scct2013 topic4 videoScct2013 topic4 video
Scct2013 topic4 video
 
YSChen: Dissertation Defense
YSChen: Dissertation DefenseYSChen: Dissertation Defense
YSChen: Dissertation Defense
 
simple video compression
simple video compression simple video compression
simple video compression
 
RCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation RelocationRCIM 2008 - Allocation Relocation
RCIM 2008 - Allocation Relocation
 

Similar to eTech 6 - Connecting the analouge world to RS EDP

241 250
241 250241 250
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
MDC_UNICA
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
IDES Editor
 
115 118
115 118115 118
FPGA Based Design of High Performance Decimator using DALUT Algorithm
FPGA Based Design of High Performance Decimator using DALUT AlgorithmFPGA Based Design of High Performance Decimator using DALUT Algorithm
FPGA Based Design of High Performance Decimator using DALUT Algorithm
IDES Editor
 
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
IDES Editor
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
IRJET Journal
 
Sensors & Robots Projects
Sensors & Robots ProjectsSensors & Robots Projects
(Ebook photo) a-z of digital photography
(Ebook photo)   a-z of digital photography(Ebook photo)   a-z of digital photography
(Ebook photo) a-z of digital photography
global culture institute
 
Sudormrf.pdf
Sudormrf.pdfSudormrf.pdf
Sudormrf.pdf
ssuser849b73
 
Technical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_ProjectsTechnical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_Projects
Emmanuel Chidinma
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
G010513644
G010513644G010513644
G010513644
IOSR Journals
 
2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design
Rashad Alsaffar
 
Beamforming antennas (1)
Beamforming antennas (1)Beamforming antennas (1)
Beamforming antennas (1)
mansoureh masoumian
 
Vesda vls laser scanner data sheet
Vesda vls laser scanner data sheetVesda vls laser scanner data sheet
Vesda vls laser scanner data sheet
sanzen enterprises
 
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
IDES Editor
 
2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design
Rashad Alsaffar
 
2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design
Rashad Alsaffar
 
167 169
167 169167 169

Similar to eTech 6 - Connecting the analouge world to RS EDP (20)

241 250
241 250241 250
241 250
 
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
A Coarse-Grained Reconfigurable Wavelet Denoiser Exploiting the Multi-Dataflo...
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
 
115 118
115 118115 118
115 118
 
FPGA Based Design of High Performance Decimator using DALUT Algorithm
FPGA Based Design of High Performance Decimator using DALUT AlgorithmFPGA Based Design of High Performance Decimator using DALUT Algorithm
FPGA Based Design of High Performance Decimator using DALUT Algorithm
 
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
Design And Performance of Finite impulse Response Filter Using Hyperbolic Cos...
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
 
Sensors & Robots Projects
Sensors & Robots ProjectsSensors & Robots Projects
Sensors & Robots Projects
 
(Ebook photo) a-z of digital photography
(Ebook photo)   a-z of digital photography(Ebook photo)   a-z of digital photography
(Ebook photo) a-z of digital photography
 
Sudormrf.pdf
Sudormrf.pdfSudormrf.pdf
Sudormrf.pdf
 
Technical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_ProjectsTechnical Documentation_Embedded_Acoustic_DSP_Projects
Technical Documentation_Embedded_Acoustic_DSP_Projects
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
G010513644
G010513644G010513644
G010513644
 
2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design
 
Beamforming antennas (1)
Beamforming antennas (1)Beamforming antennas (1)
Beamforming antennas (1)
 
Vesda vls laser scanner data sheet
Vesda vls laser scanner data sheetVesda vls laser scanner data sheet
Vesda vls laser scanner data sheet
 
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
IFKSA-ESPRIT - Estimating the Direction of Arrival under the Element Failures...
 
2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design
 
2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design
 
167 169
167 169167 169
167 169
 

More from RS Components Malta

RS Malta - Product Guide to Electronics
RS Malta - Product Guide to ElectronicsRS Malta - Product Guide to Electronics
RS Malta - Product Guide to Electronics
RS Components Malta
 
eTech 6 - DesignSpark takes design to another dimension
eTech 6 - DesignSpark takes design to another dimensioneTech 6 - DesignSpark takes design to another dimension
eTech 6 - DesignSpark takes design to another dimension
RS Components Malta
 
eTech 6 - Rapid power for the modern electronics system
eTech 6 -  Rapid power for the modern electronics systemeTech 6 -  Rapid power for the modern electronics system
eTech 6 - Rapid power for the modern electronics system
RS Components Malta
 
eTech 6 - Networker - an advanced web server with a micro
eTech 6 - Networker - an advanced web server with a microeTech 6 - Networker - an advanced web server with a micro
eTech 6 - Networker - an advanced web server with a micro
RS Components Malta
 
eTech 6 - Introduction to open source hardware
eTech 6 - Introduction to open source hardwareeTech 6 - Introduction to open source hardware
eTech 6 - Introduction to open source hardware
RS Components Malta
 
eTech 6 - How unlocking information from a fan is a blast
eTech 6 - How unlocking information from a fan is a blasteTech 6 - How unlocking information from a fan is a blast
eTech 6 - How unlocking information from a fan is a blast
RS Components Malta
 
eTech 6 - The Power of Touch
eTech 6 - The Power of ToucheTech 6 - The Power of Touch
eTech 6 - The Power of Touch
RS Components Malta
 
eTech Magazine - Issue 6
eTech Magazine - Issue 6eTech Magazine - Issue 6
eTech Magazine - Issue 6
RS Components Malta
 
Stars
StarsStars
Manufacturing by RS Components Malta
Manufacturing by RS Components MaltaManufacturing by RS Components Malta
Manufacturing by RS Components Malta
RS Components Malta
 
eTech Magazine - Issue 4
eTech Magazine - Issue 4eTech Magazine - Issue 4
eTech Magazine - Issue 4
RS Components Malta
 
eTech Magazine - Issue 2
eTech Magazine - Issue 2 eTech Magazine - Issue 2
eTech Magazine - Issue 2
RS Components Malta
 
eTech Magazine - Issue 3
eTech Magazine - Issue 3 eTech Magazine - Issue 3
eTech Magazine - Issue 3
RS Components Malta
 
Etech5
Etech5Etech5
eTech Magazine - Issue 1
eTech Magazine - Issue 1 eTech Magazine - Issue 1
eTech Magazine - Issue 1
RS Components Malta
 

More from RS Components Malta (16)

RS Malta - Product Guide to Electronics
RS Malta - Product Guide to ElectronicsRS Malta - Product Guide to Electronics
RS Malta - Product Guide to Electronics
 
eTech 6 - DesignSpark takes design to another dimension
eTech 6 - DesignSpark takes design to another dimensioneTech 6 - DesignSpark takes design to another dimension
eTech 6 - DesignSpark takes design to another dimension
 
eTech 6 - Rapid power for the modern electronics system
eTech 6 -  Rapid power for the modern electronics systemeTech 6 -  Rapid power for the modern electronics system
eTech 6 - Rapid power for the modern electronics system
 
eTech 6 - Networker - an advanced web server with a micro
eTech 6 - Networker - an advanced web server with a microeTech 6 - Networker - an advanced web server with a micro
eTech 6 - Networker - an advanced web server with a micro
 
eTech 6 - Introduction to open source hardware
eTech 6 - Introduction to open source hardwareeTech 6 - Introduction to open source hardware
eTech 6 - Introduction to open source hardware
 
eTech 6 - How unlocking information from a fan is a blast
eTech 6 - How unlocking information from a fan is a blasteTech 6 - How unlocking information from a fan is a blast
eTech 6 - How unlocking information from a fan is a blast
 
eTech 6 - The Power of Touch
eTech 6 - The Power of ToucheTech 6 - The Power of Touch
eTech 6 - The Power of Touch
 
eTech Magazine - Issue 6
eTech Magazine - Issue 6eTech Magazine - Issue 6
eTech Magazine - Issue 6
 
eTech Magazine - Issue 6
eTech Magazine - Issue 6 eTech Magazine - Issue 6
eTech Magazine - Issue 6
 
Stars
StarsStars
Stars
 
Manufacturing by RS Components Malta
Manufacturing by RS Components MaltaManufacturing by RS Components Malta
Manufacturing by RS Components Malta
 
eTech Magazine - Issue 4
eTech Magazine - Issue 4eTech Magazine - Issue 4
eTech Magazine - Issue 4
 
eTech Magazine - Issue 2
eTech Magazine - Issue 2 eTech Magazine - Issue 2
eTech Magazine - Issue 2
 
eTech Magazine - Issue 3
eTech Magazine - Issue 3 eTech Magazine - Issue 3
eTech Magazine - Issue 3
 
Etech5
Etech5Etech5
Etech5
 
eTech Magazine - Issue 1
eTech Magazine - Issue 1 eTech Magazine - Issue 1
eTech Magazine - Issue 1
 

Recently uploaded

FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

eTech 6 - Connecting the analouge world to RS EDP

  • 1. DESIGN DESIGN REVIEW REVIEW CONNECTING Design considerations for the Programming the Digital Potentiometers Resources anti-aliasing filter The potentiometers are programmed from an [1] Software drivers for the AN16 module The frequency plots in Fig.1 provide a I2C serial bus with two allocated to each filter together with full code listings of sample ThE aNalOGUE graphical representation of aliasing. In this controlling the resistive components which set programs can be downloaded from the EDP example we are going to sample a signal the cut-off frequency. [1] Advantage is taken Design Centre on the DesignSpark website at: which has a maximum frequency component of a simplification of the Sallen-Key filter which http://www.designspark.com/design-centre. of fmax (the band in green) using a sampling occurs when the two resistances and two WORlD TO frequency of fs. The plot on the left shows capacitances are in the ratio 2 to 1. [2] [2] Analysis of the Sallen-Key Architecture, TI all the new frequencies present in the non- Application Report, SLOA024B. aliased sampled signal. Note that we now RS EDP have new bands of frequencies (in blue) each with a width of 2 x fmax and centred on the Share your views on this article sampling frequency ƒs and its harmonics. This at www.designspark.com is a correctly sampled signal because fs > 2 x fmax. By contrast the plot on the right shows extensive aliasing where the various bands overlap leading to the production of erroneous frequencies in the green baseband. dB analogue Input module: Setting up the anti-aliasing filter 0 2-Pole Filters, AN0 or AN1 The practical problem is that few ‘raw’ signals Roll-off = -40dB/decade have a nice, clean fmax. In order to avoid aliased components being produced, a low- - Get the Specification pass anti-aliasing filter needs to be placed in 20 4-Pole Filter, AN0 + AN1 circuit before the ADC. Roll-off = -80dB/decade Before the considering the analogue input f > 2f : No aliasing f < 2f : aliasing S max S max to a digital system, the designer must have - available a certain amount of numerical data: Fig.2 shows the trade-off between sampling 40 Signal Power Signal Power rate and the order of the low-pass filter. The • The maximum frequency component of Aliased Frequencies designer can massively over-sample and then - the analogue signal use a simple low-order filter or select a lower 60 rate and then be faced with the need for a • The Dynamic Range of the analogue complex multi-pole type. However the ability signal (ratio of the maximum to the of the DSP device to process the algorithm minimum input signal level) between consecutive samples must be 100 1000 10000 100000 1000000 f Hz • The required Signal-to-Noise ratio of the considered before the sampling rate is set. Filter cut-off range digitized signal It can save a lot of trouble later if the DSP AN0 or AN1 program is tested and timed on a suitable fig. 3 frequency response of digitally-controlled filters on aN0 and aN1 development system before the sampling rate The first point is what concerns us here when is fixed and the filter designed. deciding on the cut-off frequency of the input fig.1 aliasing analogue low-pass-filter. anti-aliasing filters on the analogue Input module (EDP-am-aN16) Signal Power Decide on the sampling rate Sampling rate mUCh greater than Nyquist Sallen-Key filters are used on the Analogue The sampling rate is set according to the Input module which provides filter circuits for Nyquist criterion which states that it must be up to 16 input channels. Eight have simple Lower Order, shallow roll-off LPF required Rf = 6772556u/Fcut_off; /* Calculate filter R2 resistor value */ at least twice that of the maximum frequency passive 1-pole filters, six have fixed cut-off R2_Pot = 12000u*Rf/(12000u-Rf); /* Digital pot in parallel with 12k resistor */ component present in the analogue signal. This (12kHz) 2-pole Sallen-Key filters with a roll-off R1_Pot = R2_Pot/2u; /* R1 resistor value = R2/2 */ ensures accurate reproduction of the signal, of -40dB/decade and two have 2-pole filters but a much higher rate will ease the design whose cut-off frequency can be set by digital Set_resistance(1u,R1_Pot); /* Call AN16 driver and set Pot channel 1 */ of a vital circuit that precedes the ADC: potentiometers. These two filters on channels Set_resistance(2u,R2_Pot); /* Call AN16 driver and set Pot channel 2 */ the Anti-Aliasing filter. AN0 and AN1 can be cascaded by means of Signal Power a solder-link to provide a single 4-pole filter on AN0 with -80dB/decade roll-off. listing 1. C code for calculating the aN0 filter resistance values Sampling rate JUST greater than Nyquist High Order, steep roll-off LPF required Get more online... fig.2 Designing the anti-aliasing filter: Cut-off and Roll-off See the latest on EDP at www.designspark.com/theme/rs-edp 24 eTech - ISSUE 6 eTech - ISSUE 6 25