PSoC™ 5, 3 & 1 Forum Discussions
Hi everyone-
I'm looking into building a lock-in amplifier using the PSoC 5LP prototyping kit to measure the intensity of, effectively, a light source. My current set-up is similar to Fig 9 (attached) from this college lab manual. Using a commercial lock-in, things work totally fine, but I'm trying to scale down the size of my setup and would like to build a lock-in on the 5LP.
The only question I have is, should I do this all in software in my PSoC? Or would it be best to implement a lock-in with external components (most notably the AD630 synchronous demodulator) and then use the onboard ADC of the 5LP for digital readout of the LIA value?
I've read this guide from cypress on implementing a LIA with a PSoC, but the conclusion made me rethink doing everything in software.
Just wondering if anyone has some insight I'm lacking. I appreciate any and all help!
Show LessHi all,
I've found a few threads on this but none of the ones I've seen lead me in any direction.
Is it possible to access sram directly from a verilog component? if not is it possible to do it with the DMA? If so could someone please provide some instructions so I can start looking into it?
I'm interested in doing some calculations with the cpu and then taking that array and passing it to the verilog component.
I know this can probably be done with an api, but is that the only way? I imagine this would be slow since it would be transferring the data rather than sharing its address, and I would be passing a large amount of data so I'm trying to make it with as little cpu overhead as possible.
Thanks,
scarlson
Show LessHi.
Another n00b question to my collection, i was trying to make the RTC work on the 5LP prototyping kit, external 32.768 KHz XTAL is needed.
Is it possible to generate that clock inside the PSoC, connect it to a pin, connect that pin externally to the XTAL input pins, and fake it?
Already create 32KHz clock and output it on a pin, i got 31.98KHz signal, see atached to see the idea.
Show LessHello all,
I'm using Psoc 5 LE with 68 pins (not the 100 pin chip). I read somewhere that the device has up to 32 available interrupts.
I want to use several edge triggered interrupts on some of my digital input pins. I understood that I only can use a single interrupt per port:
P0, P1, P2, P3, P12, P15.
Overall 7 edge triggered interrupts.
Am I wrong and there are other available interrupts (not talking about SPI interrupts and such) for digital inputs pins?
Thanks in advance,
Igal
Show LessHi,
after the upgrade to PSoC Creator 3.2 SP1 (3.2.0.6175), and PSoC Programmer 3.23.1.2145 I tried to program the device I used to program but the miniporg3 doesn't acquire the device, I tried to set on "reset" with external power, I tried "power cycle" without external power..I tried a lot of combinations, anyway before the upgrade I could program my device, but now I'm blocked, and I need to work, so it's a big problem. Before to write this topic I searched on this forum, but I couldn't find a solution..
My OS is Windows 7 Professional SP1
Could anyone help me please?
Show LessHello,
I am working on a project with a CY8C5868-AXI-LP035 (also used in the 5LP module for CY8CKIT-001),
This project has the real estate for only one port. So I am trying to use an USB micro connector (which has 5 pins).
This allows me to connect a MiniProg 5pin conn appropriately to the PSoC for programming.
With proper routing, this leaves the USB data pins (2 & 3) tied to the PSoC SWD pins (15.6 & 15.7).
What I am trying to do now is use the USB data pins as a UART signal to a PC (ie a terminal or script program).
However PSoC Creator 3.2 will not allow me to manually route pins 15.6 and 15.7 to the UART Tx and Rx pins,
even when I choose System settings Debug Select = GPIO, Enable Device Protection = Yes.
(Which is supposed to free the SWD pins for GPIO).
Can anyone suggest how I get Creator to use this pins for UART communication?
Additionally, on the CY8CKIT-001, are there any other contact points for the J9 USB connector other than the two white loop testpoints for Dp and Dm? I haven't found any ports that I can plug into...
Thanks for any advice.
ngohara
Show LessDoes anyone know if its possible to have an order of PSoC5LP MCUs pre programmed with a given binary?
Is this something Cypress or its suppliers offer? If so what might be the fees for this service?
I could do this myself but for 100+ devices the time would be excessive and Id also have to add an extra connector to each to program.
Any info is much appreciated,
Charlie
Show LessIs there a method to read a program on a 27443 directly from the chip?