基于单片机的自动雨刷系统设计.doc

资料分类:工业大学 上传会员:布加加 更新时间:2021-02-19
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8547
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:该设计采用STC89C52微控制器作为控制核心,实现了基于单片机的自动雨刷器控制系统。 

硬件采用分块的模式,分析整个系统的电路设计,给出了整个系统框图,SCM系统,步进电机驱动电路,按键电路,LCD1602显示电路,传感器电路和电源电路; 那么软件开发过程中,也是分块的采用了模式,每个都是一个程序模块。

软件部分主要包括程序设计,功能分析,重点介绍主程序逻辑结构设计,步进电机,按键,LCD1602显示,雨量传感器电路结构及功能的设计与实现。软件部分采用C语言,根据检测到的降雨量,与设定值相比,自动启动停止和雨刮器的速度控制。该设计基本实现了预期效果,具有较强的实用价值。

【关键词】自动雨刷控制系统;单片机;传感器;步进电机

 

目录

摘要

Abstract

引  言-1

1 概述-1

1.1 51单片机-1

1.2 STC89C52单片机-2

1.2.1 主要特性-2

1.2.2 工作模式-2

1.2.3 引脚功能介绍-2

1.3 ULN2003电机驱动芯片-3

1.4 28BYJ-48步进电机-4

1.5 Proteus-5

2 系统总体设计方案-5

2.1 设计思路-5

2.2 系统整体设计框图-5

3 硬件设计-6

3.1 系统主控单元的选择-6

3.2 步进电机驱动电路的设计-7

3.3 按键电路的设计-7

3.4 LCD1602显示电路的设计-8

3.5 供电电路的设计-9

3.6 系统总设计图-9

3.6.1 系统原理图-9

3.6.2 系统PCB图-10

4 软件设计-11

4.1 主程序设计-11

4.2 步进电机的程序设计-12

4.3 按键控制模块的程序设计-12

4.4 LCD1602显示模块的程序设计-13

4.5 雨量传感器自动控制模块的程序设计-13

5 实物调试-14

结    论-17

参考文献-18

致    谢-19

附    录-20

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:通过汽车湿度传感器对环境湿度的检测,把信号输入单片机系统,通过程序控制步进电机根据相应的环境做出不同的转动。当湿度小于设定的下限值时雨刷不工作,界于上下限之间时雨......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: