STC89C52单片机汽车自动照明系统远近光灯设计(3)

由于中国汽车产业是非常大的,有些国外先进技术的差距。在汽车照明领域的表现的问题尤为明显。然而各大海外厂商还专门开发了很多车型代表了国家的


由于中国汽车产业是非常大的,有些国外先进技术的差距。在汽车照明领域的表现的问题尤为明显。然而各大海外厂商还专门开发了很多车型代表了国家的最先进的研究,智能照明系统的技术研究和开发部门。但是,这与现在的中国企业几乎一样的专业技术技能基本上很难独立开发和从国外手动导入。然而,前照明系统开发的智能和未来的发展趋势为国内研究的发展,加快发展,智能前照明系统的步伐,突破国外多个技术方面的垄断地位赢得了很大的机会。

1.3本文主要研究内容

  (1)系统研究的可行性;

  (2)选择系统硬件并且设计电路;

  (3)软件选择与程序设计;

  (4)焊接介绍与调试。

2方案论证

此次设计用的是STC89C52单片机,模块主要有光敏电阻部分,超声波HC-SR04。远近光灯由高亮白色LED灯,指示灯用的是黄色LED灯。具体功能如下:

(1)可以通过拨动开关选择手动和自动两种模式。

(2)自动模式:光照强度由光敏电阻模块检测,普通情况下,白天灯不亮,光线昏暗时开启远光灯,此时超声波检测距离,如果距离小于30cm,那么远光灯转化为近光灯,超过30cm,近光灯转化为远光灯。

(3)手动模式,有两个按键来控制远近光灯。

(4)光敏电阻模块有可以调节光照阈值的电位器,通过调节电位器的阻值,可以调节光照阈值。

(5)本设计的单片机核心电路具有上电复位电路、按键复位电路和晶振电路。为是系统更稳定运行,下面对具体方案进行论证:

2.1 控制芯片的选择

选择单片机是主要考虑以下因素:

(1) 处理性能。一个单片机的性能有很多方面决定。其中就有我们经常提及的内存寄存器大小,时钟频率等。对许多单片机来说,挑选速度最快的单片机系统并不是最重要的,选取能够完成作业的处理器和I/O子系统。

(2) 技术指标。现今外围设备的功能都添加到了单片机里,从而芯片的需要量越来越少。因此,整个系统的开发费用得到了减少。在这种情况下,大家将系统要求的硬件是否能恰好地连接到处理器上放在首位,然后才去想能够支持该处理器的芯片。

(3)  功耗。在电子通讯设备比如手机,电子手表,智能电器等市场上单片机的增长最快。适合这些电子产品的微处理器典型的特点有性能高,功耗低。这个领域门槛低,市场需求大,许多CPU商家都向这个领域进军。如今,大家都可以买到一颗这样的微处理器,便宜方便。

(4)  软件支持工具。如果只有一个处理器,缺少好的开发工具也行不通。合适的软件开发工具会帮助系统得到更好的实现。

2.2 STC89C52RC

STC89C52RC单片机功能及结构基本和51单片机相似。它也是双列直插式芯片,具有40个引脚,可以看成是一个增强型的51单片机。它的内部集成是4K字节的ROM和256字节的RAM,一般在3V到5V的电压下工作。它包含两个计数器,32个通用的I/O口,并且还具有看门狗功能。工作起来频率大约在48MHZ左右。设计之前也考虑过AVR单片机和FPGA。AVR单片机具有执行速度快,擦写方便,有独立的上电复位系统,独立的看门狗电路以及性价比高等优点。FPGA的主要优点是功耗低,但是它的运算速度比较慢,因为它是在已有可编程器件上发展出来的产物,是专门定制出来的一种半定制电路。最后综合考虑还是选择STC89C52RC单片机。因为它相较于前两者,使用范围更广,容易实现编程还有能和大多系统兼容,开发所需费用少,有突出的价格优势,最主要的是性价比高,能抗干扰,符合本设计对单片机的要求。