2.5 通信电路

通信电路的功能是将单片机测量的心率数据上传PC机。本电路采用一片MAX232芯片将TTL电平转换成PC机所能识别的电平,再通过一个标准的9针接口与PC机连接,外围电路丰富简单,只需要5个0.1μF的电容器,具体电路如图6所示。

2.6 声光报警电路

声光报警电路见图7。由与非门74F00构成2级门控振荡器。其中,U6A和U6B组成低频振荡器,振荡频率约1Hz,R5为下拉电阻,常态下使 Uc=0V。仅当测量数据在报警范围内时由单片机的P1.6提供一个高电平电路才起振,B0端交替输出的高、低电平经Q1,使发光二极管闪烁发光,U6C 和U6D组成音频振荡器,振荡频率约1KHz,仅当B0=1时第2级振荡器才起振,通过达林顿管Q2、输出变压器T驱动扬声器BL发出断续的“嘀、嘀…… ”报警声。

3、 软件的设计

系统主程序流程图如图8所示。

主要有显示驱动程序、按键处理程序、INT0中断服务程序、AT24C02驱动存储程序、串口通信程序等。

4 、结束语

通过实际设计制作,并与市场现有心率检测仪相对比,结果表明本设计具有体积小、重量轻、成本低、使用方便、测量准确等优点,有较好的应用前景。