基于CY8C24533电动自行车控制器的设计_第1页
基于CY8C24533电动自行车控制器的设计_第2页
基于CY8C24533电动自行车控制器的设计_第3页
基于CY8C24533电动自行车控制器的设计_第4页
基于CY8C24533电动自行车控制器的设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于CY8C24533电动自行车控制器的设计0引言y824533是ypress半导体消费的具有8位u核和数字与模拟混合信号阵列的可编程片上系统,集三种可编程才能于一体,不仅具有u的可编程序才能,还包含了部分可编程逻辑运算功能,同时也提供了可编程模拟阵列;通过对存放器的配置或控制,三者之间可以互相作用、协调工作。是专门针对电机控制而开发的一款ps芯片。它对电机控制扩展了部分的资源和功能,使得它非常合适应用在电动自行车的控制以及其他的电机控制。1y824533的系统资源和周边性能y824533的内部构造如图1所示。其资源包括:图1:y824533内部系统资源框图1.1系统资源y824533使用8位

2、哈佛构造处理器内核(8pu),它具有独立的程序存储器和数据存储器总线,处理器速度可达24hz。拥有丰富的8架构指令,系统提供便捷的寻址方式。y824533的系统资源中包括一个乘加器(a)。a系统中作为一个独立的组件,并映射到特定的存放器地址空间,由输入存放器和输出存放器,能执行带符号的88乘法运算和32位的加法运算。只要把数据传送到输入存放器,在下一个指令周期,输出存放器就能得到运算结果。存放器加速内存数据交换,大大进步了处理数据的速度。y824533有两个时钟发生器:主时钟发生器和低频时钟发生器。其中主时钟发生器为24hz作为系统时钟,可分频或不分频作为pu时钟。系统时钟n1,n2和n3次(

3、均可由用户设定)分频产生的时钟v1,v2和v3可以提供应用户作为模拟ps模块和数字ps模块的输入时钟。系统时钟也可以倍频产生48hz的时钟作为p的输入,以进步p的分辨率。低频时钟发生器是一个32khz内部低速振荡器,主要用于看门狗/睡眠定时器的时钟。其他的系统资源还包括可设定电压阀值的电源低电压检测(lvd/pr)、中断控制器、i2、用于-模数转换的采样抽取器(deiatr)、片内温度传感器和片内电压参考等。1.2片内存储器y824533有8kb的闪存用于程序存储以及256b的片内sra数据存储器。可以用闪存的部分空间模拟e2pr。此外,它还具有串行在系统编程功能(issp)。y824533对

4、片内存储器提供多种保护加密方式。与传统的熔丝保护加密方式不同,y824533是以块加密方式施行对片内存储器的加密保护,所以具有更高的平安性。1.3模块资源y824533有4个数字模块和4个模拟模块。片内的数字模块可以配置成各种各样的用户模块,比方时间定时器、实时时钟、脉宽调制和死区脉宽调制(dbp)、循环冗余校对模块、全双工uart、spi等功能模块。片内的模拟模块可以配置多种模拟周边功能,如比拟器、可编程增益放大器、差分放大器、可编程滤波器。结合数字模块和模拟模块可以施行各种模数转换,如7-14位的增量式模数转换,8和11位的-模数转换等等。psdesigner集成开发环境也为用户提供了灵敏

5、和完善的数字模块和模拟模块的输入输出路由、模块和模块之间的路由及数字模块和模拟模块之间的路由。在这些路由中还包括了一些硬件的逻辑运算块(lut),这些逻辑运算块可以进展16种逻辑运算。用户可以通过路由选择和路由之间的逻辑运算使模块和模块之间形成互相关联的有机的功能块,使这些功能块具有更复杂更独特更强大的功能。从而减少片外资源的使用,使系统更简洁。图2:同步触发方式原理框图。1.4sarad模块在电机控制中通常需要一个高速的ad用于检测过流信号进而施行对功率s管的保护。y824533集成了一个专用的8位逐次逼近ad。它的一次转换时间只有3.33s,这对于快速的检测过流信号非常有用。另外为了能在适

6、宜的时间进展模数转换,y824533还提供了多种触发方式来启动模数转换。它包括自由运行、手动单次触发和同步触发方式。同步触发方式原理框图如图2。在同步触发方式有两条通路(lpath和highpath)可以施行触发。这两条通路分别有一个8位的存放器与来自数字模块的的计数值进展比拟,假如lpath的比拟结果相等时p_l输出高电平,假如highpath的比拟结果相等时p_hi输出高电平,p_l和p_hi的输出在通路逻辑(pathlgi)进展逻辑运算,逻辑运算的结果为1时便触发启动模数转换。通路逻辑有“与和“或两种逻辑运算功能,p_l和p_hi的值由用户设定。这个性能对电机控制非常有用。比方,当dbb

7、0被配置成一个8位的p时,在一个p的周期里,ad可以被触发一次或两次。当p_l或p_hi存放器有一个被设置,并且通路逻辑设置“或运算时被触发一次;当p_l和p_hi的存放器被设置一样并且通路逻辑设置“与运算时也被触发一次;当p_l和p_hi的存放器被设置不一样并且通路逻辑设置“或运算时被触发两次。当dbb0和dbb1被配置成一个16位的p时,在一个p的周期里,模数转换可以被触发一次,这时通路逻辑设置“与运算。在直流无刷电机的控制中,通常p值用于控制电机的电压或速度,每一个p周期中的相电流的大小是变化的,用同步触发方式可以在每一个p周期的固定时刻触发模数转换,采样电机的电流信号,判断电流是否异常

8、,施行对电机和s管的有效保护。2电动车自行车控制器系统图3所示是一个电动自行车控制器系统原理框图。图中,y824533作为主控芯片,左边为各种输入信号:调速转把信号、刹车信号、电池电压、电机的霍尔信号和其他外设信号。右边是sfet的驱动电路、功率sfet三相桥电路以及电池电量显示电路。如今的电动自行车都使用“无刷直流电机作为传动部件,所以y824533必须通过来自电机的霍尔信号产生适宜的相序信号提供应sfet的驱动电路,进而驱动功率sfet三相桥,使无刷直流电机的三相绕组得到按一定规律变化的励磁电流。图3:电动自行车控制器系统原理框图2.1p输出为了通过调速转把来控制转速,必须将p信号叠加在相

9、序信号上,通过调节p的占空比,来控制电机绕组的相电压和电流实现转速控制。通常u的p输出是从固定的管脚输出,所以传统的u做法是在芯片的外部加逻辑电路将6路或3路相序信号和p信号相“与后输出。而y824533芯片有灵敏多样的模块输入和输出的路由资源可以选择,可以将一路p信号在不同的时刻路由到一个或同时路由到多个i/上。如图4所示将一个数字模块配置成双缓冲器,p信号的输出配合双缓冲器中的一个缓冲器便将p信号路由到lut的四个输出上,进而通过数字输出总线路由到一个或多个i/上。这样在换相且当某一相或几相需要p输出时,可在获得换相信号时通过中断程序将p输出切换到相应的i/口上。i/口的输出可以直接输入到

10、s管的驱动电路,这样就不需要外部加逻辑电路。图5是在psdesigner开发环境下的p输出路由配置图。图4:p输出路由选择和比拟器输出路由选择图图5:p输出路由配置图2.2峰值电流保护电动自行车在使用过程中会有多种可能的情况导致瞬间峰值电流很大,这个电流假如超过s管的最大可耐受电流,s管将被击穿。所以峰值电流保护是非常必要的。峰值电流保护的关键是响应速度。通常采用硬件的方式来施行,如将采样的电流送到一个比拟器进展比拟,比拟器的输出再通过逻辑电路与p的输入信号相“与。在y824533芯片中包含模拟模块,t(连续时钟)的模拟模块可以作可编程的比拟器和可编程的放大器。我们将t模块作放大器用于放大电流

11、信号,另一个t模块作比拟器,用于比拟电流信号,比拟器的阈值可以程序设置。放大器的输出作为比拟器的输出,比拟器输出到比拟总线,比拟总线经lut输入到数字模块的双缓冲器中的另一个缓冲器,这个缓冲器的输出经由行输出总线的lut与p信号实现“与操作(见图4或图5)。假如峰值电流超过设定的阈值,比拟器的输出将封住p的输出,对s管施行有效的保护。2.3平均值电流保护平均值电流保护对保护电机和sfet是非常重要的,尤其在堵转时。因为长时间的堵转会产生高温而致使电机或sfet被烧毁。y824533有高速逐次逼近ad,因此可以利用上述的同步触发方式在每个p周期的固定时刻采样电流值,以获得平均值电流。假如这个值超

12、过设定的阈值并持续一段时间(如3s以上),控制器自动保护软件即会采取相应的措施,如减少p的输出或关断p,来对电机和sfet施行有效的保护。2.41:1助力y824533有数字模块可以用作捕捉定时器,捕捉踏板转轴的转速信号,获得模拟的1:1助力信号,然后通过对p的输出的控制,实现模拟的1:1助力或1:n控制。由于y824533的闪存空间高达8kb,可允许用户程序设计多种功能和保护。基于y824533的电动自行车控制器还包括超静音功能、防飞车功能、短路保护功能、欠压保护功能、定速巡航、abs刹车再生制动等功能。超静音功能减少了起步噪声;防飞车功能解决了无刷控制器由于转把或线路故障引起的飞车现象,进步了系统的平安性;短路保护功能防止电机三根相线输出端任意两端短路或三端全短路,以及控制器不会烧毁;欠压保护功能使得电池电量缺

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论