基于51单片机的汽车智能雨刮器控制系统设计
The design of the control system of automobile intelligent wiper based on 51 single chip microcomputer
摘要
智能雨刮器的设计以STC89C52为核心,实现了以单片机为控制系统的智能雨刮器。重点是电路结构原理和代码编程的设计。它包括项目概述,方案演示,智能雨刷硬件和软件的设计,系统调试和其他部分。本设计以单片机为控制核心。硬件基于分块模式的方法,对整个系统的电路设计进行了分析,给出了系统的总体结构图,单片机的最小系统,步进电机的驱动电路,按键电路,显示电路。 LCD1602,传感器电路和电源电路。在软件实现过程中,还使用了分块的方法。软件设计部分包括智能雨刮器程序设计思想和智能雨刮器功能分析。设计并实现了步进电机,按键,LCD1602显示和雨量传感器电路的结构和功能,主要编写了主程序的逻辑结构。软件部分采用C语言,通过分析雨量值和设定值进行分析,完成雨刮器的自动启停和速度控制。该设计基本达到了预期目的,具有很强的实用价值。
关键词智能雨刮器、自动控制、单片机、STC89C52、电机驱动、LCD1602
Abstract汽车雨刷
The design of the intelligent wiper takes STC89C52 as the core, and realizes the intelligent wiper with the single-chip microcomputer as the control system. The focus is on the design of circuit structure principles and code programming. It includes project overview, program demonstration, intelligent wiper hardware and software design, system debugging and other parts. This design takes the single chip microcomputer as the control core.Based on the method of block mode, the hardware analyzes the circuit design of the entire system, and gives the overall structure of the system, the minimum system of the single-chip microcomputer, the drive circuit of the stepper motor, the key circuit, and the display circuit. LCD1602, sensor circuit and power supply circuit.In the process of software implementation, the block method is also used. The software design part includes intelligent wiper program design ideas and intelligent wiper function analysis. The structure and function of the stepper motor, buttons, LCD1602 display and rainfall sensor circuit are designed and implemented, and the logic structure of the main program is mainly written. The software part uses C language to analyze the rainfall value and set value to complete t
he automatic start and stop of the wiper and speed control. The design basically achieves the intended purpose and has strong practical value.
Keywords:  Intelligent wiper, automatic control, MCU, STC89C52, motor drive, LCD1602