Advertisement

Quick Links

GP30-DEV-KIT
GP30-DEV-KIT-F01
Development Kit User Guide
GP30-DEV-KIT Guide
Revision: 4
Release Date: 2023-05-16
Document Status: Production

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GP30-DEV-KIT and is the answer not in the manual?

Questions and answers

Summary of Contents for ScioSense GP30-DEV-KIT

  • Page 1 GP30-DEV-KIT GP30-DEV-KIT-F01 Development Kit User Guide GP30-DEV-KIT Guide Revision: 4 Release Date: 2023-05-16 Document Status: Production...
  • Page 2: Table Of Contents

    File ..................... 16 Tools ....................16 Firmware ....................18 Help ....................22 Schematics, Layers & BOM ................24 RoHS Compliance & ScioSense Green Statement ............ 27 Copyrights & Disclaimer .................. 27 Revision information ..................28 GP30YD_DK SC-001776-UG 4 / 2023-05-16 / Production...
  • Page 3: Introduction

    CONTENTS PAGE Introduction The GP30-DEV-KIT is a platform for a quick and easy start-up and evaluation of the TDC-GP30 ultrasonic flow converter (UFC). It supports the QFN32 package, which offers the functionality need for standard water and heat meters. The development kit offers user-friendly configuration and extensive testing of the TDC-GP30, but also the complete assembler environment for programming the device.
  • Page 4: Quick Start Guide

    Connect your spool piece to US_UP and US_DOWN Quick Start for Initial Measurements From the “Start” menu, go to “All Programs” and then to the “ScioSense” directory. Double click the “GP30_v2_0” icon (or newer versions, if available) to begin execution of the evaluation software.
  • Page 5 CONTENTS PAGE Figure 2: Functional Blocks • Click the “Verify Interface” button to confirm communication between PicoProg Lite and TDC-GP30 is working. Both fields, “Pico Prog Lite FW version” and “Comm. With GP30 OK?”, should become green. • Next, open our initial configuration GP30Y_config_default_03 and download it into the chip, pressing “Write Config”.
  • Page 6: Hardware Description

    CONTENTS PAGE Hardware Description Introduction The GP30-DEV MODULE board, shown in Figure 3, is a front-end for a water or heat meters. The transducers and temperature sensors are directly connected to this board. It comes with a 32.768 kHz quartz (X2) and a 4 MHz ceramic oscillator (X1). All ports of TDC-GP30 are available. Additional patch fields allow an easy extension with additional circuits.
  • Page 7: Software Description

    First Step with Measurement Control Elements A good first step is to load a working configuration and make measurements in frontend mode (without using the internal 32-Bit µP). ScioSense provides a sample configuration file named GP30Y_config_default_03 which typically works well with DN20 spool pieces.
  • Page 8: Time Of Flight Measurement Results

    CONTENTS PAGE 4.1.2 Time of Flight Measurement Results GP30 stores the first 8 hits of every TOF direction separately and also the averaged sum of all measured hits calculated by UI (in blue). These 9 results are displayed for both directions, as we call them up and down.
  • Page 9: 2-Wire Temperature Measurement Results

    CONTENTS PAGE The measurement data can be exported into text files, either the main values for calibration only, or the full data. Figure 7: Data Export for Calibration Figure 8: Data Export Complete 4.1.3 2-Wire Temperature Measurement Results A graph to display temperature measurement results opens in a separate window by “Temperature Graph”...
  • Page 10: Ultrasonic Measurement Control

    CONTENTS PAGE Ultrasonic Measurement Control In this tab the user makes all settings for an appropriate ultrasonic measurement. They group as follows: • Time of Flight Sequence Control • Time of Flight Hit Control • Amplitude Measurement Control • Transducer Interface Options Figure 10: Ultrasonic Measurement Control Tab The meanings of the various settings are displayed in clear text.
  • Page 11: Temperature Measurement Control

    CONTENTS PAGE Temperature Measurement Control All settings for an appropriate temperature measurement are done in this tab, which are grouped as follows: • Sequence Control • Measurement Control • Temperature Measurement Cycle Time Figure 11: Temperature Measurement Control Tab The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual.
  • Page 12: General Control

    CONTENTS PAGE General Control The “General Control” tab covers configuration settings for • Task sequencing • High speed clock control • Voltage measurement • CPU handling • Timer settings Figure 12: General Control Tab The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual 4.4.1 Firmware...
  • Page 13: Interfaces

    CONTENTS PAGE Interfaces The “Interfaces” tab covers configuration settings for • Pulse interface including test option • EEPROM interface • GPIO control • UART remote interface. Figure 13: Interfaces Tab The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual.
  • Page 14: Interrupt & Error Handling

    The meanings of the various settings are displayed in clear text. For more details about the register settings please refer to the GP30 manual. acam On this tab specific parameters are displayed, but for ScioSense internal use and analysis only. GP30YD_DK SC-001776-UG-4 / 2023-05-16 / Production...
  • Page 15: Firmware Parameters And Firmware Error Counters

    CONTENTS PAGE Firmware Parameters and Firmware Error Counters Those two tabs display and allow editing of parameters related to the ScioSense flow firmware. They are of use only for TDC-GP30-F01. For details please refer to the application note TDC-GP30-F01 Flow Firmware (SC-001268-AN).
  • Page 16: Software Menu

    CONTENTS PAGE Software Menu Beside main window, the software menu allows the opening of other windows. There are some menu items which are redundant to available buttons of main window. File • Open Config This dialog box allows the path selection of a configuration file, covering the register settings, necessary for a proper configuration of the GP30.
  • Page 17 CONTENTS PAGE • Registers Opens a window, which shows the registers important for a proper configuration setting of the GP30. In the left column, the register contents correspond to the settings done in tabs of GUI main window. If the button “Read GP30 Register Settings” is pressed, the configuration settings located in TDC-GP30 registers are displayed in the right column, by pressing “Read and Transfer”...
  • Page 18: Firmware

    CONTENTS PAGE • General Purpose Request: Allows an asynchronous request by remote controller to initiate a general purpose handling in in firmware of integrated GP30 CPU. Figure 19: Remote Commands Firmware • Assembler The TDC-GP30 assembler is integrated into the GP30 evaluation software. It is opened in the Firmware menu of the main program: Figure 20: Firmware Menu The following window comes up:...
  • Page 19 “Firmware User Code” is either one of ScioSense firmware examples, either the customers code or in case of chips with ScioSense firmware (TDC-GP30-F01) the open source part. The FW Data 1 and 2 include firmware relevant coefficients and the configuration. The figure below shows an example for anTDC-GP30-F01 application.
  • Page 20 GP30 as well as the stored checksums at the end of FWD2 section. Note: The firmware data file word 127 is by default empty, not knowing the checksum of the on-chip ScioSense firmware. GP30YD_DK SC-001776-UG-4 / 2023-05-16 / Production...
  • Page 21 • CPU Values This tab is only for customer who uses the ScioSense firmware for flow calculation. It reads out some important CPU values like water temperature, flow, velocity, etc. To enable the readout the “Read calculated values” checkbox has to be set.
  • Page 22: Help

    CONTENTS PAGE Figure 25: Flow Calculation Window (previous UI) Help When moving the cursor over the values in tabs of main window, the parameter name (used in the GP30 manual) is displayed. By right-click and selection of “Description and Tip”, a window is opened showing additional description of the value.
  • Page 23 CONTENTS PAGE • USB Communication Figure 27: USB Communications • About Displays software version number together with general information about software and ScioSense. GP30YD_DK SC-001776-UG-4 / 2023-05-16 / Production...
  • Page 24: Schematics, Layers & Bom

    CONTENTS PAGE Schematics, Layers & BOM Figure 28: GP30-DEMO MODULE Schematics GP30YD_DK SC-001776-UG-4 / 2023-05-16 / Production...
  • Page 25 CONTENTS PAGE Figure 29: GP30-DEMO MODULE layout 2:1 Figure 30: GP30-DEMO MODULE assembly 2:1 Table 2: Bill of materials for GP30-DEMO MODULE Quantity Designator Value Comment Footprint TDC-GP30 TDC-GP30YD QFN32 3.0 V Voltage regulator XC6206 4 MHz Ceramic resonator Murata CSTR_G 32.768 kHz Quartz crystal Geyer KX-327XS...
  • Page 26 CONTENTS PAGE C10, C11 10 pF Chip capacitor CC603 47 Ω Chip resistor R805 R2, R3 4.7 Ω Chip resistor R603 3.3 MΩ Chip resistor R603 10 MΩ Chip resistor R805 1 kΩ Chip resistor R805 560 kΩ Chip resistor R805 2.pol Connector for power supply (combined with J22)
  • Page 27: Rohs Compliance & Sciosense Green Statement

    Important Information: The information provided in this statement represents Sciosense B.V. knowledge and belief as of the date that it is provided. Sciosense B.V. bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information.
  • Page 28: Revision Information

    CONTENTS PAGE Revision information Table 3: Revision history Revision Date Comment Page 2023 May 16 PICOPROG V3.0 replaced by PicoProg Lite UART is not supported Note(s) and/or Footnote(s): 1. Page and figure numbers for the previous version may differ from page and figure numbers in the current revision.
  • Page 29 ScioSense is a Joint Venture of ams AG Address: Sciosense B.V. High Tech Campus 10 5656 AE Eindhoven The Netherlands Contact: www.sciosense.com info@sciosense.com...

This manual is also suitable for:

Gp30-dev-kit-f01

Table of Contents