0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MLX73290RLQ-BBM-000-TU

MLX73290RLQ-BBM-000-TU

  • 厂商:

    MELEXIS(迈来芯)

  • 封装:

    模块

  • 描述:

    IC RF TXRX ISM

  • 数据手册
  • 价格&库存
MLX73290RLQ-BBM-000-TU 数据手册
MLX73290-M and MLX73290-A Application Note - RF Self Polling Scope This document provides a detailed description of the RF self-polling mode that can be configured in the Melexis RF transceiver ICs MLX73290-M and MLX73290-A (both called MLX73290 in this document). Self-polling is realized by an integrated timer with very low power consumption. The polling mode wakes up the RF receiver or transmitter after a programmable time and scans one or more frequency channels for valid data. It can also be used to transmit the same data periodically. 1) RF Receiver Self Polling The MLX73290 can be configured in automatic polling mode, using a programmable interval based on a 16bit timer clocked with the internal calibrated RC oscillator (typ. at 15.6kHz), pre-scaled by a binary power of 215 giving a maximum interval of 38 hours. Polling mode must be activated by the two registers POLL_RFRX and EN_POLL (POLL_RFRX enables the RF RX polling and EN_POLL enables the RF polling timer). a) Polling periods Polling grid Offset Period Period Period Rx state MLX73290 in polling mode It is possible to define an offset to decide when to start polling. The offset and polling period are configured with the registers POLL_EXP[3:0], POLL_OFFSET[15:0] and POLL_PERIOD[15:0] according to the following formulas: 𝑂𝑓𝑓𝑠𝑒𝑡 = 2(11+𝑃𝑂𝐿𝐿𝐸𝑋𝑃) . (1 + 𝑃𝑂𝐿𝐿𝑂𝐹𝐹𝑆𝐸𝑇 ) [𝑠𝑒𝑐] 𝑓𝑋𝑇𝐴𝐿 𝑃𝑒𝑟𝑖𝑜𝑑 = 2(11+𝑃𝑂𝐿𝐿𝐸𝑋𝑃) . (1 + 𝑃𝑂𝐿𝐿𝑃𝐸𝑅𝐼𝑂𝐷 ) [𝑠𝑒𝑐] 𝑓𝑋𝑇𝐴𝐿 At the end of the waiting period, the timer restarts and sets the corresponding IRQ flag TMR_FLAG, the MLX73290 is set in receiver mode looking for a valid synchronization word (SYNC_WORD[31:0]), during a certain time. 3901173290 Rev 003 1/5 AN73290 Self Polling Jan/2016 MLX73290-M and MLX73290-A Application Note - RF Self Polling b) Termination timer The termination timer is programmable between 64 μs and 34 s (RXTERM_MANT[3:0] and RXTERM_EXP[3:0]).  When RXTERM_EXP = 0 𝑡𝑒𝑟𝑚𝑖𝑛𝑎𝑡𝑖𝑜𝑛 𝑡𝑖𝑚𝑒𝑟 =  211 . (1 + 𝑅𝑋𝑇𝐸𝑅𝑀𝑀𝐴𝑁 ) 𝑓𝑋𝑇𝐴𝐿 When RXTERM_EXP is between 1 and 15 𝑡𝑒𝑟𝑚𝑖𝑛𝑎𝑡𝑖𝑜𝑛 𝑡𝑖𝑚𝑒𝑟 = 211 . (𝑅𝑋𝑇𝐸𝑅𝑀𝑀𝐴𝑁 + 17). 2(𝑅𝑋𝑇𝐸𝑅𝑀𝐸𝑋𝑃−1) 𝑓𝑋𝑇𝐴𝐿 Polling grid Offset Rx state MLX 73290 in polling mode Period Period Period Termination timer When the timer expires, termination may be postponed while RSSI is above the threshold, or while payload is being received, depending on the setting of the bit RXTERM_COND. Then the state machine will take the action selected by RXTERM_ACT: it will stop or recalibrate and resume reception.  After timeout has expired, postpone termination if RXTERM_COND is equal to: o 0 = always (i.e. never terminate) o 1 = never (i.e. terminate unconditionally) o 2 = as long as RSSI is above threshold, or payload is being received (after detection of a valid sync word) o 3 = as long as a payload is being received Furthermore, there is the option to set a threshold RX_RSSI_TH on the RSSI.  Action to take for RX termination timeout is selected by RXTERM_ACT: o 0 = go to error state o 1 = flush RF RX FIFO, recalibrate RX, then RX 3901173290 Rev 003 2/5 AN73290 Self Polling Jan/2016 MLX73290-M and MLX73290-A Application Note - RF Self Polling The example below with RXTERM_COND = 3 and RXTERM_ACT = 0 shows when a packet received is longer than the termination timer: Polling grid Period Period Offset Termination timer* Rx state MLX73290 in polling mode RF signal received by the MLX73290 *The termination timer is postponed as long as a payload is being received. c) Recalibration The RX period might be preceded by periodic recalibration as configured by CALIB_MODE[0:2].  Periodic (re)calibration mode: o 0 = always recalibrate o 1 = 1:4 o 2 = 1:8 o 3 = 1:16 o 4 = 1:32 o 5 = 1:64 o 6 = 1:128 o 7 = never recalibrate Example below with CALIB_MODE = 1: Polling grid Offset Period Rx state MLX73290 In polling mode Period Period Period Period Termination timer Recalibration 3901173290 Rev 003 3/5 AN73290 Self Polling Jan/2016 MLX73290-M and MLX73290-A Application Note - RF Self Polling d) Example The RF state machine will eventually return to its stopped (idle) state after completion of the task (e.g. packet received) or when an error occurs (e.g. RX termination timer expires, PLL out of lock, FIFO overrun etc.). In the meantime, the polling timer continues to run, so the polling grid is in no way affected by how long it takes the RF transceiver to return to its idle state. This is important for RF protocols with beacons or timeslots at fixed intervals. The following picture shows the basic functionality of the RF polling feature when a packet is longer than the polling period. Polling grid Offset Period Period Period Recalibration Rx state MLX73290 in polling mode Termination timer* RF signal received by the MLX73290 RF still busy not restarted *The termination timer is postponed as long as a payload is being received. Settings:    CALIB_MODE = 0 RXTERM_COND = 3 RXTERM_ACT = 0 2) Continuous Current Consumption in Receive Mode Parameter Sleep mode current RF Receive mode current Symbol 𝐼𝑆𝐿𝐸𝐸𝑃 𝐼𝑅𝑋,315𝑀𝐻𝑧 𝐼𝑅𝑋,433𝑀𝐻𝑧 𝐼𝑅𝑋,868𝑀𝐻𝑧 𝐼𝑅𝑋,915𝑀𝐻𝑧 Test conditions RCO timer on 100kbps, FSK, NRZ Typical 0.6 14 15 16 17 Units µA mA 3) Timer Settings Period Termination timer Sleep timer Offset timer 3901173290 Rev 003 Min Max 33.55 sec 64 µs 38.17 hours 4/5 Step 64 µs AN73290 Self Polling Jan/2016 MLX73290-M and MLX73290-A Application Note - RF Self Polling 4) Polling Grid Examples To reach an average current consumption of for example 2mA, the polling grid could have the following structure: Termination period in s 1 2 4 8 16 33.55 Sleep period in s 8.3 15.7 29 60 116 230 With the longest termination period of 33.55 seconds, the average current consumption can be decreased further using the following sleep period: Average current in mA 15 10 5 2 1 0.5 0.2 0.1 0.05 0.02 0.01 0.006 Sleep period in s 2.2 20 75 230 (3.8 min) 500 (8.3 min) 1,000 (16.6 min) 2,700 (45 min) 5,400 (90 min) 11,000 (3 h) 29,000 (8 h) 61,000 (17 h) 112,000 (31 h) The average current consumption as a function of sleep period and termination period can be illustrated as follows: Receiver polling - timing examples 4.5 4.0 3.5 3.0 average RX current 2.5 (mA) 2.0 1.5 1.0 0.5 1 3 5 7 9 11 13 15 17 19 0.0 termination period (ms) sleep period (s) 3901173290 Rev 003 5/5 AN73290 Self Polling Jan/2016 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Melexis: MLX73290KLQ-BBM-000-RE MLX73290KLQ-BBM-000-SP MLX73290KLQ-BBM-000-TU MLX73290RLQ-BBM-000TU MLX73290RLQ-BBM-000-SP MLX73290RLQ-BBM-000-RE MLX73290RLQ-ABA-000-RE MLX73290RLQ-ABA000-SP
MLX73290RLQ-BBM-000-TU 价格&库存

很抱歉,暂时无法提供与“MLX73290RLQ-BBM-000-TU”相匹配的价格&库存,您可以联系我们找货

免费人工找货