Friendcom PULSE915-LRW Terminal User Manual

June 6, 2024
Friendcom

Friendcom PULSE915-LRW Terminal User Manual

FCC Statement

  1. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:

    • This device may not cause harmful interference.
    • This device must accept any interference received, including interference that may cause undesired operation.
      To comply with RF exposure requirements, a minimum separation distance of 20cm must be maintained between the user’s body and the device, including the antenna.
  2. Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.

NOTE:
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation.
This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:

  • Reorient or relocate the receiving antenna.
  • Increase the separation between the equipment and receiver.
  • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
  • Consult the dealer or an experienced radio/TV technician for help.

To comply with RF exposure requirements, a minimum separation distance of 20cm must be maintained between the user’s body and the device, including the antenna.

Friendcom has always been committed to technological innovation. Our aim is to
provide customers with timely and comprehensive service. For any assistance,
please contact our Shenzhen headquarters:

FRIENDCOM TECHNOLOGY CO., LTD.

7th Floor, 17 Building, Guangqian Industrial Park, Xili Town, Nanshan District, Shenzhen, 518055, China
Tel: +86-755-86026600
+86-755- 23230320
Fax: +86-755-86026300

For technical support, or to report documentation errors, please visit:
http://www.friendcom.com Or email to: sales@friendcom.com

NOTICE
Information in this document has been carefully reviewed and is considered to be accurate. However, Friendcom assumes no liability resulting from any inaccuracies or omissions in this document, or from use of the information obtained herein. Friendcom reserves the right to make changes to any products described herein and reserves the right to revise this document and to make changes from time to time in content hereof with no obligation to notify any person of revisions or changes. Friendcom does not assume any liability arising out of the application or use of any product described herein.

COPYRIGHTS
This manual and Friendcom products described herein may include or describe copyrighted Friendcom material and are considered technical proprietary of Friendcom CO., LTD. Accordingly, any copyrighted material of Friendcom and its licensors contained herein or in Friendcom products described in this manual may not be copied, reproduced, distributed, merged or modified in any manner without the express written permission of Friendcom.

TRADEMARKS

Friendcom and Friendcom logo are registered Trademarks. All other product or
service names which are mentioned in this document are the property of their respective owners.

Copyright © Friendcom Communications 2020. All rights reserved.

About This Document

Scope

Scope of this document is to present features and application of Friendcom wireless pulse acquisition terminal PULSE915-LRW

Audience

This document is intended for system engineers (SEs), application engineers, and test engineers.

Related Documents

Conventions

Warning: This warning symbol means danger. You are in a situation that could cause fatal device damage or even bodily damage.

Caution: Means reader be careful. In this situation, you might perform an action that could result in module or product damages.

Note: Means note or tips for readers to use the module.

History

Issue Date Change
1.0 2018-05 Initial draft
1.1 2019-06
  • Update Interface definition
  • Added pulse wiring method of Hall sensor type
  • Update the format of proactive data reporting
  • Added data short frame formatUpdate magnet active time and corresponding functions

1.2

| 2020-04

  • Update product description
  • Added firmware upgrade content

2.0| 2020-08

  • Updating new LoRaWAN module
  • Updating of contents

2.1| 2020-09

  • Update product wired connection description.
  • Update the band support.

Introduction

This document describes the technical parameters and key functions which are connected with customers’ applications, and it can help customers quickly understand the data format, wiring definitions, as well as other related information of PULSE915-LRW. Associated with configuration user manual, customers can use the terminal to any pulse emitting device (water, gas, electricity, etc.) easily

Product Concept

General Description

PULSE915-LRW is an external pulse acquisition and wireless data transmission terminal. It is mainly used for data acquisition of single-pulse or double pulse of equipment, and based on LoRaWAN technology to implement active data reporting.

PULSE915-LRW supports two kinds of pulse signal output sensors of Hall and reed switch. That enables it to operate with any pulse emitting device (water, gas, electricity, etc.).

With pre-installed long-life battery and built-in antenna, the wireless pulse acquisition terminal PULSE915-LRW has the characteristics of simple deployment, high reliability, low power consumption and long transmission distance.

Key Features

The following shows the key features of wireless pulse acquisition terminal PULSE915.

  • Long range wireless data transmission.
  • Support active sensor (Hall) and passive sensor (reed switch).
  • Configurable reporting interval.
  • Pre-installed long-life battery and built-in antenna.
  • UART serial port or air wireless configuration.
  • UART firmware upgrade or FOTA.
  • Battery power detection and optional automatic power reporting.
  • Average life 10 years*.
  • IP67 waterproof rating.

Note:

Lifetime depends from the device location and reporting interval.

Specifications

The following table describes the specifications of PULSE915-LRW

Table 2- 1 Specifications of PULSE915-LRW

Specifications Description
Physical features Dimensions (LWH): 50 mm x 45.5±0.15 mm x 134 mm Weight:

146g (Contains the weight of 1 meter long cable) Cable length: 1m
Operating conditions| Operating temperature: -40 °C to +70 °C Operating humidity: 5%RH to 95%RH
Power supply| Pre-installed long-life battery, 2.6V to 3.7V
Power consumption| < A@ Standby mode
Radio characteristics| Tx Power: Max. 20dBm
Rx Sensitivity: < -138dBm
Communication range| Up to 15km (In visibility conditions)
MAC Layer| LoRaWAN ®
Antenna option| Build-in Antenna
Configuration| UART serial port or over-the-air
Upgrade| UART serial or FOTA
Certificate approval| CE, FCC, LoRa Alliance*, ANATEL

Communication Interface

PULSE915-LRW has a UART communication port and a set of pulse signal input ports. UART interface can be used for parameters configuration and firmware upgrades, and the  pulse signal input port supports single pulse and double pulse signal input.

It supports both active and passive sensors. The sampling pulse time is less than 5ms, which can meet the requirement of typical water, electricity and gas instrument pulse acquisition.

Safety Recommendations

Ensure that this product is used in compliant with the requirements of the country and the environment, the following safety precautions must be observed during all phases of the operation, such as usage, service or repair of wireless pulse acquisition products. If not so, Friendcom assumes no liability for customers’ failure to comply with these precautions.

 Full attention must be given to driving at all times in order to reduce the risk of an accident. Using the terminal while driving causes distraction and can lead to an accident. Please comply with laws and regulations restricting the use of wireless devices while driving.

 Wireless devices may cause interference on sensitive medical equipment, so please be aware of the restrictions on the use of wireless devices when in hospitals, clinics or other healthcare facilities.

Safety Recommendations Icon The wireless terminal contains a transmitter and receiver. RF interference can occur if it is used close to other electric equipment.

Safety Recommendations Icon Do not use this product at any places with a risk of fire or potentially explosive atmospheres such as gasoline stations, oil refineries, etc.

Wiring Definition

Wiring definition

PULSE915-LRW uses wiring terminal for connection. The name of each terminal is marked on the PCB.

PCB wiring diagram
Figure 3- 1 PCB wiring diagram

The specific functions are defined as shown in the following table.

Table 3- 1 Wiring definition of PULSE915-LRW

NO. Name Function Wiring color Remarks
1 VOUT Power Output Red 3.6V controllable output, hall sensor use
2 GND Ground Orange
3 PUL-A Pulse sampling port A Blue Single pulse sampling using this port
4 PUL-B Pulse sampling port B Purple
5 IO1-R Serial port reception Green
6 IO1-T Serial port transmission Yellow
7 GND Ground Brown
8 LINE Wire break detection White
Pulse Acquisition

PULSE915-LRW collects pulses and counts them, and the current accumulated index is sent to the gateway through the LoRaWAN module according to the preset reporting period, and finally uploaded to LoRaWAN server. The connection between active pulse (Hall) and passive pulse (reed switch) is as follows.

Active Pulse

The ports that need to be used for active pulses are as follows:

Table 3- 2 Active pulse wiring

Port Single pulse Double pulse
VOUT
GND
PUL-A
PUL-B

Passive Pulse

The ports that need to be used for passive pulses are as follows:

Table 3- 3 Passive Pulse wiring

Port Single pulse Double pulse
GND
PUL-A
PUL-B

Data Format And Setting Command

Data Format Of Reporting

PULSE915-LRW actively reports data according to the set period. The format of reported data frame can be set to two types: short format and long format. The information reported in the two formats is different, as follows:

Short data frame format:

Name Byte Note
Frame header 1 Fixed 0x56
Frame number and status 1 Bit 4- Bit 7: Frame number

Bit 3: NC
Bit 2: Magnetic interference flag, 0 means normal, 1 means abnormal. Bit 1: Broken line sign, 0 means normal, 1 means abnormal
Bit 0: Low voltage alarm flag, 0 means normal, 1 means abnormal
Address field| 4| The device address, the factory default is the last 4 bytes of LoRaWAN module DevEUI, which can be modified by command.
Data area| 4| BCD code,Unit L, current cumulative number
Checksum| 1| Accumulate sum, the cumulative sum of one byte of data from the frame header to the check

Long data frame format:

Name Byte Note
Frame header 1 Fixed 0x55
Frame number 1 Data frame accumulator, value range 0 to 255, cyclic

accumulation
Address field| 4| The device address, the factory default is the last 4 bytes of LoRaWAN module DevEUI, which can be modified by commands.
Function code| 1| Fixed 0x01
Data area| 4| BCD code, unit L, current cumulative number
Freeze data on previous day| 4| BCD code, unit L
Clock| 6| Format is Year, month, day, hour, minute
Battery voltage| 1| Current battery voltage, the actual voltage value needs to be divided by 10
Status byte| 1| Bit 4-Bit 7: Reserved, the default is 0 Bit 3: NC, the default is 0
Bit 2: Magnetic interference flag, 0 means normal, 1 means abnormal. Bit1: Broken line sign, 0 means normal, 1 means abnormal
Bit 0: Low voltage alarm flag, 0 means normal, 1 means abnormal
Checksum| 1| Accumulate sum, the cumulative sum of one byte of data from the frame header to the check
---|---|---
Terminator| 1| Fixed 0x16

Take long data frame as an example

55 05 00 31 00 29 01 00 39 58 68 00 39 50 00 19 12 13 16 31 09 36 02 FD 16

Bytes| Remarks
55| Frame header, fixed to 0x55
05| 05 represents the 5th frame data sent by the module
00 31 00 29| It is the address of device, which is taken from the last four bits of DevEUI of LoRaWAN module
01| Reserved, fixed to 0x01
00 39 58 68| It is the current reading of the meter, representing 395868 liters, converted to 395.868 cubic meters
00 39 50 00| It is the value of freezing in previous day, representing 395000 liters, converted to 395 cubic meters
19 12 13 16 31 09| It is the current time of the equipment when transmitting this frame, representing 16:31:09 on December 13, 2019
36| 36 represents the current battery voltage is 3.6V
02| 02 is converted to binary 00000010, at this time, B0 is 0, B1 is 1, and B2 is 0, which respectively represents normal voltage, disconnected line and no magnetic interference.
FD| FD is the checksum, cumulative sum from the frame header to the previous byte
16| End character, fixed to 0x16

Setting Command

Parameters of PULSE915-LRW can be set and read by AT command, the format of commands is shown in the following table.

Table 4- 1 Format of commands

Command Note Ack (Success) Ack (Failure)
AT+I Query the current electronic index, the unit is m ³
InitValue = xxx.xx ****

Error

AT+I=xxxxx.xxx| Set the initial index, such as the current value of meter. Max. value is 5 integers and 3 decimal, the unit is m ³ .
For example, to set the initial index is 55.123, the command is as follows: AT+I=55.123| Set InitValue = xxxxx.xxx| Error
AT+P| Query pulse constant| PulseConst = xxx| Error
AT+P=xxxx| Set the pulse constant, 1 set value 2000.
For example, to set the pulse constant is 1000, the command is as follows: AT+P=1000| Set PulseConst = 1000| Error
AT+T| RTC real-time clock query| RTC real-time = year.month.day_week_hour :minute:second| ****

Error

AT+T=xx.xx.xx x xx:x x:xx| RTC real-time clock se tting, the format is xx.x x.xx_x_xx:xx:xx (year.m onth.day_week_hour:mi nute:second)
Note that Saturday and Sunday, correspond to number 6 and 7.
For example, to set the time On January 21, 2018, Sunday at 14:00, the input command is as follows: AT+T=18.01.21 7 14:00:00| Set RTC Success| Error
AT+DA| Check the product address| Address = ****|
AT+DA= Device address | Set the product’s mailing address, 4 bytes of| Set Address = ABCDEF01| **
|
hexadecimal digits. Example: AT+DA =ABCDEF01| | **
AT+VP| Read pull-up resistor configuration of external Vcc and two pulse sampling ports| Vcc = (ON), Pull Up = **(OFF)| **
AT+VP= vcc state , Pull up state | Set pull-up resistor of external Vcc and two pulse sampling ports. ON is op
OFF is close Example: AT+VP=ON, OFF| Set Vcc = ON, Pull Up = OFF| **
AT+NP| Read pulse type, support signal and double type.
1 is signal
2 is double| Pulses = 1| **
AT+NP= Number of pulses | Set type for single or double pulse, valid digits: 1, 2 Example: AT+NP=1| Set Pulses = 1| **
AT+RC| Read reporting period| Report Cycle = **| **
AT+RC= Report cycle | Set the reporting period in minutes. Valid range: 1-99999 Example: AT+RC=1440| Set Report Cycle = **| **
AT+UFM| Query report frame format| Frame Mode = 1| **
AT+UFM= Update frame mode | Configure the report frame format, which can be set to two formats: short frame and long frame. 0 short frame format 1 long frame format Example: AT+UFM=1| Set Frame Mode = 1|
AT+RST| Reset the device| Reset now| **
AT+V| Query the current software version| version:0.3| Error
AT+DR=band| Set the frequency band. For example, set the band to AU915. The command is: AT+DR=AU915.| +DR: XXXXXX| **
AT+CH=NUM, chm-chn| Set channel. The transmit channel of the module must be consistent with the receive channel of the gateway.
For example, set the channel to 0-7. The command is: AT+CH=NUM, 0-7| +CH: NUM, 0-7| **
AT+POWER=xx| Set the transmit power , For example, set the transmit power to 20dBm, the command is AT+POWER=20| +POWER: 20| **
AT+ID=DevAddr, “xxxxxxxx”| Set DevAddr, “xxxxxxxx” to an 8-digit hexadecimal number.
For example, set the DevAddr ID to 01234567, the command is: AT+ID=DevAddr, “01234567”| +ID: DevAddr, 01:23:45:67| **
AT+ID| Query LoRaWAN module ID information: DevAddr, DevEui, AppEui| +ID:DevAddr, 00:F3:50:02
+ID:DevEui, 47:A7:CA:DD:00:2B:00:49 +ID:AppEui, 52:69:73:69:6E:67:48:46| **
AT+MODE=LWOTAA| Set the module to

LWOTAA mode

| +MODE:LWOTAA| **
AT+MODE=LWABP| Set the module to**

LWABP mode

| +MODE:LWABP| ****

Note:

  • “_” means space.

  • Pulse constant: The number of pulses generated per 1m3 of the water meter. Example:
    Each pulse of 1 liter of water produces 1 pulse, that is, 1 m3 of water meter will produce 1000 pulses, then the pulse constant should be 1000 (if the pulse constant is reset, the initial reading must be reset).

  • Parameter configuration can be manually entered through the serial port debugging assistant, or can be carried out using the PC software provided by Friendcom.

Parameters Configuration

Parameters Configuration

Before using the PULSE915-LRW terminal, we need to configure some parameters, such as initial index, pulse constant, RTC real-time clock, pulse type (single or double pulse), sensor type (hall or reed switch) and other LoRaWAN information. The configuration mode supports wired and wireless. For detailed operation steps, users can refer to
Friendcom_PULSE915-LRW_Configuration_User_Manual.

Wired Configuration Mode

Connect this product to the USB port of computer through the USB to TTL interface adapter. The ports that need to be connected to this product are as follows:

Table 5- 1 Device to USB wiring

Device port name| Function definition| USB to TTL Adapter| Remarks
---|---|---|---
IO1-R| Data receive| RxD| TTL Level 0-3.6V
IO1-T| Data transmit| TxD| TTL Level 0-3.6V
GND| Power ground| GND|

Wireless Configuration Mode

Plug the wireless USB adapter FC-714-USB into your computer and install the correct driver to configure the product wirelessly.

Entering Configuration Mode

PULSE915-LRW terminal can be activated by magnet to enter configuration mode. Both the wired configuration mode and wireless configuration mode need to be activated before parameters configured.

The reed switch inside the product is triggered by the magnet to put the product into the configuration mode, and then the configuration command must be sent within 30 seconds. If the product does not detect the configuration command in 30 seconds, the configuration mode will be exited. Once the command is received, the product will keep in configuration mode for another 30 seconds.

The trigger position is shown in the figure below

trigger position

Figure 5- 1 Magnet activation position

The time that magnet triggers the reed switch to connect (the duration from connect to the break) and the corresponding functions are shown in the following table:

Magnet hold time Features Remarks
2s-4s Report data once Typically 3s
4s-9s Configuration mode Typically 5s
9s-15s Reset Typically 12s
>15s No response Close magnet detecting function 60s

Note:

  • When the product exits the configuration mode, basing on whether the user has sent a network access command (AT + JOIN) and whether the current mode is OTAA, it will automatically join the network if both are satisfied. The network access result can be verified by triggering whether the data report is successful.
  • The parameters can be set through AT command, for detailed command information, please refer to section 4.2.

Dimensions and Installation Instructions

Dimensions

The dimensions of PULSE915-LRW is show blew (not contains the cable, unit mm).

Dimensions Induction
Figure 6- 1 Dimensions of PULSE915-LRW

Installation

Installation of PULSE915-LRW

Installation method:

  1. Ties installed in water pipes
  2. Use screw to fixed it through side fixing holes
  3. Mounted on DIN35 rails
  4. Use screw to fixed it through front fixing holes
Transportantion and Storage

Storage: -5°C to 55°C, non-corrosive gases.

Less than 4 layers stacked and pay attention to shockproof during transportation.

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

Related Manuals