Cypress CE217646 Manuel - Sayfa 8
Alıcı Cypress CE217646 için çevrimiçi göz atın veya pdf Manuel indirin. Cypress CE217646 20 sayfaları. Ble wireless power transfer with psoc 6 mcu with ble connectivity
BLE Wireless Power Transfer with PSoC 6 MCU with BLE Connectivity
Design and Implementation
Figure 9
shows Wireless Power Receiver design schematic.
Figure 9. BLE Wireless Power Receiver Code Example Schematic
The project demonstrates the core functionality of the BLE Component configured as the PRU with an additional Battery Service
(BAS). The purpose of the BAS service is to demonstrate the battery level measurement possibilities along with measurement
of other parameters for a wireless power-transfer system.
After a startup, the device performs BLE Component initialization. In this project, two callback functions are required for the BLE
operation. The AppCallBack() callback function is required to receive generic events from the BLE stack and the service-
specific-callback WptsCallBack() is required for WPTS service-specific events. The CY_BLE_EVT_STACK_ON event indicates
successful initialization of the BLE Stack. After this event is received, the component starts advertising with the packet structure
as configured in the BLE Component Customizer. The BLE Component stops advertising after a 180-second advertising period
expires.
On an advertisement timeout, the system remains in Hibernate mode. Press the mechanical button SW2 to wake the system
and start re-advertising. While connected to the Client and between the connection intervals, the device is put into Deep Sleep
mode.
Figure 10
shows the top Wireless Power Transmitter design schematic.
Figure 10. BLE Wireless Power Transmitter Code-Example Schematic
www.cypress.com
Document No. 002-17646 Rev.**
8