当前位置:首页 > 单片机 > 单片机
[导读]设计了一款采用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系统进行了台架试验,试验结果表明:电子控制单元信号采集的实时性较高,对电机闭环控制的跟随性较好,整个系统具有良好的电动助力特性,硬件部分的抗干扰能力和可靠性都很高。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

串口作为单片机开发的一个常用的外设,应用范围非常广。大部分时候,串口需要接收处理的数据长度是不定的。那么怎么才能判断一帧数据是否结束呢,今天就以STM32单片机为例,介绍几种接收不定长数据的方法。

关键字: 单片机 串口 STM32

单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段。单片机由以前的1位、4位、8位、16位,发展到现在的32位甚至64位。当前国内MCU厂商已有上百家,对标进口芯片的情况非常严重,导致国内MCU产品将陷入同质化...

关键字: 单片机 MCU 市场

(微控制单元 MCU(Microcontroller Unit),又称单片机,是把中央处理器(CentralProcess Unit; CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、US...

关键字: 单片机 芯片 CPU

在疫情的影响下,出门后、用餐前使用酒精消毒已成了人们的日常,而酒精喷雾机也因此变得十分热销。为了避免交叉感染的风险,自动酒精喷雾器也就应运而生。不同于传统手动喷雾器不美观、手部接触不卫生的bug,此款自动感应酒精喷雾器使...

关键字: 芯岭技术 方案开发 解决方案 单片机

在实际的单片机控制系统中,有时候会使用数字逻辑芯片对单片机和受控元件进行隔离,以保护单片机,或者令单片机更好地对后级进行控制。

关键字: 单片机 数字逻辑芯片 受控元件

MH32F103AVET6使用高性能的32位内核,内置了多达2个高级定时器、10个通用定时器、2个基本定时器、3个12位的ADC、2个12位的DAC,还包含标准和先进的通信接口包括:3个SPI接口、2个I2S接口、2个I...

关键字: 单片机 MCU

最近由于换季,天气突然的转凉,大家也是直呼好冷。天冷了自然是要注意防寒保暖。一个能够当充电宝用的暖手宝会是你最好的陪伴。暖手宝是一种非常便捷易用的发热工具,并且体形小巧,可以随身携带并轻易握在手中,也可以放置在身上的其它...

关键字: 芯岭技术 方案开发 解决方案 单片机

XL32F003 系列微控制器采用高性能的 32 位 ARM®Cortex®- M0+ 内核,宽电压工作范围的MCU。嵌入高达64 Kbytes flash和8 Kbytes SRAM存储器,最高工作频率32 MHz。包...

关键字: 单片机 MCU

电动洗鼻器是一种全新的鼻腔清洁工具,一般是通过水压将生理盐水送进鼻腔,借助于生理盐水的杀菌作用及水流的冲击力,将鼻腔内已聚集的致病菌及污洉排出,从而使鼻腔恢复正常的生理环境,恢复鼻腔的自我排毒功能,达到保护鼻腔的目的。让...

关键字: 芯岭技术 方案开发 解决方案 单片机

大家好,我是小舒,今天我带来了一个开源项目。学习单片机的小伙伴,对J-link一定不会陌生。J-link可以使用JATA和SWD接口进行在线Debug和程序的烧录,曾经一段时间,某宝上J-Link铺天盖地,各种各样,价格...

关键字: 开源项目 J-link 单片机

单片机

21600 篇文章

关注

发布文章

编辑精选

技术子站

关闭