Upload
gervais-reginald-moore
View
224
Download
0
Tags:
Embed Size (px)
Citation preview
Are there analog challenges in
your next design that you
haven’t discovered yet ?
You ?
Simplify Your Analog Design Cycles
Adapt Your Design Using Software Tools Instead of a Soldering Iron
Add New Features and Capabilities to Your Product After the Circuit Board Is Finished
Use Anadigm Programmable Analog Use Anadigm Programmable Analog Signal Processing Technology to:Signal Processing Technology to:
Anadigm’s Programmable Analog Signal Processing Technology Delivers Accuracy and Stability:
Achieve 0.1% functional accuracy
Chip to chip accuracy ± 0.1%
Drift free performance immune to process variation, operating temperature and aging
The CAD ToolsThe CAD Tools
OverviewOverview
AnadigmDesigner2
Easy-to-Use Standard Windows based icon
drag-and-drop user interface Built-in SPICE based discrete-
time circuit simulator Built-in signal generator and
oscilloscope
Available FREE from Anadigm website (www.anadigm.com)
Supports the selection, configuration and interconnect of Configurable Analog Modules (CAM)
Configurable Analog Modules (CAM)Configurable Analog Modules (CAM)
A CAM is an analog signal processing function abstracted in software accessed by an icon
A large library of standard function CAMs is included
A circuit is implemented simply by selecting, configuring, and wiring CAMs in the design space
Each CAM has a user interface to configure options and limits
Each CAM has an accurate functional model for use with the internal SPICE simulator
Typical CAM Dialog Window to Select ValuesTypical CAM Dialog Window to Select Values
Radio buttons
Parameter entry area
Clock and name
Partial Library of Available CAMs Partial Library of Available CAMs
•Half Cycle Inverting Gain Stage (optional hold)
•Half Cycle Inverting Rectifier (optional hold)
•Half Cycle Rectifier
•Gain Stage with Polarity control
•Integrator
•Inverting Gain Stage
•Inverting Sum Stage
•Multiplier
•Rectifier with Low Pass Filter
•Sample and Hold
•Differential Comparator
•Inverting Differentiator
•Divider
•Bilinear Filter
•Biquadratic Filter
•Half cycle gain stage
•Half Cycle Sum/Difference Stage
•DC Voltage Source
•Gain Stage with Output Voltage Limiting
•Gain Stage with Switchable Inputs
•Sinewave Oscillator
•Transimpedance Amplifier
•User-defined Voltage Transfer Function
•Arbitrary Periodic Waveform Generator
•Sum/Difference Stage with Low Pass filter
•Analog to Digital Converter (SAR)
•Voltage-controlled Variable Gain Stage
•Low Corner Frequency Bilinear Low-Pass Filter
•Sum/Difference Integrator
•Square Root
Connect Multiple CAMs to Build Complex FunctionsConnect Multiple CAMs to Build Complex Functions
Low PassFilter
High PassFilter
Half-WaveRectifier
InvertingGain
Comparatorw/ Ref
SimulatorSimulator
AnadigmFilter ToolAnadigmFilter Tool
AnadigmFilter - It builds the circuit for you.AnadigmFilter - It builds the circuit for you.
AnadigmFilter ToolAnadigmFilter Tool
Complex analog filtering circuits
Guaranteed and repeatable filter implementation Implemented filter is drift-free and immune to
aging or component variations Make tunable (adaptable) filters within minutes
Sensor signal conditioning Gain, offset correction, linearization, etc. Stable and adaptable sensor stimulus Correct / adjust for aging, drift,
manufacturing variability, etc. Improve accuracy, performance and control by providing real
time adjustments to range of operation
Closed loop control systems
Proportional-Integral-Derivative (PID) controllersimplemented within minutes
Low latency control loop
Typical ApplicationsTypical Applications
SummarySummary
Simplify Your Analog Design Reduce design time
Save engineering costs
Gain the Flexibility to Adapt Your Design Easily address unknown/unforeseen design issues
Quickly modify circuits when specifications change
Board spins are replaced with software changes
This flexibility can extend all the way to your customer’s site
One PCB can serve many products
Everything shown in this presentation runs on the Everything shown in this presentation runs on the Servenger Programmable Analog Module (PAM)Servenger Programmable Analog Module (PAM)
Anadigm on a circuit board with clock, power supplies, connectors and input & output buffers.
Serial port connection to AnadigmDesigner2
Accepts differential or single-ended inputs with selectable input impedances
Input and output signals are referenced to GND.
Stores downloads from AD2 in the on-board EEPROM for the “run from EEPROM” mode (don’t need to own a separate PROM burner)
Exercise: Exercise: Build a Circuit that Filters and Rectifies a SignalBuild a Circuit that Filters and Rectifies a Signal
Circuit will take a square wave input and output a bandpass filtered version of the signal and then a rectified version of the filtered signal
This is a basic circuit that will show: The frequency components of the square wave
The average DC value of the extracted component
Step 1: Set up a Biquadratic Band Pass Filter Step 1: Set up a Biquadratic Band Pass Filter
Open AnadigmDesigner2. Click on the green box to pop up the CAM selection
window
Step 2: Place Biquadratic Filter in Chip Work SpaceStep 2: Place Biquadratic Filter in Chip Work Space
Choose (double Click) from the list of CAMs a
“FilterBiquad” Filter. (this is a two pole pole Filter)
and set the dialog parameters as shown on
the next page
Step 3: Set Biquadratic CAM parametersStep 3: Set Biquadratic CAM parameters
Step 1: set the Clock to 2000 kHz by moving the spinners
Step 2: Select Band pass filter by clicking on the band pass
radio buttonStep 3: Set Corner Frequency to 5 KHz, gain to 1.0 and Q to
15
Step 4: Click on OK to accept parameters
Step 4: Place a “RectifierFilter” CAM in the Work Space Step 4: Place a “RectifierFilter” CAM in the Work Space
Choose (double Click) from the list of CAMs a “RectifierFilter” CAM. This is a rectifier with a combined single pole
low pass filter.
The combination of the filter and rectifier uses the same number of op
amps as a rectifier alone eliminating the need for a separate
filter.
Please set parameters as shown on the next
page
Step 5: Set parameters for the “RectifierFilter”Step 5: Set parameters for the “RectifierFilter”
Step 1: set the Clock to 2000 kHz by moving the spinners
Step 2: Choose a non inverting Full wave rectifier.
Note the other choices for future reference
Step 3: Set Corner frequency to 100 KHz and gain to 1.
Why 100 KHz? It lets through almost all the energy from the
square wave, but blocks higher harmonics that may alias back
Step 4: Click on OK to accept parameters
Step 6: Add an External Signal GeneratorStep 6: Add an External Signal Generator
Add a signal Generator by clicking on the sine wave on the tool bar and then
place the signal generator here
Next….
Double click on the signal generator to pop up the
configuration window on the next page
Step 7: Configure signal generatorStep 7: Configure signal generator
And set Parameters as shown to create a 5Khz
square wave
Next….wire the circuit up
Step 8: Wire up the circuitStep 8: Wire up the circuit
Wire it up!
1) Just drag the mouse over to the contact or wire that you want to
wire up
2) A wire tool graphic will appear and the contact
will high light
3) Next, click the left mouse button
Next….. Place oscilloscope probes
Step 9: Place Oscilloscope ProbesStep 9: Place Oscilloscope Probes
Place Probes
1) Depress the probe tool icon on the tool
bar (to the right of the sine wave)
2) Drag it near a contact and when the contact high lights, depress
the left mouse button
3) Maintain the probe colors as shown in
the picture so you can follow along
Next…..
Configure the Simulator
Step 10: Configure the Circuit SimulatorStep 10: Configure the Circuit Simulator
Configure the simulator
• Click on the ‘Simulate’ tab on the tool bar
and then choose the selection ‘Setup
Simulation’
• Configure the options as shown
Next…..
Run the simulator
Step 11: Run the SimulatorStep 11: Run the Simulator
Depress the “Sim” icon to run.
Set time parameters as shown (in red).
• Extracted Fundamental of Square Wave
• Rectified Fundamental
• Input Square Wave 5Khz
Continuing the Exercises: Continuing the Exercises:
Change to a bandstop filter to block rather than pass the fundamental frequency
Simulate to see what a square wave looks like with its first harmonic blocked!
Obtain average DC value of the rectified signal
Exercise: Set Biquadratic CAM parametersExercise: Set Biquadratic CAM parameters
Step 1: set the Clock to 2000 kHz by moving the spinners (it
should already be like this)
Step 2: Select Band stop filter by clicking on the band pass radio button. This will block
rather than pass the fundamental 5Khz signal
Step 3: Set Corner Frequency to 5 KHz, DC gain to 1.0 and Q
to 15 and HF Gain to 1
Step 4: Click on OK to accept parameters
Results: Run the Simulator AgainResults: Run the Simulator Again
• Square Wave with Fundamental Blocked
• Rectified Version
• Input Square Wave 5Khz
Exercise: Build a filter with AnadigmFilterExercise: Build a filter with AnadigmFilter
Open AnadigmDesigner with a blank workspace and select Anadigm filter icon
Next…
Step 1: Design Filter Properties in AnadigmFilterStep 1: Design Filter Properties in AnadigmFilter
Step 2: New filter appears in design work spaceStep 2: New filter appears in design work space
And here it is:
AnadigmFilter built a 5 pole Butterworth high pass filter.
Start working with Anadigm Programmable AnalogStart working with Anadigm Programmable Analog
Purchase Servenger Programmable Analog Module from www.servenger.com
Read the Quick Start Guide: Go to www.anadigm.com to download and install the
latest version of AnadigmDesigner2
Do the simple exercise included to create first Anadigm design – a 440Hz tone generator.
Available is the newly published Prentice-Hall text book which includes the Programmable Analog Module:
Electronic DevicesEighth Edition
by Thomas Floyd
Text is for freshman to junior level programs. The goal is to rapidly teach electronic concepts in a curriculum using computer based design tools including National Instruments Multisim and the Anadigm based Programmable Analog Module.
Order from Pearson / Prentice-Hall www.prenhall.com or your usual book distributor.ISBN: 0-13242973-X
The accompanying Student Lab Manual is
Laboratory Exercises for Electronic Devices
byDavid M. Buchla
Steven Wetterling
The Student Lab Manual develops the concepts and knowledge presented in the Electronic Devices text book using the Anadigm based Programmable Analog Manual.
Order from Pearson / Prentice-Hall www.prenhall.com or your usual book distributor.ISBN: 0-13-242971-3
Electronic Design & Product Development
Servenger
.
Steve Wetterling President
Mobile: 503-860-5594 Office: 503-627-9930
Fax: 503-214-8279 [email protected]
515 NW Saltzman Rd #904 Portland, Oregon 97229 www.servenger.com
www.servenger.com
www.anadigm.com