收藏 分享(赏)

MSP430混合电压和逻辑系统设计.doc

上传人:春华秋实 文档编号:3291361 上传时间:2018-10-10 格式:DOC 页数:9 大小:194KB
下载 相关 举报
MSP430混合电压和逻辑系统设计.doc_第1页
第1页 / 共9页
MSP430混合电压和逻辑系统设计.doc_第2页
第2页 / 共9页
MSP430混合电压和逻辑系统设计.doc_第3页
第3页 / 共9页
MSP430混合电压和逻辑系统设计.doc_第4页
第4页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、.页眉.页脚MSP430 混合电压和逻辑系统的设计1. 引言近年来,半导体制造工艺的不断进步和发展,为便携式电子产品的广泛应用提供了动力和保证。便携式设备要求使用体积小、功耗低、电池耗电小的器件。因低电压器件的成本比传统 5V 器件更低、功耗更小、性能更优,加上多数器件的 I/O 脚可以兼容 5V/3.3V TTL 电平,可以直接使用在原有系统中,所以各大半导体公司都将 3.3V、2.5V 等低电压集成电路作为推广重点。但是,目前市场上仍有许多 5V 电源的逻辑器件和数字器件,因此在许多设计中 3.3V(含 3V)逻辑系统和 5V 逻辑系统共存,而且不同的电源电压在同一电路板中混用。随着更低电

2、压标准的引进,不同电源电压和不同逻辑电平器件间的接口问题将在很长一段时间内存在。美国 TI(Texas Instruments)公司推出的混合信号微控制器MSP430 系列,正是这样款低电压(1.8V 3.6V)、低功耗、高性能的芯片系列。并且它还自带 1 到 2 个串行通信口,因此在使用它的过程中就不可避免的要碰到不同电压、电平的接口问题。2. 电源问题MSP430 系列的典型工作电压是 3.3V,而目前一个系统中的主电源电压常常是 5V。因此在一个混合系统中首先要解决 5V 到 3.3V 的电压转换问题。通常可以采用以下几种办法:2.1 采用低压差线形稳压芯片(LDO)线形稳压芯片是一种最

3、简单的电源转换芯片,基本上不要外围元件。 但是传统的线形稳压器,如 78xx 系列都要求输入电压要比输出电压高 2V 3V 以上,否则不能正常工作,所以 78xx 系列已经不能够满足 3.3V 电源设计要求。面对低电压电源的需求,许多电源芯片公司推出了低压差线形稳压器 LDO(Low dropout Regulator)。这种电源芯片的压差只.页眉.页脚有 1.3V 0.2V,可以实现 5V 转 3.3V/2.5V,3.3V 转 2.5V/1.8V 等要求。生产 LDO 的公司很多,常见的有:ALPHA、 LT(Linear Technology)、 NI (National semicond

4、uctor)、TI 等。图 1 为利用 LT1086-3.3 完成 5V 转 3.3V/1.5A 的应用电路,图中的电容要采用钽电容。有一些 LDO 芯片还自带有电源管理功能,可以工作在节电模式。2.2 自己设计开关电源开关电源也是实现电源转换的一种方法,而且效率很高,但设计要比使用线形稳压器复杂得多。不过对于大电流高功率的设计,建议采用开关电源。例如一个 5V 转 3.3V/5A输出的电路,如用线形稳压器,则稳压器功耗为:(5-3.3)5 = 8.5w,功耗太大,而且必须要加很大的散热片。如采用开关电源,例如 LT1530,则效率可以达到 85% - 90%,功耗只有 2w 左右。生产这类芯

5、片的公司也很多,如:MAXIM、LT 、NI 等。2.3 直接采用电源模块考虑到开关电源设计的复杂性,一些公司推出了基于开关电源技术的低电压输出电源模块。这些模块可靠性和效率都很高,电磁辐射小,而且许多模块可以实现电源隔离。用户只需要加很少的外围元件即可使用。电源模块使用方便,但是价格昂贵。常见生产电源模块的公司有:Agere(原来朗讯的微电子部)、Ericsson、Vicor 等。国内也有很多公司,如上海衡孚等。2.4 利用电阻分压.页眉.页脚利用电阻分压是最简单的办法,其原理如图 2 所示。故有:显然 ,所以实际的输出电压要小于 3.33V,并且输出电压会随着负载的变化而有一些波动。这种电

6、路功耗也较大,故而这种方案只能是一种应急措施,不适合于低功耗和对电源要求高的设计。2.5 四种电源解决方案比较:到底应该采取何种电源设计方案,取决于我们设计的具体要求。通常小功率或对电源效率要求较低的时候,可以采用 LDO。如对效率有较高要求,或电源功率较大,则应该使.页眉.页脚用开关电源模块或自己设计开关电源。最终是采用电源模块或自己设计开关电源,则取决于成本要求和设计能力。以上几种方法各有所长,各有不足。表 1 给出了详细的比较情况。MSP430 的特点之一是低功耗,因此如果要利用它的这个特点就不能采用电阻分压法。3 MSP430 与 5V 逻辑器件接口问题3.1 逻辑电平不同,接口时出现

7、的问题在混合电压系统中,不同电源电压的逻辑器件互相接口存在以下几个问题:加到输入和输出引脚上允许的最大电压限制问题。器件对加到输入或者输出脚上的电压通常是有限制的。这些引脚有二极管或者分离元件接到 Vcc。如果接入的电压过高,则电流将会通过二极管或者分离元件流向电源。例如在 3.3V 器件的输入端上加上 5V 的信号,则 5V 电源会向 3.3V 电源充电。持续的电流将会损坏二极管和其它电路元件。两个电源间电流的互串问题。在等待或者掉电方式时,3.3V 电源降落到 0V,大电流将流通到地,这使得总线上的高电压被下拉到地,这些情况将引起数据丢失和元件损坏。必须注意的是:不管在 3.3V 的工作状

8、态还是在 0V 的等待状态都不允许电流流向 Vcc。接口输入转换门限问题。用 5V 的器件来驱动 3.3V 的器件有很多不同的情况,同样TTL 和 CMOS 间的转换电平也存在着不同情况。驱动器必须满足接收器的输入转换电平,并且要有足够的容限以保证不损坏电路元件。3.2 输入端 ESD 保护电路为了说清楚为什么 3.3V 器件可以有 5V 的输入容限,首先介绍逻辑电路输入端的静电放电(ESD) 保护电路的工作原理。实际上数字电路的所有输入端都有一个 ESD 保护电路,如图 3 所示。传统的 CMOS 电路通过接地二极管 D1 和 D2 对负向高电压限幅而实现保护,正向高电压则由二极管 D3 钳

9、位。这种电路的缺点是为了防止电流流向 Vcc 电源,最大的.页眉.页脚输入电压被限制在 Vcc+0.5V(二极管压降)。大多数 5V 系统输出端的电压可达 3.6V 以上,因此采用了这种电路结构的 3.3V 器件是不能与 5V 器件输出端直接接口的。有些 3.3V 系统电路可以使用两个 MOS 场效应管或者晶体管 T1、T2 代替图 3(a)中D1、D2 二极管,如图 3(b)所示。T1、T2 的作用相当于快速齐纳二极管对高电压限幅。由于去掉了接到 Vcc 的二极管 D3,因此最大输入电压不受 Vcc 的限制。典型情况下,这种电路的击穿电压在 7V 10V 之间。因此,这种改进后具有 ESD

10、保护电路的 3.3V 系统的输入端可以承受 5V 的输入电压。3.3 CMOS 器件输出端保护电路当 3.3V 系统与 5V 系统直接接口时,在 3.3V 器件的输出端可能存在 “电流倒灌“问题。图 4(a)是 CMOS 器件输出端电路的简化形式。当输出端电压高于 Vcc+0.5V 时,P 沟道MOS 场效应管 T1 的内部二极管 D1 会形成一条从输出端到 Vcc 的电流通路。所以对于3.3V 的这种 CMOS 电路与 5V 器件相连时需要加保护电路。.页眉.页脚图 4(b)是一种带保护电路的 CMOS 器件输出电路。当加到输出端电压高于 Vcc 时,比较器使 S1 开路,S2 闭合,则电流

11、通路消失,这样在三态方式时就能与 5V 器件相连。3.4 各种电平的转换标准MSP430 系列的供电电压为 1.8V 3.6V,通常取典型电压为 3.3V,所以 I/O 口的最大逻辑电平也是 3.3V。在进行 MSP430 微控制器设计时,除了控制器本身还有很多外围的模块和芯片。比如 RAM、LCD、串口以及常用的 74 系列芯片等。如果外围芯片或者模块的工作电压也是 3.3V,那么就可以直接接口。但是,由于现在很多芯片的工作电压都是5V,如 EPROM、SRAM、诸多 74 系列芯片等。因此就存在一个如何将 3.3V MSP430 与这些 5V 芯片或模块可靠接口的问题。表 2 所示为 5V

12、 CMOS、5V TTL 和 3.3 V 电平的转换标准。其中,VOH 表示输出高电平的最低电压, VIH 表示输入高电平的最低电压,VIL表示输入低电平的最高电压,VOL 表示输出低电平的最高电压。从表中可以看出 5V TTL.页眉.页脚和 3.3V 的转换标准是一样的,而 5V CMOS 的转换标准是不同的。因此,在将 3.3V 系统与 5V 系统接口时,必须考虑到两者的不同。3.5 MSP430 与 5V 电平接口的 4 种情形根据实际应用的场合,下面考虑 4 种不同的情况。(1) 5V TTL 器件驱动 MSP430。由于 5V TTL 和 3.3V 的电平转换标准是一样的。5V TT

13、L 器件输出的典型值为 3.6V。因此,如果 3.3V 器件能够承受 5V 的电压,则从电平上来说是完全可以直接相连的。但是,因为驱动器结构会有所不同,因此必须要对加到MSP430 输入端的电压进行控制,使其不超过 3.6V,以防万一;(2) MSP430 驱动 5V TTL 器件。由于 3.3V 和 5V TTL 电平转换标准是一样的,因此不需要额外的器件就可以将二者直接相连。不需要额外的电路直接从 MSP430 驱动 5V 的器件,看起来是不可思议的,但是 3.3V 器件的 VOH 和 VOL 电平分别是 2.4V 和0.4V,5V TTL 器件的 VIH 和 VIL 电平分别是 2V 和

14、 0.8V。而 MSP430 实际上能输出3V 摆幅的电压,显然 5V TTL 器件能够正确识别 MSP430 的输入电平;(3) 5V CMOS 器件驱动 MSP430。显然,5V CMOS 与 3.3V 的转换电平是不一样的。进一步分析 5V CMOS 的 VOH 和 VOL 以及 3.3V 的 VIH 和 VIL 的转换电平可以看出,虽然两者存在一定的差别,但是能够承受 5V 电压的 3.3V 器件能够正确识别 5V 器件送来的电平值。所以能够承受 5V 电压的 3.3V 器件的输入端可以直接与 5V 器件的输出端接口。但是 MSP430 没有 5V 容限,不能直接与 5V 器件的输出端

15、接口;(4) MSP430 驱动 5V CMOS。3.3V 与 5V CMOS 的电平转换标准是不一样的,从表2 中可以看出,3.3V 输出的高电压的最低电压值 VOH = 2.4V(输出的最高电压可以达到.页眉.页脚3.3V),而 5V CMOS 器件要求的高电平最低电压 VIH = 3.5V,因此 MSP430 的输出不能直接与 5V CMOS 器件的输入相连接。3.6 3.3V 与 5V 电平转换由以上分析可知,在 5V TTL 器件驱动 MSP430 或者 MSP430 与 5V CMOS 器件接口时,二者是不能直接相连的。在这种情况下,必须要经过 3.3V 与 5V 电平的相互转换。

16、可以采用双电压( 一边是 3.3V,另一边是 5V)供电的双向驱动器来实现电平转换。如 TI 的SN74ALVC164245、SN74ALVC4245 等芯片,可以较好地解决 3.3V 与 5V 电平的转换问题。对于 5V TTL 驱动 MSP430 时的情况,也可以采用一个简单的办法就是电阻分压,类似于如图 2 所示的分压法电源解决方案。4 MSP430 与串口接口问题MSP430 系列微控制器都自带串行通信口,有几款还有两个串口。这样就方便了与 PC机接口,增强了与外界通信的能力。不过串口的电平和逻辑关系与 MSP430 存在很大的差别。以广泛应用的 EIA - RS - 232C 标准为

17、例,对于数据 (信息码):逻辑“1“(传号) 的电平为-3V -15V,逻辑“0“( 空号)的电平为+3V +15V;对于控制信号:接通状态(ON),即信号有效的电平为+3V +15V,断开状态(OFF),即信号无效的电平为-3V -15V。也就是说当传输电平的绝对值介于 3V 15V 时,认为是有效信号,其它电平均认为是无效的。而 MSP430 输出的电平却在 0 3V 左右,因此要想与 PC 串口接口或者其它带有串口的终端接口,必须要进行 EIA-RS-232C 与 MSP430 电平和逻辑关系的转换。实现这种变换的方法很多,可用分离元件,也可用集成电路。目前较为广泛地使用集成电路转换器件

18、,如 MC1488、 SN75150 等芯片可完成 TTL 电平到串口电平的转换。 MC1489、SN75154 可实现串口电平到 TTL 电平的转换。.页眉.页脚MAX232/MAX232A、MAX3221/MAX3223 等芯片可完成多路 3V 5V 电平与串口电平的双向转换。在 MSP430 与 PC 串口接口时,用 MAX232A 电路比较简单(只需外接几个电容),而且这款芯片可以实现两路变换,价格也较便宜。5 结束语混合逻辑的设计是一个比较复杂的问题。对 MSP430 来说,它是低电压、低功耗的芯片。如果与其它芯片的接口设计不好,不仅低功耗特性无法体现,而且有可能导致数据传输出错,在更坏的情况下,还有可能烧毁芯片,因此要引起足够的重视。当然文中的很多方法也适用于解决其它低电压芯片的混合逻辑接口问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报