家用智能心率检测仪(10)
时间:2025-04-11
时间:2025-04-11
单片机课设,运用AT89s52,
利用其定时/计数功能进行处理,从而实现人体心率的测量和数码管的显示。具体电路如下图。
图3.4 心率检测处理
检测心率脉冲信号的传感器采用压电陶瓷(在压电陶瓷片上安装一海面垫以传递脉冲信号);将采集到的心率信号经过由CD4069的3个非门组成3级放大电路进行放大,然后通过由R4、R5、C5及R7、R8、C6构成的2级梯形滤波电路进行滤波处理,即可获得人体心率范围的信号(约在0.66Hz- 3.33Hz之间);再通过由二极管D1、D2和R6构成的检测电路以及由U1F、U1D、U1E这3个非门构成的整形电路处理后,就可得到单片机所需要的标准的0-5V脉冲信号。
3.2.3 记忆电路(AT24C02)
记忆电路的功能主要储存测量数据的,实现掉电储存功能。本设计采用AT24C02芯片进行设计。AT24C02是CMOS 2048位串行E2PROM,在内部组织成256×8位。AT24C02的特点是具有允许在简单的二线总线上工作的串行接口和软件协议。
记忆存储电路见图3.6。存储芯片采用AT24C02。SDA为串行数据输入/输出引脚; SCL为串行同步时钟输入端;A0、A1及A2是片选信号输入端;TEST引脚是写保护,接地时表示不保护,测量完心率数据后想要保存时就按一下存储按键K3,单片机就给AT24C02提供合适的时钟,然后将数据存入指定地址。当然,控制字、地址和数据是分3次输入的,并且在每段之间要求AT24C02提供给单片机一个应答信号。此外,在读写数据前后要加开始和停止位。
上一篇:2014文科复数总结与真题练习
下一篇:计算机串行通信基础串口通信