基于Small RTOS51的肠营养液输液系统.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  来控制,其不断检测温控程序、流量控制程序和电池电量检测程序的输出值。   当上述程序出现故障报警信号时,为1,报警程序立即使蜂鸣器和报警灯工作,并在液晶屏幕上显示出现故障的名称,直到有人来清除故障后,才可以正常运行。   3.2温控任务由于人体对于温度的变化非常敏感,而肠营养液是直接输入到人的小肠当中,所以系统对温度的要求非常高,为此,本系统将温控任务放在第二位。   先将设定的温度参数输入给,经过计算,发出数字信号,再用5615转换成模拟量,控制加温电路给营养液加温。   营养液的实际温度,由温度反馈电路转换成电压信号,再通过转换成数字信号反馈给,由进行闭环控制。   3.3控制输入任务按键是实现人机交互的重要设备,要求实时性较高。   从系统软件的设计角度,不仅要读出按键的状态,还需要具有对按键的抖动、连击、串键等特殊情况进行处理。   系统按键输入任务流程如图2所示,本任务使用消息队列指令[16],向主控制程序发送按键的相关信息。   3.4主控制任务主控制任务应用51提供的系统函数,,0来查录按键输入任务提供的信息,一旦发觉[16]中有了相关信息,立刻运行输入程序。   根据按键的命令,控制电机运行程序、流量控制程序、液晶显示程序的运行及停止,每当有一组按键信息进入消息队列中,本程序就修改一次运行指令。   35电机运行任务电机运行任务一直处于等待的状态,当主控制程序给它发关字相应的指令才开始运行。   在运行过程中,电机运行任务受到主控制程序和流量控制程序的控制,一旦有停止运行的命令,或流量有异常,就立刻停止电机的运行。   3.6流量控制任务液量控制任务主要由来控制输入营养液的流量及流速。   正常运行情况下,流量控制程序会向液晶显示程序发送流量及流速的信息,使液晶上显示已经输入营养液的数量、流量及流速。   一旦发生异常情况,如流速过快、一段时间营养液没有流动等故障,立刻向电机运行程序发出指令,停止电机的运行,同时将置1,使报警程序运行。   3.7记时任务记时任务主要是为系统提供一个同步时钟,为系统提供同步运行的基准。   3.8液晶显示任务液晶显示任务主要由主控制程序、报警程序、流量控制程序、电池电量检测程序传递到消息队列中的参数。   通过运行显示程序,在液晶上显示相关的汉字和字符,本身不向其它任务发送命令。   3.9电池电量检测任务一旦发生220市电断电的情况,营养泵会立刻自动切换到内置的锂电池供电,电池可以连续使用12小时以上。   电池电量检测程序会自动运行,检测电池的电量。   在电量低的情况,电池电量检测程序会发出报警信号,但不会主动停止系统的运行。   4试验数据用本文所述的智能肠营养液泵对目前市场上常用的几种营养袋进行实验。   以上实验数据表明,本智能肠营养液泵的输液量精度远远高于目前市场上10的通用标准,并且对各种品牌的营养液袋都能控制在足够的精度范围内。   结语在肠营养液泵的设计中,使用了51,大大简化了程序设计的难度,增强了系统的可靠性和安全性,满足系统实时性要求。   本设计达到了国家标准,并且已经在临库中开始使用。

文档评论(0)

suxiaojuan1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档