全球旧事资料 分类
标设置LCD_WriteCom0x01显示清屏delay5msdelay5ms
19
f5脉搏仪测试与结果分析51程序调试
设计的程序编写使用的是Keil4软件,调试过程如下:在Keil4里面的Project下新建一个项目;在工程文件中新建一个file文件,将程序输入进去后并保存为c文件,设置时钟脉冲频率为12MHz在Output下,勾选产生16进制数文件,即hex文件;对程序进行编译零错误后,就完成了程序的开发,将生成的hex文件烧写到STC89C52单片机中。程序编译结果如图51所示。
图51程序编译结果
52脉搏测量仪原理图调试
在AltiumDesig
er软件中进行原理图绘制和调试,在元件库里面找到相关器件,在工作界面进行绘制。在完成原理图的连线后,应仔细检查接线是否到位,用Compile进行编译,检查出原理图绘制的错误,修改里面的错误,直到整体电路都符合电气特性。
53脉搏测量仪在Proteus的仿真
绘制完原理图后,按照电路原理图在ProteusProfessio
al软件做仿真图。按照原理图在ProteusProfessio
al中选择相应的电子元件,排布好电子元器件的位置对电路进行连线,连接完后进行检查无误后,将在Keil4中编译生成的hex文件导入ProteusProfessio
al单片机中对电路进行仿真。仿真图如图52所示。
20
f图52仿真图
在本次的原理仿真当中,因为只需要进行单片机处理部分的仿真,所以输入端选择了波形发生器,利用波形发生器产生不相同的频率的方波来取代脉搏波信号。为了测试其性能,将给单片机不同大小频率的方波信号。
54PCB排版布线及硬件焊接
完成调试仿真后按照原理图来完成PCB板的绘制,在AltiumDesig
er软件中绘制的PCB图,将PCB文件发给PCB制作厂家,制作好的PCB如53所示。接下来按照原理图将元器件焊接到制作好的电路板上,并完成实物的制作,实物如图54所示。
21
f图53PCB布线
图54脉搏测量仪
22
f55测试数据与结果分析
将焊接好的实物,进行实际的检测,测试方案是:对同一个人同一时间进行
不同的方式进行测量。脉搏测量仪是在2s内计算出人体的脉搏数值,如果数值
在接下来的几秒内一直变化,那么就要等变化不大时出现的数值时,就是人体1
分钟的脉搏次数了;而听诊器测量脉搏的次数则是要用到1分钟,所以在检测中
安排了多次检测,部分测试结果如表51所示。
表51部分测试结果
测试
听诊器测到的脉搏测量仪示两者之间相差
次序
数据(次分)值(次分)
1
73
77
4
2
76
79
3
3
72
74
2
4
77
78
1
5
70
69
1
6
80
80
0
从表55中结果分析,在实际测量中,用听诊器测量的数据与脉搏测量仪检
测r
好听全球资料 返回顶部