基于单片机的汽车智能雨刮器设计(2) 下载本文

内容发布更新时间 : 2024/9/20 7:36:20星期一 下面是文章的全部内容请认真阅读。

摘 要 .................................................................... 1 Abstract .................................................................. 2 前 言 .................................................................... 3 第一章 自动雨刷控制系统的总体设计 ........................................ 4

1.1 自动雨刷控制系统设计思路 .......................................... 4 1.2 设计原理方框图 .................................................... 4 1.3 系统使用部件选择 .................................................. 4

1.3.1 单片机[9]AT89S52,AT89C2051的比较与选择 ..................... 5 1.3.2 电机

[6]选择 .................................................. 6

1.3.3 电机驱动芯片的选择 .......................................... 7 1.4 汽车自动雨刷控制系统的主要特点 .................................. 11 第二章 控制系统的硬件

[4]设计 ............................................ 13

2.1 电源电路的设计与分析 ............................................. 13 2.2 单片机模块设计 ................................................... 14

2.2.1 单片机2.2.2 单片机

[12]

AT89S52 .......................................... 14

[7]最小系统设计 ....................................... 16

2.3 感应模块的设计与分析 ............................................. 20 2.4 电机及驱动模块

[16]

................................................ 21

2.4.1 电机控制电路的设计与分析 ................................... 21 2.4.2 不进电机的驱动

[13]

芯片 ...................................... 25

第三章 汽车自动雨刷控制系统软件的设计 ................................... 29

3.1 主程序设计 ....................................................... 29

3.1.1主程序的初始化内容 ......................................... 30 3.1.2 代码转换程序 ............................................... 30 3.2 中断服务程序 ..................................................... 30

3.2.1中断服务程序的设计 ......................................... 31

2

3.3检测脉冲及电机运行程序的设计 ..................................... 31 第四章 汽车自动雨刷控制系统调试 .......................................... 33

4.1 调试单片机

[10]

最小系统 ............................................ 33

4.2 问题分析及雨滴感应模块调试 ....................................... 33 4.3 步进电机驱动模块调试 ............................................. 33 4.4 系统软件调试 ..................................................... 34 第五章 总结与展望 ........................................................ 36 参 考 文 献 .............................................................. 37 致 谢 ................................................................... 38 附录I ................................................................... 39 附录II .................................................................. 42 附录III ................................................................. 61

2

摘 要

本次设计的汽车自动雨刷省去了人为手动操作雨刷的问题,能够自动感应雨量并进行相应的工作。自动雨刷用雨滴传感器作为检测器来感应雨量的大小,把感应信号传给单片机,通过软件的控制驱动芯片自动调节电机的正反转与转动频率。此次设计采用40引脚的单片机AT89S52,设计中运用ULN2003AN驱动芯片来驱动步进电机的运转,克服了电机在低频工作时的噪音大,震动大的缺点。本次设计在一定的程度上为驾驶者提供了舒适性和安全性的保障,避免了由于驾驶者手动操作雨刷的不当而带来的交通安全问题,同时也大大的提高了汽车雨刷的全面性与可靠性。 关键词:汽车自动雨刷,雨滴传感器,单片机,步进电机

第 1 页 共 66 页

Abstract

The design of the automatic wipers is improved further in the traditional manual based on.Automatic wiper with rain sensor as the detector size induced precipitation,the induction signal is sent to the single chip microcomputer.reversing and turning frequency automatic adjusting motor through the control of the software driver.The design is based on the 40pin of the mic AT89S52.That use of ULN2003AN to drive the stepper motor driver chip design operation.The pulse width modulation’s chopper driver mode.Thus greatly overcome the noise when the motor work in the low frequency ,vibration faults.Provide comfort and safely guarantee this design in a certain extent for the driver,to avoid the traffic safety problem caused by the driver manually operated wiper improper.At the same time also greatly improve the comprehensiveness and reliability of automobile windshield wiper. Keyword:Automatic wipers ,Rain sensor,SCM,Stepper motor

第 2 页 共 66 页

前 言

根据科学家针对消费者对中性车产品属性偏好的研究,结果显示消费者对配备及式样依序包括预缩安全带、前座安全气囊、驾驶席安全气囊、主动护颈头枕、前雾灯、可调间歇式雨刷、电动收藏广角后视镜、倒车雷达等。可见,对安全性的设备已超过了对舒适性的设备需求。其中对可调间歇雨刷的需求排在了第六位,消费者认为汽车雨刷必须具有可调频率,以应对不同车况和前挡风玻璃落雨量之需求。然而驾驶人自己来判断前挡风玻璃落雨量的模糊程度,再去手动调节雨刷,不仅使驾驶者分心,而且使玻璃上落雨量刮除清晰度不一,两者均关系到驾驶的安全。

随着当今社会经济的迅速发展,对汽车性能的追求则在不断的提升,随着汽车制造业不断的创新,汽车中安装了越来越多自动控制系统,增加了汽车的安全性与舒适性,据统计,在雨天行车,世界上因为驾驶员对雨刷的操作不当而带来的交通事故占6%之多。所有自动雨刷系统的安装对于汽车来说是十分重要的。自动雨刷控制系统免去了驾驶员手动调节雨刷的麻烦,有效的提高了在雨天驾驶的安全性与可靠性;同时,也避免了因为路边积水溅在挡风玻璃上,驾驶员来不及操作而恐慌造成的交通事故。

国内外许多汽车厂商以雨水传感器为基础的自动雨刷控制系统,不是格昂贵就是系统不完善,反映不灵敏。现今,则主要是把用雨水传感器检测出来的雨量大小的信号转变成电信号,然后传递给单片机,通过软件的控制来控制电机驱动芯片从而带动电机的旋转。目前市场上的雨量传感器大都分为以下两种:利用电阻压变,光强变化的传感器与各种信号控制器连接,来控雨刷电机的转动。前一种是把传感器直接装在汽车挡风玻璃的外侧,雨滴直接落在传感器上来感应雨量的大小;后一种则是安装在挡风玻璃内侧,由光照引起的折射强度的变化来检测雨量的大小。

因为汽车雨刷主要功能是刮除挡风玻璃上的水渍及污垢,给驾驶者提供一个清晰的视野,所以自动雨刷系统属于必须的安全设备。主动性安全系统是每个汽车系统工程师努力目标之一,雨刷系统是每辆车上为保证挡风玻璃清晰的唯一选择。而此次设计的自动雨刷,乃目前各车厂投注心力的开发方向。

第 3 页 共 66 页