How to do lock in amplifivation in PSOC 5LP?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hello Every one,

   

I want to implement lock in amplification in psoc 5 lp. Is it possible? If yes then how?

   

Looking forward for your suggestions.

   

Regards

   

Awais

0 Likes
10 Replies
lock attach
Attachments are accessible only for community members.
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

These might help -

   

 

   

www.cypress.com/

   

 

   

www.guibord.com/english/online_articles/electronics/lock-in_and_signal_averaging_circuits_for_an_ndi...

   

 

   

Regards, Dana.

0 Likes
lock attach
Attachments are accessible only for community members.
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

And this (PSOC 1, possibly port it) -

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

Thankyou so much i will look into it 🙂

0 Likes
Anonymous
Not applicable

Hi,

   

How i can do phase controlling in PSOC? any idea?

   

Regards

   

Awais

0 Likes
lock attach
Attachments are accessible only for community members.
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

If you are referring to the 180 phase shift here is an example where

   

analog switch was used to select either input signal or its 180 phase

   

difference -

   

 

   

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CEgQFjAGahUKEwivj-XZ49rGAhUDFj4KHUuJAXE&url=https%3A%2F%2Fwww.guibord.com%2Fenglish%2Fonline_articles%2Felectronics%2Flock-in_and_signal_av...

   

 

   

Here is another example, attached.

   

 

   

 

   

   

 

   

Note, an open drain output could act as the switch.

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

Thx Dana

0 Likes
lock attach
Attachments are accessible only for community members.
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

@makhan,

   

Attached is a DDS24 component with dual variable phase output and a demo project (sweep generator). DDS24 component was written for use in Lock-in detector project. For variable phase project demo see my older post

   

       Project based on custom DDS24 component, written in Verilog for PSoC5LP (it will not fit PSoC4). DDS24 component library is included. To add component to this project in Creator go to Project->Dependencies->User dependencies and add DDS24.cyprj file. For best accuracy use  quartz stabilized clock. Without XTAL frequency noise is about 1E-3, with XTAL accuracy is about ~1E-6.

   

odissey1  

   

 

   

YouTube link:

   

https://youtu.be/PqMJ_IqBQsI

https://youtu.be/qVU3PoVIUxw   
0 Likes
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

makhan,

   

this forum is dedicated to community components. Please do not post general questions about PSoC5 programming here, use instead PSoC5 device programming thread. If you move there, in reward I will give you a lock-in demo also.

   

odissey1 

0 Likes
Anonymous
Not applicable

Hello odissey1,

   

Sorry Once again,

   

Would be great if you could give me a demo.

   

Thanks for giving me right direction.

0 Likes
odissey1
Level 9
Level 9
First comment on KBA 1000 replies posted 750 replies posted

Was handled in PSoC5 device programming forum

0 Likes