毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Keil充电式吸引器软件研究+流程图(3)
4.2.2详细设计
(1) 接口设计
驱动二极管和三极管的端口需置为推挽,被控复位端口置为仅为输入,中断置为准双向。
(2)过程设计
设计阶段主要运用到流程图进行系统设计,主要用到了如图4-8所示流程类型[8]
顺序型:几个连续的加工依次序排列
选择型:由某个判断式的取值决定选择两个加工中的一个。
当型循环型:循环控制条件成立时,重复执行特定的加工。
直到型循环型:复执行特定的加工,直到循环控制条件成立时。
多情况选择型:列出多种加工情况,根据控制变量的取值,选择执行其一。
图4 顺序型 图5 选择型 图6 当型循环型
图7 直到循环型 图8 多情况选择型
主程序流程图:
首先要有主开关,用以打开或随时关断设备,但只是为设备通电或断电,主开关打开后,泵应是停止的,运行模式等也是没有选择的,以便进行设备设定;硬件中有按键,所以要有对应设计,以识别是否有按键按下,因为硬件中有5个按键,按下不同的按键,则应执行不同的内容,所以本设计应先设计出一个功能选择程序,以实现按下不同按键时,选择不同的功能。
吸引器应实现的软件控制过程:启动主开关后,泵停止,阀通电,连续模式或间歇模式均不运行,然后按下一个数字键,若判断是K1键,则执行K1子程序,执行完毕,跳转到按下一个数字键之前,如果不是,判断是不是键K2,同键K1步骤,一直到键K5的步骤结束,开始重新识别按键,执行程序。
图9 主程序流程图
K1子程序流程图
K1子程序一是连续运行子程序,用以设备连续运行模式。
首先应进行按键识别,才可判断出是否按下的是K1键,K1子程序代表的是K1键的功能,即连续运行模式。连续运行模式下,首先连续运转指示灯应亮起来,以便医护人员判断运行模式,然后泵应运转起来,释放阀断电,同时因为吸引时长不应超过20分钟,所以要注意运行时间,待需要运行停止时,释放K1键,泵停止运转,释放阀通电,指示灯灭。
图10 K1子程序流程图
定时子程序流程图
此流程图设计以辅助间歇运转子程序,从而实现运行一段时间后停止,停止一段时间后继续运行,运行时间与停止时间可以按情况重新设定,且运行或停止过程中,数码管显示时间值。
因为吸引时间不可过长,且间歇运行模式下,设备是吸引几分钟,停止几分钟,所以,需要一个定时子程序,间歇模式下,通常吸引器设备默认吸引时间为Ton=5分钟,释放时间为Toff=2分钟,其中Ton为运行时间,Toff为停止时间,以此为例,方便起见,计时满1分钟,计数一次,也就是Ton减一,Ton=0时,停止吸引,即释放阀通电,泵停止运行,同理,计时满1分钟,Toff减一,待Toff=0时,开始吸引,即泵开始运行,释放阀断电;同时,为了方便操作人员观察记录设备运行,时间应显示出来。
图11定时子程序流程图 K2子程序流程图
K2子程序为间歇运行子程序。
美国负压创面治疗技术[9]中有讲述到,运行10分钟停止2分钟,治疗效果是比较好的,且每个人的需要是不同的,所以,间歇模式的设置是必须的。首先要键盘查询,是否按下的是代表间歇模式的K2键,如果是,则先运行,即泵运行,释放阀断电,同时需要显示时间,以便医护人员观察,同时,间歇模式下,需要调用定时子程序,以实现设备的定时运行与定时停止,运行过程中,如果运行定时时间到,则进入停止模式,泵停止工作,释放阀打开,如果时间未到,则继续运行;同理,在停止运行时,如果停止定时时间到,则进入运行模式,如果未到,则继续停止。如此运行停止相循环,直到再次中断退出。
共4页:
上一页
1
2
3
4
下一页
上一篇:
AT89S52单片机的超速报警器设计+电路图
下一篇:
STM32F103单片机小型苗圃温度控制系统设计
压力检测与显示电路设计...
orCAD持续引流吸引器放大电路研究+电路图
KeilC51单片机立体仓库搬运机器人设计+源程序
Protel DXP充电式吸引器电路研究+电路图
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变