2024年3月8日发(作者:)
…………………………一竣 廑 一 - 基于LPC2132的双驱电动车控制系统设计 宁波职业技术学院电子信息工程系 陈光绒 【摘要】论文详细分析了无刷直流电机的驱动控制,设计了基于ARM7 LPC2132微处理器的电动汽车双后轮驱动控制系统,该智能控制器能够实现电动汽车前进、后退、 自动巡航、电子差速等电动汽车基本行使功能,同时硬件具有电机过流保护、电池欠压保护及串口通信等功能,很好地满足了实际使用要求。 【关键词】电动汽车;LPC2132;无刷直流电机;电子差速 The Control System Design Based on LPC2132 for Dual—Driven Electrical Vehicle Chen Guang—rong (Ningbo Polytechnic ofElectronic Information Engineering) Abstract:’I'his hetsis cs a detail analysis of bmshless DC n'lo[I}r drive coniu-o[,and thc electric vehicle control system based Orl ARM7 LPC2132 processor fi)r the dual—fear—wheel drive is desi ̄ed The intel ̄gent controller carl realize the functions of m E)ve forward,move back,automatic c Jmise,dectric differcrltial,and s()【】n Thc hardware have motor overcurrentprotection,the battery undervolmge protection and serial commtmicatinrl functions,and meets the actual requirements Vety wel lKey words:Elecrrie vehicle;LPC2132:Bmshless DC motor;Electric differential velociW ‘ 1.概述 Ql、Q2。“三三导通方式”在实际工作时又可 本控制系统的电源由4块12V大容量铅蓄 以分为六种控制方式,每隔60。改变一次导通 电池串连后提供48V直流电,而系统中的工作 状态,每改变一次状态更换一个开关管,每个 电压还有+3.3V、+5V和+15V,因此采用常用的 开关管导通180。。在每种状态下,其合成转矩 稳压电源芯片LM7824、LM7815、l1l7-3.3和 的大小都是单相转矩的1.5倍 。 lll7—5产生所需各组电压,具有可靠、稳定、 在本文中使用三相全桥星形联结,采用 简单的特点。如图4所示。 成为极具市场竞争和前景的处理器 。本设计 “三三导通方式”,驱动电路中MOSFET管的导 3.2全桥驱动电路的逻辑控制电路 方案基于PHILIPS公司的ARM7TDMI-STM处理器 通或截止由相应的软件来控制,即根据位置传 换相控制逻辑包括根据当前转子的位置控 LPC2132,分别控制两个无刷直流电机,实现 感器的检测信号来提取相应的MOSFET管对应的 制电桥上下桥臂,正确给出绕组通电;通过对 电动汽车两后轮独立驱动,对控制系统进行了 控制字,并通过特定的逻辑电路控 ̄IjMOSFET 绕组通电的时间比例控制速度;对电桥实施死 可靠设计,保证系统的稳定性,并最终在实践 管,实现对MOSFET管导通或截止控制, 区保护,防止烧毁MOSFET和驱动电路。所以设 中进行了验证。 从而实现对无刷直流电机作出换相控制, 计的逻辑控制电路具有以下特点:采用逻辑门 2.无刷直流电机及驱动控制 使电机能连续运行。 电机方向的控制只是上 电路与RC延时电路,避免了控制时出现死区: 无刷直流电动机是由转子位置传感器、电 述功率MOSFET管的导通顺序不同,也就是所提 另外增加了电机绕组续流功能,保护了控制 动机本体以及电子开关电路组成。其工作原理 取的控制字不同。无刷直流电机的转速控制, 管。两个电机的电桥逻辑控制电路一样,这里 如下:由位置传感器(霍尔传感器)定时动态 可以采用PWM(脉宽调制)方法来控制电机的通 给出了其中一路,如图5所示。 检测转子所处的位置,并根据此位置信号来控 电电流,在此不做详细描述。 3.3霍尔位置传感器接口电路 制开关管的导通或截止,从而控制定子绕组通 3.双驱电动车控制系统硬件设计 无刷电机内置的三个位置传感器(霍尔) 电与断电,即实现了电子换向功能,并使电机 连续运转。 图1是三相联结全桥驱动电路,其中, 开关管Q1、Q3、Q5采用P沟道MOSFET功率管, 栅极为低电平时MOSFET管导通,VDl、VD3、 VD5为相应的保护二极管:开关管Q2、Q4、Q6 采用N沟道MOSFET功率管,栅极为高电平时 MOSFET管导通,VD2、VD4、VD6为相应的保护 二极管。其中位置传感器的3个输出端通过特 定的逻辑电路控, ̄J01一Q6开关管工作(导通或截 版) 11,23(1). [61Each Manufacturing CompanyAD9850[DB/OL].http:// 当今石油资源匮乏与环境保护的紧迫需 求,对汽车工业的发展提出了新的要求,那就 是:低噪声、零排放和节能等,电动汽车正是 当今汽车工业籍以解决能源、环保等问题可持 续发展的最重要途径,而以轮毂电机为驱动的 电动车既可以消除传统传动中的机械磨损与损 耗,提高了传动效率,又具有体积小和重量轻 的优点,使得提高效率的同时,车轮空间也能 得到有效利用,更有利于实现机电一体化和 现代控制技术;ARM7系列微处理器,作为32位 嵌入式处理器,以其极高性能、低功耗、丰富 的片上资源、小体积等特性,已经被广泛应用 于移动电话、手持式计算机、汽车等各领域, 至),其控制方式有两种:“三三导通方式 ¨’ 与“二二导通方式”。全桥式 驱动下的绕组又分为星形联结和角形联 结,其联结方式如图2所示。 三三导通方式”指的是每次使3个开关 管同时导通,在图1中,各开关管的导通顺序 为:Q1、Q2、Q3一>Q2、Q3、Q4一>Q3、Q4、 Q5一>Q4、Q5、Q6一>Q5、Q6、Q1一>Q6、 和丰富的片内资源(如32位定时器x4个、PWM 通道x6个、10628路ADC和1O位DAC,另外具有 47个通用I/0口以及9个边沿或电平触发的外部 中断源)使其具有强大的处理功能,并具有很 强的抗干扰能力,特别适用于工业控制。电动 车智能控制系统总体框图如图3N示,下面给 出几部分功能的硬件设计图。 3.1电源设计 本论文控制系统设计思想是利用一个CPU 采用5V电源供电,由于电机内部电磁场的作用 以及工作时的干扰,对霍尔位置传感器及其电 的后轮分别独立驱动而设计的。在电动汽车 路的电源要求非常高, 这里我们采用独立电 控制系统中,控制系统主要负责对两个无刷 源供电,此外对传感器脉冲检测电路进行了滤 直流电机的电机速度调节、正反转控制,开 波处理(同时在软件中也做了相应的处理), 始和停止控制等功能。这里采用PHILIPS公司 以提高抗干扰能力,这里图6霍尔位置传感器 LPC2100系列中的LPC2l32 作为中央处理器。 接口电路仅画出其中一路,具体电路如图6所 LPC2132是基于一个支持实时仿真和跟踪的32 示。 控制两个无刷直流电动机,是为实现电动汽车 位ARM7TDMI~STMCPU的微控制器,内嵌高速64K 字节F1ash存储器,其宽范围的串行通信接口 synthesizer AD9850[M].IS 1.]:AnalogDevices Inc.,1999. 3.4电桥驱动电路设计 如图7所示,全桥驱动电路的每一相都由 作者简介: 『8]牛耕,陈思字等.基于DDS技术的正弦交流信号源的设 计Ⅱ].现代电子技术,2012,35④:52—56. 许娜芬,女,硕士研究生,现供职于中山市中等专业 学校,研究方向:单片机及嵌入武。 江武志,硕士研究生,现供职于中山职业技术学院。 /201303/电早世界一127— pdf/AD/68298_AD9850.pdf. 【7]Analog Devices Inc.CMOS.1 25MHz complete DDS
I 一竣丝廑 …………………………一 上、下臂组成,这里给出了其中一相的电原理 限于篇幅,其它接口包括串口通信、模拟 图。 采集、油门电路输入、转弯电压输入、过流采 其中上桥的控制信号高电平有效,下桥的 样、电池电压采样等原理图没有一一列出。 低控制信号电平有效。针对MOSFET的D-S导通 4.控制软件设计 时存在导通电阻Ron,同时考虑电机工作电流 为了实现对电动汽车的智能控制,本系统 较大,这里采用专用驱动芯片IR2103…,可以 中软件包含以下功能模块:两个无刷直流电机 解决死区保护等各种问题。 息单元的初始化以及对各模块的响应。程序启 动后首先是进行初始化,然后对电机状态检测 并进入启动模块以及速度管理模块,在出现异 常时进入安全管理模块,并通过串口向外部发 送车辆状态信息。下面简单介绍下几个主要模 ● ≤慝-≯ 一、 毒 囊0k一, -纛一‘一, .一_ ~■l一 _一. 块。 ●, 一#目 一 一I *x毒 灯一 位置检测模块、电机换相逻辑控制模块、速度 4.1系统初始化 调节模块(转速采样、PWM正转和反转、PID控 本系统采用11.0592MHz(Fosc)晶体振荡器, 制等)、安全管理模块、电子差速转弯模块、 处理器工作频率为4倍主频即44.2368MHz; 串口通信模块等功能。系统软件编程采用模块 TIMERO的O通道中断实现霍尔位置信号查询以 化结构,以增加调试的灵活性、修改的方便 及软件定时,设置为IRQ中断,分配为最高中 性、移植的通用性。软件包括主程序、中断程 断优先级,以确保电机换相最快响应;AD转换 序和相应的功能子程序 。主程序流程图如图8 所示,主程序主要完成对控制寄存器、数据信 器频率设置在1MHz,由软件定时启动转换,并 采用查询标志位(AD完成标志位)方式确定 图1三相联结全桥驱动电路 图2三相星形和角形联结 I苎羔匝 口 l 茎I—÷I lI 一l些照墼熊l ‘_一 蕊; —__1 jq蚓 :--, I罔 塑 l 囤 图3电动车智能控制系统总体框图 图4系统电源电路 图5全桥驱动的逻辑电路控制电路 一128一电子世再/2013.03/ 图6霍尔位置传感器接口电路 阻 肫1盼 !fIN j一 、B 、s 州嚣 图7全桥驱动电路 ≤ 垂 至 臣亘 图8系统主程序流程图 转换结束并读取转换数据;在PWM通道0产生 0.1ms(相当于lOKHz)的PWM波,通道2和4在 此基础上产生占空比可调的波分别控制两个电 机转速:串口以57600的波特率定时向外发送 电机相关信息,1个起始位,8位数据,无奇偶 校验位,1个停止位。 4.2模拟量采集 油门采样电压、驱动电机过流采样电压、 转弯角度传感器采样电压和电池欠压采样电压 通过模拟开关4051(8通道选1)切换后输入片 内AD转换器(ADO.7通道),其中通道选择控 制信号由CPU的P1.2~P1.0实现。由于采样电 阻上的电压比较小,因此在采样输出端和模拟 开关间加一级放大电路,对采样电压进行适当 放大,并用跟随器隔离,保证系统灵敏、可 靠、安全。 4.3 PID控制 PID控制算法比较普遍,这里直接给出离 散PID表达式 : ^ “ = p ,+K ∑P, (q~ .,-)+“。 (1) j=o 其中:i为采样序号; 为第i次采样时刻 的输出值;q为第i次采样时刻输入的偏差值; 为第i_1次采样时刻输入的偏差值;K,为比 例系数;局为积分系数;K。为微分系数;“o为 PID控制的原始初值。 由(1)可得到第i一1个时刻的输出值,与 (1)相减后得输出值增量: A = PAei十K 十 ,) q (2) 其中Ael=畸一 。, A2ej…Aei Aei.{ 确定了上述三项的系数,就可以根据前后 三次测量值的偏差,计算出控制增量,用此增 量去控¥ ̄PWM波的占空比,实现对电机转速控 制与调整。 (4)电子差速 E ̄Ackermann—Jeantand 模型得到: 曼 ㈥ vR L 。。 , 其中 为电动车前轮角度;R R 为两后 内外轮的转弯半径;B、L分别为车体宽度和长 度。在计算中只需计算出转弯时内侧轮目标速 度,外侧轮目标速度由式(3)得到,实现电子 差速。 5实验及结论 本文基于LPC2132设计了电动汽车后两轮 独立驱动控制系统,通过调节两组PWM占空比 值,实现对两个轮毂电机的同时调速。通过智 能控制系统软硬件设计,实现前进、转向、后 退、自动巡航、转向灯指示、电子差速等功
…………………………一鳗 廛 一 - 宽量程低功耗便携式血糖仪设计 苏州市职业大学电子信息工程学院孔中宝 寇亚青 【摘要】介绍了一种宽量程低功耗的便携武血糖仪设计。本设计基于酶电转换检测原理,利用TI公司MSP430FG439低功耗单片机的OA、ADC、温度检测及FLASH等内部 模块,通过对微电流宽量程放大,高精度数模转换和环境温度校正,能精准的测试出血糖浓度值,并具有检测值显示存储和历史平均值的查询功能。 【关键词】低功耗;微电流;宽量程;MSP430FG439单片机 Design of Multiscale low‘__。power portable blood glucose meter Kong Zhongbao, Kou Yaqing (College of Electon Information, Suzhou Vocation University) Abstract:A design on wide—range and low—power consumption portable blood glucose meter is introduced.The design based on glucose oxidase electrode detection principle takes the MSP430FG439low—powermicrocontroUerfromTI company,whichwe usetheinternalmoduleofOA,ADC,temperaturetesitng andflashmemory.hepresTentedbloodglucosemeter hrtough marrying the measuring range of microcurrent and high precision ADC and puting right ambient temperature to make het blood sugar concentration be tested by het bood glucose meter accurately.In addiiton,the presented blood lgucose meter CaD_display ang store het deteciton data and ishtorical data query function. Keywords:low power;microcurrent;multiscale;MSP430FG439 micorocontroller 1.引言 糖尿病是继心血管和肿瘤之后的第三大 非传染性疾病,已成为严重威胁人类健康的世 般来说电流会随着反应时间的推移先增加后趋 于稳定。因此需要在电流达到饱和稳定后,才 能去测试电流大小,计算得到血糖值,本系统 界性公共卫生问题。糖尿病发生后,会引起 检测前所需的反应时间为5s。 糖、蛋白质、脂肪、水和电解质等一系列代谢 血糖试条的结构示意图如图l所示。 紊乱,进而导致各种严重的并发症,包括糖尿 3.血糖仪硬件设计 病性心脑血管病、糖尿病性肾病、糖尿病性眼 本系统以MSP430FG439单片机作为控制核 病、糖尿病性神经病变等等。利用便携式血糖 心,外围模块主要包括血糖检测电路、LCD显 仪可以完成简便,快速。精准的血糖值浓度测 示界面、按键电路。 量,有助于患者的自我监测和治疗,良好的控 3.1微处理器 器,擦除或改写内部任何一段FLASH的内容。 本血糖仪的数据直接存储在MSP430FG439内部 的主FLASH区,设置最多可存储1000个数据, 这个存储量对于便携式的血糖仪来说足够了。 MSP430FG439内部具有通用运算放大器OA 模块,OA可在模拟信号转换成数字信号前,支 持前端模拟信号调理。片内OA可与ADCl2直接 相连,大大提高系统的信噪比(SNR=S/N), 从而获得更好的性能。可灵活多样配置的片内 OA适应便携式医疗设备的需求,并可超低功耗 运行。 制糖尿病病情,降低糖尿病并发症的发生,改 善生活。本设计采用MSP430FG439单片机,利 用其内部的OA放大器,l2位A/D转换器,LCD控 制器,FLASH存储单元,配以酶电极传感电路 等外部电路,实现了血糖仪宽量程、低功耗、 便携式的目标。 2.血糖仪检测原理 便携式血糖仪采用电极型电化学法测试, 即使用一次性的葡萄糖氧化酶印刷电极(血糖试 条)作为传感器,将被测血样滴在试条上,电极 上的氧化酶促使血样中的葡萄糖与氧分子发生 氧化还原反应,相关化学反应公示如式l: 葡萄糖+02+H20_-一葡萄糖酸十H202 (式1) 该反应会产生一定的自由电子,在葡萄 糖氧化酶电极两端恒定电压所产生的电场力的 作用下,电子会定向移动形成微弱的uA级的电 流。这就是本设计血糖仪的检测原理。 当然,对于相同的血糖浓度和温度,化学 反应的时间不同,所产生的电流也会不同,一 能。实验结果表明整车控制效果良好,已经达 到实用指标。 参考文献 【1]Ackermann J,Odenthal D.Advantages of active steering for vehicle dynamics control[C】.Vienna:32ndlnternational Symposium on Automotive Technology and Automation,1999. 超低功耗是MSP430单片机的一大特色。 MSP430系列单片机具有5种不同深度的低功耗 休眠模式。血糖仪不工作时的休眠状态采用 低功耗模式4,即关闭整个单片机时钟系统, MCLK、SMCLK、ACLK全部被禁止。单片机内部 的所有模块都将停止活动。功耗也将降到最低 (0.1uA)。对于电池来说,0.1uA电流甚至小 于电池自放电流,所以该模式下功耗可以忽略 不计,使用一块CR2032的纽扣电池供电给血糖 仪系统就可保证使用一年以上。 MsP430FG439芯片外围还带有12位A/D转 换模块,具有l2位转换精度,1位非线性微分 误差,1位非线性积分误差。ADC12内置参考电 源,温度传感器,可以用于ADCl2的自检、校 验,省去了本需要外加的稳压模块,电源测量 模块和温度补偿传感电路。 般来说,在单片机中Flash存储器用 于存放代码,属于只读型存储器。但在全系 列MSP430单片机上,可以通过内置FIash控制 一总而言之,MSP430系列单片机为便携式设 备的研发省去了大量的硬件开发调试工作,提 高了工作效率,系统的可靠性和抗干扰能力也 得到显著改善。 3.2血糖检测电路 由血糖检测原理可知,在酶电极两端激励 电压的作用下,葡糖糖反应产生的自由电子会 形成uA级的定向电流,该电流的范围在零点几 uA至十几uA,跨度达3个数量级。如采用传统 的一级电流电压(IV)转换电路,其转换电路 中的反馈电阻阻值若太小,则下限值附近电流 无法转换到最佳AD转换电压值范围;若阻值太 大,则上限值附近电流转换成电压将超过AD转 换电压量程。因此本设计中,采用了一级固定 增益的IV转换电路与一级可变增益的电压放大 电路完成对酶反应电流的电压转换。其中可变 增益的电压放大采用MSP430FG439内部的OA实 现,其示意电路如图2所示。 刷直流电机控制器U].微电机,2002,35(1):26・28. 【8]李军,李振杰,郭博.基于ARM7及nRF905 ̄智能小车系 University(English Ediiton),2007,11(3):300—302. [3】王晓明.电动车的单片机控制口 .北京:北京航空航天 大学出版社,2002. 统设计Ⅱ].阜阳师范学院学报(自然科学版),2012,29(2):73- 76. I4]左小五.LPC2132在嵌入武系统中的应用技术Ull微计 算机信息,2007,23(1—2):183—185. [5】周立功等.ARM微控制器基础与实战 田.北京:北京航 空航天大学出版社,2003. 【9】刘金琨l先进PID控 ̄ ̄]M_ATLAB仿真【M】.北京:电子工 业出版社,2004 [2]Wu Chun—hua,Chen Guo-cheng,Sun Cheng—bo. A wide-angle wave control me ̄od of reducing torque [6】齐利民,刘国海,贾洪平.电动车用无刷直流电机无位 置传感器控制D】.微电机,2011,44(11):57.59. 作者简介:陈光绒(1966一),男,浙江岱山人,大 学本科,工程硕士,副高职称,研究方向:嵌入式系 统开发与应用。 /2013.03/电子世界一1 29— ripple for brushless DC mot0rU】J0urnal of Shanghai 【71陆云波,鱼振民,胡文华等.基于控制专用单片机的无
发布评论