LoRa 工程拟重启

作者: 小鱼儿他老汉 | 来源:发表于2018-09-17 09:55 被阅读7次

    主控IC

    • ESP8266/ESP32
    • STM32F103CX
    • STM32F072CX
    • STM32F40X
    • nRF5X
    • 通用MCU,STM8/LPC8XX,选配CP210X转换IC
    • LPC54XXX/LPC51UXX等

    STM32 USB CDC

    现在基于USB CDC的方案有许多:

    • STM32F103C8 USB/CDC,ARM mbed/libmaple
    • STM32F103C8 Dual port USB/CDC, CubeMX
    • STM32F072/STM32F40X USB/CDC, CubeMX
    • CP210x/CH34x转换IC

    固件平台

    • ARM mbed
    • Arduino/Libmaple/OpenCM3 etc
    • MicroPython
    • 嵌入式JavaScript
    • eLua

    RF通讯协议

    • MAC: LoRaMac/Aloha
    • L3: LoRaWAN GW/LoRaWAN ED/LoRaHAM

    总结

    LoRa作为一种半开放的IoT方案,之前有两个局限:USB/CDC和工信部征求稿。

    但是目前看,问题都不大。首先,工信部问题基本被无视。而USB端口问题,无论是最廉价的MCU,如LPC812/STM32F07X,如果HCI简单化,仅仅保留USB/SPI桥接,可以支持多路SPI即多路RFIC。把一些实时任务如中断处理程序留给MCU,将LoRaWAN堆栈从固件转化为主机软件问题不大。理论上,单个USB至少挂接两路FDM LoRa,四个USB挂接八路FDM LoRa,构成超低成本的网关软件设计。

    思考

    对我来说,开源还是闭源还是一个问题。如果硬件低成本,量又上不去,那么对我们开发商有何意义?向华为学习,送基站卖终端?

    对于开发商来说,设备端相对量大。设备端需要瞄准不同应用来定制硬件、MAC、主机接口和外壳。以前我交付的形式都是PCBA,搭配一些代码。现在可能交付的需要是USB网卡,搭配二次开发软件包,不含内置源码。

    此外,网关部分,是否把它做成内置网卡的形式?不过电脑和网关的内部电磁噪声比较复杂。

    现在脑子里面纠结的是各种技术的搭配组合,以及面向的应用。水电煤三表我是不碰的,那么物流、零售、工业和农业是必须考虑的。

    相关文章

      网友评论

        本文标题:LoRa 工程拟重启

        本文链接:https://www.haomeiwen.com/subject/lhzhnftx.html