血压计调板学习笔记2017.6.9
来源:互联网 发布:手机怎么找淘宝客服 编辑:程序博客网 时间:2024/05/01 12:26
血压计板子的调试首先需要了解一下各部分的作用,采集到电压变化后,一路给低通滤波输出脉搏波,还有一路经过带通滤波及同向放大电路等输出脉搏波(这些可以根据原理图OUT2OUT5的位置以及PCB的连线得知)。调试板子按前后顺序有以下简单的几步:
1.首先看看能不能下程序,如果下不进去,看看电源,用万用表测一下输出电压是否正常。下程序的时候接5V电压可以下程序,但是板子运作需要大概7.4V的电压,需要接一个7.4V的电池。测量电池输出电压的时候,先测一下没开始工作的电压,再测一次工作之后的电压。
2.检查可以下载程序以后,就要检查输出波形是不是正常,脉搏波如果不加压,稳定电压在1.6V左右,还要无杂波,碰碰压力传感器看是不是会跟着相应改变。会不会能改变成类似正弦波。如果不加压的电压比1.6V高,那么很有可能是加法器的电路出了问题,加压器那块的那个小模块应该用可调节的,。。
3.测量袖带压输出是否正常
袖带压的输出,加压就变化,还需要没有那么多杂波。
4.测量波形需要从板子上的输出引脚上引出来一条线,袖带压是背面的OUT2,,脉搏波的是正面的OUT5(这些可以从原理图和PCB上面看到),还需要引出一条地线。
5.如果输出波形不正确,看一下各个稳压模块,5V多3V多的那些输出电压正不正常。
6.上面的引脚,一个电压,一个数据串口,一个BOOT。
7.校准:
Y=K* Conver_Value[0]-B,因为板子自身原因,每个板子的系数(K,B)可能会有差别。需要经过调试。
1.压力传感器将采集到的压力转换为0~3.3V的电压,因为主控芯片无法直接操作0~3.3V,0~3.3V需要转换成0~4096,。
2用测试程序Test_prj,.用机器连接气阀的气管,加压,用串口助手查看压力压强值并与机器上的压强值对比,因为程序只执行了前半部分,也就是只加压,加到大概180停止,不会放气,所以机器可以连接气阀处的气管检测压强。
如果串口助手打印的值与机器检测的不一样,则需要改系数。先修改代码使串口打印出采样值既第二句取消注释第三句加注释。然后得到两组数据以求得系数。首先当压强等于零的时候测一下串口打印的数字电压即采样值,然后加压看机器上的数即压强,串口的数即数字电压,这个过程是求电压转换成压强的系数。求得系数后,修改测试代码,然后重新连接机器,查看是否数值一样。
8.下载器需要与板子共地才能串口打印。
9.程序下载完BOOT去掉后需要重启电源一下,即复位,从下载程序状态变为程序运行状态。
10.气阀0好像是打开,1是关闭。
- 血压计调板学习笔记2017.6.9
- 血压计代码学习笔记2017.6.2
- 接触血压计板
- 血压计算法
- 蓝牙-电子血压计
- 血压计板子问题分析
- 电子血压计并非人人适用
- 电子血压计遇到的问题
- NEC开发新型可穿戴轻触血压计
- Java实现的模拟进度计量器(模拟血压计实例)
- 电子血压计是使用电池好还是使用电源好
- 血压计准吗?一张图告诉你正确的使用方法
- 开发低功耗蓝牙4.0血压计连接与收发数据
- mumu血压计“拼团”开启,百度与厂商打造双赢
- 解决血压计板子只充气的调试过程
- AD学习笔记9
- stl 学习笔记 9
- JavaScript学习笔记9
- 计算组合数
- VUE 安装步骤
- 欢迎使用CSDN-markdown编辑器
- 【大牛之路】如何在github上为开源项目贡献
- linux命令之查看进程运行动态库依赖及打开文件-lsof
- 血压计调板学习笔记2017.6.9
- [python]使用xlrd对Excel表格进行读写操作
- STL里vector/list/map使用find_if
- 【Scikit-Learn 中文文档】高斯过程
- R语言之对象和类
- 561. Array Partition I
- 0-1背包(回溯法剪枝版)
- Spring 知识点提炼
- linux命令提示符[root@localhost ~]#详解