


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微控制器灵活的外设可提高设计的经济性和能源效率 嵌入式控制应用的快速增长,对当今的微控制器提出了极为苛刻的要求。由于大量的数字/模拟输入信号的复杂控制算法都必须在一个界定的较短响应时间内进行处理,而且生成适当的输出信号。嵌入式控制应用对于电路板空间、功耗和整体系统成本往往也提出了苛刻的要求。因此,微控制器除需要提供足够的CPU和DSP性能外,还要求高度系统集成,从而避免扩展额外的外设。此外,它还能提供系统安全机制和降低器件功耗的特性。支持电机控制设计的捕获/比较单元CCU6是一个高分辨率的16位捕获/比较单元,采用特定应用模式,主要面向交流驱动控制
2、或变频器。特殊运行模式支持采用霍尔传感器或反电势检测来控制无刷直流电动机。CCU6还支持通过输入同时启动若干个定时器,这是单芯片上的多个CCU6模块共有的一个重要的特性。CCU6单元由一个包含3个捕获/比较通道的定时器T12功能块,与一个包含1个比较通道的定时器T13功能块组成。T12通道能够独立生成PWM信号,或接受捕获触发信号,它们也可以共同生成控制信号序列,以驱动交流电机或变频器。以XE166系列控制器为例,它集成了多达4个CCU6模块,因此使用一片XE166控制器最多可以同时独立控制4台三相电机,如图1所示。图1 XE166功能框图CCU6 PWM单元可以和两个高精度模数转换器紧密联动
3、,适用于采用闭环算法,如磁场定向控制(FOC)的高端电机控制,如图2所示。闭环算法需要来自电机的反馈信息,如相电流等。这个相电流值需要在PWM生成的界定状态下测定。由定时器T12的三个比较通道可以生成6路PWM信号,加上自动插入死区时间功能,可以控制三个的功率半桥。再加上计时器T13,CCU6 能够在已定义的PWM开关状态下产生硬件触发事件触发模数转换器。图2 CCU6用于电机控制应用,产生自主PWM信号 灵活的串行接口和更低的CPU负荷通用串行接口通道(USIC)是一个灵活的接口模块,支持ASC、SSC、LIN、IIC和IIS等协议,如图3所示。每个USIC模块有两个独立信道,每个
4、信道均可配置为所支持的协议之一。以往,客户不得不使用指定的引脚来实现专用的输入/ 输出连接。有了USIC,每个信道的输入/输出信号可以单独地指派至几个端口引脚,从而进一步提高设计的灵活性。XE 166搭载至多3个USIC模块,能够支持6通道的片上输入/输出接口。每个信道都可以支持独立的可编程波特率配置,还可以采用面向发送和接收的FIFO缓冲器。即使在运行期间,用户仍然可以选择或改变所配置的每个协议,而不需要芯片进行复位操作。USIC可支持以下协议:UART(异步串行通道(ASC),1.2kBaud3.5MBaud);硬件实现的LIN支持(低成本网络,最高20kBaud);SSC/SPI(同步串
5、行通道,2kBaud10MBaud);IIC(100400kBaud);IIS(信息娱乐音频总线,最高26Mbaud)。图3 灵活的通信除了可以灵活选择通信协议之外,USIC架构还能降低系统负荷(CPU负荷),实现非常高效的数据处理(支持全双工数据传输)。每个USIC通道包含一个专用波特率生成器。波特率生成既可以基于内部系统时钟也可以由外部时钟输入。这种架构可支持频率无法由内部生成的数据传输,例如同步几个通信设备等。再加上非常灵活的信号引脚接口,USIC为各种应用需要提供了完善的通信接口。模拟/数字转换器为测量模拟信号,XE166集成了包含24个(16+8)复用输入通道的两个高速可同步10位模
6、数转换器(ADC0、ADC1)模块,每个模块分别集成了采样保持电路。它们使用逐次逼近算法,在80MHz系统时钟下实现低至0.675s的转换时间。采样时间(用于电容器加载)和转换时间都是可编程的,因此可以根据外部电路进行调整。这些模数转换器也可以在8位转换模式下运行,从而进一步缩短转换时间。多个独立的转换结果寄存器、可选择的中断请求以及高度灵活的转换序列,提高了XE166的可编程性,满足不同应用的要求。两个模块可以同步,支持两个输入通道的并行采样。对于需要更多模拟输入通道的应用,外部模拟多路复用器可以自动控制。对于需要较少模拟输入通道的应用,多余的通道输入可以用作数字输入端口引脚。极限/边界检查
7、或结果累加等减少数据的特性,可以减少CPU的调用次数,从而即使在CPU速度很低的情况仍可实现精确的模拟输入评估(高转换率)。运用极限检查可减少中断负荷(例如温度测量或过载检测),因为只有在可编程边界之外的转换结果才会导致中断。电源XE166支持/提供非常独特的35.5V的灵活输入/输出电压,并可允许选择两个不同的电平(5V面向模拟精度、3.3V面向标准外设IC),如图4所示。内核工作电源电压为1.5V。片内已嵌入专用的调压器,从输入/输出供电电压直接为内核提供稳压,因此无须另外配备一个稳压器。这种设计的好处在于为模拟信号(将5V的传感器信号连接至模数转换器)和数字功能(数字逻辑、ASIC等)都
8、提供了最佳的供电方式。对大多数应用而言,这可省去用于板上不同电压级别之间的信号转换的电平转换器。图4 灵活的具有两个独立工作电平的电源灵活可靠的时钟源图5 灵活可靠的时钟模式,可在外部石英晶体失效时启动片上振荡器XE166系列的时钟采用一种非常灵活的设计理念,提供多个时钟源,以确保安全运行,如图5所示。时钟生成单元基于一个多预分频器的可编程片上锁相环电路(PLL),以非常灵活的方式为XE166生成时钟信号。系统时钟可以从若干个内部和外部时钟源(如晶体振荡器)提取。外设可以可时钟信号暂时断开以节省功率;如果它们一直没有被使用,也可永久断开。片上高精度振荡器电路(OSC-HP,425MHz,最高精
9、度0.5mA)可连接一个外部晶体或输入一个高精度的外部时钟信号。其他时钟源来自一个电流控制的片上振荡器(OSC-LP,5MHz,快速启动)。因此,用户可以选择最适当的时钟模式,获得相关时钟信号确保稳定运行。不同时钟源模式之间的切换是由软件实现的。一个内部“紧急”时钟源可以保证在任何情况下都能提供时钟信号(而不需要使用一个外部晶体)。振荡器看门狗(OWD)监控输入时钟并在输入时钟出现不稳定的情况下启动紧急时钟。结论基于增强型C166S V2架构的XE166系列微控制器,不仅具有出色的CPU性能、更强的输入输出能力和灵活的电源选择,而且支持USIC等全新外设。该系列包含多种型号,广泛适用于诸如电机控制、电源、运输和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 独资购买房屋赠与合同范本
- 体育馆改造中介协议
- 小挖掘机租赁合同范本
- 影视后期制作合同范本
- 2025年度办公用品店租赁与客户关系管理合同
- 宠物店装修免租期合同
- 书法教室装修合同解除
- 二零二五年度办公室设备借用与保养合同
- 印刷包装居间服务协议
- 小型建筑施工合同范文示例
- 罗森便利店QSC标准课件讲义
- 售后服务的流程图
- 读《读懂孩子》读书心得体会
- 《劳动合同法》普法宣传资料
- 二年级下册科学教案-2.3科技产品体验会 大象版
- 退役军人优待证申领表
- Q∕SY 19001-2017 风险分类分级规范
- 劳务分包项目经理岗位职责
- 幼儿绘本故事:奇怪的雨伞店
- 钢琴基础教程教案
- 糖基转移酶和糖苷酶课件(PPT 111页)
评论
0/150
提交评论