电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>用于MakerIOT2020 LoRa基本模块的IO扩展板

用于MakerIOT2020 LoRa基本模块的IO扩展板

2022-10-28 | zip | 0.06 MB | 次下载 | 免费

资料介绍

描述

LoRa 基本模块的输入和监视器屏蔽

介绍

与我通常的 PCB 项目相比,这是一个简单的项目。这是完成我的 LoRa 监控系统的一系列设计之一,我计划在农场使用它来监控各个区域,例如入侵检测、电池电量等。

该防护罩设计用于安装在第一个LoRa 基本模块的顶部。它旨在实现与红外光束传感器XYC-WB-DC 运动检测器的简单、整洁的连接,以及监控太阳能逆变器的电池电量(农场完全离网)。

运动传感器提供 +3v 信号,在运动检测时变为高电平,而红外光束传感器提供继电器触点,可用于提供类似的电压信号。由于我更喜欢​​在我的输入上使用上拉逻辑,我决定实现一个简单的晶体管电路,其中输入将切换晶体管的基极,然后在打开时将输入拉到信号地。本电路采用S8050三极管,基极通过10k电阻下拉至信号地防止浮空,基极上接1k至1k8的限流电阻。集电极以及 LoRa 基本模块上的 D7 和 D8 GPIO 引脚通过 10k 电阻被拉高至 Vcc5v。

pYYBAGNYvQyAJ7h3AAEEYOxtokY686.jpg
 

电压监控是通过 LoRa 基本模块上的 ADC 完成的,4 个电池级别(12v、24v、36v 和 56v)中的每一个都通过电阻分压器网络连接到相关的 ADC 通道,以将各自的电压降低到电平在 0 到 5v 之间。(这是因为 ATMEGA328p 上的 ADC 只能处理 5.0v 的最大电压)

选择电阻器以提供稍大的输入电压范围,以适应太阳能充电器的波动(在非常明亮的晴天有时会上升到 65v)。我决定不直接在 PCB 上添加任何限流电阻,因为它们肯定会很笨重。相反,它们将连接到外部,连接到合适的散热器等……

pYYBAGNYvRCAQ1cWAAFk6AVcLek453.jpg
 

由于这个 PBC 仍处于原型阶段,而且我的 LoRa 监控设备将来肯定会进行相当多的修改,我通过屏蔽板上的单独接头提供了对所有未使用的 GPIO 引脚的访问。最值得注意的是 SPI 头,用于对 ATMEGA328P MCU 进行编程,或连接其他 SPI 设备(我正在为该设备开发 CAN 总线插件,以节省需要安装的物理无线电节点的数量),UART 头,以及 I2C、A6、A7 和其他数字 IO 引脚(D3~、D4、D5~)。

在上面的照片中,您会注意到 UART 引脚上有一个额外的标头,这是为了帮助我在逻辑分析仪上进行调试而添加的,因为我在唤醒 ATMEGA328P 并让它通过 LoRa 发送事件时遇到了一个小问题。它会唤醒,通过 UART 打印状态消息,但永远不会执行实际的 LoRa 部分!现在已经修复了,并且标题被删除了......

屏蔽的示意图如下。正如您将看到的,它确实非常简单。

poYBAGNYvRSAI5QUAACespq-YVo751.png
 

软件和库

LoRa 基本模块设计为使用Sandeep Mistry 的 LoRa 库。该 PCB 的其他版本也将直接支持 JGromes 的RadioLib 库。

提醒:

RA-02 模块 (SX1278) 与 ATMEGA328p 的连接如下:

NSS 到 D10 (CE)

MOSI 到 D11 (MOSI)

味噌至 D12 (味噌)

SCK 至 D13 (SCK)

重置为 D9

DIO0 到 D2(我们需要一个硬件中断引脚)。

当前版本的 LoRa 基本模块上没有断开 DIO1 到 DIO5

也无法直接访问 LoRa 基本模块或输入和监视器屏蔽上的引脚 D10、D9 和 D2。

如果您决定破解设备并添加对任何未断开引脚的访问权限,请记住在 ATMEGA328 和 SX1278 之间使用逻辑电平转换器,因为它们在不同的电压下运行,并且 SX1278 不支持 5v任何 IO 引脚!您可以单击此处从 PCBWay 订购此防护罩

 
 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
  2. 19.00 MB  |  4次下载  |  免费
  3. 2使用TL431设计电源
  4. 0.67 MB   |  2次下载  |  免费
  5. 3BT134双向可控硅手册
  6. 1.74 MB   |  2次下载  |  1 积分
  7. 4一种新型高效率的服务器电源系统
  8. 0.85 MB   |  1次下载  |  1 积分
  9. 5LabVIEW环形控件
  10. 0.01 MB   |  1次下载  |  1 积分
  11. 6PR735,使用UCC28060的600W交错式PFC转换器
  12. 540.03KB   |  1次下载  |  免费
  13. 751单片机核心板原理图
  14. 0.12 MB   |  1次下载  |  5 积分
  15. 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
  16. 1.44 MB  |  1次下载  |  免费

本月

  1. 1开关电源设计原理手册
  2. 1.83 MB   |  54次下载  |  免费
  3. 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
  4. 8.45 MB   |  23次下载  |  免费
  5. 3DMT0660数字万用表产品说明书
  6. 0.70 MB   |  13次下载  |  免费
  7. 4UC3842/3/4/5电源管理芯片中文手册
  8. 1.75 MB   |  12次下载  |  免费
  9. 5ST7789V2单芯片控制器/驱动器英文手册
  10. 3.07 MB   |  11次下载  |  1 积分
  11. 6TPS54202H降压转换器评估模块用户指南
  12. 1.02MB   |  8次下载  |  免费
  13. 7STM32F101x8/STM32F101xB手册
  14. 1.69 MB   |  8次下载  |  1 积分
  15. 8基于MSP430FR6043的超声波气体流量计快速入门指南
  16. 2.26MB   |  7次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935119次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420061次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233084次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191367次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183335次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81581次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73807次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65987次下载  |  10 积分