资源预览内容
第1页 / 共58页
第2页 / 共58页
第3页 / 共58页
第4页 / 共58页
第5页 / 共58页
第6页 / 共58页
第7页 / 共58页
第8页 / 共58页
第9页 / 共58页
第10页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
LLC数字控制方案介绍,DC Global DSP Team,2,内容,数字控制芯片选型 TI-C2000 DSP软硬件设计 整流模块数字控制介绍 LLC数字控制介绍,3,1、数字控制芯片选型,数字控制芯片供应商 ADI:ADuC7000, ADuC8000 基于ARM7内核单芯片解决方案,适合监控。AD采样位数及PWM精度优势不大。 Infineon: XC164cM, XE164c 面向汽车电子、电机控制,载波频率较低,不适合高频数字控制电源。 MicroChip:dsPIC30F、dsPIC33F DSC 主要面向电机控制、数据采集系统。可以实现开关电源PWM数字控制。 Silab:Si825X MCU+硬件PID,主要适合低压DC/DC,低成本数字控制器 FreeScale:56800/E 高级混合控制器 (DSP/MCU) ,适合高频数字控制。与TI-C2000相当。 TI:C2000 电机、电源数字控制的理想选择。特色:汇编效率高、主频高达150M,PWM配置灵活,高精度调宽调频。,4,Competitive Low Cost Landscape,5,Competitive Low Cost Landscape(cont.),6,Competitive Low Cost Landscape(cont.),7,8,9,10,11,12,13,14,15,16,Key New Features: 60 MHz CPU Plus New Control Law Accelerator Single 3.3V supply 12-bit ratio-metric ADC with individual channel triggers 3 Analog comparators with 10-bit reference 150ps resolution on PWM Frequency Dual On-chip oscillators 64-pin or 100-pin TQFP packages Full software compatibility with current F280xx devices,F2803x Controllers,Interrupt Management,Memory Bus,Boot ROM,Code security,SPI,SCI,Comparators,PWM,ADC,GPIO,VREG with BOR/POR,Capture,IC,CAN,Silicon Available in 2Q09,SCI/LIN,QEP,Peripheral Bus,Osc 1,Osc 2,Piccolo,17,18,LLC数字控制芯片选型原则: 1、实现高精度调频、乘法器。 2、动态保护:逐波限流等功率保护。 3、常用外设(I2C,CAN,ADC等),足够的Flash和RAM。 4、性价比、供货、生命周期。 因此LLC数字控制平台: 目前:Tms320F2801/08 预研:Tms320F28033/35,19,数字电源的设计流程,2、 TI-C2000 DSP软硬件设计,模块规格书软件需求规格,总体技术方案DSP子系统方案,硬件设计,硬件调试,软件设计,软件调试,软硬件集成,模块测试和调试,20,21,DSP时钟处理 DSP的时钟模块可工作于连接至片内振荡电路的不高于30MHZ的基准 晶体,或工作于232MHZ范围内的一个外部振荡器旁路时钟。 2406:10MHz外部晶振,4倍频,CPU 40MHZ,cycle time 1/40M=25nS 2801:20MHz外部晶振,5倍频,CPU 100MHZ,cycle time 1/100M=10nS 28016:20MHz外部晶振,3倍频,CPU 60MHZ,cycle time 1/60M=16.67nS,Layout推荐,22,ADC Modules,23,External decoupling capacitors are recommended on all power pins. Analog input pins must be driven from an operational amplifier that does not degrade the ADC performance.,24,ADC Analog Input Impedance Model for 28x,SPNA088ADC Source Impedance,25,26,27,ePWM Modules,28,29,相控方式,30,PWM Period,芯片时钟 (i.e. 100MHz),常规PWM步进 (i.e. 10ns),280xx High Resolution PWM (HRPWM),31,32,33,34,DSP芯片电源设计: F28xx/F28xxx DSP 有多种电源引脚,包含: CPU core supply (VDD) I/O supply (VDDIO) ADC analog supply pins (VDDA2, VDDAIO) ADC core supply (VDD1A18, VDD2A18) for F280x/280xx Flash programming voltages (VDD3VFL) Supply ground (VSS, VSSIO) ADC analog ground (VSSA2, VSSAIO) ADC analog/core ground (VSS1AGND, VDD2AGND) 数字IO和模拟3.3V:数字开关信号引入噪声,使用分开的ADC analog supply,且AD输入由运放、比较器输入;在大多数应用中,模拟电源由数字电源接一个铁氧体磁珠产生,数字信号和模拟信号布线注意分离;,35,Bypass Capacitors C2000 DSP 使用CMOS技术,能得到高速的性能,CMOS电路在转换开关时驱动大电流,使得在电源回路产生电流尖刺。这些上升延和下降沿的干扰尖刺必须在传播到敏感电路前滤掉。在每一个电源和地之间使用旁路(解藕)电容来滤除这些干扰,电容尽量的靠近芯片;一般使用小的(10 nF to 100 nF),低ESR陶瓷电容;或者根据噪音频率,浪涌电流和最大的纹波电压由下面的公式来计算:,模拟电源引脚增加解藕电容有助于减少进入模拟电路的电源噪音:,36,Ground 因为每一个数字信号都通过地形成一个回路,地是一个关键的信号;最好是有一层地;基本原则是信号及其回路一起走且等长;避免大环路;如果板上有ADC电路,最好将ADC的地分开走; 1、In general, using ground planes is the best way to set up grounding systems for high-resolution ADCs; 2、Ground plane return paths provide as low an impedance as possible; 3、Where the use of ground planes is not possible using wide, short traces for ground returns is recommended to keep the ground impedance low; 4、Single point, wide trace to connect Analog and Digital ground planes;,37,建议布局,Do not route a signal referenced to digital ground over analog ground and vice versa. The return current cannot take the direct way along the signal trace and so a loop area occurs. Furthermore, the signal induces noise due to crosstalk into the analog ground plane, which can result in unstable ADC readings. If your board has different layers for digital and analog ground, do not overlap the analog to digital planes.,38,PWM:上电初始状态 ADCIN:RC滤波器件靠近端口 JTAG:正确的上下拉,离DSC引脚不超过6英寸 CAN、SCI、I2C TMS320C2000系列DSP最小系统电路CBB Spraas1:Hardware Design Guidelines for TMS320F28xx and TMS320F28xxx DSCs,39,DSP芯片及其开发工具的选择 : 使用开发工具的目的是为了调试DSP系统的软硬件。选择一个适合的开发工具,对加快开发进度、保证开发质量有很大的帮助。DSP的开发工具: 汇编语言工具、硬件仿真器(emulators)、软件仿真器(simulator) 、C编译器、DSP入门套件(DSK,DSP Starter Kit) 、评估模块(EVM,Evaluation Module) 等。,40,在系统的开发调试过程中,硬件使用了XDS510仿真器。所有的仿真及测试,程序烧录均通过XDS510仿真器与单板中的JTAG (Joint Test Action Group,联合测试行动组合);接口14座的管座,两排,每排七个引脚)来完成。 DSP调试烧录软件: Code Compiler Studio 烧录下载:CCS、SDFlash、CAN、SCI、SPI,41,从源代码编写到代码固化的操作过程 编程:利用文本编辑器编写源程序(c、asm、h)和链接时进行程序定位所需的命令文件*.cmd 进行汇编操作:得到目标文件*.obj 进行链接操作:得到COFF目标文件*.out 程序烧录:通过JTAG接口将*.out文件代码烧录到DSP内部的闪速存储器 (FLASH)中; 仿真与测试:将PC、仿真器、用户系统三者连接起来 ,对用户系统进行在线实时仿真、测试与检查 ,若发现问题 ,应及时纠正 ,重新进行编译、链接、烧录与仿真测试 ,直到,满足系统设计的性能指标和要求;,42,SPRC191:setup_DSP280x_v160,43,SPRS145 : TMS320Lx240xA DSP Controllers SPRS230 : TMS320Lx280xA DSP Controllers SPRU018 : TMS320C1x/C2x/C2xx/C5x Assembly Language Tools Users Guide SPRU357:TMS320LF/LC240xA DSP Controllers Reference Guide (System and Peripherals) SPRU328: Code Composer Studio Users Guide SPRU430d: TMS3
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号