基于C8051F313的新型电动自行车调速控制系统设计

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:zhihong0223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:介绍了基于C8051F313电动自行车调速控制系统的设计方案。该方案的整个系统成本比较低,实时性强,可靠性高,性能好。
  关键词:直流无刷电动机;调速控制系统;电动自行车
  
  引言
  
  随着环境的污染和能源的紧张,电动自行车以无废气污染,无噪音,利用电能和使用方便等优点,越来越受到人们的喜爱,成为生活中的代步交通工具。本文介绍采用美国公司Silicon laboratories(silabs)的高速SoC型C8051F313单片机设计的一种无刷直流电机调速控制系统。该系统充分利用C8051F313的片上资源,设计方案电路简单,需要的外围元件少,控制器的整体成本低,性能好。
  
  C8051F313
  
  C8051F313属于Silabs的高速SOC型单片机C8051F系列。C8051F系列单片机集成度高,完全兼容传统的8051单片机内核和指令系统,但其各方面的性能都远远超越了传统的8051单片机。由于采用了“流水线”结构方式处理指令,70%的指令的执行时间为1个或2个系统时钟,突破了传统的8051单片机运行效率低的弱点,特别是它执行乘法指令只要4个系统时钟,执行除法指令只要8个系统时钟。另外C8051F系列单片机片上集成了丰富的外设,极大地降低了对外围元器件的需求:模拟多路选择器、可编程增益放大器、ADC、DAC、电压比较器、电压基准、温度传感器、SMBus(I2C)、增强型UART、SPI、可编程计数/定时器阵列(PCA)、电源监视器、看门狗定时器(WDT)、时钟振荡器等。另外还有片上的FLASH程序存储器、RAM和XRAM。在编程语言上,支持汇编和C编程。
  
  系统硬件设计
  
  整个控制系统主要包括转子位置检测电路、测速电路、调速电路、MOSFET全桥驱动电路、限流电路等,图1是控制系统框图。直流电源通过MOSFET电路向电动机定子绕组供电;转子位置检测电路检测转子的位置,并根据转子的位置信号来控制MOSFET的导通和截止,从而实现电子换向;测速电路检测电机的转速,调速电路根据测速电路的检测结果,动态地调整电机的转速(调速)。本设计可根据需要设计成60。或120°电角度换相。
  
  转子位置检测电路和测速电路
  
  本设计中的无刷直流电动机为三相无刷直流电机,3个霍尔位置传感器的空间间距为120°。3个霍尔传感器的输出H 1、H2、H3分别直接接到C8051F313的PCA(可编程计数器/定时器阵列)的三个捕捉/比较模块:CEX0、CEXl和CEX2。捕捉/比较模块可以对霍尔信号的上升沿和下降沿进行捕捉,并产生中断。这种检测无刷电机转子位置的方法比使用A/D转换或使用比较器的方法更具优越性。外围电路简单,几乎不需要任何外围元器件,实时性又非常高,可靠快速地对霍尔信号进行捕捉。同时使用一个定时器对中断的间隔进行计时。这个时间就反映了电机的转速,软件上通过一定的算法处理,就可以得到电机此时的转速。这种方法得到的电机转速比较真实地反映了电机的实际转速。
  
  MOSFET金桥驱动电路
  
  这部分电路实际上完成电机换相驱动和调速的功能。C8051F313根据转子位置检测电路的检测结果,对无刷直流电机进行实时‘的换相驱动,同时根据转速检测电路检测到的转速对无刷直流电机进行调速。本设计采用PWM方式对电枢电压进行控制,实现调速。
  图2中的Ua为直流无刷电机电枢两端的电压,PWM的周期为T(为一个固定值),改变PWM的占空比,即改变T1的时间,那么直流无刷电机电枢两端的平均电压发生改变,电机的转速也就发生了变化,实现了调速的目的。Ua的计算公式为:
  Ua=(T1/(T1+T2))×Ud
  这就是直流无刷电机电枢电压的PWM调速的计算公式。按照相反的次序给直流无刷电机通电,就可以使用直流无刷电机的反转。
  在本设计中使用C8051F313的PCA(可编程计数器/定时器阵列)的一个捕捉/比较模块CEX3来产生PWM,并且根据换相和调速的实际需要,通过Crossbar(数字交叉开关)动态地将1路PWM波分时送到MOSFET全桥的3个下管,进行调速。
  


  


  
  软件设计
  
  由于C8051F313兼容传统的8051单片机,汇编指令和传统的8051单片机指令一样,同时支持目前国内使用最广的Keil C仿真软件,只要有过51单片机编程经验或使用过Keil C的人,就可以很轻松的上手C8051F313的编程工作,而不需要事前投入大量时间进行学习。
  本设计使用C语言编程,程序可移植性强。其程序流程图如图3所示。
  
  结语
  
  本设计充分利用了C8051F313片上的资源,特别是PCA的资源。使用PCA的3个捕捉/比较模块巧妙地实现了直流无刷电机转子位置的检测,一个捕捉/比较模块产生一路PWM波实时动态地分配到MOSFET桥的三个下管进行调速,同时也实现了直流无刷电机转速的准确测量。整个系统实时性强,可靠性高,性能好。由于C8051F系列单片机片上集成了丰富的外设,极大地降低了对外围元器件的需求,整个系统成本比较低。
其他文献
今年春季,瑞萨科技(Renesas)在北京、深圳、上海三地举办了盛大的“瑞萨论坛2008”活动,介绍了该公司2009年上半年将推出的RX系列,以及瑞萨主推的高端SuperH(简称SH)系列,还有在北京研发、满足中国需求的R8C系列。为此,本刊与首都部分专业记者采访了瑞萨科技(北京)技术中心总经理常清璞、瑞萨电子(上海)公司国内客户事业部执行总监邱荣丰和高级应用工程师吴频吉。  问:RX系列单片机性
期刊
曾经大家认为流水线模/数转换器是高动态性能100MSPS(每秒百万采样)以下应用的唯一选择。如今,这个传统的观念被连续时间Sigma-Delta(crra)模/数(A/D)转换技术完全颠覆了。CTε△术不仅提供更好的能效,而且便于设计者将模/数转换器应用到高速高性能系统中。概括来说,CTε△技术可带来:  先天高能效架构,免除流水线或传统离散时间(DT)ε△(DTε△)架构下采样模/数转换器所需的
期刊
GPS无疑为当今电子产业亮点之一,其主力产品便携式导航产品(Portable Navigation Device,PND)近年来交出极亮丽的销售佳绩。根据“资策会MIC”日前发表的最新预测报告指出,2007年全球PND市场的规模突破2600万台,较2006年成长43%,其中标准型PND市场规模将达2320万台。  GPS的设备可分为三大类,即车用GPS、便携式GPS和其它应用设备(如航空、军用等)
期刊
摘要:本文介绍了一种基于Cypress(赛普拉斯)的8位PSoC芯片的单键开关机和自动关机实现方案。采用该方案的应用系统具有开关机电路简单,操作方便,系统功耗低等优点。  关键词:PSoC;单键开关机;自动关机;功耗    引言    一种行之有效的功耗降低方法是给产品添加自动关机电路和单键开关机电路,使得系统在预先设定的时间里检测到无外部操作时,系统自动关断电源电路,从而确保系统非工作状态时实现
期刊
摘要:基于ATMEGA64L微控制器和TRH031M读卡芯片设计了工作频率为13.56MHZ的RFID读写器系统,把RFID技术应用到物流系统中。  关键词:RFID;阅读器;ATMEGA64L;TRH031M;天线    概述    RFID(无线射频识别技术)作为一种新兴的非接触自动识别技术,通过射频信号自动识别目标对象并获取相关数据,可识别高速运动物体,可同时识别多个标签,可工作于恶劣环境,
期刊
摘要:TRL校准是一种非常精确的校准方式,尤其适用于网络分析仪的非同轴测量。本文详细探讨了有关TRL校准的整个环节,从设计TRL标准件的要求,到设计TRL校准件参数的确定,TRL校准件设计后的验证,以及TRL校准时的具体过程,最后到完成这次非同轴测量,希望能为大家以后进一步研究TRL校准提供相应的参考。  关键词:TRL校准;非同轴测量;网络分析仪;Rogers4350    引言    大家都知
期刊
摘要:本文针对以太网异步的特性,讨论了当前业界使用的避免丢包的方法,并就这些方法中最常用的流控机制做了具体陈述,并基于VSC7323阐述了具体实现方式。  关键词:以太网;丢包;流控;VSC7323    异步以太网中的丢包问题    目前广泛应用的以太网仍然基于异步机制,异步指网络中的各个设备处于各自独立的时钟域。  图1是一种以太网应用示例。以太网设备1和以太网设备2代表以太网中相互进行业务传
期刊
摘要:本地互联网络LIN总线是一种结构简单、配置灵活的新型串行通信网络。主要用于实现汽车内部诸多电子控制单元之间的通信,为目前在汽车行业内广泛使用的现场总线提供辅助功能,即作为子网络。本文认为在一些对通信速率要求不高的工业及家用电器领域完全可以使用并推广该总线技术。  关键词:LIN总线;串行通讯;主从节点;工业应用    引言    LIN本地互联网络是一种将开关、显示器、传感器及执行器等简单控
期刊
摘要:本文分析了电子纸显示原理以及电子纸显示的优点,提出一种全新的电子纸显示系统解决方案。采用基于XScale架构处理器PXA270的电子纸显示系统,是一种高性能的完善的电子纸系统平台,实现了利用微胶囊电泳技术的电子纸的4级灰度显示、回显及局部显示,实现了电子纸驱动的模块化设计,系统即使在低功耗的情况下也能实现高亮度及优越的可读性。整个系统具有低功耗、扩展性强、系统融合难度低等优点。  关键词:X
期刊
通用串行总线(USB)外设接口已广泛应用于所有个人计算平台及众多工业和基础设施平台。不过,与此同时,人们对适用于给定应用的USB版本,如USB 1.0,USB 1.1,USB 2.0,on-the-Go(oTG)或WirelessUSB(WUSB)等,还不太清楚。随着USB 1.1规范的发布,以及Microsoft操作系统为这一标准提供原生支持,使得USB主机接口在PC中快速普及,同时也使众多外设
期刊