基于单片机AT89S51的汽车灯光检测系统设计
2014-07-08康健仇成群
机械工程师 2014年10期
康健,仇成群
(盐城师范学院 物理科学与电子技术学院,江苏 盐城 224051)
0 引 言
经济的高速发展,汽车的数量也迅速增长,随着汽车产业的不断发展,为了保证行车安全,对汽车相关方面的检测也更加严格,文中设计的一种汽车灯光检测系统主要是基于单片机对汽车前照灯光进行检测,通过传感器来感应光照强度并判断灯光强度是否符合规定标准。
1 发光强度检测原理
光学上点光源发光强度与被照物体照度的大小表示为

式中,I 为光源发光强度,E 为被照面上的照度,L 为光源至被照面的距离。由式(1)可知,受光的距离一定时,光源的发光强度与被照面上的照度是成对应比的。因此,要得到光源的发光强度,只要测得受光物体被照面上照度的大小即可[1-3],发光强度检测原理图如图1 所示。

图1 发光强度检测原理图
2 汽车灯光检测系统的设计
汽车灯光检测系统由3 个子系统组成,分别为灯光感应系统、控制系统和报警系统。该检测系统以AT89S51单片机为核心,通过光敏电阻感应光照强度,当光强大于或者小于规定范围时,则发光二极管灯亮报警。汽车灯光检测系统框图如图2 所示。
2.1 系统硬件设计
汽车灯光检测系统主要分为3 部分:控制部分、接收部分和报警部分。
2.1.1 控制部分
系统采用单片机AT89S51 作为控制器主要部件,用PCF8591 将传感器接收到的模拟信号转化为数字信号传入单片机。AT89S51 是一个低电压、高性能CMOS 8 位单片机,由ATMEL 公司生产。PCF8591 是一个单片集成、单独供电、低功耗、8-bit CMOS 数据获取器件。……
登录APP查看全文
