PSoC™ 5, 3 & 1 Forum Discussions
I have the CY3210-devel kit. It comes with an LCD module, that is by Hitachi (HD44780).
My project is working with 3.3v Vdd and the LCD won't print.
I checked the LCD's datacheet and it says there that it can work on a 3.3v Vdd.
How can I make it work on 3.3v??
Show LessHi all,
I am stuck with a problem with the ADC14.
When the PSOC gets warm, the reading of the ADC14 suddenly drops down a significant number and stays down until the chip has cooled down again. I have a simple PT1000 with a resistor attached to the input, nothing should happen there. The voltage should be stable at 5.00V.
I could prove this several times by heating the PSOC with hot air and cooling it down again.
I am talking about a start temperature of 20 degrees centigrade (normal room temperature) and a top temperature of 50 degrees centigrade (not too hot). The jump happens at around 40 degrees centigrade.
Until now I can not exclude that there is another design problem on my board, but I think this may be a problem with the ADC or its settings.
Could you please let me know what problem I might have run into?
Best regards,
Turtle
Show LessI'm working on a 3x4 button keypad using a CY8C21434. I'd like to be able to detect proximity and also be able to read the status of the buttons. When proximity is detected, the LEDs behind each key illuminate to present the user with the keypad. The implementation suggested to me by the FAE is the following:
1) Gang together 4, 8, or 12 sensors in normal operating mode using the analog mux, creating a lot more copper surface that will be more sensitive for prox detection. Once proximity is detected, the part can go into a different operating mode, wherein each key is independent
2) Since the large prox detector sensor will have much higher capacitance, 2 different bleed resistors are required on different pins, connected through the global out bus.
I'm just a little confused about how connected multiple sensors to the mux actually connects them together. It was suggested that I set/unset the right bits in MUX_CR0, MUX_CR1, MUX_CR2, and MUX_CR3. But I'm still a bit foggy on how this connects the sensors together etc. Has anyone worked on an implementation like this? I could use a code sample or a few pointers on how to proceed. Thanks.
Show LessG'day all,
I've sorted out the debug connections for my design thanks to the support guys here, but now I'm having a different problem.
I can't seem to find a supplier for the 10-pin debug header as used on the development kit's PSoC3/5 modules.
This is a 10-pin 0.05" dual in-line IDC-style receptacle. In the parts list, it's listed as Digilent 161-026, but that company doesn't seem to have or handle individual connectors. Instead, DigilentInc is a system board (FPGA) design business. They appear to neither stock nor sell individual bits and pieces.
None of the "big" suppliers (Farnell, Digikey, Jameco, Mouser, etc) stock this particular part. At least, not shrouded, which would be the most suitable. I can find various male PCB connectors, but I'd really like to have a polarised connection, as this design will be used by students and hobbyists, and I want to make it as bullet-proof as possible.
As I'm based in Australia, I'd much prefer to deal with a vendor who has an online presence.
So my question is, could anyone provide details on a suitable connector that will allow the Miniprog-3's cable to be directly connected for debugging and programming? Preferably something they know works with the connectors supplied with the Miniprog-3.
Otherwise, I'll keep looking, and if I can find a replacement, I'll post details here.
Sorry for asking such a silly question here.
Regards,
PCPete
Show LessHello,
I have a PSOC which model name is CY8C24123A-24SXI and I am using PGA module. Here is the problem ; there are 5 same circuits and all have same input,gain,code but their output voltage are different each other.
Port Config.
P0(4) ----> Input (180 mV)
P0(3)----->Output (Between 450 mV - 600mV)
Gain : 5.3
All PSOC have same code and here is the code for configuration :
///////////////////////////////////////////
PGA_1_SetPower(PGA_1_HIGHPOWER);
PGA_1_SetGain(PGA_1_G8_00);
PGA_1_Start(PGA_1_HIGHPOWER);
AMUX8_InputSelect(AMUX8_PORT0_4);
AMUX8_Start();
LPF2_Start(LPF2_HIGHPOWER);
LPF2_SetPower(LPF2_HIGHPOWER);
LPF2_SetCA(LPF2_FEEDBACK_32);
LPF2_SetCB(LPF2_FEEDBACK_32);
LPF2_SetC1(1);
LPF2_SetC2(1);
LPF2_SetC3(2);
LPF2_SetC4(31);
LPF2_SetPolarity(LPF2_POLARITY_NON_INVERTING);
ARF_CR = (ARF_CR & ~0x07)|DEF_AGND;//analog module on
////////////////////////////////////////////////////////////
And I also attached block configuration as a print screen of my project.Could you help me about this issue ? I am looking forward your answer.
Best Regards.
Salih KAYA
Does anyone have a lead on the SAMTEC connectors used on the PSoC modules? SAMTEC has given me a lead time of 16 days to make the connectors. I may just rip them off of the dev kit unless someone knows where I can buy them. As this is currently the only method of interfacing with the PSoC aside from the dev kit it seems strange that they be so hard to find.\
Thanks,
Show LessWhat better way could there be, other than a video to learn new stuff quickly. Learn how to use interrupts in PSoC3/ PSoC Creator by watching this cool video that has been posted here, http://www.cypress.com/?rID=51112
Show LessHi,
I search a Sample Firmware Source Code for module "Graphic LCD Interface (GraphicLCDIntf)".
I seem to be in "CY8CKIT-032 Graphics LCD Interface Kit", but I can find it on web.
Thanks a lot
Hervé
Show LessHey all
I'm using the Psoc 5 and have instantiated the UART module v1.20. I noticed that after a call to USART_Start() i have to wait a bit before I can use PutChar or PutString. A delay of even just 1ms is enough, If no delay is present the first few characters are dropped. Any idea what's going on?
~Abhijit
Show Less