车窗升降控制器的设计

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自动车窗升降控制器的设计与制作

摘要:车窗是汽车必不可少的重要部件,早期的汽车采用传统的手动升降车窗。90年代中期以来,汽车车窗控制器的控制技术发展迅速,电子模块控制形式大量应用于批量装车,并设有安全保护装置。现在许多轿车门窗玻璃的升降使用的是价格低廉、性能稳定的单片机作为集成模块控制器进行控制。据此本次设计也是以STC89C52RC单片机作为核心控制器,L9110芯片为电机驱动,带有温度检测以及状态显示的车窗升降控制器。通过5V小功率电机的正反转、停止以及自动上升功能,模拟车窗的升降以及车辆停车熄火时车窗自动关闭控制功能。采用单片机作控制核心不仅价格低廉而且性能稳定,电路简单。

关键词:单片机;直流电机;车窗升降;温度检测

Design and manufacture of automatic window lift controller Abstract:Windows are important and indispensable parts for automobiles, early cars used traditional manually lift window. Since the mid 90, rapid development of control technology of automobile window controller, electronic control module forms widely used in bulk loading, and are equipped with safety devices. Now many car window glass lift is used as cheap, stable performance of the single chip microcomputer integrated control module controller. This design is also STC89C52RC SCM as the core controller, L9110 chip for motor drive, with temperature detection and State display window lift controller. 5V low power motor reverse, stop, as well as an automatic rise function, when a simulating movements in the car window and vehicle parking stall window closes automatically control functions. Using single-chip microcomputer controlled core not only low prices but stable performance, simple circuit. Keywords: microcontroller;DC motor ;window lift;temperature detection

目录

第2章系统元件选择与论证 (3)

单片机选择与论证 (3)

电机驱动芯片选择与论证 (4)

温度传感器筛选与论证 (4)

显示器选择与论证 (4)

系统方案设计 (5)

第3章硬件电路设计 (6)

硬件系统总体设计 (6)

STC89C52RC微处理器核心电路 (6)

STC89C52RC单片机简介 (6)

晶振电路 (8)

单片机复位电路 (9)

单片机总体硬件电路设计 (9)

电源输入电路 (10)

L9110电机驱动电路 (11)

L9110芯片 (11)

1602液晶显示器电路 (12)

1602液晶显示器 (12)

1602LCD电路设计 (14)

DS18B20数字温度传感器电路 (15)

DS18B20的主要特征 (15)

工作原理及应用 (15)

DS18B20数字温度传感器电路设计 (17)

按键模块设计 (17)

C语言在单片机中的应用 (18)

文件包含处理 (18)

单片机引脚定义 (19)

主程序流程图设计 (19)

DS18B20传感器模块程序设计 (20)

LCD1602模块程序设计 (22)

第5章软硬件调试 (31)

硬件调试 (31)

软件程序调试 (32)

软硬件联调 (32)

结语 (33)

参考文献 (34)

(36)

附录1硬件电路原理图 (37)

附录2元器件清单 (38)

附录3源程序清单 (39)

附录4硬件实物图 (42)

第1章绪论

选题意义

车窗是汽车必不可少的重要部件。它不仅可以遮风挡雨,为驾驶人提供足够的视角来安全的行车而且调节车窗的开度可以使车内的温度,湿度和气压适应驾驶人和乘客。当汽车高速行驶时,车窗打开必然要提高汽车的风阻系数[1]从而使车辆的用油量变多,而且风产生的噪音会对驾驶人和乘客的听力造成一定的破坏。同时一旦发生意外打开的车窗也成为隐患,不利于保护乘客。当汽车低速行驶时,车窗的开度需要不断地调整来满足乘坐舒适的需要。鉴于以上原因,车窗的开度不时需要调节。为了使车窗可以自由调节开度以及操作更加简便灵活车窗升降控制器就成了控制车窗的关键部件。目前大多数汽车制造商制造的汽车都会有车窗升降控制器,车窗的升降功能已经是汽车的标准功能之一。我相信没有哪个消费者会购买一款没有车窗升降功能的汽车。综上所述,自动车窗升降控制器关系到驾驶人和乘客的舒适度和健康,行车安全以及车辆的行驶成本等等。

自动车窗升降控制器的发展历程

早期的汽车采用传统的手动升降车窗。欧洲的一些豪华汽车制造商于二十世纪八十年代后期将自动窗户控制器首次应用于他们制造的汽车上,经过几十年的发展,其应用技术已相当成熟。目前国内许多车辆也有这样的配置,它的设计思想是将汽车车窗的平常工作状态和停止状态输入的模拟信号进行A/D转换,把读取的数字信号存储在存储器(ROM)内,通过一个特定的微处理器匹配窗户自动关闭时与正常工作时信号的差别,再通过程序编写来控制电机的旋转[2]。因为整个过程是连续依次的,可以确保电池没有在充电状态下放电,所以电池和电机能够高效,安全的工作。现在通过微控制器控制车窗已经普及,实现的功能也多种多样,我相信将来的车窗控制器会更加人性化,智能化。

本文主要研究内容

本次设计是以STC89C52RC单片机为核心控制器,主要研究内容如下:

(1)熟悉STC89C52RC单片机的引脚功能及其硬件外围电路和软件程序的设计。

(2)直流电机驱动芯片L9110的了解,运用以及该芯片电路图的绘制,

相关文档
最新文档