微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于80C52的光电二极管阵列驱动电路设计

基于80C52的光电二极管阵列驱动电路设计

时间:05-04 来源:互联网 点击:

极性0~10 V电压输入,最大转换时间为25μs的8/12位模数转换器MX574。图6给出了MX574的数据转换和读取时序。ADC开始工作时,启动转换程序,当转换结束标志为置1(即STS=1)时,转换结束,数据开始读取,整个过程不到50μs,使数据能够实时的传送给上位机。

MX574的8位转换时序如下:

MX574同时支持8位和12位数据转换,进行12位数据转换和8位数据转换时序相同,在数据读取时12位转换要先读高8位,读完高8位再读低4位。系统中采用RS232通信模式,接收A/D采样转换后的采样数据通过串口直接传递给上位机进行处理,最终显示输出数据波形。

3 实验结果分析

实验室所用发光光源为红色LED照射,发光功率大约为1 nW,肉眼可以看到发出极其微弱的红光,图7为光电二极管检测到的光谱图。从图中可以看出在680 nm附近采集到的电压值最高,即在680 nm附近红光的发光强度最强。

结语

完成了在单片机上实现微弱光信号的检测实验,由上位机的测量数据的处理,可以实现光谱的检测。由于光电二极管阵列对不同波长的光灵敏度不同,实验数据还需进一步矫正,使其能够更接近真实值。

实验中不可避免地会引入各种干扰,尤其是50 Hz基波及二次谐波干扰最严重,能够达到mV级,因此检测电路必须用金属外壳屏蔽。另外,摩擦电、外界震动、输入连接及输入电缆等都能引起误差和漂移,要尽可能严格的连接,避免电缆的振动。优质的低噪声或渗露电缆也可缩减泄露电流,并尽可能缩短输入连接线路。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top