随着生物医学工程技术的迅速发展,医学信号测量仪器日新月异。生物医学测量与临床医学和保健医疗的联系日益紧密。通过对人体各种生理信号的检测,能更好的认识人体的生命现象,这其中脉搏信号包含丰富的人体健康状况信息,从中提取的心率值对人体健康有着重要的参考作用。
本设计主控单片机使用STM32F103C8T6,该单片机是一款基于ARM Cortex-M3内核STM32系列的32位的微控制器,程序存储器容量是64KB,主频为72MHZ,自带ADC和UART功能。
脉搏测量使用pulse sensor传感器模块,该模块是一款用于脉搏心率测量的光电反射式模拟传感器。将其佩戴于手指、耳垂等处,通过导线连接可将采集到的模拟信号传输给STM32F103C8T6单片机,经过ADC采样转换为数字信号,再通过单片机简单计算后就可以得到心率数值、2次心跳之间的时间等信息。数据通过UART上传到LabVIEW显示平台,LabVIEW显示界面能够实现实时显示脉搏图像和心率数值等信息,并且能够进行图像保存和回放。
关键词:STM32F103C8T6;pulse sensor;脉搏;LabVIEW
本系统以STM32f103C8T6为主控单片机,外围有晶振电路,单片机复位电路和下载方式配置电路组成。单片机控制ADC的采样速度,进行数据的采集。数据采集完后,经过运算,将脉搏相关信息通过串口上传上位机LabVIEW。上位机LabVIEW对心率数值、2次心跳之间额时间和心率图形实时显示,并且对心率图形进行保存和回放。
完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)