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

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

    关注

    2578

    文章

    55843

    浏览量

    795544
  • 物联网
    +关注

    关注

    2951

    文章

    48272

    浏览量

    419708
  • 无线
    +关注

    关注

    31

    文章

    5755

    浏览量

    179393

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新品 | Stamp C6LoRa,嵌入式Wi-Fi 6 + LoRa 通信模组

    StampC6LoRa是一款适用于850~960MHz的高性能可编程LoRa模组,采用SMD贴片封装,整体体积小巧紧凑,便于高密度嵌入式集成。模组核心由ESP32-C6SoC+SX1262LoRa
    的头像 发表于 03-13 16:32 843次阅读
    新品 | Stamp C6<b class='flag-5'>LoRa</b>,嵌入式Wi-Fi 6 + <b class='flag-5'>LoRa</b> 通信模组

    LORA无线数传电台传输距离:5KM双向透传,RS485转LORA

    。而LORA无线数传电台,尤其是支持5KM双向透传、RS485转LORA功能的产品,正成为解决这些痛点的“刚需神器”。 一、核心价值 先澄清一个常见认知:很多人误以为“无线传输距离越远,稳定性越差”,但
    的头像 发表于 02-28 16:36 857次阅读

    LORA无线数传终端:双向高增益透传,5KM无线传输

    LoRa无线数传终端(LoRa DTU/数传电台) 是基于LoRa(Long Range)扩频技术的工业级低功耗广域网(LPWAN)通信设备,核心是实现串口设备的远距离、低功耗、抗干扰无线数据透传
    的头像 发表于 02-24 16:38 846次阅读

    探索 MAX847:单节升压双向呼机系统 IC 的卓越性能与应用

    探索 MAX847:单节升压双向呼机系统 IC 的卓越性能与应用 在电子设备不断追求小型化、低功耗和高性能的今天,电源管理和监控系统的设计变得至关重要。MAX847 作为一款专为双向呼机
    的头像 发表于 02-05 15:25 317次阅读

    微型LORA数传模块:六种传输方式,5KM无线通讯

    微型LORA数传模块主打无线透明传输、远距离稳定通信的LORA物联智能网关,支持多种通讯模式,兼具易部署、低功耗、高安全等优势,可轻松解决工业场景下串口设备布线难、抗干扰弱等痛点。 一、功能特点 1
    的头像 发表于 02-03 17:17 417次阅读

    lora技术

    LoRa技术
    亿佰特物联网应用专家
    发布于 :2025年12月25日 14:44:22

    LoRa扩频技术应用

    远距离无线芯动力,穿透干扰稳连接——解读LoRa扩频技术 一、什么是LoRa扩频? LoRa扩频技术是一种基于直接序列扩频(DSSS)的先进无线通信技术,通过将信号频谱扩展至更宽的带宽,在低功耗
    发表于 12-15 14:26

    Lora基站作用

    1. 数据收集和传输  Lora基站可以收集来自Lora节点的数据,并将这些数据传输到云端或其他目的地。这些数据可以是环境监测数据、能源管理数据、安全监控数据等。通过Lora基站的数据收集和传输
    发表于 12-04 07:45

    Lora基站在物联网应用的重要性

    Lora基站在物联网应用中具有重要的地位。首先,Lora基站可以实现对物联网设备的远程监测和控制,为物联网应用提供了强大的功能支持。其次,Lora基站具有较强的抗干扰能力和较长的电池寿命,可以在恶劣
    发表于 12-03 07:09

    LoRa基站与网关概念

    1. LoRa基站 LoRa基站是物联网设备连接网络的一个重要组成部分。它主要负责接收来自物联网设备的信号,并将这些信号转发给云平台。同时,LoRa基站还可以将云平台的指令转发给物联网设备,实现
    发表于 12-02 08:30

    Lora技术应用领域

    1. 物联网应用:Lora技术的远距离传输特性使其在物联网应用中得到广泛应用。通过Lora技术,可以实现智能城市、智能家居、智能农业等多种物联网应用,为人们的生活带来便利和舒适。 2. 工业控制
    发表于 11-26 08:10

    lora通信技术的特点

    1.低功耗   LoRa通信技术采用了一种先进的调制方式,能够在低功耗的情况下实现远距离通信。这使得LoRa通信技术非常适合用于物联网设备等需要长时间运行的应用场景。 2.长距离   LoRa通信
    发表于 11-20 07:50

    传呼机爆炸事件引安全关注,中国供应链与国产操作系统的含金量上升

    去年,黎巴嫩发生大规模传呼机爆炸事件,第二天又发生对讲机爆炸事件,合计已造成39人死亡、约3000人受伤。报道指出,造成爆炸事件的设备一批来自台湾,一批来自日本与匈牙利。有不少网友指出,要在手动拆解
    的头像 发表于 07-02 10:02 549次阅读
    <b class='flag-5'>传呼机</b>爆炸事件引安全关注,中国供应链与国产操作系统的含金量上升

    LoRa6100Pro-mini 1W 串口Lora无线组网模块V1

    LoRa6100Pro-mini 1W 串口Lora无线组网模块规格书
    发表于 06-23 16:13 2次下载

    LORA数传模块:RS485转LORA双向透传

    LORA数传模块(LoRa Data Transmission Module)是一种基于LoRa(Long Range)技术的无线通信模块,专为远距离、低功耗、低速率的物联网(IoT)应用设计。利用
    的头像 发表于 05-26 15:36 1254次阅读