文档详情

基于CAN总线的测试用无刷直流电机控制器设计.doc

发布:2017-12-25约6.08千字共12页下载文档
文本预览下载声明
基于CAN总线的测试用无刷直流电机控制器设计 ? 68?《测控技术}2012年第31卷第2期 基于CAN总线的测试用无刷直流电机控制器设计 史鹏飞,刘景林,谢映宏 (西北T,大学自动化学院,陕西西安710072) 摘要:设计了一种基于DSPTMS320F2812的测试系统用无刷直流电机控制器,研究了控制器的CAN总 线通信和智能化控制技术.控制器通过CAN总线实现与上位机的高速通信,可实时接收控制命令,实 现对多种机构在多种运行模式下的高精度控制,并将测得的速度,位置,电压,电流等数据传递给上位 机.驱动,逆变电路使用主,备份设计,可靠性高.设计了旋转变压器的解算电路,控制器同时具有处理 霍尔和旋变两种信号的能力.试验结果表明,该控制器设计合理,完成了与上位机的高速通信和对电机 的智能控制,达到了设计要求. 关键词:CAN;测试;智能;无刷直流电机 中图分类号:TM301.2文献标识码:A文章编号:1000—8829(2012)02—0068—04 DesignofBLDCMControllerAppliedinTestBasedonCAN SHIPeng—fei,LIUJing—lin,XIEYing—hong fSchoolofAutomation,NorthwesternPolytechnicalUniversity,Xian710072,China) Abstract:AdesignofbrushlessDCcontrollerusedfortestbasedonDSPTM$320F2812iSdiscussedwiththe realizationoftheCANcommunicationandtheintelligentcontro1.CANiSusedtoaccomplishtherealtimecom. municatlonbetweenthecontrollerandthehostcomputer.ThroughCANthecontrollercanreceivethecontrol orderfromtheuppercomputer,andsendspeed,position,voltage,andcurrentdatatotheuppercemputer.Three kindsofmechanismscanWOrkinfourpatternsoperatedbythecontroller.Dual—redundancyofthedriveandin— vertercircuitsareimplementedtoachievehighreliability.Theresolverdecodingcircuitisalsodesigned,SOthe controllercanprocesssignalsfrombothHallsensorsandresolver.Theresultofpractiealtestshowsthatthe controlleriswelldesignedandcanfulfillthetaskofthetestsysteminhighquality. Keywords:CAN;test;intelligent;BLDCM 电机测试是生产和应用中的重要环节.常规人工 测量]作效率低,且不精确.计算机测试系统具有测 试方便,速度快,处理数据量大,功能全面的特点,提高 了电机测试的精度和效率.无刷直流电动机是永磁电 机一个重要的发展方向,应用于航天领域的无刷直流 电动机,对性能和可靠性有着更高的要求¨J. DSPTMS320F2812是高性能的电机控制芯片,处 理速度高,外设功能齐全,开发支持完善J.采用 DSP2812作为测试用电机控制器的主控芯片,既符合 系统的需要,又充分发挥了芯片的性能. 1总体功能设计 控制器应该具有如下的功能特点: 收稿日期:2011—03—24 作者简介:史鹏飞(1987一),男,山西大同人,硕士研究生,主要 从事无刷直流电机控制方面的研究. ①良好的通信能力.控制器通过CAN总线实现 与上位机之间的实时可靠通信,获取起停,主备份,正 反转,机构类型,运行模式等控制命令,并向上位机反 馈测得的速度,位置,电压,电流信息. ②对不同电机和机构有一定的普遍适应性.待 测机构有3种,对应被测系统3个自由度的运动.不 同机构的减速比不同,驱动所用的无刷电机极对数也 不相同. ③对机构的多种运行模式进行控制.机构有4 种运行模式:开环,调速,位置和往复摆动.开环模式 由上位机给定占空比,电机在固定占空比下运行;调速 模式要求电机的速度可以在大范围内稳定;位置模式 要求电机在给定速度下带动机构运行到给定的位置, 能够准确停机;往复摆动模式给定机构的摆动范围和 摆动次
显示全部
相似文档