基于STM32 网关机架构下之Semtech LoRa 技术病患生理状态监测系统

现今社会在科技不断进步下人们的寿命比过去来得长许多,而护理人员的繁重工作及排班下也出现了护理人员的断层。除此之外,有需多的独居老人或重症患者皆需要有人可以随时监控其生理现象。此等需求将造成人力及金钱上的耗费。

对于此等应用,因其所监控的数量不需太大。大约在20~50节点数,所以并不需要可以处理上千节点的高价多任务式的网关机。所以在此处我们提出一个基于ST Micro 32MCU架构下的TDMA分时多任务式网关机,在此架构下可以提供一高性价比供小型医院或养老院等导入。

【展示板照片】

展示板照片(正面)

【方案方块图】

方案方块图

【系统功能】

传感器端 : 以STM32151处理器接收由SPO2 Pulse Oximetry sensor送来的心跳及血氧数据,并转换单位为可判读的数据后经UART送至LoRa模块发送至空中。
② 数据接收端 : 由LoRa模块接收到数据后经SPI让单芯片读取有效节点数据后以USB送至PC端显示数据于UI。
③ 网络端 : 把由单芯片送来的节点数据、心跳数、血氧数值在经PC以以太网送至云端数据库。 
④ 客户端 : 管理者可以于计算机上监控病患或人员生理状态,或是另外以手机随时上网检查数据。

【方案特性】

① STM32L 系列为在Cortex-M3的低功耗条件下,STM32L还引进了独特的节能技术,即以意法半导体130nm制程的EnergyLite超低功耗产品平台为基础,可实现超低漏电流特性。此外该平台整合了意法低功耗闪存,并支持直接内存(DMA),由于采用优化的节能架构,能在应用系统作业过程中关闭闪存和CPU,外围设备仍可保持作业状态,让产品的性能、功能及电池寿命达到优化的状态。
② LoRa技术具超长距离,低成本 : 因其Sensitivity 可达-148dB,此点可以让传感器部件的范围大幅增加。此点可减少repeater 用量节省成本。另可延长使用时间 : 由于待机电流低至2.5uA, 此低耗电特性比起GPRS来可以大大的减少耗电。所以可减小电池体积而增加其传感器待机时间。

【技术文档】

类别 标题 档案
硬件 BOM_Gateway
硬件 BOM_Module
硬件 Data Sheet

用户喜欢...

STM32 电机控制 SDK 5.0 版

STMicroelectronics 集成电机控制的开发套件大大简化了设计过程并缩短了产品上市时间 STMicroelectronics最新的 STM32 电机控制软件开发套件 (SDK) 建立在全集成 STM32Cube 环境基础上,且性能得到提升,...


基于STM32的高性能低功耗人机界面系统设计

本文选用了意法半导体公司基于ARM最新Cortex—M3内核的STM32F103RB作为主控芯片,通过选择合适的液晶模块,构建了一个高性能低功耗的中文人机界面系统。 1、系统的工作原理 本系统以STM32F1...


stm32之时钟控制

• 时钟系统与总线矩阵 • SysTick系统定时器 • RTC实时时钟 • 看门狗定时器 • 通用定时器 一、时钟系统与总线矩阵 stm32F4的时钟树如下图所示: 在STM32中,有五个时钟源,为HSI、HSE、LSI、...


[原创] ST STSPIN820+STM32 Nucleo步进马达驱动方案

ST公司的STSPIN820是集成了控制逻辑和低RDSon功率级的步进马达驱动器,控制器采用有固定OFF时间的PWM电流控制,微步距分...


用于物联网节点的 STM32L4 IoT Discovery 套件

STMicroelectronics 的 Discovery 套件允许用户快速开发直接连接到云服务器的智能物联网节点应用 来自STMicroelectronics的高连接性 STM32L4 IoT Discovery 套件 (B-L475E-IOT01A) 通过支持多个低功耗无线标准和...


STM32单片机串口通信波特率计算方法

1. 什么是波特率 不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传送的字节数。双方在传输数据的过程中,波特率一致,这是...


STM32中断和事件的区别!

STM32中断和事件的区别! 事件是中断的触发源,开放了对应的中断屏蔽位,则事件可以触发相应的中断。 事件还是其它一些操作的触发源,比如DMA,还有TIM中影子寄存器的传递与更新;而中...


STM32之TFT-LCD液晶学习

TFT-LCD即薄膜晶体管液晶显示器。其英文全称为:Thin Film Transistor-Liquid Crystal Display。TFT-LCD与无源TN-LCD、STN-LCD的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT)...


详解STM32的PWM输出及频率和脉宽(占空比)的计算——寄存器配置六步曲!

一、stm32的pwm输出引脚是使用的IO口的复用功能。 二、T2~T5这4个通用定时器均可输出4路PWM——CH1~CH4。 三、我们以tim3的CH1路pwm输出为例来进行图文讲解(其它类似),并在最后给出tim3的ch1和ch...


意法半导体(ST)新系列STM32L4+微控制器让下一代智能产品“吃得少,干得多”

同级最好的存储器和新图形处理功能让智能穿戴产品给用户更好的使用体验 先进的图形控制器为小的圆形显示器优化设计,提升像素处理效率 经过市场检验的节能架构,让应用设计拥有更丰...


STM32网络通信之DM9000A电路设计

DM9000A的PHY 能够以10BASE-T 的标准在UTP3\4\5或者以100BASE-T的标准在UTP5上接口通信。它的自动协商功能是够自动配置DM9000A最大地发挥出自身性能。它同时支持IEEE 802.3X全双工数据流通信。 2、结构...


[原创] ST STM32L4R9I高性能超低功耗ARM MCU开发方案

ST公司的STM32L4R9I是高性能超低功耗MCU系列产品,基于Arm Cortex-M4 32位RISC核,工作频率高达120MHz,支持所有ARM单精度数据处理...


STM32H7 的 FMC 外设在 DCACHE 使能 时运行不正常

前段时间接到一个客户的问题。客户描述在使用 STM32H7 的 FMC 时,如果使能了 DCACHE,就运行不正常。数据没有写到 FMC 外部的存储器里,测量 FMC 接口也没有波形跳变。而不使能 DCACHE 工作就是...


利用STM32外部中断驱动四路数字触摸感应传感器模块

STM32中,每一个GPIO都可以触发一个外部中断,但是,GPIO的中断是以组位一个单位的,同组间的外部中断同一时间只能使用一个。比如说,PA0,PB0,PC0,PD0,PE0,PF0,PG0这些为1组,如果我们使...


STM32 RTC实时时钟

我用的是STM32库函数:两个知识点: 一、RTC时钟框图分析(重要) 二、时间是怎样显示出来的(简析) 一、RTC时钟框图分析(重要) 先熟悉一下几个知识点: 1、STM32的实时时钟(RTC)是一...


STM32 FSMC驱动TFTLCD 难点解析

本篇文章三个主题:FSMC有关配置、一串字符显示原理、汉字显示原理。 一、FSMC的有关配置(博主用的是FSMC_A10): 来自别人家的博客 FSMC的介绍就不介绍了,网上一大片。我们就讨论讨论为...