亚洲这里只有精品,91av视频在线播放,中文字幕一区在线,精品国产日韩一区二区三区,欧美一区二区三区久久成人精品,国产在线无码视频,国产成人激情,国产成人精品无码一区二区三区免费,成人精品tv视频在线,国产精品无码一区二区夜夜

  • <del id="sweqc"><tfoot id="sweqc"></tfoot></del>
    
    
  • Talk about the Selection Control Strategy of Low-Power Wireless SoC

    2023-12-22 15:04:52 Mrsfive

    Written by RF-star senior advisor XCODER (a We-Media essayist)


    At present, there are more and more options for wireless SoC chips, from the European and American manufacturers to the domestic semiconductors. How to choose a suitable wireless chip for product development? The following aspects need to be considered.


    Wireless Technology:

    The current popular low-power wireless technologies are including Wi-Fi, small wireless, LoRa, Bluetooth, Thread, ZigBee, NFC, Private 2.4G, NB-IoT, 2G, 3G, 4G, etc., The wireless technologies commonly used in factory automation and smart home including Wi-Fi, small wireless, BLE, Thread, ZigBee, NFC. The following figure compares the advantages and disadvantages of these different wireless protocols in data transmission bandwidth, distance and power consumption. An appropriate solution should be selected according to the usage scenario,



    Wi-Fi: Wi-Fi is suitable for high-speed video data transmission, but its power consumption is relatively high. At present, there are fewer mainstream low-power Wi-Fi chips on the market. The core uses ARM M3 or M4 core, which runs simple RTOS, and only supports 802.11b/g/n mode, low bandwidth, but can meet the application of dry battery power supply.


    ZigBee: The best choice of smart home, the status is being challenged by BLE MESH. But after the launch of ZigBee 3.0, various systems can be interconnected, and the compatibility of the platform is much better than before.


    Sub-1G: Because of its stability and long transmission distance, it can be used in various industrial control fields. The TX peak current is large, but the system is in sleep mode at other times. Thus, the overall power consumption is low.

    NFC: The function is which mobile phones must be carried with. Public transportation systems and access control systems are mostly adopted by RFID and NFC solutions.


    LoRa: Unique spread spectrum technology, +20 dBm transmit power, low power consumption, long-distance, the disadvantage is low bandwidth utilization and low data throughput.


    Power Consumption



    Always keep the end users’ experience in mind. If the battery fails, even the most ideal product will be abandoned.

    What kind of power supply method can be used? Coin cell, dry battery, lithium battery? Coin cells are popular due to their low cost, small size and lightweight. Considering that the battery life of these products is crucial, and the coin cell can only provide a peak current of about 5 mA without being damaged. If you drive a larger current peak, the battery capacity will be affected.


    RF transmit power: The transmit power of Bluetooth is restively low. Usually, only 5 dBm transmit power is supported, generally refer to 0 dBm transmit power according to specifications. ZigBee, small wireless transmission power can reach 20 dBm. (More than 20 dBm cannot pass the safety test).


    MCU operating power consumption: Because the same ARM core of the wireless SoC is used, the power consumption is similar to each other. But it is necessary to evaluate the MCU running time from wakes up status from low power mode to full speed operation. The longer the time, the greater the power consumption. In addition, it is necessary to evaluate the MCU main frequency at full speed. The higher the main frequency, the greater the power consumption.


    The following figure shows the power consumption performance of several IoT technologies:


    In addition to the specifications, several suggestions for reducing power consumption are provided:

    1.Adjust the connection interval, advertising interval and slave delay accordingly.

    2.Combine multiple small data packets into fewer large data packets to reduce RF overhead.

    3.Consider compressing data locally before transmission to reduce RF throughput.

    4.Identify non-critical data that can be sent or not be sent at a slower rate.


    Memory Selection


    Main indicators of memory: RAM, FLASH, ROM, serial FLASH


    RAM: The temporary variables, global variables, arrays, etc. applied in the code are all placed in RAM. The size of RAM will determine the complexity of the system. Early devices such as CC2541 and nRF51822 have fewer RAM resources, which will limit the number of BLE connections as a master, and will also affect the execution efficiency of the algorithm (usually a real-time algorithm will load the code from flash to RAM to run).

    Usually need to consider RAM space greater than 20K. (Because RTOS and protocol will also take up some RAM space).


    FLASH: The key factor determines the program. Usually Flash requires more than 256K, and the commonly used one is between 256K ~ 512K. Some manufacturers, such as the 1M flash launched by nRF52840, are slightly larger and maybe the products developed for wearable devices.


    ROM: You may have the question why is ROM mentioned here? Because the cost of ROM is low, some manufacturers such as Dialog, TI and other manufacturers will put the protocol stack in the ROM to reduce the cost of chip manufacturing. For example, TI's public information is as follows :



    Serial FLASH: This is more interesting. If IoT market managers look at domestic and overseas wireless chips, they can find the interesting point. Overseas semiconductors will integrate flash into the chip. Domestic semiconductors integrate serial flash into the chip or external flash. The reason is all because of the cost! Serial flash is cheap. Using a large-capacity RAM to load the program from the serial flash to the RAM is much lower than the cost of running directly on the on-chip flash. (XCODER has a suggestion here. It is recommended to consider digitally signing and encrypting the firmware stored in the off-chip flash in the chip ROM. Otherwise, it is easy for the pirates to read the firmware from the flash of the customer's product and then copy the product in reverse.)


    OTA Upgrade


    IoT's products are in a period of rapid iteration. It doesn't mean the product iteration is fast, but that the software updates quickly, including bugs, the interactive interface update, the control logic update, etc. All these can't expect to recycle the products and then disassemble them. We must consider the functional requirements of wireless OTA upgrade and leave a way to upgrate for our products.


    Here's how to control the demand for OTA upgrade:


    Air rate during upgrade:


    The speed determines the user’s experience of the upgrade. The longer the air transmission time, the greater the probability of problems. Therefore, it is the most difficult to use LoRa to do air upgrades.



    Memory flash capacity:


    Over-the-air upgrade can be divided into two upgrade methods. First, the image backup upgrade requires twice the storage space of the firmware. The new backup file first receives and stores into the flash, and the boot program is used to run the new firmware after restarting. Second, there is no image upgrade. After entering the upgrade mode, directly erase the firmware in the flash memory and write the new firmware. This upgrade mode requires the boot program to support the OTA function, which can avoid the product becoming bricks caused by the upgrade failure.



    Therefore, the capacity of flash is also an aspect that needs to be evaluated. Don't blindly reduce the cost and reduce the flash size. It is suggested that the flash capacity should be 1.5 to 2 times the flash size of its own application layer.




    Multi-protocol integration

    The current product applications use both Bluetooth and small wireless. Of course, multi-chips can be used for integration. However, there are already manufacturers on the market that have achieved multi-protocol integration by binding wafers from different original manufacturers. One chip solves multiple protocols. I think this is a transitional product. Because of the internal multiple wafers and multiple MCUs running at the same time, power management is a big challenge.


    At present, European and American semiconductor manufacturers are already deploying multi-protocol integration, starting from the chip design, combining 2.4G and small wireless on a single SoC chip, and completing the multi-protocol functions through software time-division multiplexing. I believe this is a trend in the foreseeable future. It can be considered when multi-protocol collaborative applications are required. According to the official announcement of Texas Instruments, the CC1352 and CC2652 chips already support this function, and the technology has been applied to smart door lock applications.




    亚洲精品无码久久久| 亚洲国产成人久久精品动漫| 无套内射在线无码播放| 无码av最新无码av专区| 18禁止看的免费污网站| 国产亚洲情侣一区二区无| 中日韩精品视频在线观看| 国产乱子伦农村xxxx| 激情综合色综合久久综合| 一区二区视频| 日韩精品专区在线影院重磅| 日韩高清在线不卡| 免费福利入口在线观看| 日产国产欧美韩国在线| 精品九九99久久人妻免费 | 国内揄拍国内精品少妇国语| 国产精品永久免费| 國产一二三内射在线看片| 777米奇色狠狠888俺也去乱| 无码熟妇人妻av在线网站| 国产中文在线视频| 成人在线视频国产| 婷婷五月丁香综合基地| 大学生高潮无套内谢视频| 久久婷婷五月综合色丁香| 国产成人片无码视频在线观看| 精品深夜寂寞黄网站| 乱公和我做爽死我视频| 熟妇性maturetube另类| 国产av国片精品一区二区| 国产免费一区二区三区在线观看 | 欧美乱大交| 国产亚洲精品拍拍拍拍拍| 国产二级一片内射视频插放| 精品国产VA久久久久久久冰| 亚洲欧美日韩综合久久久| 国产h视频在线观看| 亚洲ⅴ国产v天堂a无码二区 | 在线观看免费a∨网站| 狠狠色狠狠色综合网| 人妻无码视频一区二区三区|