PSoC™ 5, 3 & 1 Forum Discussions
Hi all, my name is, I am from Kyrgyzstan and I'm just starting to program PSoC 3 and I do not know nothing about prograaming PSoC. Who can put nibed example of how he programmed PSoC 3 or program code PSoC 3. Please, help me!!!
Show LessThis kit is available in Digikey, not able to get more detail.
I have a problem with a program I'm doing, the program is displayed on the LCD while some data and generate an analog digital signal, the first part I have it but when I try to attach the analog digitalCONVERTION I erase all data the screen, do not help.
Show LessIn today s world of mixed-signal systems, many applications require analog quantities including but not limited to voltage, current, temperature, pressure, acceleration, pH, flow, and ECG to be measured and processed. The field of uses ranges from lab and medical equipment operating in controlled environments to industrial equipment running under harsh operating conditions. The analog signals to be measured can range from a few micro-volts in ECG systems to thousands of volts in electricity generation plants.
Unfortunately, there is no such thing as an ideal converter in the real world, where systems have to contend with errors that are introduced into the system and affect the ADC s output. The most important errors are offset and gain errors.
Refer graph below. This is a plot of an 8 bit ADC with a range of +2.5V. X axis denotes the input voltage and Y axis denotes the ADC counts. The blue line is the ideal ADC output. The red line is the actual ADC output. Notice the actual output is shifted from the ideal. This shift is called the offset error.
All operational amplifiers have a finite offset voltage at the input. This offset voltage gets added to the input signal, gets amplified by the amplifier s gain and manifests at the output. Apart from the amplifier stage, the ADC also has its own offset voltage which adds to the system error. Offset error is an additive error and can be easily removed from the system.
Graph below is the plot of the same 8 bit ADC with the +2.5V range. Note that the slope of the actual output is now different from the slope of the ideal output. This shift in slope is called the gain error.
These errors may be removed from a system using many calibration techniques like:
- Correlated Double Sampling
- Two-point Calibration
- Gain calibration using external reference.
PSoC 1, with its flexible analog resources and routing makes it very easy to implement all of the above calibration techniques. Depending upon the application, one or more of these methods can be combined to achieve maximum accuracy.
Read the full blog at the PSoC Hacker.
The application note AN64275 demonstrates how to increase the resolution of the 8-bit DACs available in the PSoC 3 and 5 devices up to 12-bits using additional PSoC resources.
Four different methods are discussed in the application note and a library with components implementing three of these concepts is provided. Three simple example projects using each of these components are included.
Components Included:
DVDAC - 9 to 12 bit Dithered Voltage DAC
MIDAC - 9 to 11 bit Modulated Current DAC
PIDAC - 9 to 11 bit Parallel Current DAC
This application note is available at http://www.cypress.com/?rID=47478
Show LessA friend of mine gave me this board to try the accelerometer on it but i don't have the kit related to the accelerometer. I am using PSoC creator 2.0, someone would like to give me a project exemple with the accelerometer?
thank you
Show LessWalk through five sample projects with us in the PSoC Classroom. These progressively more advanced walkthroughs will help you better understand analog and digital user modules, API calls and more! Check out:
In our old plan,we change the Refence Voltage of DAC by using a Potentiometer to make the output adjustable.Now we want to change our plan by using PSOC3 ,but the VDAC have no ext. Refence function,I wander if there is another way to get our goal .
PS:We need two independent VDAC output signals but one Potentiometer .
Thanks.
Show Less