- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合实训报告
2014 — 2015 学年第 1 学期
实训名称:便携式人体脉搏信号检测系统设计
指导教师:
学 院: 电气工程及其自动化学院
班 级:
姓 名:
学 号:
2014 年 10 月 17 日
便携式人体脉搏信号检测系统设计
一. 综合实训的主要内容
设计一种人体脉搏信号检测系统, 使得系统能够采集人体脉搏信号, 并对信号进
行处理,分析每分钟脉搏次数及其他生理指标。
人体脉搏信号检测系统能够通过 USB 端口与 PC 机通讯,并在 PC 机上对采集数
据进行处理,并显示每分钟脉搏跳动的次数和脉搏波形。
二. 硬件方案设计
HK-2000B 脉搏传感器: HK-2000B集成化脉搏传感器将力敏组件 (PVDF压电膜 ) 、
灵敏度温度补偿组件、感温组件、信号调理电路集成在传感器内。具有灵敏度高、
抗干扰能力强、过载能力大、一致性好、性能稳定可靠、使用寿命长等特点。压电
式原理采集信号,能够输出完整的脉搏波电压信号。 它的输出是和脉压对应的 0~1.0v
脉动模拟电压信号。
AD/DA转换器 PCF8951:8 位 AD/DA转换器。PCF8591是一个单片集成、 单独供电、
低功耗、 8-bit CMOS 数据获取器件。它具有 4 个模拟输入、 1 个模拟输出和 1 个串
行 I 2C 总线接口。 PCF8591的 3 个地址引脚 A0, A1 和 A2 可用于硬件地址编程,允许
在同个 I 2C 总线上接入 8 个 PCF8591器件,而无需额外的硬件。在 PCF8591器件上
输入输出的地址、控制和数据信号都是通过双线双向 I 2C 总线以串行的方式进行传
输。 PCF8591的功能包括多路模拟输入、内置跟踪保持、 8-bit 模数转换和 8-bit 数
模转换。 PCF8591的最大转化速率由 I 2C总线的最大速率决定。
STC89C52单片机:与 51 指令兼容。通用型,有总线扩展和较强的位处理功能,
其全双工异步串行通信口,所以具有串口通讯功能。作为数据采集和传输的控制器。
RS232 转 USB 芯片 PL2303: PL2303 是 Prolific 公司生产的一种高度集成的
RS232-USB接口转换器,可提供一个 RS232 全双工异步串行通信装置与 USB 功能接
口便利联接的解决方案。该器件内置 USB功能控制器、 USB 收发器、振荡器和带有
全部调制解调器控制信号的 UART,只需外接几只电容就可实现 USB 信号与 RS232 信
号的转换。
三. 软件编程
( 1) 结构框图
满足综合实训的内容要求,选择的硬件等,人体的脉搏经过 HK-2000B 脉搏传感
器测量得到脉搏的模拟信号, 由电路中的放大及滤波电路放大和滤波之后, 再由 A/D
转换电路转换成数字信号, 经过 LabVIEW ,最后在 LabVIEW 的前面板显示 ,设计结构框
图如图 1 所示。
脉
压 变 式
放 大 及 滤
A/D 转
单 片 机 接
串行通
搏
→ 传感器
→
波电路
→
换电路
→ 口电路
→
信程序
↑
↓
A/D 转 换
脉 搏 波
←
LabVIEW
驱动程序
形显示
编程
图 1 系统结构框图
2)程序流程图:
满足综合实训的内容要求,选择的硬件等,由程序框图可得,主程序中:先定时
初始化和串口波特率初始化,接着判断,最后 通过 I2C 总线协议读取 PCF8591 的数据,
由串口发送读取的数据; 中断服务子程序:先重装定时初值, t0_num 的判断,与主程
序共同执行,其中在 PCF8591 中的程序流程是:启动 IIC 总线 --停止 IIC 总线 --应答
IIC 总线 --非应答 IIC 总线 --发送一个字节 --读入一个字节并返回。设计程序流程图如
图 2 所示。
主程序
开始
定时初始化
串口波特率及初始化
N
Flag_time=1?
Y
通过 I2C 总线协议读取 PCF8591 的数据
串口发送读取的数据
中断服务子程序
重装定时初值
t0_num++
t0_num≧1? N
Y
Flag_time=1
t0_num=0
返回主程序
Flag_time=0
图 2 程序流程图
( 3)主要功能的程序实现 :
利用 Keil uVision4 来编写和编译代码
Keil uVision4 的图标如图 3 所示
3 Keil uVision4
编写 AT89C52 设计数据采集和数据传输的控制程序
/*--------------- 读取 AD 模数转换的值,有返回值 ------------*/
unsigned char ReadADC(unsigned char Chl)
{
unsigned char Data;
St
您可能关注的文档
- 从广义指数分布的分析左删失数据讲解.docx
- 仓储工作站触摸屏控制毕业设计讲解.docx
- 仓库管理概要设计.docx
- 以必修2第五课《开辟新航路》为例浅谈史料在教学中的运用.docx
- 仪器分析水中挥发酚方法的研究综述.docx
- 以坚强为主题的作文500字_2020坚强的议论文作文五篇.docx
- 以学定教_优化设计肖鹏.docx
- 企业发展能力分析.docx
- 企业多元化战略经营失败原因与对策分析.docx
- 企业年金方案如何设计.docx
- 2010-2023历年福建省南安一中高二下学期期中考试语文试卷(带解析).docx
- 2010-2023历年福建省泉州一中高二下学期期中考试地理(文)试卷(带解析).docx
- 2010-2023历年福建省南安市石井镇初中教研片七年级下学期期中考试历史试卷(带解析).docx
- 2024年中国平型防火玻璃市场调查研究报告.docx
- 2024年中国啤酒辅料市场调查研究报告.docx
- 2024年中国金蕊铁观音茶市场调查研究报告.docx
- 2024年中国聚乙烯经编网市场调查研究报告.docx
- 2024年中国IBC集装桶市场调查研究报告.docx
- 2024年中国单冻红虾仁市场调查研究报告.docx
- 2010-2023历年福建省晋江市平山中学七年级上学期期中考试政治试卷(带解析).docx
文档评论(0)