全球旧事资料 分类
进行运算而且可以根据实际情况进行编程所用外围元件少轻巧省电故障率低。显示模块电路运用的是工业字符型液晶LCD1602它能够同时显示16×2即32个字符如图1。
f2软件的设计与实现系统的运行程序采用C语言编写采用模块设计整体程序由主程序、定时中断流程、INT中断、液晶显示以及电机控制等子程序模块组成。主程序流程图如图2所示。
3软件测试软件的测试结合Proteus仿真软件完成根据之前的各模块进行初始化设置在编写程序前要先对各个模块分别进行调试并编写各部分的子程序。测心率时用了给定的信号进行模拟心率传感器采集的信号由P32口输入单片机通过改变输入信号的频率看LDC1602的显示。然后观察采到的数据是否正常黑线是否稳定以及发光二级管是否正常发光。4抗干扰措施及使用方法41抗干扰措施为了提高测量仪的精确度系统首先要解决的是硬件方面的干扰问题。光电式心率测量仪的测量过程中前端测量到的心率信号十分微弱容易受到外界环境干扰其中主要的干扰源有测量环境光干扰、电磁干扰、测量运动噪声。42测量仪使用方法测量仪通电后默认状态下是“普通人测试模式”接上传感器和电源界面显示“You
gma
000”第二行显示“
ormal”表示当前状态是初始状态。需要测试直接将手指头至于传感器中间等待约20秒即可得到测试结果次数并对测试结果做判断。此模式下可以按K2进入到“儿童测试模式”K3进入到“老年人测试模式”测试方法和前面相同。当测试满足要求时液晶第二行显示“
ormal”当高于或低于上限时或显示“ab
ormal”当测试次数小于40次时表示脉搏采集失败显示“error。”
f5误差分析见表1
由于传感器和其他器件本身并非理想线性实测数据进行了线性补偿。由均方差公式得
误差分析经校准非线性补偿后误差已基本达到要求。6结论该设计从节能、经济、方便的角度出发以STC89C52单片机来对采集到的心率信号进行处理。以上内容详细地介绍了整个过程中的方案论证、硬件原理、软件控制流程。此数字心率计实现了心率多少的精确检测以及不同测量人群心跳是否正常的显示以及指示灯的报警具有一定的医学研究价值。参考文献1阎石数字电子技术基础M5版高等教育出版社20062杨素行模拟电子技术基础简明教程M3版高等教育出版社20063李正军李国强韩修恒健身器材手握式电子心率计的研制D山东大学控制科学与工程学院4郝晓剑杨述平张连红仪器电路设计与应用M电子工业出版社2007
fr
好听全球资料 返回顶部