查看: 4803|回复: 3

G0芯片做的NB-IOT压力表项目分享

[复制链接]

7

主题

18

帖子

169

积分

中级工程师

Rank: 2

积分
169
发表于 2020-3-9 16:02:30 | 显示全部楼层 |阅读模式
本帖最后由 无锡景明电子 于 2020-5-31 21:08 编辑

本人业余时间做了一个NB-IOT的压力表,采用G048芯片,配合M5311芯片和段码屏等外设,整机功耗20uA。采用3.6V的18650电芯供电。支持数据上传至OneNET平台。
外设部分使用到如下模块:
   1)GPIO
   2)LCD
   3)RTC
   4)  LPUART
   5)  ADC
   6)  UART
   7)SVD掉电检测
   8)FLASH
   9)  SPI

外部电路使用到:
1)无源蜂鸣器(4kHz PWM控制)
2)M5311 NB-IOT模块
3)W25QXX  flash存储模块
4)段码屏显示模块
5)红外收发模块 (支持红外在线升级,芯片发送自适应38khz 载波)
6)低功耗485芯片(无锡景明电子 JME8871, 接收模式功耗小于2uA,适用于电池供电场合)
7)24V升压模块FP6292,可以支持24V传感器。

PCB 3D图像:

G048芯片1.png


G048芯片2.png

样品实物:

IMG_0083(20200309-155743).PNG

代码仅供参考,可以参考设计,减少开发工作量。
交流TEL:17712366332
QQ:2028753473



Keil工程文件项目代码.zip

12.68 MB, 下载次数: 431

PCB工程项目.rar

11.76 MB, 下载次数: 378

回复

使用道具 举报

0

主题

1

帖子

14

积分

初级工程师

Rank: 1

积分
14
发表于 2020-3-24 13:24:20 | 显示全部楼层
红外通信支持在线升级实现效果如何?普通的红外收发管波特率很低,做遥控发几个字节的控制指令还好,做数据传输会不会太慢了?
回复

使用道具 举报

0

主题

13

帖子

34

积分

初级工程师

Rank: 1

积分
34
发表于 2020-8-4 15:55:01 | 显示全部楼层
楼主U盘升级和远程升级有涉及过么?
回复

使用道具 举报

3

主题

9

帖子

186

积分

中级工程师

Rank: 2

积分
186
发表于 2021-1-1 12:35:34 | 显示全部楼层
点赞!感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表