0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作基于LoRa的双向传呼机?

iIeQ_mwrfnet 来源:IEEE 作者:IEEE 2021-01-13 16:07 次阅读

当今的你,如果想使用无线发送数据已经拥有了很多选择:Wi-Fi蓝牙Zigbee,以及蜂窝连接都是一些常用的选项。 但有一项比较新生的协议正在逐渐流行起来:基于LoRa通信提供中距范围内(2公里至15公里)低功耗、低带宽的通讯——其通讯距离取决于周围环境的杂乱程度。 本文作者就自己动手做了一个基于LoRa的双向传呼机,一起来看看~

LoRa源于迅猛发展的物联网,是使用分散光谱传输将远程传感器嵌入式设备连接到中心节点的技术。数据传输率通常在0.3-27kb/s,上限速率可达50kb/s:较慢的数据传输对应着更长的传输距离。LoRa在最初版本专注于机器-机器通讯,但它极低的功耗吸引了喜欢鼓捣的人们去开发其他应用。 正如一部分人总是对尝试新的硬件技术感兴趣,我也想知道LoRa这项技术是否能用于人类间的通讯。数据传输的速率过低所以通话功能是不现实的,但有一种令人充满敬意的设备怎么样呢:我或许能做一只基于LoRa的双向传呼机。

虽然作为一名硬件工程师的我工作内容包含天线分析,但我对射频电路本身却不太熟悉。因此第一步我订购了两个AI-Thinker的Ra-o2 LoRa模块和两个基于ATmega328的微控制器(即单片机),翻出我的面包板,搭建概念验证设计。不久之后,我就实现了在屏幕上显示发送和接收到的字母和数字组成的字符串,使用的屏幕是一块为Nokia手机设计的84*48像素的LCD屏。 当然,你是不能拿一块面包板直接去做场地测试的,所以我设计了一个印刷电路原型,这个原型机复制了我面包板的设计,还带上了电池和一些控制按钮。

场地测试时正好是德国的寒冬,我和一位伙伴可不想在户外长距离跋涉,但我们证实了一公里开外的距离的通信可行。严寒的天气也暴露出一个意料之外的问题:传呼机中的一只用镍氢电池供电,另一只则使用锂离子电池。用镍氢电池的一只在低温中使用无虞,但锂离子驱动的那只则由于电压跌落导致了微控制器的重启。

这只双向传呼机使用LoRa的低功耗广播协议,有效传输距离在10公里至15公里。一个现成的LoRa接收器模块适配在定制的PCB板上,同时附带一个用户友好的显示屏以及导航控制。一个实时时钟模块负责追踪当地时间。 接下来我们需要一个更精致的设计。 最明显的升级体现在屏幕上,我用了一块128*64像素分辨率的LCD屏。同时也对微处理器进行了升级:我需要更多的算力,但也仍然想待在Arduino适配的生态中,所以我选择了Atmel SAMD21 Cortex Mo,可以用一系列“后AVR(Automatic Voltage Regulation,自动电压调整)”的Arduino微控制器驱动。

我还把AI-Thinker的模块替换为更流行的RFM95W接收器。最终的设计还包含了一只用于静音模式的传呼机马达,一个用于操作的3向导航开关,以及一个SD卡适配器。由于我天线分析的经验,PCB板二代迭代中大部分微调都专用于确保连接接收器到天线的走线要是最佳的50欧姆阻抗。传输线在PCB的另一边使用了接地面,所以利用PCB的厚度计算后得出我需要一条1mm宽的走线。对于接地面连接天线基座和接收器模块的方式我也多加调整,以便获得最佳的高频表现。

此外,我选择了时髦的黑色作为PCB板阻焊层,结果产生了又一个意外结果。我用来贴片的回流焊机使用红外加热器,在我第一次贴片的时候,表面的黑色阻焊层受热比我常用的绿色PCB板更快。结果就是焊点呈现出经典过热金-棕色污渍——我竟成了时尚的受害者! 在我进行调整搞定一切组装后,开始测试电路板,这时候我意识到开关按钮控制存在一个问题:按下电源键时,电压调节器开始向SAMD21的微处理器施加3.3V电压。 其中存在一项安全功能,如果控制器未在2s内收到来自处理器启动的确认,就会中断供电。但SAMD21需要2.5s才能做出应答!我只好去查控制器规格书,发现了终极解决方案,规格书里一条说明表示该控制器可以通过调节参数实现10s等待。随着新开关控制器的到位,我用热风枪把新部件固定到了相应位置。

d497bb06-51b1-11eb-8b86-12bb97331649.png

传呼机平台:Arduino适配的微处理器控制LoRa模块,而用户可以把任何现成的外围设备,配合支持I2C协议的Arduino库使用,外围设备直接通过PCB板上的专用插座连接。 测试中还出现了另一个小问题:我把板载实时时钟的数据线接反了,这是用来计当地时间,并通过I2C协议和SAMD21相连的。修好这个问题后,我的传呼机正式完成,我将它命名为LoRaNicator

因为相比编程我对硬件设计更感兴趣,整个系统软件构成十分基础,仅仅负责用户间的文本信息交换。我希望其他人或许能够将LoRaNicator当作一个开源平台,利用好这一低功耗、基础构造简单的通讯方式,制作出更多更复杂的应用。我也在尝试让LoRaNicator硬件扩展变得更容易,通过一系列可外接I2C设备的外部针脚,让它能够连接诸如GPS单元或其他类型的传感器。

原文标题:使用LoRa搭建一个双向传呼机

文章出处:【微信公众号:微波射频网】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50768

    浏览量

    752300
  • 物联网
    +关注

    关注

    2904

    文章

    44331

    浏览量

    371718
  • 无线
    +关注

    关注

    31

    文章

    5437

    浏览量

    173126

原文标题:使用LoRa搭建一个双向传呼机

文章出处:【微信号:mwrfnet,微信公众号:微波射频网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    金属探测器使用技巧 水下金属探测器使用方法

    使用手机、传呼机等电子设备的时候,建议不要使用金属探测器,以免干扰探测结果。 正确握持 :握住探测器的托臂,保持探测盘与地面平行,探测盘与地面的距离一般应该在2~4厘米左右。 缓慢移动 :在实际探测过程中,应该缓慢移动金属
    的头像 发表于 11-29 10:27 105次阅读

    lora无线加油站数据监控方案#LoRa模块

    LoRa
    思为无线
    发布于 :2024年11月07日 18:00:39

    通信设备安全引发全球关注!国产化替代迫在眉睫

    破坏力不容小觑。近日,黎巴嫩全国多地发生传呼机、对讲机爆炸事件,造成了惨重的人员伤亡和财产损失。这一惨痛的教训,深刻揭示了通信设备安全问题的严峻性,也为我们敲响了警
    的头像 发表于 10-12 10:25 315次阅读
    通信设备安全引发全球关注!国产化替代迫在眉睫

    LoRa网关和LoRa基站的区别是什么?一文弄懂

    LoRa技术被广泛应用于物联网领域,它是一种低功耗、支持长距离传输、支持多节点通信的无线通信技术。LoRa网关和LoRa基站是两个非常重要的LoRa设备,它们都是连接物联网设备和云平台
    的头像 发表于 10-10 10:46 403次阅读

    BB机爆炸事件的启示:激光雷达百分百国产化的战略意义

    近日,黎巴嫩发生了一起震惊全球的传呼机(BB机)爆炸事件,数千台传呼机在多处地点同时发生爆炸,导致严重的人员伤亡和社会恐慌。这一事件再次提醒我们,在享受高科技产品如自动驾驶、智慧交通及机器人等带来
    的头像 发表于 09-28 08:04 1452次阅读
    BB机爆炸事件的启示:激光雷达百分百国产化的战略意义

    当寻呼机变“定时炸弹”:如何防范电子设备被恶意篡改

    黎巴嫩近期发生的寻呼机爆炸事件,已造成重大伤亡,受到了各界高度关注。广泛使用的通讯设备,却成了“杀戮工具”,引发了消费者对电子设备的安全担忧——常携带在身上的手机等电子设备是否也可能发生爆炸?我们
    的头像 发表于 09-24 10:00 317次阅读
    当寻<b class='flag-5'>呼机</b>变“定时炸弹”:如何防范电子设备被恶意篡改

    从硬件角度分析黎巴嫩寻呼机爆炸事件,最有可能的原因

    黎巴嫩安全两名官员表示,每部传呼机的电池旁都被植入了少量的炸药,重量约有一到两盎司,还植入了一个遥控装置可以远程触发引爆炸药。
    的头像 发表于 09-21 18:12 1507次阅读
    从硬件角度分析黎巴嫩寻<b class='flag-5'>呼机</b>爆炸事件,最有可能的原因

    RS485转LoRa-以太网TCP转LoRa

    改系列she'b一款基于低功耗广域网LoRa私有协议物联网无线网关,在广域网内使用。具有LoRa延长中继距离、携带节点无限制的优点。它是将LORA和串口、以太网之间进行双向
    的头像 发表于 06-19 10:39 525次阅读
    RS485转<b class='flag-5'>LoRa</b>-以太网TCP转<b class='flag-5'>LoRa</b>

    LoRa模块是什么?LoRa模块的优势和缺点

    什么是LoRa模块? LoRa是一种基于扩频的远距离无线通信系统。该技术使用直接序列扩频,提供高接收灵敏度和强大的抗干扰性,同时满足低功耗要求。LoRa是一个突出的低功率广域网(LPWAN)协议
    的头像 发表于 04-29 15:38 1550次阅读

    LoRa网关+LoRa节点的特点和优势

    LoRa网关是连接终端设备和LoRaWAN网络的设备,负责收集来自多个LoRa基站的数据并将其传输到云端。 LoRa网关收集LoRa节点传输的消息,并将这些消息转发到LoRaWAN
    的头像 发表于 03-19 17:02 1331次阅读
    <b class='flag-5'>LoRa</b>网关+<b class='flag-5'>LoRa</b>节点的特点和优势

    lora终端如何连网关 LORA网关能带几个终端

    LoRa 终端通过 LoRa 网关发送连接请求,LoRa 网关接收到请求后会进行相应的认证和确认,建立与终端之间的通信链接。
    的头像 发表于 02-25 16:59 1920次阅读

    什么是LoRa MESH?LoRa MESH技术通讯方式

    一个无线网格,实现设备之间的双向通信。每个LoRa无线模块可以充当路由器和终端设备,实现信息的中继和传
    的头像 发表于 01-22 16:10 1873次阅读

    Lora网关是如何工作的?

    Lora网关是如何工作的? LoRa网关是配备有接收LoRa数据包的LoRa集中器的无线电模块。 Lora网关必须将信息从
    的头像 发表于 01-08 09:53 609次阅读

    LoRa是什么技术?LoRa频段有哪些?

    LoRa是一种基于扩频技术的远距离无线传输技术,全称是“Long Range Radio”。这种技术由美国Semtech公司开发,是一种在局域网中使用的无线通信技术。LoRa使用线性调频扩频调制技术
    的头像 发表于 12-28 15:51 3666次阅读

    LoRa是什么?LoRa与LoRaWAN的区别

    LoRa是一种基于Semtech公司开发的一种低功耗局域网无线标准,其名称“LoRa”是远距离无线电(Long Range Radio)。
    的头像 发表于 12-13 14:23 2890次阅读