PSoC™ 4 Forum Discussions
Hello,
I'm using the PSOC 4200M. I designed a circuit using an opamp in non-inverting mode. The Gain resistors are off chip. I noticed that as I increase the resistors past a gain of one, the gain appears to increase in a non-linear fashion. I'm using large value resistors to keep the current low. I am also using an Analog mux to switch in the feedback resistors.
My guess is the internal resistance to the AMUX is a function of current. Here are the resistor values I'm using:
Rin (negative terminal) = 1 M Ohm
Feedback resistors switched in (one at a time) = 1 M ohm, 2.49 M ohms, 7.2 Mohms
These values equate to gains of 2, 3.49 and 8.2. However, the actual gains calculated from measuring the input and output voltages of the opamp are 2, 4.38 and 11.59 respectively.
Is there a function that describes this behavior?
thanks
Shawn
Show LessHi
I have connected the sensor we designed with a sensing loop and the ground loop.
The sensor PCB has a shield at the bottom so that it should not sense any thing from bottom.
But in our case the sensor is sensing at the bottom. I have attached the design pic in the mail.
do you have any suggestions that i have to change the pin connections.
Any suggestions for the sensor cord that we have to use for better sensing.
pin connections:
sense loop to pin 1.4
shield to pin 4.0
ground loop to GND.
and sensor cord i used is PURtronic-D 3*0.14mm
I have attaches the snsorcord connections pics also to the mail.In that connections I have a doubt that the shield of the sensor cord is connected to the GND or pin 4.0 on the kit. The small inner wires in sensor cord is connected to GND pin and the pin 1.4.
is the connection rite or wrong.
Show LessWe are currently designing a BLE 4.2 Low Power application using CYBLE212020-01 powered by 3V battery. My software sets the WDT to wake-up the application from Deep Sleep every 200ms to read some capacitive buttons and goes back to Deep Sleep if the button is not pressed. The BLE module, to reach very low power consumption, is configured as Peripheral with connection parameters (set by Central device that we are also developing) set as following:
Min Connection Interval: 4000ms
Max Connection Interval: 4000ms
Connection Timeout: 30sec
This provides a very low power consumption undoubtedly.
Once a touch button is pressed, the Core wakes up and sets the notification request to be sent to the Central containing the touch buttons information, unfortunately this notification is sent when the Radio wakes up for connection, that is every 4sec. This is of course not acceptable because of the late reaction of the user key.
To solve this issue, we have suppose to send an Advertising Data Packet containing touch button data once the core wakes up due to a key pressed and setting the Advertising interval as fast as possible. Once the Advertising Packet (CyBle_GappSetNumOfAdvPkts().) has been sent, the Core can go back to sleep again.
So, we have two questions:
Q1: Is it the correct way to reach our goal? If yes, how we do it? Otherwise, what is the correct solution (and its implementation)?
Q2: What we have to do on the Central device?
Thanks in advance
Gianluca
Show LessHello everyone,
Hi first post here.
I apologise but I could not find appropriate sections for CapSense products or Ez-Click 2.0 software.
My question is - I have a number of USB to I2C bridge products from FTDI and microchip (amongst others) does Ez-Click recognise these devices.
In short can I use any old USB to I2C Bridge products and use Ez-Click 2.0 to configure CY8CMBR3xxx range of IC's?
(Please reply and notify me of the correct location for theses products.
Many thanks
Show LessHello,
is there an "easy" way the use the CE23727 example on a PSOC4? I’m having a very hard time trying to adapt it by rewriting a lot of functions and so on....
Best regards,
Mario
Show LessI consider using CY8C4248BZI and looking for the power domain information such as which VDDIO belongs to which GPIO ports. I could find such information when I was using PSoC5 as in below screen capture of the datasheet page 7 of 131 in "Document Number: 001-84935 Rev. *M". Is there such information available for PSoC4, CY8C4248BZI? I could not locate in the datasheet "Document Number: 001-91686 Rev. *J".
Show Less
I defined a Flash section in the scatter file (.ld) of my project:
RomTrim (rx) : ORIGIN = 0x0003f800, LENGTH = 512
.TrimClock : ALIGN (4)
{
KEEP(*(.TrimClock))
} >RomTrim
There's a predefined macro to calculate the number of bytes contained into a FLASH section?
Thank you
Show LessHi All,
I have created the Spooky Halloween Pumpkin with BLE and cap-sense enabled. The project includes Psoc4 BLE board, DF Mp3 Player board, LED's (white & RGB) and
Speaker. Used shielded wires for Cap-sense. CySmart App is used for control/config the mode and colors. Few kids got scared by touching this pumpkin and they really enjoyed. hope you can also make one with Psoc4 BLE.
Follow here for instant reply https://www.instagram.com/embeddedclub/
The working demo is here Happy Halloween 2019!
Thanks
Ashok R
Show LessHi all,
I need some support about my application with a PSOC4000 Controller. I have designed a touch pad functionality for dimming a lightsource.
I have to do some temperature tests for the device.
At around 60°C ambient temperature the susceptibility of the sensor of the touch pad gets less sensitive. I have checked the CapSense voltage in parallel but I couldn't detect any changes of the signal.
Does anyone have an explanatin for this behaviour?
Kind regards
Andreas
Show Less