PSoC Analog Coprocessor Pioneer Kit Guide, Doc. # 002-11190 Rev. *B
18
3.
Kit Operation
This chapter introduces you to the various features of the PSoC Analog Coprocessor Pioneer Kit,
including the theory of operation and the onboard programming and debugging functionality.
3.1
Theory of Operation
shows a generic block diagram of a sensor-based system, which includes:
1. An AFE to condition the sensor outputs by amplifying and filtering the signals.
2. An analog-to-digital converter (ADC) or a comparator (not shown in below image) to convert the
conditioned sensor output into digital data.
3. A programmable signal processing engine with a serial communication interface, to format the
sensor data and send it to the host processor.
Figure 3-1. Sensor-Based System
The PSoC Analog Coprocessor Pioneer Kit consists of four blocks. They are PSoC Analog
Coprocessor, analog sensors, KitProg2, and power supply.
The PSoC Analog Coprocessor block consists of the PSoC Analog Coprocessor device.
shows the block diagram of the PSoC Analog Coprocessor block. See
for more details on the feature set.
The analog sensors block consists of five onboard sensors. They are PIR motion sensor, ambient
light sensor, thermistor, inductive proximity sensor, and humidity sensor. The output of the analog
sensors is fed to the PSoC Analog Coprocessor block.
shows the block diagram of the
sensors block. See
for more details on this block.
The KitProg2 block is used to program and debug the PSoC Analog Coprocessor through an
onboard PSoC 5LP device. It connects to the USB port of a PC through a USB connector. It
supports SWD programming/debugging and also includes a USB-I2C/USB-UART bridge interface
for the PSoC Analog Coprocessor.
shows the block diagram of the KitProg2 block. See
for more details on this block.
The power supply block enables the board to operate at 1.8 V, 3.0 V, 3.3 V, and 5.0 V. It has the
provision to be powered from three power sources: external power supply, USB, or a coin cell. The
A
Analog
Front
Ends
(AFEs)
C
UART,
I
2
C
or
SPI
B
Sensors
DAC
PSoC
Analog
Coprocessor
Signal
Processing
Engine
(ARM
®
Cortex
®
Ͳ
M0+)
Host
Processor
ADC