基于单片机的智能汽车雨刮器设计

 2022-11-18 14:24:22

论文总字数:22597字

摘 要

自动化是当前科技发展的趋势。不需要驾驶员手动操作的自动化的雨刷控制系统,可以使因雨天行车因驾驶员手动操作雨刷导致的全世界的7%的事故就能得以避免,这样雨天驾驶,尤其是在暴雨天的驾驶安全性便能有效地提高了。智能雨滴传感器是智能雨刮系统的皮肤,而对传感器产生的信号加以处理,并驱使雨刮器运作的,则是作为智能雨刮的大脑的单片机。因技术和材料原因本设计以市面上的以STC89C52单片机为核心驱动的开发板,现实中的下雨状态及雨滴传感器采用红外遥控器及其接收传感器代替。用遥控器按键发出的红外信号由红外接收模块转换成数字信号来模拟雨滴感应器感应到降水后转换成数字信号的情况,从而达到汽车雨刮在雨滴传感器感应到不同雨量下做出不同动作。

关键词:STC89C52;自动化

Abstract

Automation is the current trend of technological development. Automated wiper control system that does not require manual operation by the driver can avoid 7% of accidents in the world caused by manual operation of the wiper by the driver during rainy days, so driving in rainy days, especially driving safety in heavy rain Sex can be effectively improved. The smart raindrop sensor is the skin of the smart wiper system, and the signal generated by the sensor is processed and the wiper is driven to operate, which is a single-chip microcomputer that is the brain of the smart wiper. Due to technical and material reasons, this design is based on the development board driven by STC89C52 single-chip microcomputer on the market. In reality, the rain state and raindrop sensor are replaced by infrared remote control and its receiving sensor. The infrared signal sent by the remote control button replaced by a digital signal by the infrared receiving module to simulate the situation that the raindrop sensor detects the precipitation and then converts it into a digital signal, so that the car wiper can make different actions when the raindrop sensor senses different rainfall.

Keywords: STC89C52; automation

目录

第一章 引言 1

1.1 课题研究的背景 1

1.2 课题研究的目的与意义 1

1.3 课题研究的主要任务 1

第二章 方案的总体设计 2

2.1 独立按键介绍 2

2.2 红外遥控的原理介绍 3

2.2.1 红外发射装置 3

2.2.2 红外接收设备 4

2.3 单片机的介绍 4

2.3.1 STC89C52的简介 4

第三章 雨滴感应的智能雨刮的硬件设计 7

3.1 电源模块的设计 7

3.2 按键模块的设计 8

3.3 红外遥控信号接收模块的设计和红外遥控器的设计 8

3.4 led电路的设计 9

第四章 雨滴感应的智能雨刮的软件设计 11

4.1程序开发工具的介绍 11

4.2软件流程图 11

4.2.1 主程序图 11

4.2.2 程序设计 12

第五章 雨滴感应的智能雨刮的调试 19

5.1 实验所得实物图片 19

5.1.1. 汽车刚启动和采用红外遥控器红色按钮模拟模拟感应到晴天时,led1亮代表雨刮不动作 19

5.1.2. 手动打到低速挡和采用红外遥控器蓝色按钮模拟感应到小雨时,led2亮代表低速挡动作 20

5.1.3. 手动打到高速挡和采用红外遥控器紫色按钮模拟感应到大雨时,led2亮代表高速挡动作 20

5.2 调试过程及调试过程中所遇到的问题 22

5.2.1 系统硬件调试 22

5.2.2 系统软件调试 22

5.2.3 调试过程中遇到的问题 22

第六章 结论 23

致谢 24

参考文献 25

附录 26

第一章 引言

1.1 课题研究的背景

自单片机问世以来经过几代的发展,技术已经逐渐成熟,又随着世界经济的大发展,其应用已经渗透到各个领域,自动化,机械,医疗等行业。由于雨天驾驶发生的交通事故有不少是因为驾驶员操作雨刮导致的,所以以单片机为核心制作出能让驾驶员免于操作雨刮的自动化系统是现在汽车自动化设计的一个项目。

1.2 课题研究的目的与意义

此课题是利用雨滴感应作为条件设计可控智能雨刮的,必须达到既智能方便又不影响驾驶员安全驾驶的效果。设计要实现四个功能:一是晴天不启动,二是雨天自动启动,三是能根据雨势大小在高速挡和低速挡之间自动切换,四是当雨刮器手动开关处于高速挡或低速挡时智能感应开关不动作。综合来说,随着城市内汽车数量越来越多,雨滴感应的智能雨刮在现实生活中应用广泛,像一些降水比较频繁的城市都得到了很好的发挥。随着科学技术的发展,研究技术的增强,更多智能雨刮会逐渐融入汽车雨刮系统当中,雨滴感应的智能雨刮也在细节方面还有待改进,相信在不远的将来智能雨刮能实现的功能更加人性化。

1.3 课题研究的主要任务

本论文是基于STC89C52 单片机的雨滴感应的智能雨刮设计,在设计时想到汽车本身就具备三种不同的档位,考虑到在实验时我只能用喷头模拟出一种降水的情形,在多番探讨后本设计因技术和材料原因采用红外遥控器及其接收传感器代替下雨状态及雨滴传感器,用按遥控器按键转换成的红外信号通过红外接收模块转换成数字信号来模拟雨滴感应器感应到降水后后转换成数字信号的情况。由于汽车雨刮本身自带停止、高速动作状态以及低速动作状态的档位,所以分别用多盏led灯表示汽车雨刮的。启动时led1灯常亮,代表雨刮处于停止状态。本设计的智能雨刮运作分按键控制和遥控控制两部分:

一、按键k1、k2、k3作为汽车雨刮的机械控制开关:

剩余内容已隐藏,请支付后下载全文,论文总字数:22597字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;