按关键词阅读: 课程设计 测试仪 心率
1、小强:心率测试仪引言心率是指人体心脏每分钟搏动的次数 , 它是反映心脏是否正常工作的一个重要参数 。
人类工作在高科技、高效率的环境中 , 其身体健康状况也显得日益重要并备受关注 , 而数显式心率测试仪就为社会的医疗保健提供了方便 。
过去大多数医院测量心率主要采用手表计时切脉的方法 。
由于受病人情绪变化以及测量人员主观因素影响 , 测量结果存在较大误差 , 而且费事费力 。
随着电子技术发展 , 出现了心率仪 , 而且愈发智能 。
但是由于价格昂贵等因素不适合大面积推广 。
另一方面 , 人们对健康的追求越来越高 , 体育赛事要求越来越严格等 , 需要一种便携、灵活、准确的心率测试仪 。
目录引言1摘要31.总体设计方案41.1课题分析41.2总体方案42 。
2、.模拟仿真软件介绍53.电路单元设计与仿真验证63.1传感器单元63.2 放大电路单元63.3滤波电路单元73.4整形电路单元93.5定时电路单元103.6计数电路113.7锁存、比较、显示单元133.8报警单元164.总体电路绘制及仿真174.1绘制的总体电路174.2电路工作原理174.3仿真结果174.4电子元件清单185.总结19附录20附录120附录221参考文献22摘要本文主要设计一种便携式心率测试仪 , 该心率仪采用常见的电子元件实现 , 成本较低 , 能够实时采集并测量人体的平均心率 , 发现非正常心率信号并能及时报警 。
由于传感器信号十分微弱 , 其幅度一般在毫伏的数量级范围 , 且夹杂着各种噪声和干 。
3、扰 , 因此要求前置级放大电路具有高增益、高共模抑制比等技术指标 。
实验结果表明 , 系统设计方案合理 , 实现了微小信号放大、显示及报警功能 。
具有测量灵敏度高、实时性好、性价比高等优点 。
关键词:心率测试 , 放大 , 计数 , 锁存 , 报警 , 显示1.总体设计方案1.1课题分析正常情况下 , 人的心率为每分钟60150次 。
我们要准确测量人的心率 , 应该使用传感器将心跳转化为电量进行测量 。
根据设计要求 , 我们了解到 , 测心率跳动的传感器输出信号为0.2V , 干扰信号幅值为0.01V 。
且干扰信号的频率f 1KHZ 。
因此我们需要以下几个基本单元:1.放大电路将传感器输出信号放大2.低通滤波器将干扰信号滤除 。
3.定时电路 。
要测定一分钟内的心 。
4、跳次数 , 必须要有准确的定时电路 。
为了便于实现 , 减少电路单元 , 本次设计我们设定时间隔60s 。
4.计数单元 。
计数单元是记录心跳次数所必需的 。
要求此计数单元具有清零重新计数的功能 。
5.显示单元 。
正确显示心率 。
为了便于读数 , 应选择十进制显示器 。
6.比较报警单元 。
根据设计要求 , 当心率N 150或者NVCCVCCLHHHLH不变L导通截止不变导通表1 555定时器功能表定时电路有两种方案:方案一:直接用555定时器产生一个60s的信号.此种方案555定时器定时太长 , 容易产生较大误差 , 且需要考虑占空比问题 。
而且 , 由于计数部分清零信号由此提供 , 且为高电平有效 。
定时时间过长 , 会使得计数器清零信号一直有效 , 影响正 。
5、常计数 。
故不予采取 。
方案二:用555定时器产生一个较窄的定时脉冲 , 用计数器对此计数 。
当达到某一数值是输出一脉冲 , 作为定时电路输出 。
此方案有较高的定时精度 。
且有利于计数器清零和计数值锁存 。
电路图如下图所示:图9定时电路图我们用555产生周期为0.1s的脉冲 , 然后计数600次 。
则总定时时间T=0.1*600s=60s 。
555定时器振荡周期:T=T1+T2=(R1+2R2)Cln2 。
为了计算简单 , 我们取C=2.2UF , R1=R2=13115.4(用可变电阻实现) 。
T0=0.1s 。
然后用74LS90计数600次 。
74ls90计数部分会详细介绍 。
产生的脉冲信号对计数器和锁存器进行控制 。
产生的计数脉冲如下 。
6、图所示:图10定时60s仿真图可以看到 , 此电路准确定时60s,符合设计要求 。
3.6计数电路计数单元选用的是74ls90 。
74Ls90是异步二-五-十进制加法计数器 , 它既可以作二进制加法计数器 , 又可以作五进制和十进制加法计数器 。
图11 计数器电路图图12 74LS90引脚排列 图12为74LS90引脚排列 , 表2为功能表 。
输 入输 出功 能清 0置 9时 钟QD QC QB QAR0(1)、R0(2)S9(1)、S9(2)CP1 CP211000000清 000111001置 90 00 0 1QA 输 出二进制计数1 QDQCQB输出五进制计数 QAQDQCQBQA输出8421BCD码十进制计 。
7、数QD QAQDQCQB输出5421BCD码十进制计数1 1不 变保 持表2 74LS90功能表在此电路单元中 , 将CP2和QA相连 , 计数脉冲由CP1输入 , QD、QC、QB、QA作为输出端 , 构成了异步8421码十进制加法计数器 。
由于74ls90计数脉冲为下降沿触发 , 我们把Qd作为进位位 。
满足逢十进一原则 。
同时我们把清零信号接在R0(1) 。
当清零高电平到来 , 即R0(1)R0(2)S9(1)S9(2)=1101时 , 实现异步清零功能 , 即QDQCQBQA0000三个芯片全置为0 。
计数器重新开始计数 。
3.7锁存、比较、显示单元图13 锁存、比较、显示电路锁存器的作用是将控制信号结束时计数器测得数值进行锁存 。
8、 , 使数码管能稳定的显示此时计数器的值 。
可以选用8D锁存器74Ls273完成上述功能 。
当锁存脉冲的正跳变来到时 , 锁存器的输出等于输入 , 即Q=D , 从而将计数器的输出值送到锁存器的输出端 。
正脉冲结束后 , 无论D为何值 , 输出端Q的状态仍保持原来的状态不变 , 计数器的的输出不会送到译码显示器 。
74Ls273是一种带清除功能的8D触发器 ,1D8D为数据输入端 , 1Q8Q为数据输出端 , 正脉冲触发 , 低电平清除 , 常用作8位地址锁存器 。
在此电路中 , 锁存器脉冲是由定时电路产生的信号的上升沿 。
由于计数器清零是电平清零 , 需要一定的时间 , 因此在整个电路中是先锁存再清零 , 可以顺利将计数值送入锁存器保存 。
图1474ls273引脚 。
9、图和功能表比较电路选用的芯片是74ls85 。
74ls85 可进行二进制码和BCD码的比较 , 对两个 4 位字的比较结果由三个输出端(FAB , FAB , FAB)输出 。
将若干85 级联可比较较长的字 , 此时低级位的FAB , FAB , FAB连接到高位级相应的输入AB、AB、AB , 并使低位级的AB为高电平 。
图1574ls85二级级联电路由于本次测的是人体1分钟心率 , 可能超过100 。
故我们选用三片级联 。
从右向左一次比较个位十位百位的BCD码 。
由图中可看出 , 上面三片74ls85预设的值为150 , 下面三片预设为060 。
当计数值大于150时 , UD的FAB 端输出高电平 , 当计数值小于60时 , UG的FAB端输出高电平 。
10、 。
从而产生报警信号 。
由于设计要求我们能够读出心率值 , 因此设计显示部分 。
我们看到 , 在用Proteus仿真时 , 选用的是7segBCD数码管 , 这个内嵌416译码器 , 可以将BCD码转化为数值显示 。
但是经上网及查阅有关书籍后 , 发现其实并没有这种器件 , 这个是Proteus软件为便于使用者验证而添加的 。
因此我们在制作实物时 , 就必须添加译码电路 。
译码器可以选用74ls48 。
其功能表如表3所示:当与数码管电路连接时 , 电路如下图所示:表3 74ls48功能表图18 显示单元3.8报警单元图19 报警器电路比较电路的两个输出端信号作为报警单元的输入信号 。
两个信号经过或门之后接到报警器(LED)上 。
由于比较器及报警器 。
11、呈现的是上一个计数周期(60s)内的心率状况 , 当第一次计数时 , 锁存器单元锁存的计数值为0 , 这必然引起报警器处于报警状态 , 从而引起电路错误 。
因此在报警单元中再加入一个锁存器 。
结果是在每次比较结束之后再判断是否应该报警 。
当计数锁存与报警锁存使用同一个信号时 , 两者同时开启 , 不能将比较结果送入报警锁存器中 。
因此需要加一个延迟世间 , 使得报警锁存慢于计数锁存 。
74123 是双可重触发单稳态触发器 。
功能表如表4所示:表4 74123功能表可以从其中看出 , 输入端A为下降沿有效 。
我们把定时电路的输出脉冲接在输入口A上 , 则相对计数锁存器延迟了一个脉冲的时间 。
从而实现了报警的功能 。
4.总体电路绘制及仿真4.1绘制的 。
12、总体电路见附录24.2电路工作原理给整个系统通电以后 , 定时器电路开始定时 。
同时传感器输出的0.2V的心率信号开始进入放大电路 。
在仿真电路中我们用幅值为0.1V , 偏置电压为0.1V的正弦信号代替心率信号 。
心率信号经过放大电路后 , 被放大25倍 , 变为5V 。
但是其中掺杂有干扰信号 。
接下来心率信号进入滤波电路 , 滤除其中的高频干扰信号 , 获得单一的心率信号 。
然后进入整形电路 。
心率信号与+3V的参考电压比较后 , 产生比较标准的方波信号 。
整形电路中还有一个作用 , 就是把频率低、幅度小的干扰信号忽略掉了 。
方波信号进入计数电路 , 计数器开始计数 , 同时将计数值传送到锁存US1和US2的输入端 。
当锁存器将计数值锁存后 , US 。
13、1、US2输出端一直保持计数值 。
锁存器US1、US2输出端接到显示单元输入端和比较器 。
从而使得显示单元显示上个定时周期(60s)的计数值 , 直至下次锁存器开启 。
比较电路的比较结果经过锁存器US3接入报警电路 。
定时器定时60s后 , 产生一个正的很窄的脉冲 。
此脉冲产生三个控制信号 。
其一作用于计数器 , 使得计数器从零开始重新计数;其二作用于锁存器US1、US2 , 使得锁存器输入端的计数值进入锁存器锁存;其三经过一个触发器后 , 产生延迟 , 作用于锁存器US3 , 允许比较结果接入报警电路 。
三个控制信号的响应顺序依次为:锁存器US1、US2的锁存信号 , 计数器的清零信号 , 延迟了的锁存器US3锁存信号 。
每个定时周期后 , 数 。
14、码管会显示计数值 , 报警电路根据比较电路的输出决定是否报警 。
4.3仿真结果 我们选取三种不同频率的正弦信号接入电路 。
当输入信号的频率为0.8Hz时 , 60s后显示器显示“048” , 报警器报警(发光) 。
图20 当输入信号频率为0.8HZ时显示与报警状态当输入信号的频率为2.0Hz时 , 60s后显示器显示“120” , 报警器正常 。
图21 当输入信号频率为2.0HZ时显示与报警状态当输入信号的频率为3.0Hz时 , 60s后显示器显示“180” , 报警器报警 。
图22 当输入信号频率为3.0HZ时显示与报警状态因此设计的心率测试仪符合要求 。
4.4电子元件清单见附录15.总结通过本次对心率测试仪的设计实现了对心率的准 。
15、确测定,使我受益匪浅 。
电路中既有模拟信号 , 又有数字信号 , 加深了对模数转换的理解 。
在设计过程中 , 考虑各方面的因素 , 尽量做到线路简单 , 充分利用集成芯片 , 弥补分离元器件的精度不足 。
甚至还可以以该设计为基础加载其他功能 , 使其功能和结构更加完善 。
此次设计基础均为之前所学过的数字电路、模拟电路方面的知识 , 之前所学过于零散 , 不扎实 , 也不能够将那些知识综合运用于一个系统中 。
经过这次设计以及查阅有关资料 , 仿真验证等 , 熟悉了数电、模电一些单元的作用 , 真正做到融会贯通 。
尤其是对一些常用的芯片 , 比如计数器、锁存器、触发器等 , 有了较为深刻的了解 。
通过运用Proteus软件及其仿真部分和虚拟器件 , 熟悉了基本的操作 。
同时 ,。
16、更使我了解到 , 现代系统电路的设计 , 离不开模拟仿真软件 。
这次课程设计 , 如果采用实物操作、实物模拟的话 , 将会花费大量的精力与资金 。
今后电子电路越来越复杂 , 器件越来越多 , 没有仿真模拟软件 , 那几乎是不可能完成的任务 。
此次设计也吸取了一些教训:1. 在不是很清楚某个器件功能表的时候 , 不能想当然的认为它具有某种功能 。
比如此次设计中 , 开始采用的计数芯片是74160 , 查阅资料后了解到它是十进制计数器 。
但是74160是在输出为1001(9)的时候产生进位 。
结果导致了输出结果的错误 , 浪费了较长的时间 。
2. 善于发现细节 。
开始做定时器单元时 , 发现总是有一个大约0.6s的定时误差 。
开始认为是由于555定时器RC选择不 。
17、准确所致 。
仔细研究后发现是定时电路中一个环节的系统误差 。
改进后提高了测量精度 。
3. 绘制器件时 , 版图要工整 。
这不仅使电路美观 , 更可以帮助我们快速的检查出错误 , 节约时间 。
作为大学生 , 我认识到不仅要学好课本上的知识 , 还要学会吧学到的知识应用到现实生活中 , 要做到理论联系实际 , 认识其重要性和必要性 。
真正体会到设计是一件辛苦与充满乐趣的事情 , 同时加深了对数电、模电课程的理解 , 学会了基本集成电路的运用 。
在设计过程中学到了很多在课本上学不到的东西 , 也发现了自己的很多不足之处 。
深深的体会到只有认真的去做才能知道它真正的意义 , 不要眼高手低 , 要一步一步 , 脚踏实地的去做 。
总之 , 通过此次课程设计 , 使我真正了解了电路设 。
【心率|心率测试仪课程设计】18、计的内涵 。
亲自动手是课堂学习的延续 , 电子领域随时随地都在发生着翻天覆地的变化 , 现有的知识储备总是落后于科技的发展脚步 , 我们只有不断学习新知识 , 才能做到在面对新课题时游刃有余 。
附录附录1序号名称型号数量1电阻R112可变电阻R23电容C44集成运放OP-2725集成运放uA74116定时器55517二输入与门and18二输入或门734299单稳态触发器74123110记数器74LS90611比较器74LS85612稳压管1N4733A113锁存器74LS273314LED数码管7SEG_BCD315报警器LED-YELLOW1电子元件清单附录2 参考文献【1】陈晓文主编.电子线路课程设计.电子工业出版社 , 2004年【2】阎石主编 , 清华大学电子学教研组编.数字电子技术基础.高等教育出版社 , 1985年【3】林家瑞主编.集成电路及微机应用手册.华中科技大学出版社 , 2001年【4】杨素行主编 , 清华大学电子学教研组编.模拟电子技术基础简明教程.高等教育出版社 , 2002年【5】王斌主编.模拟电子技术实验与课程设计.西北工业大学出版社 , 2006年【6】张文涛主编 , PROTEUS仿真软件应用 , 武汉华中科技大学出版社 , 2010年【7】网络文献:22 。

稿源:(未知)
【傻大方】网址:/a/2021/0902/0024075014.html
标题:心率|心率测试仪课程设计