Where to find specialty circuits

Click For Summary

Discussion Overview

The discussion revolves around finding specialty electronic circuits, specifically a digital filter that incorporates an operational amplifier (op-amp), an analog to digital converter (ADC), a digital signal processor (DSP), and a digital to analog converter (DAC). Participants explore options for pre-made circuits and evaluation boards suitable for these specifications.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks a specific pre-made circuit that includes an ADC, DSP, DAC, and op-amp, expressing difficulty in creating the circuit themselves.
  • Another participant suggests that digital filters are typically implemented in CPLDs, FPGAs, ASICs, microcontrollers, or DSP engines, and provides links to manufacturer websites for further exploration.
  • Some participants discuss the possibility of using evaluation boards that integrate the necessary components, questioning which microcontroller (uC) might be suitable for the desired configuration.
  • Clarifications are made regarding the term "uC," which stands for microcontroller, and the difference between microcontrollers and microprocessors.
  • Questions arise about the programmability of FPGAs and the specifics of programming DSP filters, including frequency settings and op-amp configurations.
  • One participant suggests using an analog solution with op-amps for filtering, while another mentions a specific filter chip (MF10CN) and inquires about its frequency programming capabilities.
  • Responses indicate that the setup of the filter depends on component values and configurations, with references to design sheets for further guidance.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best approach to finding or creating the desired circuit, with multiple competing views on whether to use digital or analog solutions and how to implement the necessary components.

Contextual Notes

Participants express uncertainty about specific components and configurations, and there are unresolved questions regarding the programming of frequencies and the setup of filters.

Idea04
Messages
194
Reaction score
1
I have been looking through the internet and I can't find a place that provides specialty electonic circuits. The type I need is a digital filter with and op-amp. I was told they are available. Can someone plaese tell me where I can find this type of circuit.
 
Engineering news on Phys.org
Not sure exactly what you're looking for -- can you be more specific? You usually implement a digital filter in a CPLD or FPGA or ASIC or microcontroller (uC) or DSP engine like the TI TMS320 series.

Check out these manufacturer websites to see if you see something close:

Maxim http://www.maxim-ic.com/
Texas Instruments http://www.ti.com/
Linear Technology http://www.linear.com/
 
What I need is a circuit that includes a analog to digital converter, digital signal processor, digital to analog converter and an op-amp.
I really can't make the circuit myself, so I need a circuit that is premade to my specifications
 
If you need to do it yourself I would probably look at a DSP+FPGA dev kit from someone like altera.
 
Idea04 said:
What I need is a circuit that includes a analog to digital converter, digital signal processor, digital to analog converter and an op-amp.
I really can't make the circuit myself, so I need a circuit that is premade to my specifications

Sounds like you just need to find an evaluation board for your favorite uC that also has those other peripherals on it. That sounds like a pretty common configuration for eval boards. Which uC are you considering? What eval boards are available for those uCs?
 
I'm sorry but I don't understand what uC stands for. And do you know of any sites that would have a good selection of the certain type of eval board I'm looking for. I did search but couldn't find the particular circuit.
 
uC is microchip or microprocessor, the u should really be a [itex]\mu[/itex]

Most simple uC (eg http://en.wikipedia.org/wiki/Atmel_AVR) have ADC and DACs, it depends how fast, how many bits and how complex a program you need
 
Last edited:
Idea04 said:
I'm sorry but I don't understand what uC stands for. And do you know of any sites that would have a good selection of the certain type of eval board I'm looking for. I did search but couldn't find the particular circuit.

I defined uC for you in my post #2 above. uC = microcontroller, and uP = micoprocessor.

The difference is that a uC is a uP that also has some IO capability.
 
So I was reading up about eval boards. And I have another question. I read up about FPGA circuits and i was under the asumption that you can program these circuits. What exactly can I program on them, am i able to program the frequency in which the dsp filters and am i able to program the op-amp to create a higher voltage and current.
 
  • #10
Idea04 said:
So I was reading up about eval boards. And I have another question. I read up about FPGA circuits and i was under the asumption that you can program these circuits. What exactly can I program on them, am i able to program the frequency in which the dsp filters and am i able to program the op-amp to create a higher voltage and current.

FPGAs and CPLDs are configurable digital logic circuits. You write a program in some hardware definition language (HDL or AHDL or VHDL or Verilog, etc.), and compile that program targeted for the particular chip. More complex digital circuits require bigger chips with more gates, etc. inside them. The program will define the input and output pins of the device, and will generally contain code for one or more state machines.

Writing code for a DSP engine on a CPLD or FPGA is a pretty large undertaking, and not what one would typically do for a first project. It would be more straightforward to do the DESP code on the uC in a high level language like C. That said, Xilinx does offer some canned DSP resources for their FPGAs:

http://www.xilinx.com/products/design_resources/dsp_central/grouping/index.htm

http://www.xilinx.com/publications/matrix/DSP_selection_guide1.pdf

BTW, that free Xilinx ISE development software is quite good, as long as you have about a spare GB of disk space on your PC.

As for the opamp, that will need to be a separate circuit on the eval board. CPLDs and FPGAs are for building digital circuits.
 
Last edited by a moderator:
  • #11
Why, specifically do you need to D/A then A/D? Are you implementing a unique filter function? If you just want some filtering done, you can do that in the analog domain, with op-amps, or a specialty chip like: MF10CN - General purpose dual active filter (DIP-20 pkg) from Maxim.
 
  • #12
thanks, that is a good idea to use a MF10CN. But when it comes to certain frequencies, do you have to program them or do they come pre-programed for a specific frequency in which to filter at.
 
  • #13
Depends on how you set it up, and the capacitor values you select, etc. Can be set up as Low Pass, High Pass, Band Pass, or Band Reject. Read through the design sheet e.g. http://www.national.com/ds/MF/MF10.pdf" to get an idea if this is right for you or not. If your filter is simple, an op-amp solution may be even easier, and there are many tutorials available on the web for this. Good luck!
 
Last edited by a moderator:

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 6 ·
Replies
6
Views
6K
Replies
9
Views
8K
Replies
2
Views
3K
  • · Replies 22 ·
Replies
22
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
12
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K