Panasonic PAN1740 Design Manual

Panasonic PAN1740 Design Manual

Bluetooth low energy module

Advertisement

Quick Links

PAN1740/1740A
®
Bluetooth
Low Energy Module
Design Guide
Rev. 1.0
Wireless Modules

Advertisement

Table of Contents
loading

Summary of Contents for Panasonic PAN1740

  • Page 1 PAN1740/1740A ® Bluetooth Low Energy Module Design Guide Rev. 1.0 Wireless Modules...
  • Page 2 Panasonic Industrial Devices Europe GmbH (Panasonic) reserves the right to make changes as required at any time without notification. Please consult the most recently issued Design Guide before initiating or completing a design.
  • Page 3: Table Of Contents

    Mother Board ........................9 Adapter Board ........................10 Placement Recommendations .................... 11 Run the Keil Project (Example) ....................13 Proximity Profile with two PAN1740/1740A USB-Dongles (Example) ........16 Smart Snippets ........................... 19 Program Structure ......................19 Application Demo: Proximity Profile ..................23 Dialog Serial Port Service (DSPS) ....................
  • Page 4: About This Document

    Experimenter Kit (PAN1740 EXP and PAN1740A EXP). The intention is to enable our customers to easily and quickly integrate Panasonic’s module PAN1740 and PAN1740A in their product. The product is referred to as “the PAN1740/1740A” or “the module” within this document.
  • Page 5: Related Documents

    The message Failed to save your data is displayed. Enter the value Product 123. 1.4 Related Documents Please refer to the Panasonic website for more information as well as related documents  10.2.2 Product Information. Design Guide Rev. 1.0...
  • Page 6: Overview

    2 Overview 2.1 PAN1740 The PAN1740 is a short-range Bluetooth Low Energy (LE) single mode module used for the implementation of Bluetooth functionality into various electronic devices. The PAN1740 is fully compliant with the Bluetooth 4.1 standard. It includes dedicated hardware for Link Layer Implementation of Bluetooth LE and interface controllers for enhanced connectivity capabilities.
  • Page 7  PAN1740/1740A Bluetooth Module 2 Overview Block Diagram Design Guide Rev. 1.0 Page 7...
  • Page 8: Reference Design

     PAN1740/1740A Bluetooth Module 3 Reference Design 3 Reference Design 3.1 USB-Dongle 3.1.1 Functionality • Atmel µC includes Segger USB-to-UART programmer (serial number on the backside) • OTP cannot be damaged (fail-safe development) • ® ® ’s Keil Runs with Dialog Compiler projects •...
  • Page 9: Mother Board

    1µ 4µ7 DS-DG-1740ETU- V1.1 3.2 Mother Board 3.2.1 Functionality • Can be used with PAN1740/1740A Adapter Board • OTP can be programmed • Runs with Dialog’s Keil Compiler projects • Runs with Connection Manager • Can be used for software development "on the fly"...
  • Page 10: Adapter Board

     PAN1740/1740A Bluetooth Module 3 Reference Design 3.2.2 Placement 3.3 Adapter Board Design Guide Rev. 1.0 Page 10...
  • Page 11: Placement Recommendations

     PAN1740/1740A Bluetooth Module 3 Reference Design Schematic J1_A J1_B MOD1 PAN1740 P0.0 VPP 14 P0.0 P0.1 SW_CLK 16 SWCLK P0.1 P0.2 SWDIO SW_DIO 18 P0.2 P0.0 P0.3 P0.3 P0.2 P0.1 P0.4 VCC 8 P0.4 P0.3 P0.5 P0.5 P0.5 P0.4 P0.6...
  • Page 12  PAN1740/1740A Bluetooth Module 3 Reference Design The following conditions must be met:  Keep this product away from heat. Heat is the major cause of decreasing the life of these products.  Keep this product away from other high frequency circuits.
  • Page 13: Run The Keil Project (Example)

     PAN1740/1740A Bluetooth Module 4 Run the Keil Project (Example) 4 Run the Keil Project (Example) The following requirements must be met:  SDK is installed.  USB-Dongle is installed. Use always the latest release from Dialog website. 1. Open the Dialog SDK.
  • Page 14  PAN1740/1740A Bluetooth Module 4 Run the Keil Project (Example) 4. Configure the Flash Target: Flash > Configure Flash Tools). Choose Settings. 5. Click on the tab Debug (1). 6. Setup the Port to SW (2). 7. Click OK (3).
  • Page 15  PAN1740/1740A Bluetooth Module 4 Run the Keil Project (Example) 8. Click on the icon Build to build the target files. 9. Click on the icon Debug to run the debug session.  The proximity project has now been compiled and downloaded into the RAM of the PAN1740/1740A ETU.
  • Page 16: Proximity Profile With Two Pan1740/1740A Usb-Dongles (Example)

     PAN1740/1740A Bluetooth Module 5 Proximity Profile with two PAN1740/1740A USB-Dongles (Example) 5 Proximity Profile with two PAN1740/1740A USB-Dongles (Example) This example uses Dialog’s SDK version 3.0.2.1. The following requirement must be met: ®  Microsoft Visual C++ 2010 Express – Freeware Compiler is installed.
  • Page 17  PAN1740/1740A Bluetooth Module 5 Proximity Profile with two PAN1740/1740A USB-Dongles (Example) The Debug session must be stopped. 1. Open the folder Monitor Host Application in the SDK. 2. Open the project file host_proxm.sln with the Microsoft C++ Compiler. 3. Compile and run the software.
  • Page 18  PAN1740/1740A Bluetooth Module 5 Proximity Profile with two PAN1740/1740A USB-Dongles (Example) 7. Determine the correct COM port using Windows Device Manager and enter this port number in the proximity host application (DOS window).  The receiver side will show the connection status.
  • Page 19: Smart Snippets

    6 Smart Snippets 6 Smart Snippets The following description describes the structure and the usage of Smart Snippets in a nutshell. For more information as well as related documents, please refer to the Panasonic website  10.2.2 Product Information. 6.1 Program Structure For details, please refer to the Smart Snippets help (Help/User Guide/Sleep Mode Advisor).
  • Page 20  PAN1740/1740A Bluetooth Module 6 Smart Snippets 6.1.2 Board Setup The tab Board Setup in the toolbox has to be used before any other tool as it establishes a communication with the development kit during the boot sequence and comes along with two lists.
  • Page 21  PAN1740/1740A Bluetooth Module 6 Smart Snippets 6.1.4 Power Profiler The tool Power Profiler enables the user to measure the power consumption of the desired application with all its functionality. Start the measurement 1. Click Initialize.  The program will be initialized and the COM port connection will be opened.
  • Page 22  PAN1740/1740A Bluetooth Module 6 Smart Snippets Toolbar The toolbar can be found in the top of Smart Snippets and enables the user to add: • Measurements and markers • Export/import data to/from CSV-files • Clear secondary current data •...
  • Page 23: Application Demo: Proximity Profile

    6.2 Application Demo: Proximity Profile This application example demonstrates the usage of Smart Snippets based on the previously used proximity profile demo. Two evaluation boards “DA14580” with PAN1740/1740A adapter boards are used which are connected to Smart Snippets. One kit is loaded with the application code for the monitor monitor_fe_usb_full_emb_sys- ram.hex by the UART Booter.
  • Page 24  PAN1740/1740A Bluetooth Module 6 Smart Snippets Once the devices are connected, Smart Snippets enables live evaluation of the application code for instance by measuring the power consumption as depicted below. Design Guide Rev. 1.0 Page 24...
  • Page 25: Dialog Serial Port Service (Dsps)

    7.1 Pro Kit with PAN1740/1740A Adapter Board (iPod) The following example shows an easy application of the SPS with Dialog’s Pro Kit with a PAN1740/1740A Adapter Board as device and an iPod running the DSPS application as host to exchange data.
  • Page 26  PAN1740/1740A Bluetooth Module 7 Dialog Serial Port Service (DSPS) This pin assignment can be changed to any desired pin assignment in the application source code file periph_setup.h. To simplify the connection by using jumpers, the following pin assignment is suitable.
  • Page 27  PAN1740/1740A Bluetooth Module 7 Dialog Serial Port Service (DSPS)  The following window appears. Tab Description The tab Console enables to send data (ASCII or HEX) immediately after typing the data into the field Send Console Mode Data and receives data from the device, e.g. Smart Snippet UART Terminal, as shown below.
  • Page 28: Two Pro Kits With Pan1740/1740A Adapter Board

    7.3 Two PAN1740/1740A USB Sticks Establish a serial port connection with two PAN1740/1740A USB sticks The da14580_config.h of the host and the device source code has to be amended. 1. Change the flow control mode from the default hardware flow control to software flow control.
  • Page 29  PAN1740/1740A Bluetooth Module 7 Dialog Serial Port Service (DSPS) 2. Disable the sleep mode, as this is not fully supported for software flow control. 3. Compile the amended source codes. 4. Download the output .hex-files onto the sticks by using Dialogs Connection Manager or ®...
  • Page 30: Production Tools

     PAN1740/1740A Bluetooth Module 8 Production Tools 8 Production Tools To program the PAN1740/1740A in production a J-Link programmer and the 6.8 V programming voltage on the input pin VPP is required. Example schematic for a programming jig IC2G$2 SC14580 JTAG SEGGER JLinkARM...
  • Page 31: Life Support Policy

    Panasonic customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Panasonic Industrial Devices Europe GmbH for any damages resulting.
  • Page 32: Appendix

    10 Appendix 10.1 Ordering Information 10.1.1 PAN1740 Variants and Versions Order Number Brand Name Description ENW89846A1KF PAN1740 PAN1740 Bluetooth Low Energy Module 1 500 Evaluation Tools Order Number Tool Name Content ENW89846AYKF PAN1740 Kit 2x USB stick ENW89846AZKF PAN1740 ETU...
  • Page 33 • ENW89852AVKF PAN1740A Dialog Pro Kit Dialog Pro Kit (Motherboard) • 3x PAN1740A Daughter Board • USB-Stick • USB-Cable • Battery  10.2.2 Product Please refer to the Panasonic website for further information Information. Design Guide Rev. 1.0 Page 33...
  • Page 34: Contact Details

     PAN1740/1740A Bluetooth Module 10 Appendix 10.2 Contact Details 10.2.1 Contact Us Please contact your local Panasonic Sales office for details on additional product options and services: For Panasonic Sales assistance in the EU, visit https://eu.industrial.panasonic.com/about-us/contact-us Email: wireless@eu.panasonic.com For Panasonic Sales assistance in North America, visit the Panasonic website “Sales &...

Table of Contents