基于红外测距技术的预防近视系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
处理。线性化方法是采用 E cl xe 制作的电子表来实现 , 使用该表格可 以很方便的将输出电压的值对应距离,
从而实现线性化处理。表格的格式如图 2 从图 2 , 中可以看出线性化前 ,间距与 A D关系是非线性的, 2 线
收 稿 日期 :2 1一 80 0 I0 — 1
基金项 目:教育部 重点 实验 室资 助 ( 9D 3) 0J0
谢 锋 云
( 华东交通 大学 机电工程学院 ,汀西 南昌 3 0 1 3 0 3)
摘要 :针对当前学生近视问题 H趋严重现象 ,总结了患近视的一个重要原 是过度看近 ,依据红外测距原理 ,提 出了利用红外测距技 术来预防近视 的方法并进行 了系统设计 。采用 G 2 2红外测距传感器作 为信号采集装置 , P D1 将采集的数据进 行实验分 析 、 处瑚 , 得出了线性化公式 。 信号线性化后通过 A C 8 9 D 00 转换 为数 字信 号, 输入A 8S 1 T 95 单片机中处理。当使用者 过度 肴近时 ,警告电路工作 , 知调整坐姿 ,同时对人眼离书或者笔的距离进行动态
的。
图2 表格中需要输入数据有 MD转化位数 、 输人电压 、常数 k以及电压与间距。使片 的模数 j
转化元 件为 A C 89 D 00 ,转换 位数 为 8位 。试验 输
入电压为 5V ,常数 k恒等于 4 ,同时将间距从 1 0 m到 8 c 0 m每隔 1 c 0 m测得 的电压值输人表格 c
量所得 的间距 。
( 2 )
式中: 为测距所得结果 ; 2 为MD R AD 转换的值。通过程序编写输人设计的系统中 ,采用L D E 动态显示 出测
3 系统设计
人 眼 的明视距离 为 2 m,学 生后 天患 近视 的 5c
个重要原冈是长时间过度看近。系统设计的思想 是设计一个结构简单实用方便的近视仪 ,把它同定
一
于笔帽或戴于人的大拇指上 ,当使用者过度看近时 ( 人眼离近视仪距离小于 1 ,警告电路工作 , 5 m) c 提醒使用者调整坐姿。
3 1 硬件设 计 .
图3 是红外测距预防近视系统原理图 , 其硬件主
要包括 :  ̄ T 9 5单片机及晶振电路 ;  ̄ P D 2 ( A 8S 1 ) ( G 2 1 ) 红外信号采集电路 ; ③AD /转换电路A C 89 D 00 ;④ 图 外 距 防视 理 3红 测 预 近 原 图
学 8 . %,比 20 年增加 1 %。而对于近视大多为后天治疗与配戴眼镜 , 68 2 00 . 1 对于近视后天的预防国内外研
究 的相对较少。2 0世纪 5 O年代红外光 电测距技术的问世 ,使测距手段上产生重大变革 ,红外测距技术开 始大量应用于大地测量 、工程勘测设计。此后在民用上也有 了很大的发展 ,如李彬等把红外测距应用于智 能灭火机器人… 邓韶斌等把红外测距应用于智能清洁机器人口 , ,石剑锋等提 出了红外测距在瞄准镜中的应 用口 I 。本文针对患近视的一个重要原冈是后天长时问过度看近问题 ,提 出了利用红外测距技术来预防近视 的方法 ,并进行了相应的系统设计 。
查结果表明 : 05 20 年我国学生视力不 良检出率继续上升, 平均近视率为 : 小学 3 . %,比 20 年上升 8 17 6 00 . 5 个百分点;初中 5. %,比 20 87 0 00年增加 8 个百分点;高 中 7 . %,比上次普查增加 3 个百分点 ; . 7 62 0 . 5 大
32 软件 设计 _
在红外测距系统启动后 , 首先对 A 8 S 单片机进行初始化 , T95 1 然后 ,当 A 8S 单片机接收到红外接收电路传输的电压信号后 ,经 AD转换程序 , T 95 1 / 将片外的模拟信号转换为单片机可识别的数字信号,并经电压距离转换子程 序 ,将变化的电压转换为距离。最后 ,在动态扫描 L D显示器上显示 出来 , E 主程序流程如图 4 所示 。 程序编写与系统硬件图相对应 ,由 P 0口提供段控 口,P .,P .,P . 2 2 2 3 2 4 口提供位控口,目的动态显示间距分米 、厘米及毫米位值 ;P .为报警 口; 2 5 P . A C 89 2 D 00 启动 口;P . 为 A C 89 0 21 D 0 0 脉冲供应 口;整个程序采用中断方 式对 00 进行数据读取 , 1 89 P 口为 A C 89 D 0 0 输人 口; T 95 单片机采用中 A 8S 1 断方式,A C按 自由模式工作 ,A C连续不断进行采样转换 ,数据更新。 D D
Ab ta t At r s n , h h n me o f t d n o i n t ers , a o tn a s f o i o v r s r c : e e t t ep e o n n o u e t p s my p a i o ie n i s h mp r t u eo p ai t l k o e a c my soo n a . nt ep p r i u r a d awa sn f r d me s rn it n et c n lg r v n o i, n a r u e r I a e ,n p t o w r yu i gi r e a u i gd sa c h oo yt p e e t h f n a e o my p a a dc ryo t as se d s n S g a c u st n d v c d p 2 , n i e r a in fr l b a n d b r c s x e i n a y t m e i . i l q ii o e ie a o t g n a i GP D 1 a d l a i t mu a o t i e yp o e se p rme tl 2 n z o o d t . i e r a in s a st r t ii l in l b eADC 8 9, a d dg t1s n l a ep o e s d b 8 S aa L n a i t i l u n i o d gt g a s y t z o g n n a s h 0 0 n ii i a s r r c s e y AT 9 5 . a g 1 W h nt eu e slo v r e r t ewa ig cr u t l o e ae i a h e e o l op e e t o i. e s r o k o e a , h r n i iwi p r t , t c iv s g a r v n h n n c l a t my pa
XI F n - u E e g y n
( colf ca i l n lc o i l n ier g at hn a ̄n U i r t,J nx N n hn 30 3 hn ) S hoo Mehnc dEet nc E g ei ,E sC ia i: g nv sy i gi a cag 0 1 ,C ia aa r a n n J to t ei a 3
『] 3 石剑锋 ,顾玉萍 ,易锋.红外测距 在瞄准镜中的应用『. J 机械工程师 ,2 0 5 :8— 7 ] 0 6( ) 6 8 .
『1 4 彭军. 电器件基础与应用『 . 光 M1 北京 :科学 出版社 ,2 0 ,19 18 09 5 — 6 .
De in o r v n ig my pa b s d o fa e a u ig dsa c e h oo y sg f e e t o i a e n i r r d me s r it n e t c n lg p n n n
作者简介:谢锋云 ( 96 ,男,湖南邵阳人,讲师 ,硕_ ,华 科技火学在读 士 .主要从书光电方丽的教学 研究T作 ,x fu@13Cm。 17 一) l = iy n 6 O e ;
齐 齐 哈 尔 大 学 学 报
性 化后 , ( + )的倒 数与 A D 大小 关 系是 线性 Rk 2
丌始
U 压问距转换子程序
示 子 羁 序
图4 主程 序流程 图
4 结束语
按上述的原理做出的样机可在1~ 0 m的间距范同内动态显示 , 0 8 c 滞后时问约0 ,精度能到达l m, .S 5 m 当距离小于设定的值1 可通过程序根据需要改动 ) 报警电路报警 , 5 m( c , 提醒使用者已过度看近, 需要调 整姿势。本文所设计系统的硬软件稍加改动 ,便可以适用于非接触测量的许多场合 ,如汽车避撞等。
表 1 G 2 I钡距相关 参数试 验值 P D29
从表 1 看到 ,随着距离的增大,G 2 1输 出的电压越来越小 ,而且成非线性关系,通过电子表可以转 PD 2 换为线性关系。根据采集的3 组数据分析 , 采用取平均值的方法来求出线性化后问距整型公式 ( )。 2
(=1 ) i 7一 n 64 t 1 )
l 红外测距 原理
红外测距传感器是应用 角测距原理的光学式传感器 。原
理 网见 图 1 。
红外发光器件发出的光通过发光透镜后 ,照射到被检物体 上。被物体漫反射的发射光中 ,如果有人射到受光透镜上的光 经受光透镜聚光在受光器件上 ,那么与被检物体距离相对应 , 受光器件上的入射光光点位置会发生变化 , 利用电学方式检测 这个人射光的光点 ,就能够求得被检物体的距离 。
参 考文 献
『] 1 李彬 ,陈帝伊 ,马孝义.基于A R V 单片机的清沽机器人控制 系统设计『 . J 机械与电子 ,2 1 1 :5 — 1 1 0 0( ) 7 6 . 『1 2 邓韶斌 ,栾迪.基于A R V 单片机的清洁机器人控制系统设计 佳木斯大学学报 :自然科学版 ,20 ,2 5 :6 7 6 9 0 9 7( ) 5— 5
m
图2 G21 性 表 P 2 化 格 D线
Hale Waihona Puke 22 线性化过 程 .为提高线性化测距公式准确性 , 采用同一间距测3 组电压求平均值方法 , 把所测数据输入 电子表中得到 的m,b k , ,m’ ’ ’ ,b ,k 。表 1 P D 2 为G 2 1所测问距与输 出电压实验结果及相关参数实验值。
第2 7卷第 6 期
21 年 1 月 0 1 1
齐 齐 哈 尔 大 学 学 报
J u n l f qh rUnv st o r a ia ieri o Qi y
Vo |7 N . l . o6 2 N v. 0 o . 1 2 I
基 于红外 测距技术 的预 防近视 系统设计
第 6 期
基于红外测距技术的预防近视系统设计
・ 3・
报警电路 ;⑤ 位L D E 动态显示电路 。 其工作原理 : 通过G 2 1发射 和接收红外信号 , P D 2 经过放大 , 得到一个输出0 ~ .V . 2 模拟信号 , 4 4 对应8~0 Ol c 距离 , m 输出与距离间的关系成反 比,将得到的模拟信号通过A C 89 D 00 的转换 ,变为数字量输人A 8S T 95 1 单片机中处理 ,然后 由单片机根据所检测的数据实现动态显示 。
2 采集信号线性 化
21 忡 化 方 法 网 l 红外了角测删 理网
系统选用 了 G 2 红外测距传感器 ,人射光的光点位置是通过其核心部件 P D ( P D 1 2 S 位置敏感探测器 ) 来完成的。它输出的电压与间距的关系式为非线性 ,增加系统处理的难度和速度 ,冈此有必要进行线性化
示 ,达到有效预防近视 目的。 关键词 :红外测距技术 ;预防近视 ;G 2 2 P D1 ;线性 化
中图分类号 :T 9 _ P I7 I2
文献标志码 :A
文章编号 :10 — 8 X 2 1)6 0 0 — 3 0 7 94 (0 0 — 0 10 1
我 国有 3 亿人患近视 ,占全世界近视眼总数的 3% 0 左右。 0 8 20 年公布的第五次全国学生体质与健康调
中 ,电子表 将 自动 生成 m、 k b、 、m’ ’ ’ 、b 、k的
值 ,由公式 ( ) 1 可得到整形后的测距距离结果。
( iI n J+一 ( t ) R 1 ’ )
式 中: 尺为测距所得结果 ; 2 A D为 AD转换的值 ; /
m’ ;b = ; k =( t = ’ ‘ i) n k。