USB Code for PSoC 3

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

cross mob
Anonymous
Not applicable

Has anyone had success setting up the USB for PSoC 3? I am trying to pass voltage signals to the PC.

0 Likes
6 Replies
Anonymous
Not applicable

Hi,

   

 

   

Are you referring to setting up PSoC as a USB HID Device?

   

There are Application Notes available along with projects associated with them.

   

These can be found at the following Links:

   

http://www.cypress.com/index.cfm?rID=39327

   

http://www.cypress.com/index.cfm?rID=39404

   

http://www.cypress.com/index.cfm?rID=40103

   

http://www.cypress.com/index.cfm?rID=39553

0 Likes
Anonymous
Not applicable

Can you give more information about what you are trying to do. Please describe you application, so that a possble solution using PSoC can be arrived at.

0 Likes
Anonymous
Not applicable

I am excited about the PSoC 3 -30 kit. I need to read low voltages for instrumentation, controll I/O ports to perform sequences, etc. I would like to read the data back from the PSoC 3 or 5 and import the data into Labview. I will be checking for conditions for ON/OFF states. I thought of using the RS232. And then use a RS232 to USB converter. RS232 is still around but I would like to have my communications in the USB format.

0 Likes
Anonymous
Not applicable

The CY8CKIT-030 provides you with very good accuracy on the analog front. It has a very low noise floor. You can read low voltages as required in your application using PSoC3 and control some I/Os as required. You can provide USB connectivity to your application. The best way to do it is to implement a vendor defined class. You can define and issue vendor defined commands (your own commands) to control the ststus of some I/Os or to read the status of the same. The Application Note, AN56377 - PSoC® 3 / PSoC 5 USB Vendor Commands 

   

 

   

describes the same and that should get you going with USB. The application Note AN14557, available here http://www.cypress.com/?rID=12974 will help you with C# programming. AN61744 availabe here, http://www.cypress.com/?rID=43538, will help you with C++ programming to generate your GUI for the PC.

0 Likes
Anonymous
Not applicable

Did you ever get USB data acquisition working on the PSoC 3?

0 Likes
Anonymous
Not applicable

There are multiple example projects that we provide to perform data acquisition with PSoC3. All the projects are thoroughly tested for their working. You can take these projects and modify them according to your needs. Let us what you are trying to achieve, we can certainly help you out.

0 Likes