基于MCU的汽车方向盘按键控制器系统设计

合集下载

mcu触摸设计技巧

mcu触摸设计技巧

mcu触摸设计技巧各位电子爱好者和开发者们!今天咱们来聊聊mcu触摸设计这个有趣又实用的话题。

mcu触摸设计就像是给咱们的电子设备装上了一双敏锐的“手”,让它们能感知到用户的触摸操作,变得更加智能和人性化。

不过呢,要想设计出出色的触摸功能,还是有不少技巧要掌握的哦,下面就来给大家分享分享。

首先呢,电容触摸是mcu触摸设计中比较常用的一种方式。

想象一下,电容就像是一个小小的“能量池”,当我们的手指靠近或者触摸到电容感应区域时,就会改变这个“能量池”里的电场分布,mcu就能检测到这种变化啦。

在设计电容触摸的时候,要注意触摸电极的布局。

布局合理了,触摸的灵敏度和准确性都会大大提高。

比如说,电极之间的间距不能太小,不然就容易产生误触;也不能太大,不然可能会出现触摸不灵敏的情况。

这就好比是排队,大家得保持一个合适的距离,才能既不拥挤又能顺利通行。

还有哦,触摸按键的大小和形状也很有讲究。

一般来说,按键要足够大,让用户很容易就能触摸到。

形状的话,最好是符合人体工程学的设计,比如圆形、椭圆形或者方形的圆角设计,这样用户触摸起来会感觉很舒服。

要是设计成奇奇怪怪的形状,用户可能会觉得别扭,不小心就按错了,那就闹笑话啦。

在软件设计方面,滤波算法是个关键。

因为在实际使用中,周围的环境可能会产生一些干扰信号,就像是有一些“调皮的小精灵”在捣乱,影响触摸的准确性。

这时候,滤波算法就像是一个“守门员”,把这些干扰信号都给挡在门外,只让真正的触摸信号通过。

常用的滤波算法有均值滤波、中值滤波等等,我们要根据具体的情况选择合适的算法,就像给不同的对手选择不同的战术一样。

另外,灵敏度的调整也很重要。

灵敏度太高了,可能会出现误触的情况,就像是一个过于敏感的人,一点点风吹草动就会大惊小怪;灵敏度太低了,用户可能要很用力地按才能有反应,这就会让用户觉得很不爽。

所以呢,要找到一个合适的平衡点,让触摸既灵敏又准确。

除了这些,还要考虑到功耗的问题。

机械方向盘力反馈系统的设计与控制

机械方向盘力反馈系统的设计与控制

机械方向盘力反馈系统的设计与控制随着汽车行业的不断发展,机械方向盘力反馈系统逐渐成为汽车驾驶的重要组成部分。

这一系统能够通过模拟真实道路条件下的力反馈,提供更好的驾驶体验和安全性。

本文将探讨机械方向盘力反馈系统的设计与控制。

设计方面,机械方向盘力反馈系统的核心是电机和传感器。

电机通过转动方向盘传递力矩,而传感器则负责感知车辆行驶时的道路条件。

首先,我们需要选择合适的电机类型和规格。

通常,直流无刷电机被认为是最适合方向盘力反馈系统的选择,因为它们具有较高的扭矩密度和响应速度。

然后,确定合适的传感器种类和位置。

常用的传感器包括转角传感器、力传感器和速度传感器。

这些传感器可以监测方向盘的转动、车辆的速度和路况,为系统提供必要的数据。

在控制方面,机械方向盘力反馈系统需要实现准确的力反馈,并根据驾驶条件进行动态调整。

首先,需要建立一个力反馈模型,该模型能够根据传感器数据和其他参数,计算出适当的力反馈。

然后,使用控制算法来实现力反馈的精确控制。

目前常用的控制算法包括比例积分微分控制器(PID)和模糊控制算法。

PID控制器可以根据系统的误差,调整输出力矩;而模糊控制算法可以根据事先设定的规则,灵活地调整力反馈。

通过选择合适的控制算法和调整参数,可以实现准确且响应灵敏的力反馈。

除了设计和控制,机械方向盘力反馈系统还需要考虑安全性和可靠性。

首先,系统应具备过载保护功能,以避免电机过载损坏。

其次,系统应具备故障检测和容错机制,以保障系统正常工作。

安全性和可靠性的考虑也需要在系统的软件设计和硬件选型中体现。

最后,还有一个重要的问题是车辆仿真和实验验证。

在设计和控制过程中,车辆仿真可以有效帮助评估系统的性能。

通过建立真实的驾驶环境和道路模型,可以模拟不同驾驶情况下的力反馈效果。

另外,在实验验证阶段,需要进行真实道路中的测试,以验证系统设计和控制策略的有效性。

这些实验数据可以为后续系统优化和改进提供依据。

综上所述,机械方向盘力反馈系统的设计与控制是复杂而重要的任务。

(完整版)基于单片机的汽车防盗报警系统毕业设计论文

(完整版)基于单片机的汽车防盗报警系统毕业设计论文

摘要随着科学技术的进步,为对付不断升级的盗车的段,人们研制开发了不同方式结构的防盗器。

本设计以单片机AT89S52作为控制核心,从单片机最小系统设计、防人接近热释电检测电路的设计、玻璃防震、车身防击的振动检测电路的设计、防车门开启检测电路的设计、防接近驾驶座电路、汽车点火闭锁电路的设计、无线遥控电路及无线报警电路的设计等几个方面出发,详细研究和设计了汽车防盗报警器的各个部分内容,设计了单片机及其外围电路,并结合一套经典的程序算法。

给出了一套合理的汽车防盗报警器软硬件解决方案。

关键词单片机热释电多普勒效应振动无线报警遥控AbstractWith the scientific and technological progress, to combat the escalating car theft in the section, people developed different ways to structure the anti-theft device.The design MCU AT89S52 as thcontrol, from the microcomputer system design, anti-people close to the pyroelectric detection circuit design, glass vibration, the vibration of the body against attack detection circuit design, anti-detection circuit to open the door, anti-nearly driving Block circuit, car ignition locking circuit design, wireless remote control circuit and the design of wireless alarm circuit aspects of starting a detailed study and design of the vehicle anti-theft alarm in all parts of the design of the microcontroller and its peripheral circuits, combined with a set of the classic program algorithm. Given a reasonable car burglar alarm Wireless Alarm Remote control第一章绪论随着我国改革开放以来,人们生活水平不断提高,汽车越来越成为人们生活中不可缺少的一部分,从世界上第一辆T型福特车被盗开始,偷车已成为现今社会里最常见的犯罪行为之一,这已成为一个严重的社会问题。

mcu工作原理

mcu工作原理

MCU(微控制器)工作原理:从基础到深入微控制器(Microcontroller Unit,简称MCU)是一种在现代电子设备中广泛应用的集成电路,它具有独立的计算和控制能力。

MCU不仅仅是家电、汽车、手机等设备的关键组成部分,它还在各种嵌入式系统中发挥着至关重要的作用。

本文将深入探讨MCU的工作原理,从基础的概念到更深入的技术细节。

第一部分:MCU的基础概念1. 什么是MCU?MCU是一种小型计算机系统,通常包括中央处理器(CPU)、内存、输入/输出接口和时钟电路。

与通用计算机不同,MCU专门设计用于执行特定任务,如控制电子设备、传感器数据采集等。

2. MCU的组成部分•中央处理器(CPU): MCU的大脑,执行程序和控制任务。

•内存:存储程序和数据,通常包括闪存和RAM。

•输入/输出接口:用于与外部设备通信,如传感器、执行器和通信接口。

•时钟电路:提供时序和时钟信号,确保MCU以正确的速度执行任务。

3. MCU的工作原理MCU的工作原理可以简要概括为以下几个步骤: 1. 启动:MCU通过电源启动,初始化其各个组件。

2. 程序加载:将预先编写好的程序加载到MCU的内存中。

3. 执行程序:CPU按照程序中的指令执行各项任务,包括控制外部设备和处理数据。

4. 与外部设备通信:MCU通过输入/输出接口与传感器、执行器等外部设备通信。

5. 响应事件:MCU根据输入和程序执行响应动作。

第二部分:MCU的内部结构1. 中央处理器(CPU)MCU的CPU是其大脑,它执行程序中的指令。

MCU中的CPU通常是低功耗、低时钟频率的,以适应嵌入式应用的要求。

它可能支持多种指令集,如ARM、MIPS等。

2. 内存MCU通常包括两种主要类型的内存: - 闪存(Flash Memory):用于存储程序代码,通常是只读的。

- 随机存取存储器(RAM):用于存储程序执行时的数据。

3. 输入/输出接口MCU的输入/输出接口是其与外部世界通信的关键。

基于模型的设计——MCU篇

基于模型的设计——MCU篇

第二章Simulink建模与调试Simulink是动态和嵌入式等系统的建模与仿真工具,也是基于模型设计的基础。

对于机电、航空航天、信号处理、自动控制、通讯、音视频处理等众多领域,Simulink提供了交互式的可视化开发环境和可定制的模块库,对系统进行建模、仿真与调试等。

并可实现与Stateflow有限状态机的无缝连接,扩展对复杂系统的建模能力。

通过Simulin模块库自带的1000多个预定义模块,基本上可快速地创建基于MCU器件应用的系统模型。

运用层次化建模、数据管理,子系统定制等手段,即使是复杂的嵌入式MCU应用系统,也能轻松完成简明精确的模型描述。

大量使用Embedded MATLAB来创建用户自己的算法模块,可大大加快建模速度。

读者在后面的内容中,会经常看到用Embedded MATLAB创建的算法模块,加快MCU器件开发的实例。

模型是基于模型设计的起点,同时也最核心的东西。

本章将以基于PID控制的直流电机的物理建模与调试为例来介绍Simulink,更详细的内容请读者参考MathWorks公司相关内容的用户手册。

Simulink的主要特点如下:●众多可扩展的模块库●利用图形编辑器来组合和管理模块图●以系统功能来划分模型,实现对复杂系统的管理●利用模型浏览器(Model Explorer)寻找、创建、配置模型组件的参数与属性●利用API实现与其他仿真程序的连接或集成用户代码●用图形化的调试器和剖析器来检查仿真结果,评估模型的性能指标●在MATLAB命令窗口中,可对仿真结果进行分析与可视化,自定义模型环境、信号参数和测试数据●利用模型分析和诊断工具来确保模型的一致性,定位模型中的错误本章主要内容有:●Simulink基本操作●搭建直流电机模型●Simulink模型调试2.1 Simulink基本操作2.1.1 模块库和编辑窗口打开模型库浏览器在matlab的命令窗口中输入“simulink”指令或单击matlab工具栏上的“simulink”图标就可以打开模型库浏览器。

毕业设计-智能车窗升降控制器的设计

毕业设计-智能车窗升降控制器的设计

毕业设计-智能车窗升降控制器的设计无锡职业技术学院毕业设计说明书(论文)智能化车窗升降控制器的设计摘要:单片微处理器又称单片机,它是将计算机的中央处理器、输入输出接口、存储器、计数器/定时器等多个功能部件集成在一块芯片里,是具有完整计算机功能的大规模集成电路。

与计算机相比,它具有更好的性价比和实时处理能力,而且体积小,抗干扰能力强,容易嵌入产品内部,成为产品的一个元件,从而使这类产品具有智能化的特征。

由于单片机面向控制,它是过程控制的核心,所以单片机又称为嵌入式微控制器。

关键词:智能控制系统车窗温度1引言近年来随着我国汽车行业的迅速发展,汽车电子市场迅速扩大,整个市场以超过40,的比例快速增长,其中车身电子产品占到整个汽车电子产品的35,,40,。

在目前,车身电子的热点应用排名前三的是车载空调、车窗控制和车灯控制。

在车身电子中,对半导体需求量排列前三位的应用领域分别是:车载空调,约占44,;车窗控制,约占22,;车灯控制,约占10,,第四位是电动车门控制。

根据汽车电子专业调研公司的数据,去年中国汽车市场车身电子的半导体器件需求量约为19亿美元,而中国本地设计的比例大约为10,,15,之间,预计未来几年这一比例将会迅速增长。

如上所述,车窗控制产品已成为车身电子产品重要的组成部分。

随着汽车的普及,人们对汽车的安全性方面也越来越重视。

在车窗控制系统中,汽车电动车窗具备防夹功能成为系统的必需要求。

这样当车窗上升遇到障碍物(如手、头等)时可以自动后退到底,从而可以避免事故的发生,车窗防夹功能对汽车的安全性能而言是一种十分人性化的设计。

一般在驾驶员高速行驶过程中,如果手动控制车窗升降速度,则会使驾驶员分心,很有可能在调控车窗时发生安全事故,故汽车高速行驶过程中一般采用车窗自动升降。

而在车窗自动升降过程中,如果车内外温度反差过大则会在车窗开关得过程中产生过大气流,从而影响到汽车的稳定性,同时也会引起人体的不适,导致安全事故的发生。

车规mcu认证流程

车规mcu认证流程
车规MCU认证流程是指车规(Automotive)市场对车载控制
单元(MCU)进行认证的流程。

下面是一般的车规MCU认
证流程:
1. 系统设计:制定MCU的整体系统设计,包括硬件和软件设计。

根据相关的车规标准,设计MCU的功能和性能。

2. 硬件开发:进行MCU硬件的开发工作,包括选择合适的芯片、设计电路板、进行原理图和布局设计。

3. 软件开发:进行MCU软件的开发工作,包括编写驱动程序、编写算法和进行系统集成等。

4. 单元测试:对MCU的每个单元进行测试,确保其功能和性
能满足设计要求。

5. 集成测试:将MCU与其他车载设备进行集成测试,测试其
在整个车载系统中的功能和性能。

6. 评估和验证:对MCU进行评估和验证,确保其符合相关的
车规标准和要求。

包括对MCU的功能、可靠性、安全性等进
行测试和验证。

7. 认证申请:提交MCU的认证申请,向相关车规认证机构申
请认证。

申请需要提供详细的认证资料,包括技术规范、测试报告等。

8. 认证测试:车规认证机构对MCU进行测试,验证其是否符合相关的车规标准。

测试包括功能测试、性能测试、EMC测试等。

9. 认证审核:认证机构对MCU的测试结果进行审核,确认其是否符合车规标准要求。

10. 认证发证:认证机构根据审核结果,向申请人颁发MCU 的认证证书。

需要注意的是,车规MCU认证流程可能会因不同的国家、地区和车规机构的要求而有所不同,具体流程可能会有所调整。

同时,认证流程中的各个环节可能需要相应的费用和时间。

基于 CAN 总线的汽车虚拟仪表系统设计

第24卷 第12期2017年12月仪器仪表用户INSTRUMENTATIONEIC Vol.242017 No.12基于CAN总线的汽车虚拟仪表系统设计毛泽强,杨耀权(华北电力大学 控制与计算机工程学院,河北 保定 071003)摘要:设计了一种采用ARM和Linux架构方案的汽车虚拟仪表系统,仪表通过CAN总线以及硬线接口与车辆接口连接。

介绍了CAN数据信息采集显示系统设计,嵌入式系统平台双MCU构建和人机界面设计,系统可以实现汽车虚拟仪表系统所需参数采集、处理、计算以及结果显示、存储功能。

实验结果表明该系统能够达到汽车虚拟仪表的功能设计要求。

关键词:汽车虚拟仪表;CAN通信网络;嵌入式系统;Linux;人机界面中图分类号: TP274.1 文献标志码:ADesign of Vehicle Virtual Instrument System Based on CAN BusMao Zeqiang , Yang Yaoquan(School of Control and Computer Engineering, North China Electric Power University, Hebei, Baoding, 071003, China)Abstract:A vehicle virtual instrument system is designed with ARM and Linux architecture.The instrument send and receive data through CAN bus and hard line.The design of CAN data acquisition and display system is introduced.Embedded system plat-form construction and human-machine interface design,the system can complete the acquisition, process, calculation, display and storage of the parameters of the vehicle virtual instrument system.The experiment results show that the scheme meets the design requirements of virtual instrument.Key words:vehicle virtual instrument; CAN communication network;embedded system; Linux; human-machine in-terfaceDOI:10.3969/j.issn.1671-1041.2017.12.06文章编号:1671-1041(2017)12-0019-03收稿日期:2017-09-26基金项目:河北省科技厅科学技术项目(15212204D)。

EPS电机控制器的设计

摘要由于电动助力转向系统具有环保节能、助力特性可调、安全性高等优点,许多汽车企业和研究单位已经将其做为重点研发项目之一,其中,电子控制器硬件开发和控制软件是其核心技术之一。

本文首先分析了各种助力转向系统的特点,重点研究了电动助力转向系统的结构和动力学模型。

本文重点设计了电动助力转向系统的控制器硬件及控制软件。

硬件设计方面主要包括:选取了飞思卡尔 MC9S12 系列单片机作为 EPS 系统 CPU,设计了单片机最小系统电路(包括时钟电路、滤波电路、电源电路、复位电路等);采用 LM2576 芯片设计了稳压电源电路;方向盘转矩传感器信号和车速信号调理电路、助力电机驱动电路以及通信电路等。

助力电机驱动电路由电机专用驱动芯片 TD340 驱动;通信电路主要由串口通信和 CAN 总线通信组成,实现与 PC 机和整车通信;控制软件方面主要编写了单片机的 A/D转换程序、PWM 模块和脉冲捕捉模块程序以及相关寄存器配置方法。

为了验证控制器硬件和软件的可靠性,在本设计中进行了实验研究,主要包括无助力与有助力对比、方向盘回正控制等试验,结果表明,控制器硬件部分性能良好、工作稳定可靠;软件控制效果较好,助力特性符合设计要求。

转向系统稳定性较好,同时方向盘上无明显抖动,手感良好,为下一步的装车试验做好了准备。

关键词:EPS;传感器;单片机;电机;电路;ABSTRACTBecause of electric power steering system has the environmental protection and energy saving dynamical, characteristics adjustable security advanced advantage, Many automobile enterprises and research units already use this as one of the key research projects, Including electronic controller hardware development and control software is its core technical one.This paper first analyzes the characteristics of various steering system, Focus on the electric power steering system structure and dynamic model.This paper puts emphasis on the design the electric power steering system controller hardware and software and hardware design control mainly includes; Select freescale MC9S12 series microcontroller as EPS system CPU, Designed the single chip minimize system clock circuit circuit (including filter circuits power circuit reset circuit etc.); Using the LM2576 chip design firm V oltage circuit was designed The steering wheel torque sensor signal and speed signal regulate circuit power motor drive circuit and communication circuit to boost by motor driving circuit for TD340 driver drive chip; Communication circuit consists mainly of serial communication and thecan bus communication composition, Realization and PC and vehicle communication; The control software is mainly wrote MCU A/D conversion process PWM module and pulse capture module procedures and related registers collocation method.In order to verify the reliability of the controller hardware and software, And carry through experimental study on test-bed, Including the contras of without power and have power, The experimental results show that the controller hardwareperformance is good, Stable and reliable; Software control effect is good, Dynamical characteristics comply with the design requirements. Steering system stability is good, And the steering wheel without obvious jitter, Steering feel is good,And getting ready for the loading test of the next.Keywords: Electric power steering; Sensor; Single chip; Electrical machine; Electrial circuit;目录摘要 (Ⅰ)ABSTRACT (Ⅱ)第1章绪论 (1)1.1 本设计研究的意义 (1)1.2本设计研究的目的 (2)1.3 电动助力转向系统国内外发展研究现状 (3)1.4 电动助力转向系统的特点 (4)1.5 本设计研究的主要内容 (5)第2章工作原理和控制方法 (6)2.1工作原理及结构组成 (6)2.1.1 助力电机 (6)2.1.2 电磁离合器 (6)2.1.3 电子控制单元 (6)2.2 EPS 电机控制器的基本控制方式 (7)2.2.1 助力控制 (8)2.2.2 回正控制 (8)2.2.3 阻尼控制 (8)第3章硬件设计 (9)3.1硬件电路结构及系统框图 (9)3.2传感器 (10)3.2.1 电位计式扭矩传感器 (10)3.2.2 车速传感器 (10)3.3 ECU (11)3.3.1单片机的选择 (11)3.3.2 时钟电路 (11)3.3.3 滤波电路 (12)3.3.4 电源电路 (13)3.3.5 复位电路 (13)3.4 电源转换电路 (13)3.5 传感器信号(车速、扭矩)处理电路 (14)3.5.1 车速信号处理电路 (14)3.5.2 方向盘扭矩信号 (15)3.6 电机驱动器的选择 (15)3.7本章小结 (17)第4章软件设计 (18)4.1 EPS 软件的总体流程 (18)4.2软件设计 (19)4.2.1 A/D 数据采集程序设计 (19)4.2.2 电动机PWM 控制 (23)4.3 本章小结 (27)第5章试验分析 (28)5.1 程序下载 (28)5.2 实验设备介绍 (30)5.3 台架实验结果与分析 (30)5.3.1 无助力特性试验 (30)5.3.2 助力特性试验 (31)5.3.3 回正性试验 (33)5.4 本章小结 (34)总结……………………………………………………………………. .35致谢…………………………………………………………………... .36参考文献 (37)附录A外文文献………………………………………………………. .39附录B中文译文 (43)附录C电机控制器主程序 (49)第1章绪论节能、环保、舒适、廉价是广大汽车消费者对汽车的基本要求,也是是现代汽车技术追求的主要目标,集中体现了现代汽车工业的发展方向。

_单片机汽车灯光控制器

_单片机汽车灯光控制器____ 专业 _单片机原理与应用系统设计实验报告实验者学号班级组别同组者___________________ 实验评阅教师签名__________________ 实验编号________ 实验名称 ____单片机汽车灯光控制器一、实验目的1、进一步熟悉单片机I/O口的使用。

2、了解一个简单具体的单片机应用系统的软硬件设计。

二、实验相关知识汽车灯光作为汽车的专用语言,直接反应了汽车的行驶方向,驾驶人的动机和意图。

因此,为保证行车安全,必须保证车灯的齐全有效和正确使用。

汽车灯光种类非常多,包括:前照灯(包括远光、近光)、前位灯、后位灯、牌照灯、仪表灯、转向灯、制动灯、危险报警灯、倒车灯、前雾灯等。

驾驶员通过按钮或开关对这些灯光进行控制。

实际上这些按钮或开关都是接在汽车的控制器的输入端,当控制器的输入端输入端检测到按钮或开关有变化时,就输出信号继电器,打开相应的汽车灯光。

80C51系列单片机有4个8位的双向I/O口(P0-P3),完全可以胜任汽车灯光控制器。

三、实验内容1、打开ISIS 7 Professional,参照“二;实验电路”设计仿真电路原理图。

2、编写程序实现:(1)分别实现控制左转向灯、右转向灯、倒车灯和故障灯。

(2)在打开倒车灯的同时,可以实现控制左转向灯、右转向灯。

(3)在打开倒车灯和故障灯的同时,实现控制左转向灯、右转向灯。

要求(1)、(2)、(3)倒车灯打开后常亮,其他灯按一定时间间隔闪烁。

四、实验连线L1-L4连接P1.0-P1.3, P3.0-L, P3.1-R, P3.2-D , P3.3-U, GND-GND+5V连接+5V五、程序//硬件L1-L4分别接P10-P13,P30接L,P31接R,P32接D,P33接U,+5v接+5v,GND接GND。

#include //片内寄存器定义#include //输入/输出函数库#include //内部函数库/****************LED Demo****************描述:用单片机I/O口实现汽车灯光控制器功能:分别实现控制左转向灯、右转向灯、倒车灯和故障灯作者日期:2013年5月25日版次:Keil uVision4**************** End ****************/sbit leftSwitch=P3^0;//左转向灯开关sbit rightSwitch=P3^1;//右转向灯开关sbit backSwitch=P3^2;//倒车灯开关sbit errSwitch=P3^3;//故障灯开关sbit leftLed=P1^0;//左转向灯sbit rightLed=P1^1;//右转向灯sbit backLed=P1^2;//倒车灯sbit errLed=P1^3;//故障灯#define TURN_ON_leftLed leftLed=0#define TURN_OFF_leftLed leftLed=1#define TURN_ON_rightLed rightLed=0#define TURN_OFF_rightLed rightLed=1#define TURN_ON_backLed backLed=0#define TURN_OFF_backLed backLed=1#define TURN_ON_errLed errLed=0#define TURN_OFF_errLed errLed=1void time(unsigned int ucMs);//延时单位:msvoid main (void){while(1){while (!leftSwitch){//打开左转向灯TURN_ON_leftLed;time(200);TURN_OFF_leftLed;time(200);}while (!rightSwitch){//打开右转向灯TURN_ON_rightLed;time(200);TURN_OFF_rightLed;time(200);}while (!backSwitch){//打开倒车灯TURN_ON_backLed;time(200);TURN_OFF_backLed;time(200);}while (!errSwitch){//打开故障灯TURN_ON_errLed;time(200);TURN_OFF_errLed;time(200);}}}/********************************描述:延时5us,晶振改变时只用改变这一个函数!1,对于11.0592M晶振而言,需要2个_nop_();2,对于22.1184M晶振而言,需要4个_nop_();功能:延时5us入口参数:无返回值:无********************************/void delay_5us(void) //延时5us,晶振改变时只用改变这个函数!{_nop_();_nop_();_nop_();_nop_();}//***************************delay_50us********************/ void delay_50us(void) //延时50us{unsigned char i;for(i=0;i<4;i++){delay_5us();}}//*******************延时100us**************/void delay_100us(void){delay_50us();delay_50us();}/****************延时函数***************描述:分别实现控制器的左转向灯、右转向灯、倒车灯和故障灯。

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

基于MCU的汽车方向盘按键控制器系统设计
在大多数现代汽车中,通过发动机控制单元(ECU)或发动机控制模块(ECM)监控整个发动机的各种传感器,从而控制燃料注入量、点火时序、可变凸轮时序
及其他外设。

如果误差条件导致负载电流超过预设限值,ECU 必须进行检测并关断相关电路以保护电子器件。

图1 中的电路可检测过流条件并在100 ns 内向ECU 发送报警信号。

图1. 过流保护电路集成了一个快速、高共模电压阈值检测器。

该电路使用了一个高压阈值检测器AD8214。

该芯片采用以电源电压为基准
的2.4 V 串联稳压器,使得电路可通过汽车电池供电,同时不因电池电压变化而降低性能。

此类具有电流输出的快速、高共模电压阈值检测器可以用作超快
速比较器。

该电路会检测控制环路高端的过流条件,并迅速关断控制环路,通
过分流电阻防止过大电流对负载造成损害。

当In&ndash;超过In+时,阈值检测器输出电流小于100 nA,当超过In&ndash;时,输出电流为1 mA。

即使过驱电压很小(图2)&ndash; In&ndash;),输入至输出响应时间通常也小于100 ns。

迟滞(通常为10 mV)将系统噪声效应降至最低,从而防止发生误触发。

图2. 即使针对较小的过驱电压,电路的典型响应时间也低于100 ns。

工作中,小串联电阻Rshunt 中会产生压降,以将主电源电流载送至负载。

该压降使比较器的反相输入相对于正电源为负值。

R1 和R2 形成跨越稳压器的分压器。

比较器另一输入连接至此分压器,使比较器在分流电阻的电压越过
选定阈值时切换。

100 nA 或1 mA 的电路输出电流驱动接地基准电阻以产生逻辑电平,该逻辑。

相关文档
最新文档