资源目录
压缩包内文档预览:
编号:9104536
类型:共享资源
大小:434.15KB
格式:RAR
上传时间:2018-03-01
上传人:专业****设计
认证信息
个人认证
葛**(实名认证)
江苏
IP属地:江苏
25
积分
- 关 键 词:
-
设计
- 资源描述:
-
基于单片机的简易心率计,设计
- 内容简介:
-
分类号无锡职业技术学院毕业设计(论文)题目基于单片机的简易心率计设计英文并列题目THEDESIGNOFSIMPLEHEARTRATEMETERBASEDONSCM院系物联网学院班级物联网31201学生姓名洪海勇学号30401201所在团队指导老师(1)瞿惠琴职称讲师指导老师(2)于兴河职称工程师答辩委员会主任刘全胜主答辩人张锡平二零一五年四月毕业设计(论文)开题报告学生姓名洪海勇学号3040120108班级物联网31201所属院系专业物联网技术学院指导教师瞿惠琴职称讲师所在部门物联网技术学院毕业设计(论文)题目基于单片机的简易心率计题目类型工程设计(项目)论文类)作品设计类其他一、选题简介、意义心率计设计是一个基于MCS51单片机的设计,采用红外线来进行检测采集人体的脉搏,利用单片机的定时/计数器,实现心率的测量。通过数据采集电路采集信号,然后单片机控制进行数字显示和语音播报。这样就能够快速准确的了解心率。心率计的工作原理是当心脏搏动时,人体组织半透明度随之改变。当血液送回到人体组织时,组织的半透明度减小;当血液流回心脏,组织的半透明度增大。这种现象在人体组织较薄的手指尖和耳垂等部位尤为明显。因此,本心率计将红外发光二极管产生的红外线照射到人体的上述部位,并用装在该部位另一侧的或旁边的红外光电管来检测机体组织的透明程度并把它转换成电信号。由于此信号的频率与人体每分钟的脉搏次数成正比,所以只要把它转换成脉冲并进行整形计数和显示。心率计是一个用于测量心率值的医疗设备,它们所记录下来的心脏活动时的生物电信号,已经成为临床诊断的重要依据。临床监护和治疗中,医护人员常常要关注某些特殊情况的患者的体温随时间的变化情况。如果我们一改老式的电极那么不仅能过更加环保。同时,对于病人也是一种更好的安全保障,以免造成不必要的伤亡。2二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)课题研究本设计采用以MCS51单片机为核心的低成本,高精度,微型化数字显示心率计的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序,预置子程序,信号采集子程序,信号放大处理子程序,显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现心率测量的各种功能。主要研究内容为了方便心率的采集,决定用MCS51单片机为主芯片制作一个简单易用易携的心率计,能自动测量心跳次数并数字化形象直观的变现出来。为此,其中心率计特色功能的实现主要靠有效稳定的信号采集模式。心率计能在最短时间内显示出被测人的心率参数,要有语音播报,最终以数值形式显示在LCD上。要解决的问题以往专门测量心率值的仪器较少,因为心率仪通常作为心电机的一部分且以前人们对心率测量的认识还不够。预期目标由于采用电子仪器,出现了新的测心率的方法,而且电极进行监测时很不方便,所带来的后果也很严重。就此问题设计一种新型的心率计。它在稳定性及响应时间上比传统的电极有着显著的优势,精度要求也能和传统的电极相媲美研究步骤调研现状电路设计电路仿真版图设计验证和测试方法与措施1图书馆搜索基于单片机心率计设计的相关书籍。2上网搜索不知道的问题。3询问相关的指导老师,解决问题。33、设计(论文)体系、结构(大纲)到目前,用于评价的结构和方法已经有很多。在无创方法中,脉搏波速度的检测已经在较长时间内广泛应用。它操作简单,结果准确,重复性好,因此被广泛的应用,非常适合向家庭和社区医疗服务推广。总体方案设计单片机内部包含了CPU,RAM,ROM,I/O口,功能十分强大。通过对程序和外部少许电路的修改既可以改变整个设计系统的功能。可移植性和可维护性得到极大的改善。以单片机为主外显示器,键盘,通讯,打印接口等硬件电路,完成心率计数,数据运算,显示等。语音播报电路时钟与复位电路数据采集电路图1总结构图80C51单片机显示器及驱动电路4指导教师意见签字年月日院(系)审批意见签章年月日5毕业设计(论文)任务书年月日毕业设计(论文)题目题目来源填企业或校内指导教师职称所在部门物联网技术学院学生姓名学号(填全称,十位)班级所属院系专业(填专业,如计算机应用技术)外语翻译要求毕业设计题目和摘要课题需要完成的任务【软件开发类课题】明确软件开发的具体任务;弄清系统的现状及其发展趋势;建立仿真模型;编写计算机程序;上机调试与结果分析;应完成的工作量(论文、程序等)序号内容时间安排(从第1周开始)课题计划安排6计划答辩时间2015年4月28日2015年5月3日答辩提交资料(根据具体情况确定,如系统源代码和毕业设计说明书)教研室主任审核意见签名说明1、在开题报告中如有图,要在图下方对图用文字说明;2、学生开题报告不能出现两份完全相同的;3、建议开题报告在两页内完成。4、指导老师需要明确手写同意开题并签名。无锡职业技术学院毕业设计(论文)说明书第1页共41页第一章绪论11课题研究的背景和意义心率计测量的心脏速率,不仅是那些反映心功能的重要指标的强度,我们甚至需要知道您的心脏速率,在许多情况下,所述主体的远端生理参数的强度它是反映的东西。在本文中,我们描述了微控制器的技术已经是基于对心脏监测仪的供应链管理,更高的适应性和灵活性的可编程性。每分钟心脏速率,是人的心脏跳动的次数。另外,反映了心脏是否正常运行的关键参数,这是对心脏速率,以检测身体和精神劳动强度的重要标准。所以,用于评估心脏速率测量,患者的生理状态的好方法。在医学上,通过测定一个人的心脏速率,有可能来确定健康的初始状态。和人民生活水平的提高,对全球环境的破坏,各种疾病威胁着人们的生命心脏发作,很难为人们预防这种致命的疾病的破裂。因此,心脏监测仪是快速产生,我们已经开发。芯片技术,与人们的生活,马上来衡量一个心脏监测仪人的速度不断加快发展,是用来方便的设计,人们唯一的非临床欲望的假设体育教练和传出游客的需求,因此,微控制器的快速心脏监测仪,并关闭了广泛的市场前景,一直深受患者心率计可以用来测量医疗装置的心脏速率,它的作用,它是诊断研究和心血管疾病是心脏的非常记录活动到生物信号的应用,根据它已成为一个重要的临床诊断。现代科技越来越发展,医生对使用该设备的医疗设备,如更多的设备非常高的要求的人,它是一个快速的发展。准确性和医疗设备的安全性也非常重要。因此,从一代又一代,我们终于研制,设计的数字心脏监测仪的成本高,而且有利于解决旧测量误差和随机性,准确率心脏和身体数码通过我们能够测量格式的不断努力,它显示测量结果。可以被广播,大屏幕显示器心脏监测仪,以显示读取的医生或结果,有可能促进患者自身的心脏监测仪。人民生活水平的提高,因心脏疾病的发生,这已经成为了杀手威胁人类健康的心脏疾病的发生率,患者也日趋将是一个24小时营业的,这显然是一个突然的变化至无锡职业技术学院毕业设计(论文)说明书第2页共41页关重要情况监测随机心脏率。发展更加紧密的电子技术,融合了生命科学和信息科学,为我们提供了一个方便,许多研究人员,已经进入了人类健康和发展事业。基于电台,心脏图案,患者在NA在某些领域的诊断系统和医院的分析,其结果是,以不完整的。它是基于强大的内置和心电监护的DSP性能,但价格却在事业的芯片,它是一个更昂贵的,我的基本条件,并有一个分支,每个家庭是传播你不能。不用说,心脏监测仪的作用,如果你需要密切观察他的心脏的数量,由病人需要时,心脏监测仪是准确,迅速地记录和时间病人的心脏状况您可以播出。80C51单片机使用技术,广播音频,上面能够进一步显示仪器性能的测量心脏率。相比于比它体积更小,并使用通用数字电路的生产速度计,干扰也很强,可编程性,灵活性单片机适应性,哦,它已经有了很大的提高。如果他还是人心跳减慢血液很慢,血液流量在人体血液的时候,如果有可能是一个快速的心脏快率,可以判断在人类活动的浓度检测心脏率是因为,心脏监测仪是很简单的,在那里他的行为使病人可以很容易地使用,简单说就是比较。使用红外光检测的,老的测量方法被废弃,这是不容易测量人体的运动状态的脉冲吸收听诊器和电极。51单次测量原理,该组织,心脏是人体的半透明组织被降低跳动,血液输送到血液回心脏的时候,当该半透明组织是身体的大的,半透明组织也改变性别。这种现象在体内的组织的薄手指,耳垂等部位尤为明显。它也是,你是纠错,还有一个零点漂移误差和多点测量误差的其他技术问题和放大器电路需要很好地解决了这一问题的引线,传统的模式信号的距离测量系统解决你。心脏速率测量原理当用于计数血液浓度通过栅极影响的振荡脉冲内部计数器,和一个心脏速率脉冲发生器,心脏速率达到某一设定值时,振荡器门脉冲电路前,计数器栅极不必通过设置未关闭,如果计数器达到0时,该值,则当前心脏速率心脏率值意味着寄存器比设定值高它增加。计数器复位到当前心脏速率,振荡器电路的心脏速率到计数器补偿回零,重新开始知道。如果门尚未闭合,它被重复太长的处理。不再转换比750毫秒,获得取决于分辨率之间的区别并不改变心脏平均率。因此,红外线检测的手这样的速度计红外发光二极管的指尖,并且集体组织,把他成电信号的透明程度,并使用板载红无锡职业技术学院毕业设计(论文)说明书第3页共41页外光束在网站上的另一侧给你。检测心跳集体信号。如果人的心脏速率检测信号和脉冲本身被转换信号转换成脉冲信号,脉冲整形,以显示计数和显示信号,由于关系,转换的心脏信号,以检测所述主体的心脏速率后如果你能完成的心脏率实时测量心脏率。12基于51单片机的心率计的研究现状心脏率计,在一般情况下,将在医疗测试设备中使用。这一个设备还是存在一些确定不过这个都是可以通过人为的来避免的。在检测患者心率的时候要能够给病人实时的检测心率的变换情况。它起到了临床治疗的作用。现在心率计只能用于医疗设备家里的普及还是不能够全面实现的这个还是有很大的阻力。所以,心率计的设计是十分必要的。并且还具有相当大的实用价值。13本次论文设计的中心研究内容及安排因为在以前的仪器特异性测量心脏速率的值,它通常是,为核心马达,心脏率测量仪的一部分,相对较小。这是很了解也没有人的心脏速率测量前。医疗设备和改善人民生活水平的迅速发展,成为测速仪准确,每个家庭,可视化,控制和重量下使用其他发展条件,方向的整合论文共分为八章,总体结构安排如下第一章阐述了单片机心率计的研究背景和意义,并且介绍了单片机心率计的相关研究现状。第二章主要分析单片机结构及其控制要求,在此基础上,提出了单片机心率计的总体设计方案。第三章对整个单片机心率计系统的硬件电路设计。无锡职业技术学院毕业设计(论文)说明书第4页共41页第四章软件设计主要包括流程图。总结和展望致谢。第二章单片机心率计系统的总体设计21方案一用压电陶瓷采集心电信号的心率计211设计思路1根据设计要求,选择80C51为核心器件。2的心脏速率值,显示使用三位一体的LED数码管。3使用12位A/D转换器AD574,所收集的信号的A/D经由口单片机PO过程转换成数字信号。4通过调用显示子程序和子程序实现显示语言广播和音频广播。212硬件设计方框图根据硬件电路设计程序,显示在图1的设计要求和设计方法的框图。硬件电路,六部分,即,数据采集电路在一个芯片上,由一个时钟电路,LED显示驱动电路中,把与A/D转换器和音频广播电路。数据采集电路将采集的数据进行A/D转换80C51单片机无锡职业技术学院毕业设计(论文)说明书第5页共41页图1硬件设计方框图213AD574芯片简介AD574完成,片内时钟电路,有两个双极电路插头28脚双列直插式芯片,高速12位A/D转换芯片,外部元件的A/D转换功能不独立你可以。12的变换,另外,它可以实现高速8位的转换。转换后的数据,还可以输出八四点时间,你可以12顺序输出。内部三态输出锁存器使用。一次转换时间为25US。芯片引脚如图2所示。图2AD574语音播报电路时钟与复位电路显示器及驱动电阻无锡职业技术学院毕业设计(论文)说明书第6页共41页AD574的引脚定义如下REFOUT内部参考电源输出(10V)。REFIN参考电压输入。BIP补偿调整,改变ADC输出零点。10VIN5V和5V或者010V模拟输入。20VIN10V和10V或者020V模拟输入。DB0DB11数字输出,B8DB11,是低字节DB0DB7的高四位。STS是工作指示端。STS,它返回到STS1的水平低,这意味着该转换器是在过渡态这通常表明转换完成。这个信号可以用来作为中断信号或查询处理器。12/8长度选择控制终端转换输出字输入为高时,输出字长度是在一个较低的水平,有12个按8位输出。CS,CF当CS0,CF1同时满足时,AD574才能处于工作状态。R/C转换开始的读取和数据的数据控制。AO字节地址控制。如果在开始AD574(R/C)时,有两个功能,它被用来控制变换的长度。对于A0,8,根据A/D转换操作,并且A1推完整的12位A/D转换操作。读操作状态(R/C1)的数据,在AO和AD574时12/8成为输出数据格式的控制。DGND数字公共端(数字地)。AGND模拟公共端(模拟地)。22方案二采用红外对管采集心电信号221设计的思路无锡职业技术学院毕业设计(论文)说明书第7页共41页(1)在这种情况下,你会选择80C51单片机的核心器件。(2)在微型计算机的处理红外线心电图收集管。3广播电视显示的语言,要做到,可以显示子程序调用和语音广播的程序。222硬件设计方框图数据采集电路时钟与复位电路语音播报电路图3硬件设计方框图23方案比较论证方案一使用模拟数据收集传感器,鱿鱼的MCU,所以可以处理数字信号,A/D转换,将模拟信号转换成数字信号到微控制器,必须存在。此外,该软件程序的设计的复杂性将增加的A/D转换器的程序的一部分。方案二容易得多II程序比可选的,因为金传感器信号本身后所收集的信号,消除了对A/D电路,现在直接数字信号到微控制器进行处理。这简化了硬件并节省编程的A/D转换器。80C51单片机显示器及驱动电路无锡职业技术学院毕业设计(论文)说明书第8页共41页综上所述,本设计选择方案二第三章硬件电路的设计31心率计的设计原理根据设计要求,设计等都是,光电,ZY420A语音模块,解码器,锁存器,带功放,采用80C51作为控制CPU。该产品显示屏采用三个静态数据,采用总线控制模式。在这个设计中,这是费时,测量救护车,如果不是这样的低频心电图,超过100家门店频处理,进行高频信号处理效率低。根据心率的定义心率值N60F。所以经过100倍频后,心率值的就会是N06F。广州远电子有限公司,采用了高微型声道功放模块ZY1420A。这一点,在所有利益ISD1420D的,将在内部使用的主控芯片ISD1420。这项专利技术的模拟处理方法,用于存储和使用这样的记录音质好,噪声,电路通电后,它也不会丢失很小临界音频内容。通过很多的检查和测量,如果没有问题的那这个模块就够较为的清晰的播报当前的检测到的心率值。无锡职业技术学院毕业设计(论文)说明书第9页共41页32信号采集电路10R256K3DUCGNVLEUFO图4据采集电路图4示出了脉冲信号采集电路,U3是一个红外辐射的接收装置,IRED增加电流,因为发射角小,更大的所得发光强度,较高的R2的电阻我们已经在要求的选择。100R2还选择基础上,考虑三极管红外接收器红外传感器灵敏度。R2是过大,目前在红外线发光二极管是有点太小,红外线接收器,信号晶体管是不可能区分的脉冲和脉冲。相反,R2,采取在红外线发光二极管的电流,但过小过大,将不能被精确区分信号与脉冲和无脉红外接收器晶体管。当上,从手指远离传感器,或强的干涉光,大的变化的直流电压输入,在C2,C3的串联连接电容器的双极性输出检测,但是它泄漏到U2B的引起的错误显示,发生在输入你可以把它关掉。首先,无脉冲时间当手指是在测量位置时,有两种情况。手指挡住发光二极管,红外,其发射的红外光,也成为在红外接收器的晶体管的暗电流,因无锡职业技术学院毕业设计(论文)说明书第10页共41页此,它是,虽然所得到的输出电压略低。其次,有一个脉冲周期。脉冲在晶体管,变质血液手指半透明,和红外接收器的暗电流减小时,输出电压会上升。信号,根据R3,但对C1滤除高过滤,传感器输出信号的频率仅为50次/分这样的脉冲,仅078HZ,200次/分,就好像它是唯一333HZ是非常低的频率的干扰,然后,耦合电容C2,C3被施加到输入端的线性放33信号放大电路1245M67UFCKUBO图5信号放大电路它是非常弱的,用于处理单芯片,进入的信号放大处理之前被执行由于由光电脉冲传感器检测的脉冲信号。根据身体运动后的脉冲可以达到200次/分,放大器,它被设计为根据图32中所示的放大器电路进行计算。R6构成了低通滤波器,用于过滤所述C4进一步残余干扰,截止频率,R6,C4,它是由运算放大器U2B确定,将由判定R4和R5的因子进行放大。根据这个数字,你可以得到有源滤波电路的线性传递函数ASVS/VSA0/1S/WC无锡职业技术学院毕业设计(论文)说明书第11页共41页34波形整形电路IC1BKRES207M95UF46DLEIOD8VU3BA图6波形整形电路图6是C5和R9构成的,C6和R14,以形成由脉冲宽度C5,R9确定一个单稳多谐振荡器。比较器门限R10提供复制调整的正弦波的范围。高比较器的输入信号充电后可通过R14,C6U2A输出。充电电流减小至C6留下低再次U3B的输出输出是变化的状态,需要花费大约20毫秒。相对长的脉冲,实质上同步的脉冲,并且由红色光的发光二极管D5灯。换句话说,它是一个发光二极管显示器脉冲测量状态。脉冲将再次闪烁的LED跳一次。同时,通过R16的脉冲电平到微控制器,测速仪和计算的显示。无锡职业技术学院毕业设计(论文)说明书第12页共41页35时钟电路30PFC12YMHZX图7时钟电路单片机,为了确保完成同步任务是一个复杂的同步时序电路,该电路必须是唯一的一块严格按时间下的时钟信号的控制。时钟电路,其产生所需的微控制器的时钟信号。时钟电路,无论什么时候在时间顺序工作的,它是,它是不完全是一个代作为时钟振荡电路。电路,用于产生一个时间,时钟电路时钟电路通常是晶体振荡器,包括一个晶体控制芯片和电容器的。这晶振选择12MHZ的频率,30PF的电容的选择在单一芯片上运行12X(112MHZ)1US。36复位电路这样的设计,有可能使用一个手动复位按钮,需要人工输入的复位输入端子RST,手动复位按钮,和高的参与。一般的方法是一间接一键RST端与正电源VCC。当一个人按下一个按钮,VCC为5V电平被直接施加到RST端。示出在下文中,它是一个手动复位按钮。后的人体运动,并创建可以旋转,直到立即由于按钮几十毫秒它可以能够充分的满足的复位时间的要求,该手动复位按钮就可以复位。无锡职业技术学院毕业设计(论文)说明书第13页共41页S2WPB10KR3CUF5T图8复位电路图3774LS273数据/地址锁存器无锡职业技术学院毕业设计(论文)说明书第14页共41页C/LR1KD3247856Q9SU0AY图974LS273引脚分布图74LS273,他介绍我自己引脚图菜单等信息,在这里是一种清除功能8D触发器,是一个8位数据/地址锁存器。(11脚是复位CLR,低有效,当1脚是低电平时,输出脚2Q0、5Q1、6Q2、9Q3、12Q4、15Q5、16Q6、19Q7全部输出0,即全部复位2当销处于高级别,11(CLK)端有一个锁存器控制终端,如果上升到具有边缘有一个上升沿,立即输入引脚3,4,7,8,13,14,17闩,11英尺锁定扳机,18个州级,并且立即呈现在在输出脚2Q0、5Q1、6Q2、9Q3、12Q4、15Q5、16Q6、19Q7上。74LS273管脚功能通常的8位地址锁存数据输出,因为低间隙的,正脉冲触发,8Q图无锡职业技术学院毕业设计(论文)说明书第15页共41页1D图8D,1Q作为数据输入。38CD4046集成电路CD4046提供了宽电源电压范围,是一个典型的CMOS锁相环集成电路,高输入阻抗(约100M)和10KHZ(3V18V等)的中心频率F0的小动态功耗电源专用600W,属微功耗器件。IC1B47UF65RU398D02LVSENQMKY图10CD4046集成电路CD4046的引脚排列,采用16脚双列直插式,各管脚功能11脚相输出端子是高锁相环,外环的锁定是低的22脚I错的相位比较器输出端。33脚比较信号输入端。44脚压控振荡器输出端。55脚禁止禁止退出高和低的水平的容许电压控制振荡器。无锡职业技术学院毕业设计(论文)说明书第16页共41页67脚外接振荡电容。716脚电源的负端和正端。89脚压控振荡器的控制端。910脚FM解调,是解调输出端1012脚外接振荡电阻。1113脚有相位比较器的输出。1214脚信号输入端。(13)15脚内部独立的齐纳负。BCD加法器100的CD4046和CD4518计数器,被配置的乘法电路。但机器,但F2的可能不等于F1,在相位比较器输出U,F2F1假定高,在VCO的输出频率F2迅速增加,F2的会增加F2的值上调之后UD逐渐向过滤F1,如果这个时间差UIU0,U低相位比较器输出。UDU是后获得的滤波信号,开始强制减少VCO的微调F2的,最终是相位差0F2/NF1,F2和F1的。我进入锁定状态。你,当发生更改F1,F1中捕获阶段,因为一旦再次锁定循环,F2和F1相锁。无锡职业技术学院毕业设计(论文)说明书第17页共41页39语音播报电NC1432R/ELDAI0M98V7SP65YUGFT图11语音播报电路(1)A0A7A6和高A7,地址输入不是在所有时间,A0A7,因为该段记录的信息的地址线中,如果对应于不同的音频剪辑,A6和A7的所有不同的地址是高,A0A5用于选择操做模式;(2)MIC麦克风入端;(3)MICREF麦克风参考输人端;(4)ANAIN模拟信号输人端;(5)AGCAGC端,自动增益控制,所以,调整动态预放大器的增益,所述无锡职业技术学院毕业设计(论文)说明书第18页共41页范围将被添加到信号传播的非失真的MIC输入。(6)SP、SP扬声器输出终端,它能够直接驱动终端16喇叭;(7)RECLED工作状态指示端,发光二极管接口;(8)PLAYE放音,边沿触发控制端。输入脉冲,该芯片的低端播放声音状态是时间的存储空间的末尾,直到它在的结束标记信息(EOM)或播放结束时遇到的。(9)PLAYL放音,电平触发控制端。最后一级,和变低,剩余的芯片状态再现的音频重放处理,所述标签信息的结束和过去的经验进入变低端到高。(10)RECREC端为低电平,当它保持在为了使录制的声音芯片,同时记录消息(EOM)的中断位置的记录结束标记,REC终端或存储空间,充满录音过程中被终止它记录的时候是触发端,它变高。11VCC数字和模拟电源正端;12VSS数字和模拟地。正常使用ISD1420有多种,ZY1420A操作模式,以便能够提供20秒ZY1420A录制和播放时间的用户,典型地,使用记录和再现系统中,用户。当你开始录制,RECLED终端改变低的水平,下拉电流驱动LED显示屏ZY1420A发光二极管内部被设计成定位,用户将能够设计的LED显示器上的外录音如果记按录键不放(REC是仍然很低)REC较高,当记录内存已满,电路进入录音模式,电路结束录音状态,这将是处于就绪状态注意的是REC的优先级别大于PALYE和PLAYL放音有两种方式触发放音和电平放音。1触发放音要FLASH播放器跟随低脉冲它的脚,轻点按钮PLAYL,电路,要无锡职业技术学院毕业设计(论文)说明书第19页共41页知道播放结束,进入播放模式。2电平放音或PLAYL变高,播放结束后,PLAYL按下按钮,直到电路重新进入就绪状态(PLAYL引脚保持在较低的水平),此电路,进入播放模式。31080C51单片机P102345678INTE/AX9RSDWLVC图128051管脚分布图8051,除各种其他类型的程序存储器结构中,当对应于同样的销典型MCU芯片MCS51及其内部结构。1P/S/E/N/P/S/E/N是/(低)激活,就可以实现外部ROM单元的阅读。2EA当E/A/信号为低时,读取操作的ROM中,以限定所述外部无锡职业技术学院毕业设计(论文)说明书第20页共41页程序存储器。如果E/A/A信号为高时,ROM的操作从内部程序存储器的开始,并且可以延伸到外部程序存储器。3RST如果置位信号有两个机器周期或更多的高层次的继续,并且是有效的完成的复位初始化微型计算机。4XTAL和XTAL外接晶体引线端。使用芯片的内部时钟,一个外部晶体或两个微调电容器的管脚。当向用于连接外部时钟信号的外部时钟。该复位电路,以最小的系统电路的复位信号输入,以便能够执行一个步骤时,复位信号被连接到复位电路。当在XTAL1时钟电路连接,使用在XTAL2和SCM应用系统设计中的地面部分的要素,是一个不需要连接线。其它的是连接至满足所述电路的需要。这两个部分是能够所需电路的操作的MCU量。E/A/针必须是高还是低。随着技术的越来越发达,单片机芯片内部的程序存储器空间越来越大,因此,用户程序一般都固定化在单片机内部程序储存器中,此时E/A/引脚应接高电平。311显示器及驱动电路无锡职业技术学院毕业设计(论文)说明书第21页共41页A1B2C3D4E5F6G7P8DYPS_EGQABC0FHLR9KU图13显示器及驱动电路并以下列方式中的8位的移位寄存器,它是164,用于主要典型电特性。A中,如果B端时清除或低(CLEAR)低,在时钟脉冲作用Q0的上升沿,禁止新的数据输入是低的。A,B为高时,数据在软承诺的其他输入,当检查所述时钟的作用Q0上升的状态。CLOCK时钟输入端CLEAR同步清除输入端(低电平有效)A,B串行数据输入端QAQH输出端极限无锡职业技术学院毕业设计(论文)说明书第22页共41页第四章程序设计41主程序设计思路程序的性能通过对P11口的检查测测其高点平和低电平实现心电信号的采集,转换和处理,心脏率数字显示的最后一步,语音播报,您可以调用子程序温度和心脏率音频广播。在主程序的设计中,初始化和显示模块的初始化,然后P11是高还是低的测量值,被确定为达到了测量的问题或身体的值的心脏速率。411主程序流程图开始初始化P11是高电平还是低电平测量心率值无锡职业技术学院毕业设计(论文)说明书第23页共41页主程序的功能主要是通过对P11的判断图14主流程图ORG0000HLIMPMAINORG0030HMAINLCALLPR0清屏LCALLPCTC定时器/技术初化LCALLPRAMRAM区初始化MOVSP,80H调用显示程序调用语音播报子程序无锡职业技术学院毕业设计(论文)说明书第24页共41页MOVRL,80HMOVR2,80HSTEBP32LCALLLOOPLCALLDIS_INT;调用子显示子程序LCALLPLAY1;调用语音播报子程42语音模块ZY1420A功能简介1录音子程序控制录音主要有两个数据1、录音的开始地址;2、录音的时间。我们能够通过这两个数据来找出所录的音,这样极大的方便也更加的简洁。注意REC信号将被延迟50MS它会防止因反复开关触发抖动。当时间记录起始地址调用子程序,有记录的时间吧2电平控制放音子程序电平控制重放,开始地址,如果在重放时间,这两个参数的控制,以便能够确定广播内容,也是必要的。应当强调的是,发挥是必要的,为了做到这一点,是,是从再生的周期的开头开始。如果当需要开始从段的开始记录,有必要控制该再现时间段,每段内容的开始。如果我们有上场时间和起始地址,您就可以调用播放音量控制来控制放电程序的声音无锡职业技术学院毕业设计(论文)说明书第25页共41页3脉冲触发放音子程序稍有不同的再现,并控制该脉冲的触发电平的再现,脉冲触发的再现,它不能由微控制器控制,重放时间,重放可以改变的开始的地址。直至终止子,或语音,或结束时除外,当她不会停止,它是不是一个一般分段语音控制触发脉冲内使用。它起着只有当你想调用子程序脉冲触发播放已经开始好地址。4语音播报子程序音频广播的子程序,是对广播语言的形式,以在流程图中可使用的温度值如图15所示图15语音播报子程序流程图开始初始化调用语音播报子程序返回无锡职业技术学院毕业设计(论文)说明书第26页共41页音频广播,首先是记录时间,要达到您想要设置的记录开始地址备案记录。根据存储的字地址的记录时间,播放子程序调用音频广播录音模块RECORDMOVA,R7MOVP1,A;设定开始录音地址CLRREC;控制开始录音RECORD2MOVR7,50;控制延时50MSRECORD1LCALLDELAY1MSDJNZR7,RECORD1MOVR5,30HRECORD4LCALLDELAY1MS;延时1MSJBRECLED,RECORD3;模块录满结束判断DJNZR5,RECORD4;录音时间控制无锡职业技术学院毕业设计(论文)说明书第27页共41页DJNZR6,RECORD2RECORD3SETBREC;释放录音按键RET放音模块PLAYLMOVA,R7MOVP1,A;设定开始播放地址CLRPLL;控制播放PLAYL1MOVR5,30HPLAYL4LCALLDELAY1MS;延时1MSJNBRECLED,PLAYL2;检测语音模块是否播放完毕DJNZR5,PLAYL4;播放时间控制无锡职业技术学院毕业设计(论文)说明书第28页共41页DJNZR6,PLAYL1PLAYL2SETBPLL;释放播放按键RETTALKMOVA,7AHANLA,0FHMOV40H,AMOVA,7BHANLA,0F0HSWAPAMOV41H,AMOV42H,0AHMOVA,7BH无锡职业技术学院毕业设计(论文)说明书第29页共41页ANLA,0FHMOV43H,AMOV44H,0BHMOVR0,40HMOVR3,5TALK1MOVDPTR,SAYDDRMOVA,R0MOVCA,ADPTRMOVR7,AMOV30H,225MOVR6,4LCALLPLAYL无锡职业技术学院毕业设计(论文)说明书第30页共41页INCR0DJNZR3,TALK1RETSAYDDR0123456789点度次DB00H,04H,08H,0CH,10H,14H,18H,1CH,20H,24H,28H,2CH,2HS40MOVA,R1CJNEA,30H,XS41MOVR1,20HINCR1DJNZR7,XS40RET无锡职业技术学院毕业设计(论文)说明书第31页共41页XS41TIMEMOVR6,0AHTIME0MOVR7,0F9HDJNZR7,DJNZR6,TIME0RET43心率测量主程序的设计思路心脏速率的测量配置中,首先,通过与定时器/计数器被设置为实现堆栈指针初始化,暂停你最喜欢的墙壁。二是启动两个定时器/计数器和显示子程序和语音广播应用的子程序,以完成显示和语音提示心脏率的数量。心率测量的程序设计流程图如图16所示开始定时器/计数器初始化无锡职业技术学院毕业设计(论文)说明书第32页共41页图16心率测量的程序设计流程图心率测量的程序开中断设置堆栈指针显示缓冲区清零结束启动CTC0,CTC1显示(心率值)语音播报心率值无锡职业技术学院毕业设计(论文)说明书第33页共41页RATESTEBET0;允许中断STEBEASTEBTR0STEBTR1PCTCMOVTH0,15H计数器/定时器60MSMOVTL0,0A0HMOVTH1,00HMOVTL1,00HMOVTMOD,51H定时器/计数器0定时,工作方式1MOV7FH,0AH;OAH101060MS06SLCALLDIS_INT;调用显示子程序LCALLPLAYL;调用语音播报子程序无锡职业技术学院毕业设计(论文)说明书第34页共41页RET44中断服务子程序设计中断服务子程序主要有以下三大功能17EH为定时器/计数器0,这是作为一个定时,以实现设定06S定时的初始化,7FH而在柜台执行存储器单元,定时,在60毫秒,设置7EH,小数进入(相当于7FH单位初始值0AH)中断,每次,7EH,7FH单元格内容减1,你被缩小到100612点钟是(60毫秒)在06秒晚上乘以00。2满06S后已经过去时,为每个定时器/计数器值TL11分钟值,也就是说,请阅读脉搏跳动(每255次跳动比未微脉冲的典型的数量)。为了提高测量精度,在设计中,为了获得心脏速率的值,被用于三个平均测量方法。我们,测得的最后时间值中,R1减1,并且该值的值加到TL1的值可以定义寄存器R1是3。0R1值,该值除以3时,它是测量值的三倍的总价值,以获得心脏速率。定时器/计数器1,已成立,以对抗初始化工作。3该计划,通过将二进制数转换成十进制数,并发送所述
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。