一、作品功能介绍
利用 MSP20 传感器模块和EKT评估板设计的模拟血压计。通过对硬件电路的精心构建和软件程序的合理编写,实现了血压数据的精确采集、处理与直观显示。
二、工作原理
XGZP是一款压阻式压力传感器,专为对空间非常敏感而设计,它的核心硅,采用MEMS技术设计和制造压阻式压力传感模具。由一个弹簧膜片和四个集成在隔膜的四个压电电阻器,建立一个惠斯通电桥结构。弹性膜片有受到压力时,惠斯通电桥会产生一个线性电压信号(mV)输出,EKT评估板采集到电压,进行AD转换,即可转换成气压值。
三、设计思路
1、硬件部分
学校和迪文公司提供了课题所需的模块,通过查找各模块的功能、参数等,将各个模块连接成系统。MSP20 传感器负责采集血压信号,其输出端通过线材与 T5L 单片机的 ADC 接口相连,将模拟血压信号传输给EKT评估板。EKT评估板作为系统的核心控制单元,接收来自传感器的信号后,利用其内部的 ADC 模块将模拟信号转换为数字信号,并进行数据处理和分析。处理后的血压数据通过EKT评估板进行显示。
2、软件部分
首先,需要了解传感器工作原理,写出驱动程序,启动 ADC 转换,根据传感器的校准参数将采集到的原始数据转换为实际的血压值。
3、GUI的设计
按照迪文 DGUS II 系统的规范,配置显示变量和触控变量。利用 “数据变量显示” 功能(功能代码0x2002 )来精确设置血压数值的显示格式和位置,确保数值能够准确地显示在对应的区域。
操作演示:
https://b23.tv/as2c07m
|