Page 4
Contents 53 x 23 mm Solar Cell ............................46 Advanced Topics ................................47 Using CYALKIT-E04 with the CY8CKIT-042-BLE Bluetooth Low Energy Kit ............47 Arduino Uno-Compatible Headers ........................48 Programming Using PSoC programmer ......................49 Solar-Powered Beacon Operation with CY8CKIT-042-BLE ................51 Waveforms of Charging and Discharging Operation ...................
1. Safety Information Regulatory Compliance CYALKIT-E04 S6AE102A and S6AE103A EVK is is intended for use as a development platform for hardware or software in a laboratory environment. The board has an open system design, which does not include a shielded enclosure. This may cause interference with other electrical or electronic devices in close proximity.
2. Introduction Thank you for your interest in the CYALKIT-E04 S6AE102A and S6AE103A EVK. It provides an easy-to-use platform to develop battery-free applications with an energy-harvesting device. This kit consists of an S6AE102A board, an S6AE103A board, and a sensor board along with a solar module, wires, and a battery for testing different configurations. Table 2-1 shows the features of S6AE102A and S6AE103A.
Introduction Board Details CYALKIT-E04 S6AE102A and S6AE103A EVK consists of the blocks shown below. Figure 2-2. Board Details S6AE102A Board Details Energy Harvesting Power Management IC S6AE102A 300-µF Storage Capacitor DIP Switch for LED Connection Status LED Slide Switch for LDO mode (ENA_LDO, STBY_LDO) Power Select Jumper LDO Power Input Jumper...
Page 9
Introduction The following figure shows a markup of the onboard connectors and switches of the S6AE102A board (in black) and the S6AE103A board (in red). Figure 2-3. Onboard Connectors and Switches S6AE102A Board Details SW12 SW11 SW10 S6AE103A Board Details SW12 SW11 CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev.
Page 11
Introduction Table 2-3. Switch/Jumper Default Position of S6AE102A Board Switch/Jumper Purpose Default Position SW10 Operation mode OFF: Energy driven mode ENA_LDO ON: LDO enabled STBY_LDO ON: LDO normal mode SW11 Switch for super capacitor connection ON: super capacitor connected SW12 Switch for LED connection ON: LED connected Power select jumper...
Introduction Block Diagram Figure 2-4. Block Diagram of S6AE102A and S6AE103A EVK Features CYALKIT-E04 S6AE102A and S6AE103A EVK makes it easy to evaluate the ultra-low-power, energy harvesting S6AE102A and S6AE103A PMICs. This evaluation kit consists of three independent boards: the S6AE102A board, S6AE103A board, and sensor board.
Page 13
Introduction The S6AE102A/103A boards support the following: □ Selecting the mode (Energy-driven mode / Event-driven mode 1 / Event-driven mode 2, Timer-driven mode) using a switch □ Charging the surplus solar energy to a 0.33-F super capacitor □ Reset button for S6AE102A/S6AE103A □...
3. Software Installation This section describes how to install the software. Install Software Follow these steps to install the CYALKIT-E04 S6AE102A and S6AE103A EVK software: Download the CYALKIT-E04 S6AE102A and S6AE103A EVK software from www.cypress.com/CYALKIT-E04. It is available in three formats for download: □...
Page 15
Software Installation Figure 3-1. Select Installation Type Read the Cypress End User License Agreement and make a selection based on the terms of the license agreement. Click Next to continue the installation. Figure 3-2. Accept End User License Agreement When the installation begins, a list of packages appears on the installation page. A green check mark appears next to each package after successful installation.
Software Installation 64-bit: C:\Program Files (x86)\Cypress\ CYALKIT-E04 S6AE102A and S6AE103A Kit 32-bit: C:\Program Files\Cypress\ CYALKIT-E04 S6AE102A and S6AE103A Kit Uninstall Software You can uninstall the CYALKIT-E04 S6AE102A and S6AE103A EVK software using one of the following methods: Example: Windows 7 ...
4. Getting Started You can become familiar with the CYALKIT-E04 by checking each sensor operation. This activity will also confirm that the S6AE102A board, S6AE103A board, and sensor board are operating properly. In this section, you will confirm the basic operation of the Energy Harvesting PMIC and the sensor by using the provided kit to detect light and door open/close conditions.
Page 18
Getting Started For the S6AE103A board: set switch SW1 as follows for Energy driven mode: 1: OFF, 2: OFF, 3: OFF. Figure 4-2. S6AE103A Board Settings for Operation with the Solar Module SW12 Push the reset button SW2. Figure 4-3. S6AE102A/103A Reset Button Reset Button SW2 Connect the solar module to the S6AE102A/103A board.
Getting Started 4.1.2 Solar and Battery Operation with the Solar Module and Sensor Board Leave all jumpers and switches set as in the previous example. Insert the coin cell battery (CR2032) into the battery holder on the sensor board. Figure 4-5. Inserting the Coin Cell Battery Insert the Battery Connect the sensor board to the S6AE102A/103A board.
Getting Started Set switch SW11 to ON. This connects the super capacitor. Connect the solar module to the S6AE102A/103A board. The red cable is connected to J1 pin 2. Monitor the voltage of VSTORE2 (J23 2). The voltage of the super capacitor will increase gradually. See Waveforms of Charging and Discharging Operation for more information on the charging operation of the super capacitor.
Page 21
Getting Started Connect the sensor board with battery to the S6AE102A/103A board. Monitor that BLE_VDD becomes 1.8 V. Figure 4-9. S6AE102A Board Settings for Checking LDO Operation SW12 BLE_VDD SW11 Figure 4-10. S6AE103A Board Settings for Checking LDO Operation SW12 BLE_VDD SW11 CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev.
Page 22
Getting Started Note that VOUT_LDO can output a stable voltage even if VOUT2 has ripple or if a dual input (solar and battery) is connected as the power source. Figure 4-11. LDO with Solar + Battery Input VDD (1V/div) VBAT (1V/div) VDD is toggled for charging VSTORE2 (super capacitor)
Getting Started Door Sensor Operation with S6AE102A/S6AE103A/Sensor Board and Solar Module Set switch SW11 to ON. This enables the super capacitor. Set switch SW12 to OFF. This disables the LED. Connect BLE_VDD and VOUT2 (J7 1-2). For the S6AE102A board: set switch SW10 to ON for setting Event-driven mode 1. Figure 4-12.
Page 24
Getting Started Push the reset button SW2. Connect the sensor board to the S6AE102A/103A board without the CR2032 battery. Figure 4-14. Removing the Coin Cell Battery Remove the Battery Connect the solar module to the S6AE102A/103A board. The red cable is connected to J1 pin 2. Monitor that BLE_VDD is low when the magnetic sensor SW7 is placed against the doorknob picture on the kit box.
Page 25
Getting Started Figure 4-16. Door Sensor with Solar Input VSTORE1 (1V/div) VDD (1V/div) DOOR open (remove magnet). VOUT2 is output when INT=Hi DOOR=INT (1V/div) VOUT2=BLE_VDD (2V/div) (1sec/div) Figure 4-17. S6AE103A Board Measurement Points DOOR BLE_VDD VSTORE1 CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev. *F...
Getting Started Light Sensor Operation with the S6AE103A/Sensor Board In this section, you will confirm the light sensor operation of the Energy Harvesting PMIC by using the S6AE103A board and Sensor board. The light sensor operation uses an internal LDO and the comparator function. The light sensor signal and the divided LDO reference voltage are inputs to the comparator.
Page 27
Getting Started Figure 4-19. Light Sensor Operation with Solar Input LIGHT Sensor shaded VDD (2V/div) LIGHT=COMPM (2V/div) COMPOUT=INT (2V/div) T1-T0 VOUT2=BLE_VDD (2V/div) (1sec/div) CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev. *F...
Getting Started Timer Operation with the S6AE103A Board In this section, you will confirm the timer operation of the Energy Harvesting PMIC by using the S6AE103A board. The timer operation uses the Timer-Driven mode of S6AE103A. Refer to the datasheet for details on the mode’s function.
Page 29
Getting Started Figure 4-21. Timer Operation with Solar Input VSTORE1 (1V/div) VDD (1V/div) VOUT1 (2V/div) VOUT2 =BLE_VDD (2V/div) (2sec/div) CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev. *F...
5. Hardware This chapter describes the EVK hardware. S6AE102A and S6AE103A Boards Figure 5-1 shows the circuit of the S6AE102A/103A Energy Harvesting PMIC. There are five main blocks to perform energy harvesting. Refer to the S6AE102A/S6AE103A datasheet for detailed specifications. The kit schematic and board layouts are available at the following location: <Install directory>\S6AE102A and S6AE103A Kit\<version>\Hardware Power input block...
Hardware Figure 5-2. S6AE103A Board Circuits 5.1.1 Power Input Block This section describes the S6AE102A/103A power input block as shown in the following diagram. There are power inputs for solar energy (VDD) and a primary battery input (VBAT), and control pins for the internal LDO, comparator, and interrupt input. Figure 5-3.
Hardware Pin Name Description Connects to SW6 (H: Enable, L: Disable) ENA_COMP (S6AE103A) Comparator control pin Connects to SW5 (H: Normal, L: Standby) STBY_LDO LDO operation mode setting pin Connects to SW4 (H: Enable, L: Disable) ENA_LDO LDO output control pin Connects to SW3 □...
Page 33
Hardware Figure 5-5. Storage and VOUT Control Block Circuits on S6AE102A and S6AE103A Boards S6AE102A Board Circuits S6AE103A Board Circuits Table 5-2..Pin Description of Storage and VOUT Control Block Pin Name Description Connects to J3.4 and J8.1 Output voltage pin 1 VOUT1 Supplies energy to sensor Connects to J7.1...
Hardware Pin Name Description Connects to 330-mF super capacitor VSTORE2 Storage output pin 2 For surplus energy storage Connects to1.0-µF capacitor VINT Internal circuit storage output pin 5.1.4 Internal Timer Setting Block This section describes the S6AE102A/103A internal timer setting block as shown in the following diagram. There are three pins (CIN0/1/2) to control the VOUT pins.
Hardware 5.1.4.1 Setting the Timer for S6AE102A The timer times 0 (T0) is set according to the capacitance value at CIN0. The timer function is disabled/enabled by turning SW10 ON/OFF. Timer time 0 (T0) can be calculated using the following formulas: T0[s] = 0.5455×C[F]×10^9 + 0.01327[s] = 0.5455×220×10^-12×10^9 + 0.01327[s] = 0.13 [s] 5.1.4.2 Setting the Timer for S6AE103A The timer times 0, 1, and 2 (T0, T1, and T2) are set according to the capacitance value at the connections between the CIN0,...
Hardware 5.1.6 Output Power Selector This section describes the power source selector for BLE_VDD. BLE_VDD is used for supplying power from the EVK to a connected CY8CKIT-042-BLE. VOUT2 is the EVK output, whose high voltage is set to 3.3 V. VOUT_LDO is the LDO output, which is set to 1.8 V.
Hardware 5.1.8 INT Selector The S6AE102A INT pin is connected to the door sensor output. The S6AE103A INT pin is connected to switch SW3. It selects the connection of the INT pin to either DOOR or PIR (Light Sensor). Figure 5-10. INT Selection S6AE102A Board Connections S6AE103A Board Connections CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev.
Hardware 5.1.9 Comparator Only S6AE103A includes a comparator, which can set the flexible comparison signal level. The light sensor is connected to the negative input of the comparator, and the divided LDO output is connected to the positive input of the comparator as the reference voltage.
Hardware MODE Notes ENA_LDO STBY_LDO LDO not used LDO used (standby mode) High =0.1mA, I =0.4μA OUTLD2 INLD2 LDO used (normal mode) High High =10mA, I =6μA OUTLD1 INLD2 S6AE103A Board Connections MODE SW4 ENA_LDO SW5 STBY_LDO Notes LDO not used =0.4 μA LDO used (standby mode) High...
Page 40
Hardware When USB is connected to a CY8CKIT-042-BLE, the VBUS voltage is output to V5.0 through a diode. The PSoC 4 / PRoC BLE module can then detect whether USB is connected by monitoring the voltage on J2.11. CY8CKIT-042-BLE CYALKIT-E04 J1.4 V5.0 J4.4 V5.0 PSOC 4 BLE MODULE...
Hardware P1.1 P1.1 V5.0 5.1.12 Mode Switches Table 5-4, Table 5-4 lists the switch positions for each operation mode. For the light sensor operation, SW4/SW5/SW6 should be ON because the light sensor is powered by the LDO and the comparator compares the light sensor signal. Table 5-4.
Hardware 5.1.13 Reset Switch Push the reset switch SW2 when changing the IC operation mode. Ensure that VDD = OPEN, VBAT = OPEN, and SW11 = OFF before pushing the reset switch SW2. 5.1.14 Switch for Status LED SW12 is used to enable or disable the status LED. Turn OFF SW12 to reduce current consumption. The current is roughly estimated by the following equation.
Hardware Sensor Board The sensor board consists of the blocks shown in the following diagram. Door Sensor Battery Holder Light Sensor 5.2.1 Battery Holder The sensor board has a battery holder for primary battery input as shown below. It can connect a primary battery such as a CR2032 3-V coin cell.
Hardware 5.2.3 Ambient Light Sensor The light sensor is a phototransistor whose spectral response is similar to that of the human eye. The LIGHT outputs high when the ambient light sensor is placed under office light. The LIGHT outputs low when it falls under about 100 lux. CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev.
Hardware 53 x 23 mm Solar Cell The solar cell (AM-1801) connects to the S6AE102A/103A VDD pin via a diode for reverse current protection and a 10-µF capacitor, as shown in the following diagram. Figure 5-13. Solar Cell Connections S6AE102A Board Connections S6AE103A Board Connections CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev.
A. Advanced Topics Using CYALKIT-E04 with the CY8CKIT-042-BLE Bluetooth Low Energy Kit CYALKIT-E04 can be used to get started with S6AE102A and S6AE103A along with a CY8CKIT-042-BLE Bluetooth Low Energy kit. When this kit is connected to CY8CKIT-042-BLE, the BLE Module can operate with the energy from the energy harvesting device.
Advanced Topics Programming Using PSoC programmer This kit provides an example project to use the CY8CKIT-042-BLE Bluetooth Low energy kit as a solar-powered beacon. CY8CKIT-042-BLE comes with both a development kit and a separate dongle. The kit connects to CY8CKIT-E04 while the dongle optionally connects to your computer to act as a receiver for the beacon.
Page 50
Advanced Topics Click the Program button to start programming the kit with the selected file. Note: If the hex file does not match the device selected, then PSoC Programmer will throw an error of device mismatch and terminate programming. The beacon hex file is intended for the red PSoC BLE module that comes with CY8CKIT-042-BLE, not the black PRoC BLE module.
Advanced Topics Solar-Powered Beacon Operation with CY8CKIT-042-BLE Program CY8CKIT-042-BLE using the instructions in the previous section. Disconnect the kit from the USB port. Set the CY8CKIT-042-BLE Pioneer baseboard J15 to OPEN. This will allow CY8CKIT-E04 to power just the BLE module rather than the entire baseboard.
Page 52
Advanced Topics Figure 5-20. Settings on the S6AE103A Board S6AE103A Board Settings SW12 Connect the solar module to the S6AE102A/103A board. The red cable is connected to J1.2. If you have already reprogrammed the BLE dongle, connect it to a USB port on your computer. You can alternatively use a smartphone beacon application to locate the beacon instead of the dongle.
Page 53
Advanced Topics □ Windows 10: Start button > All Apps > Tera Term 12. In Tera Term, select File > New Connection. On the New Connection window, click Serial and select “COMxxx: KitProg USB-UART (COMxxx)”, and then click OK. 13. Configure the terminal setting (Setup > Terminal) as follows, and then click OK. □...
Page 54
Advanced Topics □ Other settings: Default 15. Confirm that the BLE dongle is receiving the data by observing that the “CYALKIT-E04 Data Received DATA = ….” Appears on Tera Term, repeatedly. CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev. *F...
Page 55
Advanced Topics The following waveform shows the BLE Module transmitting states. Figure 5-22. BLE Module Transmitting States Power On BLE_VDD=VOUT2 (1V/div) BLE Transmitting at 1.5 sec intervals BLE current (5mA/div) CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide, Document Number: 002-12768 Rev. *F...
Advanced Topics Waveforms of Charging and Discharging Operation Figure 5-23 shows the charging operation waveform. Note the following: Solar energy is the input. Charging starts at VSTORE1. When the VSTORE1 voltage achieves the VOUTH setting voltage (3.392 V), the VOUT1/VOUT2 voltage turns ON and charging starts at the surplus energy to VSTORE2.
Advanced Topics How to Use Extra Components 1 0 - Ω R e s i s t o r f o r C u r r e n t M e a s u r e m e n t A .
Page 59
Advanced Topics Set the multimeter to measure current in the microamp range. Connect the positive cable of the multimeter to the positive lead of the solar module, and the negative cable to the 10-Ω resistor. Observe the current (I1). Next, cover the solar module with your hand and observe the reduction in current produced. Figure 5-27.
Revision History Document Revision History Document Title: CYALKIT-E04 S6AE102A and S6AE103A Evaluation Kit Guide Document Number: 002-12768 Revision Issue Date Description of Change Origin of Change 05/23/2016 ATTS New kit guide Changed the board picture Changed the description of door sensor operation 06/29/2016 ATTS Added the waveforms in 4.1 and 4.2...
Need help?
Do you have a question about the CYALKIT-E04 Series and is the answer not in the manual?
Questions and answers