基于si光电池得照度计设计与调试

上传人:第*** 文档编号:57342256 上传时间:2018-10-21 格式:PDF 页数:19 大小:1.12MB
返回 下载 相关 举报
基于si光电池得照度计设计与调试_第1页
第1页 / 共19页
基于si光电池得照度计设计与调试_第2页
第2页 / 共19页
基于si光电池得照度计设计与调试_第3页
第3页 / 共19页
基于si光电池得照度计设计与调试_第4页
第4页 / 共19页
基于si光电池得照度计设计与调试_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《基于si光电池得照度计设计与调试》由会员分享,可在线阅读,更多相关《基于si光电池得照度计设计与调试(19页珍藏版)》请在金锄头文库上搜索。

1、武汉理工大学光电技术课程设计说明书 1 基于 Si 光电池的照度计设计与调试 1 技术指标技术指标 通过 Si 光电池、51 单片机和一些必要的芯片,设计并调试出一种可以测量光照度的照度计。要求系统测量范围为 0-200lx,测量精度达到 1lx;设计光电池输出信号处理电路,要求可以控制处理后的电压幅度; 设计照度计硬件电路系统,要求系统各个模块能够正常工作;设计照度计软件控制系统,要求系统整体工作稳定;给设计系统定标,要求测量结果误差在 1%以内。 2 设计方案及其比较设计方案及其比较 简单的说一下光照计的设计思路。本次设计采用的光电转换核心器件是硅光电池,硅光电池是一种不需要加偏置就能把光

2、能直接转换为电能的结型光电器件,具有测量光的功能。测量光电池在不加偏置的情况下,将光信号转换为电信号,此时具有线性范围宽,灵敏度高等很好的性能。 硅光电池的基本特性包括: 光电池的短路电流sc与入射光照成正比,开路电压与入射光照度记得对数成正比。当光电池的负载很小的时候,光电流和照度满足很好的线性关系,并且有很宽的线性范围;此外一定负载条件下光照越弱,其线性关系越好。 光电池的这些特性,是实际应用中测量照度的基本原理。但这些都是硅光电池的普遍的基本的特性,实际应用中我们还需要对所用的光电池进行一些必要的测量。以确定实际所用到的光电池的基本特性,为更好的设计电路,提供依据。在设计电路之前,我对光

3、电池进行了光电池的照度电流特性的实验。实验原理图见下图 1 所示。 图 1 光电池的照度电流特性的实验原理图 武汉理工大学光电技术课程设计说明书 2 实验过程就是电流表接在光电池两端,把光电池和标准照度计的接收传感器放在同一受光面上。测量不同光照条件下的短路电流。实验数据记录见下表 1 所示。 表 1 光电池的照度电流特性的实验记录表 光照度(lx) 短路电流(uA) 光照度(lx) 短路电流(uA) 0 0.00 3.7 0.06 5.4 0.08 8.3 0.12 12.8 0.20 22.7 0.35 36.0 0.56 50.2 0.78 80.7 1.23 100.4 1.55 12

4、3.8 1.93 150.4 2.31 178.3 2.71 199.0 3.08 220.6 3.38 247.5 3.82 数据通过 MATLAB 的多项式曲线拟合函数处理得到光电池的照度电流特性曲线如下图 2 所示。光电流和光照度之间满足的一次线性关系式:E = 0.0154 sc 0.0008。 图 2 光电池的照度电流特性曲线 武汉理工大学光电技术课程设计说明书 3 分析特性曲线可以发现课程设计中使用到的光电池的性能和光电技术课本上的光电池有很大的差别。短路电流只有 uA 级别,而书上的光电池是 mA 级。所以在使用过程中需要根据实际情况而定。光电流和光照度有着很好的线性关系,原始数

5、据和一阶线性曲线完美匹配。 了解到实际使用的光电池的性能参数,下一步就是设计光照计方案。整体方案的思路大同小异,区别只在前置光电转化电路,系统框图如图 3 所示。 图 3 系统硬件原理框图 2.1 方案一方案一 2.1.1 光电转化电路设计光电转化电路设计 硅光电池工作在线性电流放大区时,负载电阻很小,其输出电流和光照有较好的线性关系。线性电流放大区也称作短路电流放大区。根据光电池这一特性,在光电池的两端接上一个阻值较小的精密电阻 R,由于电阻很小近似看作光电池短路。流经 R 的电流近似等光电转换 A/D 模数转换 单片机数据处理 数码管显示 光信号变 电信号 电信号放大 电信号输入 电压数值

6、到照度值转换 武汉理工大学光电技术课程设计说明书 4 于短路电流sc,电阻 R 上的电压值近似等于= sc 。这样就实现了电流到电压的转换。然后再将得到的电压值进行多次放大,得到 AD 采样可以识别的电压范围即可。电路原理图如下图 4 所示。其中硅光电池等效为电流源。 图 4 “方案一”光电转换及放大电路原理图 2.1.2 A/D 数模转换数模转换 将放大的电压信号送到 PCF8591 组成的 A/D 转换电路,PCF8591 输入输出的地址、控制和数据信号都是通过双线双向的2总线以串行的方式进行传输,很容易控制。PCF8591是八位的 A/D 转换器,分辨率为 0.004V,具有 256 级

7、可以变化的范围,操作电压的范围2.5V-6V,各方面工作特点都很符合照度计电路的采样。A/D 采样电路如下图 5 所示。 图 5 A/D 模数转换电路 武汉理工大学光电技术课程设计说明书 5 模拟信号从 AIN0 输入,A0,A1,A2 接地,PCF8591 的寻址地址设为 000H,PCF8591的2接口, SCL 和 SDA 分别接单片机的 P2.1 和 P2.0。 VREF 接 VCC 参考电压设置为 5V,分辨率为5 256= 0.02V。 2.1.3 单片机数据处理系统单片机数据处理系统 选用51单片机作为控制系统来处理A/D转化器采样到的数字信号。 P2.1和P2.0模拟2通信,从

8、 PCF8591 中读取数据,在单片机中进行运算。将实际测量得到的电压数值,通过一定的运算关系转化为光照度值。电路连接图如下图 6 所示。 图 6 单片机和 A/D 转化器连接电路图 2.1.4 光照度的显示光照度的显示 数据显示采用数码管,因为测量的精度范围是 1lx,不存在小数点的问题,所以照度计的显示使用四位的数码管完全可行。 并且数码管还具有成本小、 功耗低、 操作简单的优点。单片机驱动能力有限还需要一个锁存器,采用 74LS573。用锁存器作为数码管的段选控制位,P1.0-P1.3 作为数码管对应的位选控制位。显示模块的电路图连接方法如下图 7 所示。 武汉理工大学光电技术课程设计说

9、明书 6 图 7 显示模块电路原理图 2.2 方案二方案二 2.2.1 光电转换电路设计光电转换电路设计 利用晶体管的放大原理,将晶体管和光电池组合在一起,作为电流/电压转换的第二种方法。光电池的阳极接在 NPN 型晶体管的基极,阴极接地,晶体管发射基通过一个小电阻 R 接地, 集电极接 VCC, 发射极电压为输出的电压信号。 假如晶体管的放大倍数为, 那么= (1 + ) sc ,这样也实现了电流到电压的转换。电路连接图如下图 8 所示。 图 8 “方案二”光电转换及放大电路原理图 武汉理工大学光电技术课程设计说明书 7 不同的方案只是光电转换电路设计不同,方案二的 A/D 转换模块、单片机

10、信号处理模块、还有照度值显示模块在此不再赘述,读者可以参阅前文。 2.3 方案三方案三 方案三巧妙地运用到了 LM358 运放和光电池实现了光电流到电压高效的稳定的转换。电路原理图如下图 9 所示。 图 9“方案三”光电转换及放大电路原理图 如图 9 所示,光电池的阳极和阴极直接和运放的输入端相连接,根据运放“虚短”的特点,我们可以知道这给光电池提供了一个非常好的短路电流放大区的工作环境。再根据运放“虚断”的特点,我们知道此时的光电池短路电流sc全部流经 R4 到地,一级运放的输出电压01= sc 4,然后一级放大的输出电压01通过 LM358 集成的另一个运放输入端正极输入,进行二级放大。根

11、据运放的相关知识二级放大的倍数2= 1 + (56)。所以,经过两级放大之后的输出电压out= sc 4 1 + (56)。从输出电压的公式可以看出调节4,5,6可以很方便的调节电流转换电压的放大倍数。 方案三的 A/D 转换模块、单片机信号处理模块、还有照度值显示模块在此不再赘述,读者可以参阅前文。 2.4 方案比较方案比较 三种方案的差别只在于光电转换放大电路的设计。在此我们结合实际应用中选用的光电池特性和 A/D 采样芯片的特点来对三种方案进行分析比较。 前面做实验得到光电池的短武汉理工大学光电技术课程设计说明书 8 路电流大约是在 0 到 3uA 之间。PCF8591 是八位的 A/D

12、 转换器,分辨率为 0.004V,具有256 级可以变化的范围,操作电压的范围 2.5V-6V。所以光电池的电流变化被检测到,至少要有A = 2.5V 3uA = 8.3 105的放大倍数。 方案一中,电流转换电压过程中,为了不破坏光电池的光照线性特点,负载电阻要求非常小,所以前级的电流电压转换电路电流的放大倍数就很小。为了达到十万级别的放大倍数,就必需增大后面运放电路的放大倍数。即便是达到了放大倍数的要求,和方案三相比,光电池的负载并不是小到为零。而方案三中因为运放“虚短虚断”的特性使得光电池工作状态就是短路的。方案二中虽然较方案一中有了晶体管倍的放大倍数,但是晶体管受温度影响较大,且不同的

13、晶体管不定,很难测量,导致处理电压值和照度值之间关系的时候,出现很多不确定的因素。因此考虑到放大倍数以及照度计的精确稳定性能,最终的实现方案选择方案三。 3 实现方案实现方案 前面的方案分析中很详细的写到了每一种方案的特点,包括实现方案。所以在此不对实现方案的各个模块做详细的分析。最终实现方案的完整的电路原理图如下图 10 所示。 图 10 实现方案原理图 如图 10 所示,在一定光照条件下,光电池上微弱的短路电流通过 LM358 运放两级放大转换为大小相当可观的稳定的电压信号, 模拟电压信号通过 PCF8591 A/D 转换器转换成武汉理工大学光电技术课程设计说明书 9 为与电压值对应的数字

14、信号。在单片机中,通过对电压值数字信号做相应的处理,得到与之对应的照度值信号。最后通过四位数码管显示当前的照度值。 3.1 使用使用器件及其功能器件及其功能 实现方案中用到的主要器件见下表 2。 表 2 电路元件清单 名称 数量 名称 数量 单片机开发板 1 块 硅光电池 1 个 PCF8591 1 片 LM358 1 片 74LS573 1 片 10uf 贴片电容 1 个 104 贴片电阻 1 个 204 贴片电阻 1 个 102 贴片电阻 1 个 杜邦线 若干 所用到的元件很多,在这里主要介绍一下初次用到的 PCF8591 A/D 转换芯片。查阅百度百科的资料可知“PCF8591 是一个单

15、片集成、单独供电、低功耗、8-bit CMOS 数据获取器件。PCF8591 具有 4 个模拟输入、1 个模拟输出和 1 个串行 IC 总线接口。PCF8591 的3 个地址引脚 A0, A1 和 A2 可用于硬件地址编程。在 PCF8591 器件上输入输出的地址、控制和数据信号都是通过双线双向 I2C 总线以串行的方式进行传输。 ” PCF8591 的最大转化速率由 I2C 总线的最大速率决定。如下图 11,图 12 所示是 PCF8591 的内部框图和引脚功能图。 图 11 PCF8591 内部框图 武汉理工大学光电技术课程设计说明书 10 图 12 PCF8591 引脚及其功能图 3.2

16、 运放运放电路制作电路制作 考虑到学院发的板子调节电阻不太方便,运放电路杜邦线使用过多容易造成干扰。于是就自己用万用板和贴片元件做了一个放大倍数固定的为2 107的放大电路。 如下图 13,图 14 所示。 图 13 运放背面示意图 图 14 运放正面示意图 武汉理工大学光电技术课程设计说明书 11 3.3 硬件连线图硬件连线图 将自己做的运放板子安置在开发板上一点都不觉得突兀。按照实现方案电路原理图用杜邦线连接各个模块。实物图如下图 15 所示。 图 15 实物图 4 调试过程及结论调试过程及结论 4.1 电压值电压值照度值转换参数的确定照度值转换参数的确定 调试的方法是通过测量不同光照度下的运放输出电压值,运用数据处理软件 MATLAB拟合电压和照度值的方程。实验数据见下表 3。 表 3 照

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号