【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

2021-09-23 09:23:05      索炜达电子      606     

项目编号:A1

文件大小:383K

源码说明:带中文注释

开发环境:C编译器

简要概述:

今天的汽车雨刮器是基于手动切换原理的手动系统。因此,我们在这里提出了一种自动雨刷系统,它可以自动开启检测雨水,并在雨水停止时停止。我们的项目提出了这个系统来自动化雨刷系统,而不需要手动干预。为此,我们使用雨水传感器和微控制器来驱动雨刮器电机。我们的系统使用雨水传感器来检测雨水,然后由微控制器处理该信号以采取所需的行动。雨水传感器的工作原理是利用水来完成其电路,因此当雨水落在其上时,其电路完成并向微控制器发送信号。微控制器现在处理这些数据并控制电机。该系统对飞机同样有用,一个较小的版本可供戴头盔的摩托车手使用,以便他们在雨中轻松驾驶。

PROTEUS软件中的设计仿真

【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

EAGLE PCB设计软件中的PCB版图设计

【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

流程图

【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

蚀刻印刷电路板

【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

模型

【A1】基于AT89C51单片机的雨水感应自动汽车雨刮器

我们已经实现了一个模型,该模型可以感知降雨并自动打开雨刮器,并根据降雨强度调整雨刮器的速度。随着雨的强度增加,雨刮器的速度增加到一定程度。根据我们的观察,当一滴水落在传感器上时,雨刮器需要2.2秒,而当传感器浸入一杯水中时,只需要1.4秒。我们学习了如何将伺服电机与AT89C51微控制器连接,以及如何将雨量传感器模块与AT89C51微控制器连接。

电路中的进一步修改将使雨刮器的速度控制到更准确的程度。当前雨刮器以两种不同的速度移动。通过修改代码,我们可以对不同的降雨量有不同的速度。此外,我们还可以使用这种自动汽车雨刮器以及其他自动功能来制造智能汽车。

目录│文件列表:

       ├ Code

       │  │ Code.c

       └ docs

          │ EtchedPCB.jpg

          │ Flowchart.png

          │ Model.jpg

          │ PCB Layout on Eagle.jpg

          │ Pin Configuration of 8051 Microcontroller.jpg

          └ Proteus Simulation Design.png

TAG雨刮器
  • 5 次
  • 50 分