本篇内容先简单介绍目镜的基础知识,然后做了一个凯涅尔目镜实例

目镜特点

1. 焦距短

放大率=250 / 焦距

一般目镜通过缩小焦距来增加放大率,一般为几十或者几个毫米

2. 视场角大

tan w' = 放大率 * tan w  (目镜的像方视角为w',物镜的视场角为w)

目镜焦距越短,对应的视场角就越大,同时可获得较大放大率,目镜视场角一般都大于40°甚至大于90度

3. 镜目距

镜目距指的是出瞳到目镜最后一面顶点的距离,也是观察时眼睛瞳孔的位置,镜目距一般大于6mm

4. 相对孔径小

出瞳直径一般与眼瞳相当2~4mm,而目镜焦距较大,为15~30mm。所以相对孔径较小

5. 工作距离

指目镜第一面顶点到物方焦平面的距离,一般物镜的像在目镜的像方焦平面附近

像差特点

1. 其焦距短、视场大、相对孔径小决定了其轴上像差不大,但轴外像差(慧差、像散、场曲、畸变、倍率色差)很大

2. 目镜与物镜像差相互补偿

目镜的类型

1. 简单目镜:平凸单透镜、冉斯登目镜、惠更斯目镜(后两个都是由两个平凸单透镜组合而成)

2. 凯涅尔目镜:把冉斯登目镜中的接眼镜换成双胶合透镜组,可以校正倍率色差

3. 对称式目镜:两个双胶合透镜组成,结构紧凑

4. 无畸变目镜:具有较大出瞳距的目镜,由一个平凸接眼镜和一组三胶合透镜组成

5. 广角目镜:以上的目镜视场在40度左右,广角目镜在60度以上

凯涅尔目镜的仿真

要求:放大倍率为6的望远目镜,目镜焦距 f=20mm,出瞳距 lz1=10mm,视场角2w’=45.5°,出瞳直径D=5mm,不考虑和物镜的像差补偿

目镜一般由场镜和接眼镜两部分构成。其中场镜一般为放置在中间像面(视场光阑)附近的一块平凸透镜,作用是调整系统出瞳距,使系统满足光瞳衔接的要求,转折光路,以减小目镜横向尺寸

我们采取光线反追的方法,符号正负要反过来

经验公式:f眼=1.2*目镜焦距=1.2*20=24mm

图中的 由 1/lz1’-1/lz1=1/f眼 得lz1’=-17.2mm

接眼镜和场镜之间的距离要略小于20mm,我们取18mm

lz2=lz1' - d =-17.2-18= -35.2mm,考虑两个透镜组的主平面位置,去lz2=-42mm

像距:lz2’=放大倍率*目镜焦距+后截距Lf’=6*20+5=125mm

1/lz2’ - 1/lz2 = 1/f场' ,得f场'=31.4mm

我们采用PW法计算得到r1=68.966mm,r2=14.502mm,r3=-14.797mm,p1=0.348,p2=1.655,p3=-1.622(PW法我们以后介绍)

场镜为平凸,材料K9,根据φ=(n-1)*(p1-p5) = (1.5163-1)(1/r4-1/无穷)=1/31.4   ,得r4=16.2,r5=无穷,我们取场镜厚度为4.5mm

Zemax操作

由所给条件和计算得到的参数:

物距:无穷

半场视角:22.75°

入瞳直径:5mm

波长:F,D,C

折射面:曲率半径r1=68.966mm,r2=14.502mm,r3=-14.797mm、r4=16.2mm、r5=无穷。另外d1=1.5mm、d2=4.5mm,d=18mm,d3=4.5mm,同时有n1=1.712(ZF3)、n2=1.5891(ZK3)、n3=1.5163(K9)

入瞳距:lz=-10mm,光阑单独设置

优化调整焦距19.5mm~20.5mm

光瞳要衔接,目镜出瞳距在110~130mm均可

设置波长、入瞳直径,视场设置如下图,分别对应0、0.5、0.7、1倍的视场

可以发现系统的有效焦距EFFL已基本满足,答案是后截距(6面的边缘光线高度)为2.143不满足5,打开分析--报告--系统数据,可以发现出瞳位置为84.8,不按组110~130

如图把两个空气厚度设为变量

打开优化向导,确定后插入三个操作数

插入操作数EFFL控制焦距,CTVA控制后截距,EXPP控制出瞳位置,优化

可以发现基本达到设计要求

Zemax操作30--目镜基础知识和凯涅尔目镜仿真相关推荐

  1. 操作系统安装必备基础知识----浅谈电脑系统里的那些UEFI, BIOS, MBR, GPT。

    操作系统安装也是一门简单学问,要想真正搞懂,还是需要一点基础知识做铺垫.前两天耍手机看到了这篇关于装机的这些基础理论知识,总结的还是不错的.所以拿来既是自己收藏也是分享看我博客的人.之后再抽出时间写一 ...

  2. zemax操作例子_ZEMAX基础实例 - 单透镜设计

    ZEMAX基础实例 - 单透镜设计 说明 日期:2011年11月17日 点击数:24131 引言 在成像光学系统设计中,主要指的是透镜系统设计,当然也有一些反射系统或棱镜系统. 在透镜系统设计中,最基 ...

  3. Go语言操作MySQL的基础知识

    点击上方"Go语言进阶学习",进行关注 回复"Go语言"即可获赠从入门到进阶共10本电子书 前言 通常情况下,我们程序员和数据库打交道是最多的.要然我们怎么会被 ...

  4. Zemax自学---1(基础知识)

    看北京理工大学公开课总结的 光学系统设计与工艺(北京理工大学)_哔哩哔哩_bilibili 光学系统 线段以从左到右,从下到上为正 角度以锐角度量,顺时针为正 像差 色差: 1.介质色散(不同波长光经 ...

  5. Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解

    目 录 1. 概 念 2. 为啥要分区 3. 磁盘的结构 4. 磁盘的分类 4.1 IDE硬盘 4.2 SCSI硬盘 4.3 SATA硬盘 4.4 固态硬盘 5. 磁盘分区命名规则 6. 磁盘分区类型 ...

  6. 计算机操作基本知识题库,计算机操作基础知识题库

    计算机操作基础知识题库 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计算机操作基础知识题库一.单选题(共59题)1.在 Ex ...

  7. 2.MySQL 基础知识

    文章目录 MySQL 基础知识 知识点一 : MySQL命令行常用命令 知识点二 : 持久化 相关概念 知识点三 : 数据库 相关概念 知识点四 : DB 和 DBMS 关系图示 知识点五 : MyS ...

  8. C# 基础知识和VS2010的小技巧总汇(2)[转]

    1.使用关键字readonly ,表示这个字段只能在执行构造函数的过程中赋值,或者由初始化语句赋值 2..net4.0新增一个  Tuple 类,代表一个有序的N元组.可以调用Tuple.Create ...

  9. php百分比乘加,PHP学习笔记第一篇 基础知识

    基础知识 我将php语言学习里面最最基础的部分,需要第一个学的,必须牢牢掌握的,归类到一起. 大纲 1.数据类型 2.变量 3.常量 4.操作符 5.流程控制 6.数组 7.字符串操作 8.正则 基础 ...

最新文章

  1. 文档管理套包Aspose.Total 5月更新 | 附下载
  2. elasticsearch报错expected <block end>, but found BlockMappingStart解决方法
  3. Python chr 函数 - Python零基础入门教程
  4. 面试妥了!2020 爬虫面试题目合集
  5. 3389远程连接问题的一个解决办法
  6. pbs 作业管理命令
  7. 趣图:程序猿和运维狗的工作日常……
  8. Eclipse 中Web项目如何引用Java项目源码调试的配置
  9. 试用期不合格通知单可以签吗?
  10. 片上总线Wishbone 学习(一)片上总线综述
  11. Python斗鱼直播间自动发弹幕脚本
  12. 2021年IT审计师CISA考试报考条件必备
  13. 用芝麻二维码生成器制作App下载二维码
  14. 金蝶星空云K3Cloud V7.6企业版及标准版
  15. 尝试添加 --skip-broken 来跳过无法安装的软件包 或 --nobest 来不只使用最佳选择的软件包
  16. OPENWRT交叉编译之神州数码校园客户端实践
  17. 好的软文推广都使用了哪些方法?
  18. Imagemagick使用
  19. 陆家嘴vs静安寺,谁站在魔都职场名媛鄙视链顶端?
  20. Mybatis-plus笔记整理

热门文章

  1. 专攻国内实体瘤CAR-T细胞疗法,南京卡提医学获数千万元A轮融资
  2. 无人机领域重大进展,即将实现空中充电
  3. 全网最流氓还擦边的App,被华为封杀了!
  4. 推特算法,分布式ID
  5. 吴恩达2022机器学习——第二部分高级学习算法第二周笔记
  6. ▶链路层第三弹◀ 两种信道下的数据链路层【下】广播通信CSMA/CD
  7. html教师节源码,饮水思源,难忘师恩——2020年教师节文案
  8. 计算机组装员工资,电脑组装员实习体会感想
  9. iOS 10 相机相册闪退适配
  10. php拼多多api接口,api.php