计数器中的值保存在所使用的捕获模块的寄存器中。两次捕捉到下降沿时的差值,即为在输入信号个周期内系统时钟的周期数,那么输入信号的周期等于系统时钟的周期乘以两次捕捉到下降沿时的差值,其计算公式如下主其中为两次捕捉到下降沿时的差值。系统时钟的周期为主主代入到公式中得到本系统输入信号的周期计算公式如下二〇〇九年五月二日星期六主输入信号的频率为为了直观方便的看到输液的速度,要把计算出的液滴脉冲的周期换算成每分钟所滴的液滴数,计算公式如下滴分由于换算成每分钟所滴的液滴数,那么就不能有小数出现,还必须对计算出的结果进行取整。比较判断模块输液剩余量比较报警在此模块中,要对当前的输液捕捉到下降沿时的差值,其计算公式如下主其中为两次捕捉到下降沿时的差值。系统时钟的周期为主主生时,都会通过硬件自动将计数器中的值保存在所使用的捕获模块的寄存器中。两次捕捉到下降沿时的差值,即为在输入信号个周期内系统时钟的周期数,那么输入信号的周期等于系统时钟的周期乘以两次使用。剩余液量的百分数计算公式如下剩余液量的百分数液滴总数当前计数值液滴总数计算输液速度模块利用单片机的捕获功能,可以计算外部输入信号的周期。其基本设计原理是在每次捕获发次信号的下降沿,计数加。此变量实际上计算的是在此次发生中断时液滴滴下的数目。由于输液的吊瓶中的液量数是个固定值,我们可事先统计好瓶液量共滴下的液滴总数,并将此作为个固定值。在实际设计中作为已知数算。其主要流程图如下二〇〇九年五月二日星期六关中断速度计算剩余量计算开中断中断标志置位图中断服务程序流程图计算剩余液量模块设定个变量,每进入次中断,变量相应加,即每捕捉到同步捕获,捕获模式,允许中断。并按此要求设定中控制寄存器和捕获比较控制寄存器。的中断服务程序流程图中断服务程序主要完成液滴脉冲的计数和输液速度的计统采用中的捕获比较寄存器,需要设置的工作方式有的输入时钟源选为辅助时钟,计数模式选为连续计数模式。捕获模式选为下降沿捕获,提供捕获事件的输入源为,开控制字写显示开控制字写清屏控制字写清屏控制字写设定点控制字显示右移写设定点控制字显示右移延时延时图液晶初始化流程图按照此流程图将控制字依次写入液晶寄存器。定时器初始化本系,分频。液晶初始化模块液晶初始化流程图如下写功能设定控制字使用位控制界面写功能设定控制字使用位控制界面写功能设定控制字使用基本指令集写功能设定控制字使用基本指令集写显示门狗,然后是各模块的初始化,包括时钟初始化,液晶初始化,定时器初始化和端口初始化。时钟初始化模块本系统选择的时钟源工作模式为使用振荡器,选择使用,分频,选择使用始化模块初始化模块流程图关闭看门狗关闭看门狗时钟初始化时钟初始化端口初始化端口初始化液晶初始化液晶初始化定时器初始化定时器初始化图初始化流程图二〇〇九年五月二日星期六初始化程序中先要关闭看入中断,说明没有捕捉到输入信号,则直接报警。流程图如下二〇〇九年五月二日星期六初始化开中断报警是否进入中断显示状态关中断报警判断计算处理开中断主程序流程中断流程中断标志置位图总体流程图初再判断是否进入过中断。如果已经进入过中断,则进行报警判断,报警判断包括判断输液是否将要结束和输液速度是否在正常范围内,然后根据判断的结果将当前所剩输液量输液速度和各部分状态显示在液晶屏上。如果没有进捕捉到输入脉冲信号下降沿时产生中断,并进入中断服务程序。在中断服务程序中,首先要将中断标志置位,然后对输入信号进行计算处理,其中计算处理包括当前输液剩余量和输液速度的计算,最后开中断返回。在主程序中,示信号。计算矩形脉冲的频率,以此换算出输液的速度,并将输液速度显示在液晶屏上在输液速度超出正常范围时进行报警。程序总体流程图在主程序中,先将用到的各模块进行初始化,启动单片机工作,然后开中断。当。由硬件处理好的矩形脉冲信号从单片机的口输入,单片机对矩形脉冲信号进行处理。所完成的功能有对矩形脉冲进行计数,并计算剩余液量,并实时显示在液晶屏上在输液将要结束时,发出报警提变再改变才能确保设置正确。二〇〇九年五月二日星期六各模块设计与计算主控单元连接图液晶显示单元键盘单元报警指示单元图主控单元连接图原理说明主控单元的核心部件是单片机。变再改变才能确保设置正确。二〇〇九年五月二日星期六各模块设计与计算主控单元连接图液晶显示单元键盘单元报警指示单元图主控单元连接图原理说明主控单元的核心部件是单片机。由硬件处理好的矩形脉冲信号从单片机的口输入,单片机对矩形脉冲信号进行处理。所完成的功能有对矩形脉冲进行计数,并计算剩余液量,并实时显示在液晶屏上在输液将要结束时,发出报警提示信号。计算矩形脉冲的频率,以此换算出输液的速度,并将输液速度显示在液晶屏上在输液速度超出正常范围时进行报警。程序总体流程图在主程序中,先将用到的各模块进行初始化,启动单片机工作,然后开中断。当捕捉到输入脉冲信号下降沿时产生中断,并进入中断服务程序。在中断服务程序中,首先要将中断标志置位,然后对输入信号进行计算处理,其中计算处理包括当前输液剩余量和输液速度的计算,最后开中断返回。在主程序中,再判断是否进入过中断。如果已经进入过中断,则进行报警判断,报警判断包括判断输液是否将要结束和输液速度是否在正常范围内,然后根据判断的结果将当前所剩输液量输液速度和各部分状态显示在液晶屏上。如果没有进入中断,说明没有捕捉到输入信号,则直接报警。流程图如下二〇〇九年五月二日星期六初始化开中断报警是否进入中断显示状态关中断报警判断计算处理开中断主程序流程中断流程中断标志置位图总体流程图初始化模块初始化模块流程图关闭看门狗关闭看门狗时钟初始化时钟初始化端口初始化端口初始化液晶初始化液晶初始化定时器初始化定时器初始化图初始化流程图二〇〇九年五月二日星期六初始化程序中先要关闭看门狗,然后是各模块的初始化,包括时钟初始化,液晶初始化,定时器初始化和端口初始化。时钟初始化模块本系统选择的时钟源工作模式为使用振荡器,选择使用,分频,选择使用,分频。液晶初始化模块液晶初始化流程图如下写功能设定控制字使用位控制界面写功能设定控制字使用位控制界面写功能设定控制字使用基本指令集写功能设定控制字使用基本指令集写显示开控制字写显示开控制字写清屏控制字写清屏控制字写设定点控制字显示右移写设定点控制字显示右移延时延时图液晶初始化流程图按照此流程图将控制字依次写入液晶寄存器。定时器初始化本系统采用中的捕获比较寄存器,需要设置的工作方式有的输入时钟源选为辅助时钟,计数模式选为连续计数模式。捕获模式选为下降沿捕获,提供捕获事件的输入源为,同步捕获,捕获模式,允许中断。并按此要求设定中控制寄存器和捕获比较控制寄存器。的中断服务程序流程图中断服务程序主要完成液滴脉冲的计数和输液速度的计算。其主要流程图如下二〇〇九年五月二日星期六关中断速度计算剩余量计算开中断中断标志置位图中断服务程序流程图计算剩余液量模块设定个变量,每进入次中断,变量相应加,即每捕捉到次信号的下降沿,计数加。此变量实际上计算的是在此次发生中断时液滴滴下的数目。由于输液的吊瓶中的液量数是个固定值,我们可事先统计好瓶液量共滴下的液滴总数,并将此作为个固定值。在实际设计中作为已知数使用。剩余液量的百分数计算公式如下剩余液量的百分数液滴总数当前计数值液滴总数计算输液速度模块利用单片机的捕获功能,可以计算外部输入信号的周期。其基本设计原理是在每次捕获发生时,都会通过硬件自动将计数器中的值保存在所使用的捕获模块的寄存器中。两次捕捉到下降沿时的差值,即为在输入信号个周期内系统时钟的周期数,那么输入信号的周期等于系统时钟的周期乘以两次捕捉到下降沿时的差值,其计算公式如下主其中为两次捕捉到下降沿时的差值。系统时钟的周期为主主代入到公式中得到本系统输入信号的周期计算公式如下二〇〇九年五月二日星期六主输入信号的频率为为了直观方便的看到输液的速度,要把计算出的液滴脉冲的周期换算成每分钟所滴的液滴数,计算公式如下滴分由于换算成每分钟所滴的液滴数,那么就不能有小数出现,还必须对计算出的结果进行取整。比较判断模块输液剩余量比较报警在此模块中,要对当前的输液进度给予判断,并相应的显示出当前状态。此模块完成的具体功能是在输液的液滴滴到总数的时,进行第次提示,液晶屏上状态条目后显示警告当滴到总数的时,进行第二次提示,液晶屏上状态条目后显示紧急当滴到总数进行提示,在液晶屏第二行的状态后显示紧急如果不满足此情况,则进行第三次判断。判断此时的计数值是否大于等于紧急数,如果满足,则置紧急标志为,那么在下次进入此模块时直接进入十分紧急的报警状态。再在液晶屏第二行状态后显示十分紧急如果不满足此情况,则说明此状态为正常,在液晶屏第二行状态后显示正常。输液速度比较报警该模块的功能是对输液速度进行检测,以确定其是否正常。液滴滴下的速度太快,人会承受不了,因此要设置个液滴速度上限液滴滴下的速度也不能太慢,因此还需设置个下限速度。输液速度的上下限视病人情况的不同而有所改变,此上下限由实际情况再具体确定。本系统设置的输液速度上限是滴分,速度下限是滴分。本模块的基本流程图如下二〇〇九年五月二日星期六是否下限是否上限显示过低显示过高显示正常图输液速度比较报警流程图将计算出的输液速度作为参数传递给比较模块二函数,首先将该时刻的输液速度与下限速度进行比较,如果小于下限频率,说明此时输液速度过慢,要在第四行状态后显示过低进行提示如果输液速度大于下限频率,则再将该速度与上限速度比较,如果大于上限速度,则要在第四行状态后显示过高进行提示如果输液速度既不大于上限速度也
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 16 页
第 2 页 / 共 16 页
第 3 页 / 共 16 页
第 4 页 / 共 16 页
第 5 页 / 共 16 页
第 6 页 / 共 16 页
第 7 页 / 共 16 页
第 8 页 / 共 16 页
第 9 页 / 共 16 页
第 10 页 / 共 16 页
第 11 页 / 共 16 页
第 12 页 / 共 16 页
第 13 页 / 共 16 页
第 14 页 / 共 16 页
第 15 页 / 共 16 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。