基于STM32单片机的无线运动传感器节点设计
2021-08-09孙弋婷翁欣濛
电子制作 2021年15期
关键词:单片机
孙弋婷,翁欣濛
(1.杭州电子科技大学电子信息学院,浙江杭州,310018;2.杭州电子科技大学信息工程学院,浙江杭州,311305)
0 引言
无线传感器网络[1],是由大量的具有感知能力的传感器节点,通过自组织方式[2]构成的无线网络,可以监控不同位置的物理或环境状况如温度、声音、振动、运动或污染物,在促进物联网发展方面发挥着重要作用,本文结合2020年TI杯大学生电子设计竞赛与现实生活中的应用,以STM32F103C8T6作为主控制器设计的具有温度测试、心率监测[3]、运动状态分析等功能的无线传感器。
1 系统总体设计
以STM32F103单片机为主控制器,以ADS1292[4]模块为心率信号接收部分,接收采集到的心电信号并转化为数字信号传至单片机,以LMT70为温度接收部分,接收采集到的温度数据并通过ADS1115模块将模拟量转化为数字量传至单片机,以ABXL345模块为运动分析模块,将采集到的运动数据传至单片机,单片机对上述信号进行处理与分析后将对应的数据显示在屏幕,并通过HC05蓝牙模块将内容在移动端上显示。如图1所示。

图1 系统总体设计图
2 硬件系统设计
2.1 处理器模块
作为无线传感器的核心选用专为要求高性能、低成本、低功耗的的ARM Cortex-M3内核系列STM32单片机。其具有32位总线宽度,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。同时具有多达13个的通信接口、112个快速I/O端口、11个定时器,对比MSP430单片机,STM32具有速度快和低功耗的优点。
2.2 供电模块
本电路采用TPS5450降压转换器。如图2所示。TPS5430是一个具有较高转换效率的高输出电流PWM转换器。……
登录APP查看全文
