Cypress Perform

Home > Design Support > Cypress Developer CommunityTM > Cypress Forums > PSoC® Software > Is it possible to create a differentiator using the SC op amps and Creator software?

Bookmark and Share
Cypress Developer CommunityTM
Forums | Videos | Blogs | Training | Rewards Program | Community Components



Is it possible to create a differentiator using the SC op amps and Creator software?
Moderator:
JFMD

Post Reply
Follow this topic



Is it possible to create a differentiator using the SC op amps and Creator software?

porcine_aviator posted on 10 Aug 2012 9:55 PM PST
Top Contributor
58 Forum Posts

Looking through the TRM for the PSoc 5 and the Switched Capacitance op amps, I notice that there exist either a 400 femtofarad or an 800 femtofarad cap on the input, and a selectable feedback resistor ( I believe 20k =<Rsub_f=< 900k). Is it possible to get these put together to make a differentiator? We obviously have the option to make an integrator/TIA, but it would be nice to be able to use the differentiator at the very least for edge detection. Can this be done? If not, could we get this option for Creator 2.1x purty please Cypress?




Re: Is it possible to create a differentiator using the SC op amps and Creator software?

danaaknight posted on 11 Aug 2012 03:57 AM PST
Top Contributor
1773 Forum Posts

Differentiators are inherently unstable, so you have to build a modified one. This reference show possibilities

http://www.ti.com/lit/an/sboa092a/sboa092a.pdf

 

Note, this would take external components, and an internal OpAmp.

 

You could also use A/D and DFB to effect a differentiator. Tons of references

on web for approach.

 

Regards, Dana.



Re: Is it possible to create a differentiator using the SC op amps and Creator software?

porcine_aviator posted on 11 Aug 2012 11:42 AM PST
Top Contributor
58 Forum Posts

Thanks Dana, as usual, spot on answer. I guess I should have known that a classic differentiator is unstable (impedance of input element goes to zero as omega goes to infinity). External components it is...sigh. All: the good stuff is on page 38 of the document Dana links to.

 Yeah, I know you can use an ADC and some computation to differentiate (based on Taylor polynomial central or backward diiferencing) but you won't find any fast edges that way...good for noise immunity, bad if you want any decent performance (it would make even 1970's RTL logic look blazing fast).

 



Re: Is it possible to create a differentiator using the SC op amps and Creator software?

danaaknight posted on 11 Aug 2012 03:21 PM PST
Top Contributor
1773 Forum Posts

RTL, cowabunga buffalo Bob.

 

I have some RTL and DTL laying around, sometimes they made great linear amps,

well maybe not that  great, sometimes great logic. Blazing fast Tr, Tf in the uS area.

 

Great memories.

 

Regards, Dana.






ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". CYPRESS SEMICONDUCTOR AND ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO, ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY CYPRESS SEMICONDUCTOR. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM CYPRESS SEMICONDUCTOR.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms and Conditions of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms and Conditions of this site. Cypress Semiconductor and its suppliers reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Spec No: None; Sunset Owner: GRAA; Secondary Owner: RAIK; Sunset Date: 01/01/20