background image

 

 

 

AMB8426-M_8626-M_MA_EN_V2_4 

Page 37 of 48 

Released: Nov.2013 

12.3 Using the Low-Power Functionality 

In this case, we recommend using the parameter RF_AutoSleep. If this parameter is set to 
sleep (0x02h), the module will be in the sleep mode except during transmission. During this 
time, it is not possible to receive data. 

If the reception/listening is controlled by the host, the module can be set to the RX mode by 
reconfiguring this parameter to RX (0x00h). If a message is received during this time, the 
module will forward this message to the host and subsequently go back to sleep again. 

If the module is to operate autonomously in such a WOR (wake on radio) mode, this can be 
activated by means of the parameter RF_AutoSleep = 0x01h and by configuring the parameters 
APP_WOR_PeriodH, APP_WOR_PeriodL, APP_WOR_MultiplierH, This parameter together 
with the previous parameters determines the length of the wake-up period in ms. 

APP_WOR_MultiplierL, an

 

 

A wake-up period T

WOR

 of 0 is not permissible. Take care that none of the results of 

Formula 1 are equal to 0! 

APP_WOR_RX_Time. 

 

A wake-up period T

WOR

 of 0 is not permissible. Take care that none of the results of 

Formula 1 are equal to 0! 

 

Содержание AMB8426-M

Страница 1: ...Manual AMB8426 M AMB8626 M Version 2 4 SW V2 1 AMBER wireless GmbH Albin K bis Stra e 18 51147 K ln Germany Tel 49 651 993550 E Mail info amber wireless de Internet http www amber wireless de...

Страница 2: ...er in the Command Mode 10 7 1 1 CMD_DATA_REQ 10 7 1 2 CMD_DATARETRY_REQ 11 7 1 3 CMD_DATA_IND 11 7 2 CMD_SET_MODE_REQ 11 7 3 CMD_RESET_REQ 12 7 4 CMD_SET_CHANNEL_REQ 12 7 5 CMD_SET_REQ 12 7 6 CMD_GET_...

Страница 3: ...26 8 32 RF_Power 26 8 33 RF_DataRate 27 8 34 RF_AutoSleep 27 8 35 RSSI_Enable 28 8 36 Mode_Preselect 28 8 37 Net_Mode 30 8 38 Config_CRC_Disable 30 8 39 CFG Flags 30 9 Preloading of Telegrams 32 10 En...

Страница 4: ...mation 45 17 1 Important notice 45 17 2 Declaration of Conformity 46 18 Important notes 48 18 1 Disclaimer of liability 48 18 2 Trademarks 48 18 3 Limitation of use 48 Abbreviations CS Checksum PS UI...

Страница 5: ...erface The module is suitable for use in a battery operated meter but can also be used in a repeater or a concentrator 2 Communication with the Customer Application Via the serial user interface both...

Страница 6: ...ure 2 Reception of data via serial interface Block 1 inserted by host Figure 3 Content of Block 1 2 1 2 Wireless Reception of Data The output of data also takes place with the length information as pr...

Страница 7: ...nd of Type REQ Request is followed by a confirm from the module of type CNF Confirm Thus the respective command byte is complimented by the bit 0x80 and returned by the module together with the respec...

Страница 8: ...Respective to the selected frame format see MBUS_FrameFormat these are added transmit mode or tested and removed Receive mode If during reception a faulty checksum is recognised the telegram is disca...

Страница 9: ...stop bit 8n1 5 2 SPI Interface As an alternative to the UART interface the module also offers an SPI interface separate firmware in preparation 6 Wireless M Bus modes of operation The module allows t...

Страница 10: ...0x0B R2 Meter 0x0A C1 Meter 0x0C C2 Other T2 C2 Other 0x0E 0x09 C2 Meter 0x0D C2 Other T2 C2 Other 0x0E 0x09 C2 Other 0x0E C2 Meter 0x0D Pin Select 0x0F Dependant on the selected mode of operation Tab...

Страница 11: ...ption of data bytes and represents the counterpart to the command CMD_DATA_REQ The output is similar as in the transparent mode only the start byte the command and the check sum must be added with or...

Страница 12: ...ters in the non volatile memory of the module The respective parameters are accessed via the memory position described in Table 4 Individual or multiple consecutive parameters in the memory can be mod...

Страница 13: ...0 UART_BR1 UART_MCTL CS 7 6 CMD_GET_REQ This command can be used to query individual or multiple non volatile user parameters see table 4 The requested number of bytes from the specified memory positi...

Страница 14: ...C 0x03 0x02 0x00 2x06 0x74 7 9 CMD_RSSI_REQ This command returns the current RX level as determined by the transceiver IC in the form of a signed two s complement value Format 0xFF 0x0D 0x00 0xF2 Retu...

Страница 15: ...the serial user interface UART_CTL0 UART_CTL1 UART_BR0 UART_BR1 UART_MCTL to preset values for fixed transfer rates The index of the transfer rate is listed in Table 3 The change of the baud rate only...

Страница 16: ...ule Registered AES Keys with their relating IDs are retained 7 12 Bidirectional communication For this functionality also see chapter 9 7 12 1 CMD_DATA_PRELOAD_REQ With this command a telegram can be...

Страница 17: ...n AES key and a device address can be stored in the non volatile memory The AES key is then used for encryption and decryption The address of a device is transmitted exactly as in block 1 see Figure 3...

Страница 18: ...ed in 4 banks 0x00 0x01 0x02 0x03 These banks have to be called up one after the other Format 0xFF 0x52 0x01 Bank CS Return 0xFF 0xD2 0x80 registered addresses CS Example Prompt of bank 0 0xFF 0x52 0x...

Страница 19: ...000 0xFFFF 0x0000 Reserved 0x08 0xFF Reserved 0x09 0xFF APP_MAXPacketLength Maximum number of bytes to send receive 0x0A 0x0A 0xFF 0x80 APP_AES_Enable Enable encryption 0x0B See Table 6 0x00 Reserved...

Страница 20: ...7 0x00 0xFF 0x00 MBUS_Bl_Version A field of block 1 0x38 0x00 0xFF 0x00 MBUS_Bl_DevType A field of block 1 0x39 0x00 0xFF 0x00 Reserved 0x3A 0xFF Reserved 0x3B 0xFF RF_Channel Radio channel 0x3C See T...

Страница 21: ...to compute this parameter 8 5 UART_MCTL The ACC program should be used to compute this parameter 8 6 UART_CMD_Out_Enable If this parameter contains the value 0x01h received frames will transmitted by...

Страница 22: ...in ms 8 13 APP_WOR_MultiplierL This parameter together with the previous parameters determines the length of the wake up period in ms According to the following formula ltiplierL APP_WOR_Mu 255 H Mult...

Страница 23: ...igh byte is 0x00h and the value contained in the low byte is 0x46 the total number of bytes is 0x0046h 70 Each byte consists of 4 01 sequences According to the formula this means that there are 280 01...

Страница 24: ...ormat If this parameter is set to undefined both formats are accepted during reception For transmission the frame format of the previously received package is used If no package has been received yet...

Страница 25: ...d in the first block of the data to be sent and is only considered during activated evaluation of block 1 MBUS_Bl_ADD_Disable 8 26 MBUS_Bl_IDNr2 This byte contains the value of the second byte of the...

Страница 26: ...mode 1 0x01 868 30 S1 S1 m S2 T2 Meter RX T2 other TX 2 0x02 868 95 T1 Meter TX T2 Meter TX T2 other RX C1 Meter TX C2 Meter TX C2 other RX 3 0x03 868 03 R2 4 0x04 868 09 R2 5 0x05 868 15 R2 6 0x06 86...

Страница 27: ...sleep In this case it can only be woken up via the user interface data or command mode Value hex Description 0x00 Between the transmissions the module is permanently in RX mode 0x01 The module wakes u...

Страница 28: ...f this parameter contains the value 1 then the RSSI value will be appended to the payload data as shown in Figure 6 Value RSSI 0x00 Disabled 0x01 Enabled Table 16 Parameter RSSI_Enable 8 36 Mode_Prese...

Страница 29: ...sion power is always determined by the value of the parameter RF_Power Therefore it must also be configured for the preset modes 0x00 If the parameter contains the value 0x00h no default settings then...

Страница 30: ...mode is used for the reception of mode C1 meters and mode C2 meters 0x0F For quick toggling between the operating modes the mode pin select should be selected See chapter 9 8 37 Net_Mode Only the valu...

Страница 31: ...is pin will indicate whether data is ready for output via UART It can be used for example to awaken a host processor A delay between the occurrence on the pin and output via the UART can be defined us...

Страница 32: ...h matching address is received the pre loaded telegram will be transmitted automatically and with a minimum delay by the RF module Also see paragraph 7 12 with the respective commands If data needs to...

Страница 33: ...AMB8426 M_8626 M_MA_EN_V2_4 Page 33 of 48 Released Nov 2013 Figure 15 Bidirectional communication functionality Preload...

Страница 34: ...owing commands CMD_SET_AES_KEY_REQ CMD_CLR_AES_KEY_REQ and CMD_GET_AES_DEV_REQ 10 1 Incoming RF telegrams With incoming telegrams the address of the meter is at first searched for in the list of regis...

Страница 35: ...am it is decrypted and the output via the user interface looks as follows 0x1E 0x44 0xA2 0x05 0x78 0x56 0x34 0x12 0x00 0x03 0x7A 0x35 0x00 0x00 0x05 0x2F 0x2F 0x00 0x7C 0x08 0x54 0x53 0x45 0x54 0x20 0...

Страница 36: ...ing mode should be at least 2 5 ms as otherwise the detection of a preamble cannot be guaranteed 12 Taking into operation 12 1 Minimal Configuration Upon shipment the modules are ready for immediate o...

Страница 37: ...s time the module will forward this message to the host and subsequently go back to sleep again If the module is to operate autonomously in such a WOR wake on radio mode this can be activated by means...

Страница 38: ...of the power supply can lead to erratic behaviour in rare cases even as far as damaging the module or the firmware The use of an external reset IC is recommended 13 1 Footprint Figure 16 Footprint AM...

Страница 39: ...laced in close proximity of the voltage supply connection e g 100 F Tantal 13 3 Antenna connection The antenna track has to be designed as a 50 Ohm microstrip feed line Figure 17 Dimensioning the ante...

Страница 40: ...odule and needs a ground plane below the feeding point The antenna should have a minimum distance of 3 5 cm to any other metal or conductive material Any metallic metalized or conductive material util...

Страница 41: ...1 5 m antenna cable Monopole antennas such as the AMB1982 need a ground plane at the feeding point with a minimum radius of about Lambda 4 The lack of a ground plane reduces the RF range 13 4 Recommen...

Страница 42: ...packed modules may be used for reflow soldering without prior drying AMBER wireless offers respective modules in tape reel packaging Conventional components must first be subjected to a drying proced...

Страница 43: ...on For this procedure of the power up reset of the module the pins MOD_SEL0 MOD_SEL1 MOD_SEL2 as well as MOD_SEL3 must be connected with VCC If the reset is successful the pin RX_IND toggles 3 times a...

Страница 44: ...egrated on a PCB the UART of the module should be made accessible e g by means of suitable connectors Only the UTXD and URXD signals are needed for this procedure For the connection to a PC an adaptor...

Страница 45: ...ct to ensure that the final product is in compliance with the essential requirements of the European Union s Radio Telecommunications Terminal Equipment R TTE directive The conformity assessment of th...

Страница 46: ...AMB8426 M_8626 M_MA_EN_V2_4 Page 46 of 48 Released Nov 2013 17 2 Declaration of Conformity...

Страница 47: ...AMB8426 M_8626 M_MA_EN_V2_4 Page 47 of 48 Released Nov 2013...

Страница 48: ...is a registered trademark owned by AMBER wireless GmbH Windows is a registered trademark of the Microsoft Corporation All other trademarks registered trademarks and product names are the sole propert...

Отзывы: