一种人体眼睛视力检测仪的制作方法

文档序号:6572785阅读:519来源:国知局
专利名称:一种人体眼睛视力检测仪的制作方法
技术领域
本发明涉及一种利用CPU单片机技术对人体眼睛的视力程度进行检测
的装置。
背景技术
体检中,对人体眼睛视力进行检测,如今无论在医院还是在学校,检
测时都是由一个工作人员指着印刷"E"字或"C"字的视力表,在一定距 离内,让被测试者回答工作人员所指着的视力表中的"E"字或"C"字的 方向,并由工作人员判断被测试者所指的视力表中的"E"字或"C"字的 方向正确与否,来确定被测试者眼睛的视力程度。这样检测人体眼睛的视 力,工作人员持续站立和不断地来回转头容易疲劳,劳动强度大,而且在 被测试者事先背熟印制的视力测试表中的"E"字或"C"字顺序方向后, 可使被测试者测试出来的眼睛的视力程度视力信息偏离事实,从而产生不 必要的人为麻烦。此外,由一个印刷有各种方向字母"E"或"C"和一个 灯箱构成的视力测试设备,测试视力时,也需要工作人员一边选择字母, 一边判断被测试者的视力范围。同样,字母表上印刷的字母顺序固定缺陷 也会被一些人利用,在测试眼睛视力程度之前背熟字母表,使视力程度测 试结果不真实。为了克服上述视力测试方法和设备存在的不足,本发明通 过研制,改进提供了一种釆用CPU单片机技术配以软件工作的对人体眼睛 视力程度进行检测的装置。

发明内容
本发明人体眼睛视力检测仪的目的是,通过采用CPU单片机技术,配
以软件工作,把印刷的视力表替换成由单片机控制的测试信息显示屏。显
示屏上随机出现各种方向的"E"或"C"字母,被测试者按动键盘上的相 应按键进行选择,检测仪判断被测试者的选择是否正确,并把眼睛视力测 试结果自动录入芯片,自动显示或打印,如实客观记录被测试者眼睛视力 程度。从而省去工作人员,避免被测试者因背熟视力表而造成检测结果不
真实的现象,也方便了体检资料信息的计算机化管理。
本发明人体眼睛视力检测仪主要由控制主机、测试信息显示屏、键盘 输入端和管理计算机或可以显示和记录测试结果的另 一显示屏输出端构 成。其中,控制主机由一块CPU单片机组成。控制主机控制测试信息显示
屏,可随机显示各种方向的"E"或"C"字母;控制主机连接具有"上下
左右,,四个方向按键的键盘输入端,以及控制主机连接管理计算机或可以 显示和记录测试结果的另一显示屏输出端。在控制主机中,单片机产生随
机信号,采用的是一种无序数据连续循环调用法。在PIC程序存储器FLASH (1000H- 10FFH)中通过伪指令方式创建和定义一个数据块区域,建立256 个字节数据,每个数的取值均在00-07H之间,进行无序排列。当视力等级 Yj确定以后,Xi的数据由数据块区域的定位指针计数器所面向的数据块 区域的内容确定。定位指针每调用一次数据块数据自动加l,依次循环调用 数据块区域的所有数据。不必考虑循环定位指针的溢出,因为当指针溢出时 能够自动归0 ,而此时数据块区域也同步归0 。即使在测试者交换,或者在 医务人员主复位的情况下,256个位值数据仍然能继续循环调用。数据块区 域的指针不断被保存,每调用一次数据后均保存到PIC16F877的EEPROM 中,而不会受到系统复位、停电和关机的影响。当开始测试时,按下检测仪 系统复位键。被测试者根据测试信息显示屏上随机显示的字母,按下输入 端键盘上的相应按键,单片机识别判断正确性,若不正确,则开始输出下 一等级字母,字母将变大;若正确,则系统继续判断是否两次同级正确; 若不正确,则输出上一等级字母,字母将变小;若正确,则把最终等级输 出到控制主机连接的管理计算机或可以显示和记录测试结果的另 一 显示 屏,将检测结果自动显示,记录或打印,如实客观记录被测试者眼睛视力 程度。本发明人体眼睛视力检测仪中,写入CPU单片机控制人体眼睛视力 检测的流程程序为系统复位一程序初始化一从0.5等级开始测试一点亮 随机"E,,或"C"字一测试者判断按方向键一系统识别判断正确性一否一 下一等级检测E字一点亮随机"E"或"C'字一测试者判断按方向键一系 统识别判断正确性一是否为两次同级正确? 一否一上一等级检测E字一点 亮随机"E,,或"C"字一测试者判断按方向键一系统识别判断正确性一是
否为两次同级正确? 一是一鸣声3秒并送出结果。
本发明人体眼睛视力检测仪的优点是,通过采用CPU单片机技术,配 以软件工作,将印刷有固定顺序方向的"E"或"C"字视力表替换成由单
片机控制的测试信息显示屏,显示屏上可随机显示各种方向的字母"E"或 "c"。被测试者按动键盘上的相应按键进行选择,检测仪判断被测试者的
选择是否正确,并将结果自动录入芯片,自动显示或打印最终结果,如实 客观记录被测试者眼睛视力程度。从而省去工作人员,避免被测试者因背 熟传统视力测试表固定字母顺序,而造成的检测不真实缺点,也方便了体 检资料信息的计算机化管理。本发明人体眼睛视力检测仪方便实用,使用 安全可靠。


图l是本发明人体眼睛视力检测仪结构框图。其中,l一测试信息显示
屏,2—控制主机,3—管理计算机或可以显示和记录测试结果的另一显示 屏,4一具有四个方向按键的输入端键盘。
图2是本发明人体眼睛视力检测仪控制主机控制检测人体眼睛视力的 流程程序图。其中,5—系统复位,6—程序初始化,7—从0.5等级开始测 试,8—点亮随机E字,9一测试者判断按方向键,IO—系统识别判断正确 性,11—下一等级检测E字,12—是否为两次同级正确? , 13—一上一等 级检测E字,14一鸣声3秒并送出结果。
实施方式
下面结合附图进一步详细说明本发明人体眼睛视力检测仪的实施例。 实施例
本发明利用CPU单片机技术,配以软件工作的人体眼睛视力检测仪主 要由单片机控制主机2,控制主机2控制的测试信息显示屏1,连接控制主 机的,有四个方向按键的键盘输入端4以及控制主机2连接的管理计算机 或可以显示和记录测试结果的另一显示屏输出端3构成。实施安装中,测 试信息显示屏l安装在墙上或桌面上。输入端键盘4安装在离测试信息显 示屏5米的被测试者处,输入端键盘4为一个具有四个方向按键的键盘。 控制主机2输出端连接管理计算机或可以显示和记录测试结果的另一显示屏3。
在控制主机2中,单片机产生随机信号采用的是一种无序数据连续循 环调用法。在PIC程序存储器FLASH (1000H- 10FFH)中通过伪指令方式 创建和定义一个数据块区域,建立256个字节数据,每个数的取值均在 00-07H之间,进行无序排列。当视力等级Yj确定以后,Xi的数据由数据 块区域的定位指针计数器所面向的数据块区域的内容确定。定位指针每 调用一次数据块数据自动加1 ,依次循环调用数据块区域的所有数据。不必 考虑循环定位指针的溢出,因为当指针溢出时能够自动归0 ,而此时数据块 区域也同步归0 。即使在测试者交换,或者在医务人员主复位的情况下,256 个位值数据仍然能继续循环调用。数据块区域的指针不断被保存,每调用一 次数据后均保存到PIC16F877的EEPROM中,而不会受到系统复位、停电 和关机的影响。
开始测试时,按下检测仪系统复位键。被测试者根据测试信息显示屏 l上随机显示的"E"或"C"字母,按下输入端键盘4上的相应按键,单 片机控制主机2识别判断正确性10。若不正确,则开始输出下一等级字母 11,字母将变大;若正确,则系统继续判断是否两次同级正确12;若不正 确,则输出上一等级字母13,字母将变小;若正确,则把最终检测等级结 果输出到控制主机2连接的管理计算机或可以显示和记录测试结果的另一 显示屏3中,将检测结果自动显示,记录或打印,如实客观记录被测试者 眼睛视力程度。在控制主机2中,写入控制测试人体眼睛视力的CPU单片 机测试人体眼睛视力流程程序为系统复位5—程序初始化6—从0.5等级 幵始测试7—点亮随机"E"或"C'字8—测试者判断按方向键9一系统 识别判断正确性10—否一下一等级检测E字11—点亮随机"E"或"C" 字8—测试者判断按方向键9一系统识别判断正确性IO—是否为两次同级 正确? 12—否一上一等级检测E字13—点亮随机"E" 或"C',字8—测 试者判断按方向键9一系统识别判断正确性IO—是否为两次同级正确? 12—是一鸣声3秒并送出结果14。
本发明人体眼睛视力检测仪使用时,按测试人体眼睛视力的流程程序 进行,安全可靠,方便实用。
权利要求
1、一种人体眼睛视力检测仪,包括CPU单片机微处理器、测试信息显示屏、具有“上下左右”四个方向按键的输入端键盘和输出端管理计算机或可以显示和记录测试结果的另一显示屏,其特征在于,控制主机由控制检测人体眼睛视力的CPU单片机构成,控制主机连接控制测试信息显示屏,控制主机连接具有“上下左右”四个方向按键的输入端键盘,以及连接控制管理计算机或可以显示和记录眼睛视力测试结果的另一显示屏输出端。
2、 根据权利要求l所述的测试人体眼睛视力的检测仪,其特征在于, 安装在墙上或桌面上的测试信息显示屏距离输入端键盘5米。
3、 根据权利要求l所述的测试人体眼睛视力的检测仪,其特征在于, 控制主机中,写入控制测试人体眼睛视力的CPU单片机测试人体眼睛视力 流程程序为系统复位一程序初始化一从0.5等级开始测试一点亮随机"E" 或"C"字一测试者判断按方向键一系统识别判断正确性一否一下一等级检 测E字一点亮随机"E"或"C"字一测试者判断按方向键一系统识别判 断正确性一是否为两次同级正确? 一否一上一等级检测E字一点亮随机"E"或"C"字一测试者判断按方向键一系统识别判断正确性一是否为 两次同级正确? 一是一鸣声3秒并送出结果。
全文摘要
本发明人体眼睛视力检测仪主要由控制主机,测试信息显示屏,输入端键盘,管理计算机或可以显示和记录测试结果的另一显示屏输出端构成。本发明通过一个由单片机控制的测试信息显示屏,随机显示各种方向的“E”或“C”字母,被测试者可按动键盘上的相应按键进行选择,检测仪判断被测试者的选择是否正确,并将结果自动记录,显示或打印,客观如实记录被测试者眼睛视力程度。从而省去工作人员,避免被测试者因背熟传统视力测试表固定字母顺序,而造成的测试不真实缺点,也方便了体检资料信息的计算机化管理。本发明人体眼睛视力检测仪实用方便,安全可靠。
文档编号G06Q50/00GK101375789SQ20071004541
公开日2009年3月4日 申请日期2007年8月30日 优先权日2007年8月30日
发明者周滢垭, 俊 高 申请人:上海市七宝中学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1