采用PIC16F877单片机的汽车电动助力转向系统

发布者:Mengyun最新更新时间:2010-06-25 来源: 微计算机信息 关键字:PIC16F877  单片机  汽车  电动助力转向系统 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  随着电子控制技术的发展及其在汽车领域的广泛应用, 电动助力转向系统(Electric Power Steering, 简称EPS)越来越成为目前汽车电子技术研究的热点之一。与传统的转向系统相比,EPS系统结构简单,灵活性大,可以获得理想的操纵稳定性,能动态地适应汽车行驶状况的变化,在操纵舒适性、安全性、环保、节能、易于维修等方面也充分显示了其优越性[1]。目前, 电动助力转向已部分取代液压助力转向并获得广泛应用,如日本的大发、三菱、本田汽车公司,美国的Delphi汽车系统公司,德国的ZF公司等都相继研制出各自的EPS并装配使用。国内对EPS 系统的研究起步较晚,仅有清华、华中科大、吉林大学、合肥工大等高校开展了系统结构的方案设计、系统建模和动力学分析等研究,但处在理论探索、实验研究阶段。国内部分汽车厂商如重庆长安、南昌昌河、东风、一汽等与高校联合研究,也都处在研制的初级阶段,未达到实用程度[2]。

  2 EPS系统的硬件组成及工作原理

  2.1 EPS的硬件组成


  EPS是一种直接依靠电力提供辅助扭矩的动力转向系统,结构如图2-1所示,它由电子控制单元(ECU)控制电机提供助力,系统主要由电子控制单元、扭矩传感器、转角传感器、车速传感器(可与其他系统共用)、直流电机、离合器、电磁继电器、减速机构和转向机构等组成。

                                                        图2-1 EPS系统结构图

  2.2 EPS的工作原理

  当汽车点火开关闭合时,ECU上电开始对EPS系统进行自检,自检通过后,闭合继电器和离合器,EPS系统便开始工作,当方向盘转动时,位于转向轴上的转角传感器和扭矩传感器把测得方向盘上的角位移和作用于其上的力矩传递给ECU,ECU根据这两个信号并结合车速等信息,控制电机产生相应的助力,实现在全速范围内最佳控制:在低速行驶时,减轻转向力,保证汽车转向灵活、轻便,在高速行驶时,适当增加阻尼控制,保证转向盘操作稳重、可靠。

  3 基于PIC单片机的ECU系统设计

                                                     图3-1 ECU系统结构原理图

  3.1 ECU工作原理

  系统的控制核心为PIC16F877单片机,控制单元结构如图3-1所示。整个系统由车载12V蓄电池供电,ECU工作时,扭矩、转角、车速、温度等传感器把采集到的信号经过输入接口电路处理后送至单片机的相应端口, 单片机根据系统助力特性和相应算法对这些数据分析处理,以确定助力电流的大小和方向,并通过单片机的PWM口发出脉冲指令和相应的换向控制端口发出换向指令,通过驱动电路和H桥电路控制直流电动机工作。在电动机的驱动电路上设有电流传感器,该传感器把检测到的电机实际工作电流通过电流探测电路反馈到单片机,单片机再根据相应的控制算法对电机实现闭环控制。如EPS系统工作出现异常,单片机将驱动EPS灯亮进行报警提示,同时断开继电器、离合器,退出电动助力工作模式,转为人工手动助力模式[3]。

  3.2 PIC16F877单片机简介

  该款机型是美国Microchip公司生产的8位RISC结构的单片机,具有高速数据处理的特性(执行速度可达120ns),PIC16F877内部自带看门狗定时器、具有256Bytes的EEPROM、8k空间的FLASH存储器、8路10位AD转换功能、2个脉宽调制CCP模块、在线烧录调试(ISP)功能,宽电压工作,可靠性高。PIC16F877有8级深度的硬件堆栈,RAM区的每个Byte位都可以寻址,有4条专用的位操作指令和2条移位指令。

  3.3 直流电动机的选择

  无刷直流电机在控制特性、效率、转矩脉冲、制造成本等方面,具有明显的优势。本项目采用永磁式无刷直流电机做为驱动源。

  3.4 扭矩、转角传感器的选择

  本文采用意大利BI公司的扭矩、位置复合传感器,该传感器除了提供扭矩信号外,还提供方向盘位置信号,为回正和阻尼逻辑的开发提供了便利。

  3.5 电动机驱动控制电路的设计

  电动机驱动控制电路必须能够高精度、快速地调整电动机的转速和输出转矩,从而满足EPS系统实时性和可靠性的要求。本项目中后向通道的核心控制采用脉宽调制(PWM)控制H桥电路。直流电机PWM控制方式有多种,根据电机工作的实际需要和系统的整体要求,本项目采用受限单极可逆PWM控制模式,主要优点在于可以避免开关管同臂导通,运行可靠性高、不需附加延时电路、开关频率相对较高,特别适用于大功率、大转动惯量、可靠性要求较高的直流电机控制的场合。

  3.5.1 电机驱动电路

  电动机的驱动电路主要包括FET桥式电路、FET基极驱动电路、电机驱动线路上的电流传感器和继电器构成。

  FET桥式电路主要由四个大功率MOSFET功率管组成,要求功率管具有良好的开关特性、能承受较大的驱动电流、且具有较长的使用寿命,根据电机的功率参数及功率管的极限参数和电特性,我们采用四个相同的N沟道IRFP250功率管来构成H桥电路。

  FET 基极驱动电路选用MOSFET专用栅极集成电路IR2109作为核心模块,该芯片是一种单通道、栅极驱动、高压高速功率器件,采用高度集成的电平转换技术,大大简化了逻辑电路对功率器件的控制要求,上管采用外部自举电容上电,使驱动电源数目大大减少,控制了电路板的体积,降低了成本,提高了系统可靠性 [4]。

  驱动电路如图3-2所示,两个IR2109的IN端为驱动H桥同臂上下两个功率管的信号脉冲输入端,分别通过具有高速性能的6N137光电耦合器接至PIC16F877单片机的两个PWM脉冲输出端口;两个SD端分别与单片机的一个I/O口相连,控制电机停车操作;每个芯片的HO和LO端分别与同桥臂的功率管相连,控制电机转速;VB端通过自举二极管UF1005与+12V 电源相连,为了阻断特殊电路中所承受的全部电压,此处选用具有超快恢复特性的二极管UF1005。

                                                                    图3-2 电机驱动电路

  3.5.2 电机电流采样电路

  系统进行电流采样有两方面用途,一是为电动机提供保护;二是通过电流传感器反馈电枢电流的信号,以便对电枢电流进行闭环控制。标准电阻是一种常用的电流传感器,由于其简单可靠、阻值稳定、精度高、频响好、输出电压直接比例于所流过的电流,在 PWM 系统中应用相当广泛。标准电阻一般采用锰铜或硅锰铜制成。在采样电路中,选用AD626把采样信号放大10的n倍送至单片机相应端口,具体电路如图 3-3。

                                                                     图3-3 电机电流采样电路

  3.6 继电器控制电路

  如下图3-4所示,CPU控制信号经CPU端口PSP0输出后,开关管 Q1导通并驱动功率三极管 Q12,使继电器通电并闭合节点,继电器节点闭合后可给电机、离合器供电。CPU输出的高低电平信号分别控制继电器的合开操作。

                                                                 图3-4 继电器控制电路设计

  4 结论

  本文在对EPS系统的原理和助力控制过程的分析基础上,对 EPS 控制系统的硬件电路进行了研究设计,提出了采用受限单极性可逆PWM控制模式控制直流电机;探索了在汽车电动助力转向系统中,低压、低速、大电流永磁式无刷直流电机的控制方法。采用精密电阻进行电机电流采样的方法,实现了对直流电机输出扭矩的闭环控制。在完成了硬件电路设计和软件编程后,按照预定的助力特性曲线,对EPS系统进行了台架试验,试验结果表明:电子控制单元信号采集的实时性较高,对电机闭环控制的跟随性较好,整个系统具有良好的电动助力特性,硬件部分的抗干扰能力和可靠性都很高。

关键字:PIC16F877  单片机  汽车  电动助力转向系统 引用地址:采用PIC16F877单片机的汽车电动助力转向系统

上一篇:车载中小型显示终端应用研究
下一篇:基于PIC单片机的一种车载红外夜视仪设计

推荐阅读最新更新时间:2024-03-16 12:29

Jim Keller重回汽车芯片领域,Tenstorrent获现代和起亚注资
加拿大AI芯片初创公司 Tenstorrent 的首席执行官 Jim Keller 和现代汽车执行副总裁兼全球战略办公室主管 Heung Soo Kim 在美国加利福尼亚州圣克拉拉合影 ,2023 年。由 Tenstorrent 提供 据路透社报道,由芯片行业资深人士 Jim Keller 领导的加拿大初创公司 Tenstorrent 正在开发AI芯片,该公司周三表示已从现代汽车集团和三星集团等公司筹集了 1 亿美元投资。 Tenstorrent 在此轮融资之前已筹集 2.345 亿美元,估值达 10 亿美元,它是挑战英伟达 的几家新贵之一。英伟达是为开发 ChatGPT 等人工智能产品提供芯片的市场领导者。 Kel
[汽车电子]
Jim Keller重回<font color='red'>汽车</font>芯片领域,Tenstorrent获现代和起亚注资
C51单片机与C52单片机内部的资源区别
C52单片机可以理解为是C51单片机的增强版 • 两个方面有差异,存储空间和定时器计数器方面有区别 ○ C52单片机的内部ROM为8KB;C51单片机的内部ROM为4KB ○ C52单片机的内部RAM为256B;C51单片机的内部ROM为128B • C52单片机相比C51单片机多了一个定时计数器T2
[单片机]
工业4.0在AMI:中国汽车制造行业与数字化制造(Part1)
【前言】 第一部分介绍了国内AMI现状以及国际上先进的AMI理念、方法、制造技术。   【中国AMI现状】 中国的汽车制造业正处在一个机遇与危机并存的关键发展阶段。一方面,资金的大量投入和消费市场的持续繁荣带动了汽车制造业的迅猛发展;另一方面,汽车制造能力“大而不强”的现象非常突出,表现为:(1) 整车制造资源分散。(2) 自主创新能力欠缺。国内制造的一些较高档次的汽车从车型设计到生产线布置(含设备和布局规划)基本上都自国外引进;(3) 汽车产品的国际竞争力弱,难以走出国门。随着国内市场日趋饱和,汽车利润率也将逐步降到全球行业的平均水平,汽车厂家的生存受到严重威胁。在这种严峻形势下,国内汽车制造企业在管理和技术上寻求革新势在必行。
[嵌入式]
都在谈人工智能,可它是如何影响传统汽车产业的?
人工智能目前已经对许多产业造成了巨大影响,包括航空、制造、技术等。这是因为机器学习和深度学习等人工智能所使用的技术能够提升效率,帮助企业提前做好设备维护的计划,甚至还能改善数字营销的整体表现。 但是有一个行业已经深受人工智能的影响,这就是汽车制造业。人工智能正在为我们创造全新的出行方式。很快,它将会影响汽车的制造生产,甚至改变我们管理城市交通的方式。以下就是人工智能未来可能会对汽车行业产生的三点影响。 毫无疑问,首当其冲的是无人驾驶汽车 人们讨论最多的人工智能在汽车行业中的应用场景,要数半自动驾驶和全自动驾驶了。每一年,汽车制造商和科技公司都在汽车上增添越来越多的AI功能,而有些企业目前正在快速推进这项技术的发展,例如英伟达以及
[汽车电子]
浅谈汽车网络安全运营
01 概 述 1.1 背景 随着车辆技术的不断进步和智能化水平的提升,车辆行业正经历着快速的变革和技术进步。智能化和互联技术在车辆中的广泛应用使得现代车辆具备大量传感器和电子系统,车辆网联化消除了黑客攻击车辆的地域和距离限制,给黑客远程批量攻击目标车辆提供了可能,车辆网联化的快速发展使车辆面临的信息安全风险显著增加。 为确保智能网联车辆的安全使用和合规运营,国内外均颁布了一系列标准、法规以规范车辆全生命周期的安全要求。车辆安全运营中心便在此背景下应运而生,其目的主要是为了更好地监控和管理车辆的安全性,预防事故和故障的发生,并及时采取措施解决问题。 1.2 什么是车辆安全运营中心 VSOC(Vehicle Security
[嵌入式]
浅谈<font color='red'>汽车</font>网络安全运营
高性能低功耗三相BLDC电机控制系统的设计
BLDC通常使用三个相位(绕组),每个相位具有120度的导通间隔(参见图7)。   图7:六步换向 由于为双向电流,每个相位按照每个导通间隔有两个步骤。这是一种镀锡六步换向。例如,换向相序可为AB-AC-BC-BA-CA-CB。每个导电阶段标记一个步骤,任何时候只能由两个绕组导通电流,第三个绕组悬空。未励磁绕组可用作反馈控制,构成无传感器控制算法特征的基础。 为了保持在转子之前的定子内部的磁场,并产生最佳扭矩,必须在精确的转子位置完成从一个扇形区到另一个的过渡。通过每 60 度转向的开关电路获得最大扭矩。所有开关控制算法均包含在MCU中。微控制器可通过MOSFET驱动器控制开关电路。 MOSFET驱动器 包含适
[嵌入式]
厄勒布鲁大学研究人员发现全新AI方法 使自动驾驶汽车学会预判
据外媒报道,瑞典厄勒布鲁大学(Örebro University)计算机科学教授Mehul Bhatt与德国和印度同事发现,将现代神经学习与常识推理相结合可以使自动驾驶汽车和人工智能(AI)学会预判,就像人类一样。 (图片来源:厄勒布鲁大学) 结果,自动驾驶汽车可以识别出几秒后可能出现在其后方的骑自习车的人。该方法可使自动驾驶汽车能够获得近似人类的常识能力,而这些在之前的自动驾驶汽车或其他仅基于机器学习的AI技术是无法实现的。 Mehul Bhatt表示:“此次开发的AI方法可使自动驾驶汽车像人类一样学习理解世界,从而可以解释决策。我们的方法可以让自动驾驶汽车了解事件的过程,起初骑自行车的人会被汽车挡住,在汽车通过后
[汽车电子]
厄勒布鲁大学研究人员发现全新AI方法 使自动驾驶<font color='red'>汽车</font>学会预判
电动汽车使用什么样的电机交流或直流?为什么有些汽车不使用三相交流发电机
电动汽车使用的电机通常是交流电机,但也有少部分使用直流电机。 其中,绝大多数电动轮毂驱动的汽车采用的是直流无刷电机,而电动汽车传统意义上的轮胎和传动系统还是采用交流电机。 使用交流电机的优点在于可通过电子控制实现更高效的能量转换和更精准的速度控制,而使用直流电机则更为简单直接,不需特殊控制电路。 至于为什么有些电动汽车不使用三相交流发电机,这主要是因为三相交流发电机具有成本和技术难度较高的因素。 传统的三相交流发电机需要配合相应的变频器和传动系统才能实现电机的高效率带动,并降低配套设备的使用寿命。 而与之相比,使用直流发电机则可用更加简单的控制器直接驱动电机,这使电动汽车在开发成本和生产成本上都更具优势。 另外,对于电动轮毂驱动的
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved