自主视力检测仪器系统的设计与研究

来源 :山东建筑大学 | 被引量 : 0次 | 上传用户:hwhxl0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视觉作为人们所最常使用的感受方式,是接受外界环境信息的最重要途径。为了替视力判断提供帮助,在医学临床上会使用视力表数值为视力进行评估从而对视力好坏做出判断。然而,常用视力检测方法在使用时并不方便,而视力检测仪器价格昂贵、操作复杂也不利于视力检测的进行。基于此我们提出了本课题研究项目自主视力检测仪器,该课题所研究的内容自主视力检测仪器不仅拥有着必要性,也拥有着迫切性以及其背后广大的市场前景及价值潜力。本课题以视力的自主检测为研究方法,设计出了一种“由微型计算机全程控制、单人自主即可完成测试过程的视力测试仪器”。我们通过对实验流程的探索与规划以及对仪器硬件和系统软件的设计与实现,完成了以STM32为微处理器核心的自主视力检测仪器系统的设计。该设计仪器可以独立完成视标显示、键入接收、判断正误、结果导出等实验测试中所需功能。设计出的实验仪器全部测试控制过程均是在微计算机控制下完成的,以确保测试结果准确、使用控制方便简洁。根据视力自主检测实验的特点,我们为仪器系统设计了五大功能模块,分别对应的是微处理器模块、复位电路及调试部分模块、电源模块、键盘输入模块、OLED显示模块,其中微处理器模块选择使用了意法半导体公司出品的STM32F103VE芯片组为主体、显示模块选择使用了奇晶光电股份有限公司出品的4.3寸OLED彩色显示屏为主体。在自主视力检测活动中,系统键盘部分负责接收受检者的判断指令导入,信息经内部电路处理之后传递到微处理器做逻辑运算处理,结果显示则通过显示模块来进行。通过各个模块部分的协同合作,最终完成整个实验过程。系统软件部分利用C++语言进行编程。仪器的软件系统设计包括主程序和子程序两个部分,其中主程序部分负责控制整个试验的进行和对子程序的调用,子程序部分则包括初始化、图像显示、按键设置、数据接收、串口通信等等部分。在对软件系统程序进行设计的过程中,首先,我们利用SPCE3200凌阳单片机系统对自主视力检测进行方案和算法上的验证;然后,通过模拟得到的效果,分别从工作内容、软件开发环境、初始化程序设计、显示模块程序设计、视标判断程序设计、键盘按键操作程序设计六个方面入手,对整个仪器的软件系统的全部工作内容进行设计。通过对程序部分的仿真模拟和对实验仪器的压力测试,设计出的仪器系统能够很好的完成预期自主视力检测实验活动的设想内容。选材并设计了系统的硬件部分,调试并编辑了仪器的软件系统,制作了一台样机。
其他文献
目的研究分析早产儿视网膜病变的筛查及高危因素。方法选取2014年12月—2016年12月在我院收治的早产儿200例作为研究对象,对这200例早产儿进行视网膜筛查,诊断其是否存在视网
<正>普通肝素(unfractionated heparin,UFH)是由多糖交替连接而成的多聚体,属于黏多糖硫酸酯类,呈强酸性,在体内外均有抗凝作用。它的抗凝机制是通过与抗凝血酶III(antithrom
【摘要】本文结合山东旅游职业学院航空服务专业的办学实践和成功经验,通过对教学体系建设的剖析,对航空服务专业如何改进教学以提升办学水平、如何培养出有竞争力的适应航空企业需求的人才,进行了较为全面的探索。  【关键词】航空服务;职业素质;教学改革  众所周知航空服务是服务行业的一个特殊门类,是高端服务的代名词。在激烈的航空市场竞争中,航空服务尤其是空中服务和地勤服务往往代表了一家航空公司的营运水平。所
<正>1绪论1.1研究背景医院药事管理是指医疗机构内以服务病人为中心,临床药学为基础,促进临床科学、合理用药的药学技术服务和相关的药品管理工作。据WHO报告,全世界50%以上
会议
以6.67 dtex×51 mm蓝色涤纶短纤维为例,探讨了采用再生聚酯回收料和原生聚酯料在纺丝生产工艺上的不同。使用再生聚酯回收料生产时,选择降低干燥温度、纺丝温度、纺丝速度、
研究了以累托石及其煅烧改性产物为吸附剂去除印染废水中COD、色度的条件.结果表明:在未调节印染废水pH值的条件下,累托石用量为0.07g/mL,25℃作用60min时,COD、色度去除率达34.0%和66