摘 要 1Abstract 2 前 言 3 第一章 自动雨刷控制系统的总体设计 3 1
1 自动雨刷控制系统设计思路 4 1
2 设计原理方框图 4 1
3 系统使用部件选择 4 1
1 单片机 AT89S52 , AT89C2051 的比较与选择 4 1
2 电机选择 5 1
3 电机驱动芯片的选择 5 1
4 汽车自动雨刷控制系统的主要特点 9 第二章 控制系统的硬件设计 9 2
1 电源电路的设计与分析 9 2
2 单片机模块设计 10 2
1 单片机 AT89S52 10 2
2 单片机最小系统设计 11 2
3 感应模块的设计与分析 14 2
4 电机及驱动模块 14 2
1 电机控制电路的设计与分析 14 2
2 不进电机的驱动芯片 17 第三章 汽车自动雨刷控制系统软件的设计 19 3
1 主程序设计 19 3
1 主程序的初始化内容 20 3
2 代码转换程序 20 3
2 中断服务程序 20 3
1 中断服务程序的设计 20 3
3 检测脉冲及电机运行程序的设计 21 第四章 汽车自动雨刷控制系统调试 22 4
1 调试单片机最小系统 22 4
2 问题分析及雨滴感应模块调试 22 4
3 步进电机驱动模块调试 22 4
4 系统软件调试 22 第五章 总结与展望 24 参 考 文 献 24 致 谢 25 附录 I 26 附录 II 28 附录 III 47 摘 要 本次设计的汽车自动雨刷省去了人为手动操作雨刷的问题,能够自动感应雨量并进行相应的工作
自动雨刷用雨滴传感器作为检测器来感应雨量的大小,把感应信号传给单片机,通过软件的控制驱动芯片自动调节电机的正反转与转动频率
此次设计采纳 40引脚的单片机 AT89S