车窗升降控制器的设计

合集下载

车窗玻璃升降器的三维建模与仿真分析

车窗玻璃升降器的三维建模与仿真分析

车窗玻璃升降器的三维建模与仿真分析引言:车窗玻璃升降器是现代汽车中常见的零部件之一,用于控制车窗的升降。

本文将介绍车窗玻璃升降器的三维建模与仿真分析方法,以提高设计和开发过程的效率和准确性。

一、三维建模三维建模是指将实体物体的形状和结构以三维图像的方式进行描述的过程。

在车窗玻璃升降器的设计过程中,三维建模是非常重要的一环,可以帮助设计师更清晰地展现产品的外观和结构。

首先,需要收集车窗玻璃升降器的外部尺寸和结构参数。

通过了解产品的各个部件并进行测量,可以获取准确的尺寸数据。

然后,可以使用CAD软件(如SolidWorks、CATIA等)进行三维建模。

根据收集到的尺寸数据,依次绘制车窗玻璃升降器的各个部件,并注意保持比例和精确度。

在建模过程中,应关注车窗玻璃升降器的关键部件,例如电机、限位开关、传动装置等。

确保这些部件的位置和结构准确无误,以便后续的仿真分析。

二、仿真分析仿真分析是指通过计算机技术对产品在特定条件下的性能和行为进行模拟和预测的过程。

在车窗玻璃升降器的设计中,仿真分析是非常重要的一步,可以评估产品的性能、安全性和可靠性,指导产品的优化和改进。

1. 结构强度分析车窗玻璃升降器在日常使用中需要承受一定的载荷,如车窗的重量、风压力等。

结构强度分析可以评估车窗玻璃升降器在承受这些载荷时的安全性能。

通过将载荷施加到三维模型上,利用有限元分析方法计算各个部件的应力、变形等参数,以确定是否存在弱点或疲劳寿命问题,并进行适当的改进。

2. 运动学分析车窗玻璃升降器的运动学分析可以模拟车窗升降的过程,并评估其动作的平稳性和准确性。

通过在三维模型上设置运动学约束和边界条件,可以模拟车窗的升降过程,并计算关键部件的位移、速度和加速度等参数。

这有助于确定升降过程中是否存在异常,如卡滞、抖动等,以及是否需要对传动装置进行调整或优化。

3. 声学分析车窗玻璃升降器在运行时会产生噪声,如电机和传动装置的工作声音。

声学分析可以模拟车窗升降过程中的噪声产生和传播,评估产品的噪声性能,并采取相应的措施进行噪声控制。

单片机在汽车电动车窗控制器中的应用设计

单片机在汽车电动车窗控制器中的应用设计

单片机在汽车电动车窗控制器中的应用设计一、引言随着汽车产业的发展和人们对生活质量的要求提高,汽车窗户电动升降器逐渐成为汽车的必备配件。

而电动车窗控制器作为电动车窗的核心控制装置,起着控制车窗升降、防夹人、防掉落等功能。

单片机是一种集成度高、可编程性强的微电子器件,它拥有控制电机、检测传感器、人机交互等丰富的功能。

为了满足汽车电动车窗控制器的要求,本文将基于单片机设计汽车电动车窗控制器。

二、设计原理汽车电动车窗控制器主要由单片机、电机驱动模块、传感器、人机交互模块等组成。

其中,单片机作为控制核心,接收传感器的反馈信号,控制电机驱动模块实现车窗的升降。

同时,单片机还可以通过人机交互模块提供人机界面。

三、硬件设计1.单片机选型:根据汽车电动车窗控制器的要求,选择适合的单片机。

常见的单片机选型有STM32系列、PIC系列等,可以根据具体需求进行选择。

2.电机驱动模块设计:电机驱动模块通常由电机驱动芯片、电机功率放大器等组成。

通过单片机控制电机驱动芯片的输入信号,控制电机的升降。

3.传感器设计:传感器主要用于检测车窗的位置、防夹人等功能。

常见的传感器有光电传感器、霍尔传感器等。

通过单片机读取传感器的反馈信号,实时监测车窗的状态。

4.人机交互模块设计:人机交互模块可以通过触摸屏、按键等方式与单片机进行交互。

通过单片机控制人机交互模块,实现车窗的开关、升降等操作。

四、软件设计1.主程序设计:主程序负责整个电动车窗控制器的工作流程。

主程序通过单片机的GPIO口控制电机驱动模块,实现车窗的升降。

同时,主程序还需要实时读取传感器的反馈信号,判断车窗的状态。

2.人机交互程序设计:人机交互程序负责与人机交互模块通信,并根据人机交互模块的输入信号控制单片机的输出信号。

人机交互程序可以实现车窗的开关、升降等操作。

3.保护程序设计:保护程序用于监测车窗的异常情况,并采取相应的保护措施。

例如,当车窗升降过程中有阻力或者车窗被阻挡时,保护程序可以立即停止电机的运转,以避免危险事故的发生。

智能车窗控制器课程设计

智能车窗控制器课程设计

智能车窗控制器课程设计一、课程目标知识目标:1. 学生能够理解智能车窗控制器的基本工作原理,掌握相关的电子元器件及其功能。

2. 学生能够描述智能车窗控制器的电路设计,并解释其工作流程。

3. 学生能够掌握智能车窗控制器的编程方法,实现基本的车窗控制功能。

技能目标:1. 学生能够运用所学的电子知识,设计简单的智能车窗控制器电路。

2. 学生能够运用编程技能,编写程序以实现车窗的自动开关功能。

3. 学生能够通过实际操作,测试并优化智能车窗控制器的性能。

情感态度价值观目标:1. 培养学生对电子技术和编程的兴趣,激发创新意识和探索精神。

2. 培养学生团队协作意识,提高沟通与协作能力,共同解决问题。

3. 增强学生对智能科技应用于生活的认识,培养社会责任感和科技伦理观念。

课程性质:本课程为实践性较强的学科课程,结合理论知识与实际操作,培养学生的动手能力和创新能力。

学生特点:学生为初中年级,具有一定的电子知识和编程基础,对智能科技感兴趣,喜欢动手实践。

教学要求:结合学生特点和课程性质,注重理论与实践相结合,强调学生的主体地位,引导学生主动探究、合作学习,培养解决问题的能力。

在教学过程中,关注学生的个体差异,提供个性化指导,确保每个学生都能达到课程目标。

通过课程学习,使学生能够将所学知识应用于实际项目中,提高综合素养。

二、教学内容1. 理论知识:- 智能车窗控制器的基本原理及其在智能汽车中的应用。

- 介绍常用传感器、执行器等电子元器件的类型及功能。

- 智能车窗控制器的电路图解读及工作流程分析。

- 编程基础:流程控制、函数、逻辑判断等。

2. 实践操作:- 设计智能车窗控制器的电路图,并搭建实体电路。

- 编写程序实现车窗的自动开关、防夹手等功能。

- 测试智能车窗控制器电路,并进行性能优化。

3. 教学大纲:- 第一课时:介绍智能车窗控制器的基本原理,解读电路图。

- 第二课时:学习常用电子元器件,分析传感器、执行器的作用。

汽车智能车窗升降控制系统的设计

汽车智能车窗升降控制系统的设计
的发生 , 使得车窗控 制 系统更智能化和人性化 , 提 高了安全性与舒适性 。 关键词 i 车窗 ; 智能升降 ; 温度 ; 防夹
1概 述
随着汽车技术的飞速发展 , 电子控制系统在 汽车上的应用 已经 卜 _ J 越来越广泛 , 这使得汽车在安全性 , 舒适性等方面有 了很大的改进。 l 微 目前 , 汽车上的车窗升降都 已经采用 电子 系统控制 , 车窗智能升 降 加 l 转 # } 嚣 L —叫 控 制 已经成为车身 电子控制系统的重要组成部分 。 智能车窗升降控制系 1 f 嚣 统具备了防夹功能和 自动车窗 自动升降功。同时 , 车窗 自动升降过 l 蛊 l 程中, 车 内外温差过大 时会 产生过大气流 , 从 而影响到汽车 的稳定 图 1系统设计框图 性, 也会 引起人体的不适 , 导致安全事故 的发生。所 以 , 在智能车窗 控制系统 中在温差控制方面也进行改进 , 使得车窗升降系统更智能 化和人性化。 2 系统 设 计 总体框 图如图 1所示 , 主要 由微控制器 电路 , 车 内外温度采集 电路 , 车速检测 电路 , 车窗按键 电路 , 电机驱动 电路及 L I N总线收发 模块组成 。当驾驶员按下 车窗按键开关 时, 车速传感器将信号传 到 微控制器 , 如果车速超过设定 的限速 车速时 , 通 过温度传感器测得 车 内外温度 , 使用新 的车 窗控制算 法控 制车窗电机 , 实现智能控 制 图 3 电 机 驱动 电路 车窗的升降。在车窗升降过程中 , 通过专用芯片检测电机电流的变 化, 实现车窗 的防夹功能。本系统中还构建 了 L I N总线 网络。
图5 A D转 换 电路 图6 l _ I N总 线 收 发 见图 5 ) 。 3 . 5 L I N总线 收发器 。L I N总线收发 电路如 图 6 所示 , L I N总线 收发 器 采用 T J A 1 0 2 0芯 片 , T J A 1 0 2 0是 L I N 主 /从 协 议 控 制器 和 L I N物理总线之 间的接 口,主要 用作 于车辆 副网络 ,其波 特率 为

车窗玻璃升降器的结构优化与最佳设计方法

车窗玻璃升降器的结构优化与最佳设计方法

车窗玻璃升降器的结构优化与最佳设计方法导语:车窗玻璃升降器是汽车中常见的关键部件之一,负责控制车窗的开启和关闭。

为了提高车窗升降器的性能和可靠性,以及减少其体积和重量,结构优化和最佳设计方法成为研究的重点。

本文将探讨车窗玻璃升降器的结构优化与最佳设计方法,旨在提供一些对于工程师和设计师来说有参考价值的信息。

一、车窗玻璃升降器的结构组成车窗玻璃升降器主要由电机、减速器、转动杆、车窗玻璃支架和传动机构等组成。

其中,电机通过减速器驱动转动杆运动,进而带动车窗玻璃的升降。

传动机构起到传递动力和转换运动方向的作用。

二、结构优化的目标和方法车窗玻璃升降器的结构优化的目标主要包括以下几个方面:1. 提高升降速度和力量:通过优化电机、减速器和传动机构的选型和参数设计,可以提高升降速度和力量,提升用户的使用体验。

2. 减小体积和重量:通过采用轻量化材料和结构设计,减少组件的体积和重量,可以提高整车的燃油效率和降低能耗。

3. 提高可靠性和耐久性:通过结构强度的分析和优化,优化关键零部件的选材和工艺,提高车窗玻璃升降器的可靠性和耐久性。

结构优化的方法包括以下几个方面:1. 材料优化:选择高强度、轻量化的材料,如铝合金和高强度钢材,以提高结构强度和减轻重量。

2. 结构优化:通过有限元分析和结构拓扑优化,提高结构的刚度和强度,减小应力集中和变形,以提高可靠性和耐久性。

3. 动力系统优化:选择合适的电机和减速器,以提高升降速度和力量,同时考虑能耗和噪声控制的要求。

4. 传动机构优化:通过选择合适的传动机构、减少传动部件的数量和摩擦损失,以提高传动效率和减小能耗。

三、最佳设计方法针对车窗玻璃升降器的最佳设计方法,以下几个方面值得考虑:1. 功能性设计:设计应满足车窗的升降要求,并考虑开关控制的方便性和使用寿命的要求。

2. 可维修性设计:在设计过程中注重拆装和维修的便利性,采用模块化设计,便于组装和更换部件。

3. 人机工程学设计:考虑用户体验,设计操作按钮的位置、形状和手感,保证用户的使用感受。

汽车电动玻璃升降器结构设计

汽车电动玻璃升降器结构设计

3
性能要求
性能要求
电动玻璃升降器 的性能要求主要 包括以下几个方

性能要求
升降平稳:在升降过程中,玻璃应平 稳上升和下降,避免产生晃动或冲击
噪声控制:应尽量降低升降过程中的 噪声,提高乘坐舒适性
耐久性:应满足汽车制造商的耐久性 要求,保证在正常使用条件下,升降 器的性能不会降低
速度控制:应根据需求调节升降速度, 并能够在不同速度之间进行切换
20XX
汽车电动玻 璃升降器结 构设计
xxxxxx
-
引言 结构设计器是 现代汽车中的一个重要 组成部分,它的主要功
能是控制车窗的升降
本文将详细介绍电动玻 璃升降器的结构设计
2
结构设计
结构设计
电动玻璃升降器的结构设计主要包括机械部分和电气 部分
x
机械部分包括升降器主体、升降臂、连杆、导轨等; 电气部分包括电机、控制器、传感器等
安全性:应配备防夹功能,当有物体 夹在玻璃和车门之间时,升降器应自 动停止工作,避免夹伤乘客或物品
可靠性:应保证在正常工作条件下, 升降器的故障率较低,并且易于维修 和更换部件
-
THANKS
结构设计
电气部分设计 电机是电动玻璃升降器的动力源,通常采用无刷直流电机或步进电机。电机功率根据玻 璃升降的负载和速度要求进行选择。电机的控制信号来自控制器 控制器是电动玻璃升降器的控制中心,它根据输入的信号控制电机的运转,从而带动玻 璃升降。控制器通常采用微控制器或单片机实现。控制信号来自传感器或手动控制 传感器用于检测玻璃的位置和速度,将信号传递给控制器。常用的传感器有光电编码器、 霍尔编码器和线性编码器等。传感器的精度和稳定性直接影响到控制系统的性能
结构设计

智能化车窗升降控制系统的设计

智能化车窗升降控制系统的设计

(5)传输速率最高达20Kbit/s。

从LIN协议通讯的角度来看,一个LIN网络由一个主机任务模块(master task)和若干个从机任务模块(slave task)组成。

主机节点中既有主机任务模块又有从机任务模块,其它的节点都只有从机任务模块。

在LIN网络中,由主机任务模块来决定什么时候在总线上传输什么报文帧,而从机任务模块则提供每一帧需要传送的数据。

从机任务模块和主机任务模块都是帧处理层的组成部分[4]。

本次车窗控制系统把驾驶室侧作为主节点,其他的作为从节点构成了车窗系统的LIN.0网络,如图2-2所示。

在车窗LIN网络中,主节点的主要功能是用来采集车窗升降信号和温度传感器信号,同时控制整个网络通信的发起;从节点的主要功能是来通过判断由主节点发来的控制信息和本身所采集的状态,控制相应的车窗电机工作。

如图1-2所示。

图1-2 LIN总线网络结构图LIN总线最初是为汽车电子控制系统设计的,也可以用于工业控制或者家用电子产品如冰箱中、洗衣机。

对车载网络的典型应用是在汽车中的联合装配单元,如车门、车灯、座椅、温度传感器等。

对于这些比较敏感的单元,LIN总线可以把这些器件很容易的连接到车载网络中,并可以得到十分方便的维护和服务。

1.3 LIN总线协议LIN协会于1998年由主要汽车制造商成立,主要目标是定义和实现汽车使用的高品质线性总线系统的低成本、开放式标准。

LIN协会在1999年7月发布了最初的LIN v1.0版本。

在2006年11月,LIN协会推出了目前为止最新版本的LIN v2.1协议,它对以前的版本的兼容性增强了,对部分LIN v2.0的功能进行了说明,其中详细说明和修改了总线配置部分,增强了传输层,增加了总线诊断功能LIN v2.1总线规范包括了3个主要部分:LIN v2.1协议规范——介绍了LIN的物理层、数据链路层和传输层的协议规范;LIN API操作规程建议——介绍了网络和应用程序之间的接口;LIN配置语言规范——介绍了LIN配置文件的格式,用于配置整个网络。

车窗玻璃升降器的设计流程与方法论

车窗玻璃升降器的设计流程与方法论

车窗玻璃升降器的设计流程与方法论车窗玻璃升降器是现代车辆中常见的一种装置,用于控制车窗的开启和关闭。

在车窗升降器的设计过程中,需要遵循一套流程和方法论,以确保产品的性能和质量。

本文将介绍车窗玻璃升降器的设计流程与方法论,以帮助读者更好地了解和应用。

1. 需求分析与规划在车窗玻璃升降器的设计过程中,首先需要进行需求分析与规划。

这一步骤的目的是明确产品的功能需求和性能指标,以及适用的车型和使用环境。

通过与市场和客户的沟通,了解用户的需求和期望,以确保产品的设计满足市场需求。

2. 概念设计在需求分析与规划的基础上,进行概念设计。

概念设计是将需求转化为具体的设计方案的过程。

在这一阶段,设计人员会进行创意的产生和筛选,结合实际制造和使用的限制,确定最有潜力的设计方案。

3. 详细设计在概念设计确定后,需要进行详细设计。

详细设计是将概念设计转化为具体的工程图纸和技术规范的过程。

在详细设计阶段,需要考虑诸如机械结构、电气控制、材料选型、制造工艺等因素,确保设计的可行性和实施性。

4. 样机制作与测试在详细设计完成后,需要制作样机进行测试。

样机制作是将设计方案转化为实物样品的过程,在此过程中可以验证设计的可行性和性能指标是否达到要求。

样机测试是为了验证设计是否满足预期要求,包括性能、安全性、使用寿命等方面。

5. 优化改进根据样机测试的结果,进行优化改进。

在这个阶段,设计人员需要对样机的设计进行分析和评估,找出问题和不足,并通过优化和改进来解决这些问题。

通过多次的优化改进循环,逐步提高产品的性能和质量。

6. 批量生产在经过多次的优化改进后,当样机的性能和质量满足要求时,可以开始批量生产。

在这个阶段,会使用工业化的生产工艺和设备,按照设计图纸进行车窗玻璃升降器的生产制造。

同时,还需要考虑产品的供应链和质量控制,确保产品的一致性和稳定性。

总结:车窗玻璃升降器的设计流程与方法论主要包括需求分析与规划、概念设计、详细设计、样机制作与测试、优化改进和批量生产等步骤。

  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的了解,运用以及该芯片电路图的绘制,LCD1602的运用和温度传感器DS18B20的运用。

(3)硬件电路设计遵循布局合理简单,易于实现,简单实用的原则,使系统的抗干扰性能以及各项技术指标都达到设计要求。

(4)学习,研究高级语言C语言在单片机中的应用。

(5)硬件模块的仿真,软件程序的调试以及程序下载到STC89C52RC单片机中运行。

第2章系统元件选择与论证本次设计会使用到单片机、传感器、电机驱动芯片、LED/LCD、独立按键等元件。

所以在使用何种型号的元件的问题上有必要进行选择和论证。

所以,系统的元件选择应在顺应自动车窗升降控制器功能的前提下,以控制器所处的环境条件为参考,所设计的各个硬件模块电路不仅要符合设计要求的技术参数而且要完成相应的功能。

元器件的选择不仅要考证其实用性而且要满足易于购买,参数合适,性能稳定,功耗低,成本低廉的特点[3]。

单片机选择与论证从处理能力的角度来看,AT系列微控制器分为基本和增强两个种类。

两种类型的单片机区分主要是从芯片的末位数字1和2来判定。

若末位数字是1,就代表该单片机为基本型。

基本的单片机内含4字节的掩膜ROM,128位的RAM,2个16位定时器/计数器,5个中断源,4个并行口和1个串行口。

若末位数字是2,就代表该单片机为增强型。

增强型单片机拥有8字节掩膜ROM,256位的RAM,3个16位的定时器/计数器,6个中断源,4个并行口和1个串行口[4]。

由以上内容可知增强型单片机较基础型有以下优势:(1)片内ROM增加了4KB的存储空间。

(2)片内数据存储器提高了128位的存储空间,可以处理更多的数据。

(3)定时器/计数器从2个增加到了3个,在串行通信中可以设置更高的波特率。

(4)中断增加了1而且增加1个看门狗增强型还在数据指针和断电保护等方面有些进步。

(5)增强型最高时钟频率可达33MHz,基础型大抵只有24MHz[5]。

当前市场上的AT89C51已经停销,取代它的是具有ISP能力的S系列单片机。

相比于C系列S51/52具备系统编程功能(ISP)。

考虑到够买器件的价格和难易度,本次设计选择购买宏晶科技公司生产的STC89C52RC单片机。

电机驱动芯片选择与论证众所周知单片机是5V供电,工作电流很小。

本次设计购买的直流电机工作电流在1.5A左右,如果直接将直流电机接在单片机上会造成动力不足,过小的电流时电机不能转动。

这时需要电机驱动来提供足够的电流使直流电机能够正常工作。

而且电机工作时会产生扰动,扰动电流会影响控制器件的正常工作甚至遭到损坏。

电机驱动芯片可以很好的解决这个问题[6]。

由于单片机是5V供电而且本次设计不需要大功率直流电机,所以选择的是5V 供电的小型直流电机。

那么,选择电机驱动芯片时不需要太大的电压范围和工作电流,所以本次设计选择了L9110电机驱动芯片。

温度传感器筛选与论证因为本次设计中有测温的附加功能,所以需要用到温度传感器。

温度传感器的种类很多,从测量点上看有接触式和非接触式两大类。

从温度传感器的出现发展到现在大体包含四个种类:热电偶、热敏电阻、电阻温度传感器和IC温度传感器。

这四个种类中的IC温度传感器根据输出方式的不同又可以分为:模拟输出和数字输出两种种类[7]。

本次设计是以单片机为核心控制器的,温度传感器的选择上还是数字输出型的IC传感器更为方便,简单,对于后续程序设计也大大减少了工作量。

当前市场上的IC温度传感器还是以美国DALLAS半导体公司的DS18B20传感器为主。

它不仅是数字输出型的还是单总线型的,也就是说它与单片机的接口只有一根线,硬件电路十分简单。

显示器选择与论证显示部分可以使用数码管或液晶显示芯片。

但是若使用数码管的话电路接线太过复杂而且软件设计也会大大增加难度,所以这次我选用了1620液晶显示器。

液晶显示器相比于其他显示器有很多优点:功率小耗能低、小巧玲珑、可以显示字符及图形、厚度小,由于以上优点使它在各种仪器仪表和小型低功率系统中大放异彩。

液晶显示器又有字符型和图形型之分,顾名思义字符型可以显示字符;图形型可以显示图形。

液晶显示器有单行十六字的;也有两行十六字的;两行二十字的[8]。

相关文档
最新文档