NB-Iot烟感04:BC26模块原理图设计

本章节给大家 介绍一下NB-Iot 部分的硬件设计电路:

一、NB-IOT无线通讯整体设计:

NB-IOt 我们选择的移远的BC26模块,单片机选择的华大半导体的HC32F005C6PA。整体电路图如下:

从上图可以看到,全图放上来看不清楚,要原图的可以找无际单片机编程拿

二、BC26周边电路设计详解

1. BC26模块电路设计:

如上图,BC26模组的脚位共有44个,但我们实际用的不是很多。

2.电源设计

BC26的供电脚位:(截自BC26硬件设计手册)

电源设计要求:其电源输入电压范围为 2.2~4.5 V。

模块在数据传输工作时,必须确保电源跌落不低于模块最低工作电压 2.2 V,否则模块会出现异常。

上图为,我们NB-IOT模块的电源设计电路。直接有电池给模块供电。C10、C11、C12、13主要是滤波作用,和防止供电电压跌落导致模块工作异常

3.SIM卡部分电路设计:

BC26的SIM卡脚位:

设计电路如下:  我们选择的是一款贴片SIM卡。

这部分电路,是参考硬件手册设计的,在这里不再讲解。

4.模块的启动电路设计

BC26的启动控制脚:

设计电路如下:

MCU_PKEY:单片机控制脚,拉高800ms,BC26模块就能开机。

POWERKEY:  和BC26的BOOT 脚连接。

5.模块的休眠唤醒电路设计

BC26的唤醒脚:

设计电路如下:

MCU_WAKEN: 单片机IO 控制

WAKEN:  和PSM_EINT 连接。

6.天线设计

BC26天线设计引脚:

规格书建议设计电路:

设计电路:

注意:电线电路有阻抗要求 详见规格书。

7.串口通讯电路

BC26串口引脚:

如上图所示,BC26模块串口属于1.8V 电压域。 但是我们的单片机的工作电压是3V ,所有串口部分的电路需要点平转换。

串口通讯设计电路如下:

MCURXD和MCUTXD 是单片机的串口。

NBRXD和NBTXD 是BC26模块的主串口。

至此:BC26周边的电路设计完成。 接下来我们在看一下单片机周边的电路设计电路:

三、单片机周边电路设计:

我们选择的是HC32F005C6PA,这可芯片的资料大家可以到 华大半导体官网查询。这个芯片的深度休眠的电流<1uA.

1.单片机电路设计:

如上图是单片机的电路设计。

2.单片机的复位电路:

单片机的复位IO是4脚,电路设计如下:

3.单片机的烧录接口:

电路设计如下:

4.单片机预留的串口调试端口:

电路设计如下:

四、电源设计电路:

单片机的电源IO 是7脚和8脚

单片机的电源电压是由U3芯片稳压提供的。这颗芯片的静态电流<2uA,非常适合我们的需求。

BAT:  电池电压  3.6V

3V:  系统工作电压

五、外部连接接口设计:

设计图如下:

PIN1-2 是电池的电源和GND NB-Iot的电源设计端口

PIN3:  是烟感控制单片机的上行数据接口,采用的时单线通讯方式。单片机的下行数据端口

PIN4:  是烟感控制单片机的下行数据接口,采用的时单线通讯方式。单片机的上行数据端口

PIN5:  NB-IOT模块唤醒端口,有IO的外部中断出发,启动数据传输的作用

PIN6:  预留

整个设计部分就到这个章节结束了,无际单片机编程下篇文章开始进入烟感的程序部分开发。

原创干货

NB-Iot烟感03:感烟探测器原理图设计

2021-6-30 15:09:12

原创干货

NB-Iot烟感05:合泰HT45F23A开发环境搭建

2021-6-30 15:37:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索