引言
电压是个比较常见的参数,但是常见逻辑电平确实一个常识,但有时我们不是很清晰这些标准,很容易混淆,我总结一下。
1.TTL电平标准
(1)TTL
TTL:Transistor-Transistor Logic 晶体管逻辑结构。
VCC:+5V;VOH>=+2.4V;VOL<=+0.5V;VIH>=+2V;VIL<=+0.8V。其他电平属于保持状态或者过渡。
(2)LVTTL
LVTTL:Low Voltage TTL,低电压TTL,分为下面两种:
a. 3.3V LVTTL:VCC:+3.3V;VOH>=+2.4V;VOL<=+0.4V;VIH>=+2V;VIL<=+0.8V
b. 2.5V LVTTLVCC+2.5V;VOH>=+2.0V;VOL<=+0.2V;VIH>=+1.7V;VIL<=+0.7V。
TTL线长距离传输会有过冲,可以通过一下办法克服,第一,传输线不要太长,第二使用屏蔽线,第三,加终端电阻消除,电阻值1K一下。另外需要注意的是TTL电平悬空认为是高电平;TTL不能驱动CMOS输入,要驱动的话需要接上拉电阻。
2.CMOS电平标准(工程中常用)
(1) CMOS(互补金属氧化物半导体)
CMOS:Complementary Metal Oxide Semiconductor。
VCC:+5V;VOH>=+4.45V;VOL<=+0.5V;VIH>=+3.5V;VIL<=+1.5V。
噪声容限(Noise Margin)是指在前一极输出为最坏的情况下,为保证后一极正常工作,所允许的最大噪声幅度 。
在数字电路中,一般常以“1”态下(上)限噪声容限和“0”态上(下)限噪声容限中的最小值来表示电路(或元件)的噪声容限。噪声容限越大说明容许的噪声越大,电路的抗干扰性越好。
高电平噪声容限 = 最小输出高电平电压-最小输入高电平电压
低电平噪声容限 = 最大输入低电平电压-最大输出低电平电压
噪声容限 = min{ 高电平噪声容限,低电平噪声容限 }
CMOS相对于TTL有了更大的噪声容限,输入阻抗远远大于TTL输入阻抗。因为CMOS的高电平接近于电源电压,低电平接近于零。
(2) LVCMOS(低电压互补金属氧化物半导体)
LVCMOS:Low Voltage Complementary Metal Oxide Semiconductor。
3.3VLVCMOSVCC+3.3V;VOH>=++3.2V;VOL<=+0.1V;VIH>=+2.0V;VIL<=0.7V。
2.5V LVCMOS:VCC+2.5V;VOH>=+2V;VOL<=0.1V;VIH>=+1.7V;VIL<=+0.7V。
注意事项:LVCMOS可以与3.3V的LVTTL直接相互驱动,因为同电压可以驱动。COMS电路不使用的输入端不能悬空。
3. ECL电平标准
(1) ECL
ECL:Emitter Coupled Logic 发射极耦合逻辑电路(差分结构) 。
VCC=0V;Vee:-5.2V;VOH=-0.88V;VOL=-1.72V;VIH=-1.24V;VIL=-1.36V。
(2)PECL
PECL:Pseudo/PositiveECLVCC=+5V;VOH=+4.12V;VOL=+3.28V;VIH=+3.78V;VIL=3.64V
(3)LVPECL
LVPECL:Low Voltage PECL VCC=+3.3V;VOH=+2.42V;VOL=+1.58V;VIH=+2.06V;VIL=+1.94V
注意事项: 射极跟随输出结构,必须有电阻拉到一个直流偏置电压;由于ECL需要负电源,为简化电源产生了PECL和LVPECL。ECL:速度快,驱动能力强,噪声小,功耗大,很容易达到几百M的应用,需要负电源。
另外需要注意的是不同电平不能直接驱动,中间可以接交流耦合或者电阻网络,也就是电平转换芯片进行转化。
4.LVDS电平标准(低电压差分信号)工程使用较多,特别是FPGA等高速信号处理板
LVDS电平标准采用一对(两根)差分信号线传输数据。我们最常见的差分信号线就是USB(Universal Serial Bus, 通用串行总线),现如今,任何一台PC电脑上都会有USB接口,它可以用来连接U盘、键盘、鼠标、打印机、移动硬盘、HDMI(四根)、DDR3 SDRAM等等。这里可以说明一个问题,就是LVDS很快,为什么很快?
因为LVDS没有地,是同相信号和反相信号相对大小来判断高低电平的,我们可以这样通俗一点理解,LVDS的电压很低,也就意味着自身所携带的能量就越低,在信号正负翻转的时候,能量低翻转就快;就像一个人,瘦子一般比较灵活,上跳下窜的非常快;LVSD也是这个道理,低电压的电压翻转要快一些,高电压翻转会有一个很长时间的过渡。LVDS的摆幅小,再举一个例子,大家应该见过一个物理现象,单摆运动的时候,当摆幅越来越小的时候,你是不是看见小球摆动的频率很快,LVDS跟这个道理一样。
有一点需要注意,并非所有的差分信号都是LVDS的电平标准,使用差分信号线传输有很多种电平,LVDS只是其中之一。同时我们也要分清楚LVDS电平标准和低电压差分信号是有区别的,二者并不能混为一谈,上面所说的DDR3、HDMI的接口、U盘他们是低电压差分信号,但是并不是严格意义上的LVDS电平标准,这里可能有点绕,但是一般我们没有做过多的区分,工程上只需会用就行了,画PCB的时候LVDS都是大同小异的,但是要注意差分线要等长,差最好不要超过10mil。
所以LVDS的电压标准会这样定义:3.5mA * 负载,如果是负载是100欧,那差分信号电压为3500mV。就是说LVDS不是一个常态,而是随着负载变化,这是因为LVDS属于电流驱动,数据率可到Mbps~2Gbps。
工程上,比如说Xilinx 的ZYNQ-7020的IOB端口,有的也是使用的LVDS电压,我们来看一下,如下图所示。
![6b1c87d7242f172446e843bbc1fbc174.png](https://i-blog.csdnimg.cn/blog_migrate/dd16510db921c36b9b30b97ab463c4a3.jpeg)
![90a36a230f37f95888a35b6685e0f8b6.png](https://i-blog.csdnimg.cn/blog_migrate/7f764b66434d9f7852d1e753e48c9a64.png)
关于LVDS还有很多东西要讲因为实际工程项目中用得太多了,但不是今天的重点,等以后慢慢分析。
5.GTL
类似CMOS的一种结构,输入为比较器结构,比较器一端接参考电平,另一端接输入信号。1.2V电源供电。
VCC=+1.2V;VOH>=+1.1V;VOL<=+0.4V;VIH>=+0.85V;VIL<=+0.75V
PGTL/GTL+:VCC=+1.5V;VOH>=+1.4V;VOL<=+0.46V;VIH>=+1.2V;VIL<=+0.8V
6.HSTL
HSTL是主要用于QDR存储器的一种电平标准:一般有VCCIO=1.8V和VCCIO=1.5V。和上面的GTL相似,输入为输入为比较器结构,比较器一端接参考电平(VCCIO/2),另一端接输入信号。对参考电平要求比较高(1%精度)。
7.SSTL
SSTL接口标准将是下一代高速内存接口的首选。存在两种SSTL的标准。
SSTL_3是3.3V标准;
SSTL_2是2.5V标准。
针对这两个标准,JEDEC根据输出缓冲器的特点定义出多个不同的等级(I级和II级最受欢迎)。
SSTL_2/3 I/O标准的主要应用是与SDRAM接口。高端服务器、膝上计算机以及各种网络产品,如ATM交换机、IP路由器/交换机和帧中继接口等,均需要使用板上SDRAM。当使用的是高速SDRAM时,就可选择SSTL接口标准。
常见SSTL接口有,SSTL-2,SSTL-3,SSTL-18。
DDR采用SSTL-2,SST常见SSTL接口L-3,DDR2采用SSTL-18,SSTL-2,DDR3采用SSTL-15。
8.RS232
RS232电平或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口 (RS232)的电平,采用负逻辑。
-15V ~ -3V 代表1
+3 V ~ + 15V 代表0
![2ce9729fc52b4c606469a4d7ac8d560d.png](https://i-blog.csdnimg.cn/blog_migrate/e72b0db9a889a654456b68926442a3fb.png)
9.RS485/RS422
RS485电平 和RS422电平由于两者均采用差分传输(平衡传输)的方式,所以他们的电平方式,一般有两个引脚 A,B。
发送端AB间的电压差+2 ~ +6v 代表1,-2 ~ -6v代表0。
接收端AB间的电压差大于+200mv代表1,小于-200mv代表0。
定义逻辑1为B>A的状态
定义逻辑0为A>B的状态
AB之间的电压差不小于200mv
RS232、RS485、RS422的比较
一对一的接头的情况下RS232 可做到双向传输,全双工通讯,最高传输速率20kbps。
422只能做到单向传输,半双工通讯,最高传输速率10Mbps。
485可以双向传输,半双工通讯, 最高传输速率10Mbps。
10.USB串口
电源线是5V,为USB设备提供最大500mA的电流,它与数据线上的电平无关,数据线是差分信号,通常D+和D-在+400mV~-400mV间变化,在传统的单端(Single-ended)通信中,一条线路来传输一个比特位。高电平表示1,低电平表示0。
11.CML
CML电平是所有高速数据接口中最简单的一种。其输入和输出是匹配好的,减少了外围器件,适合于更高频段工作。
CML 接口典型的输出电路是一个差分对形式。该差分对的集电极电阻为50 Ω,输出信号的高低电平切换是靠共发射极差分对的开关控制的。差分对的发射极到地的恒流源典型值为16 mA。假定CML的输出负载为一个50 Ω上拉电阻,则单端CML输出信号的摆幅为VCC~VCC-0.4 V。在这种情况下,差分输出信号摆幅为800mV。信号摆幅小,所以功耗很低,接口电平功耗低于ECL的一半,而且他的差分信号接口和ECL、LVDS电平具有类似的特点。
加餐
电力传输电压标准(国标)
1.市电:220V
2.三相电:380V
3.其他电力传输线(高压电传输):6kV、10kV、35kV、110kV、220kV、330kV、500kV,1000KV,不同的电压针对不同的传输级别,比如小城市,我在电线杆上看见的就是10KV,但是像西电东送的大型电力传输,就需要超高压,以节省传输损耗。
国家规定交流电中通常将1kV及以下称为低压,1kV以上、20kV及以下称为中压,20kV以上、330kV以下称为高压,330kV及以上、1000kV以下称为超高压,1000kV及以上称为特高压。直流电压等级中,±800kV以下称为高压,±800kV及以上称为特高压。
清楚这些标准的目的只有一个,就是能够很熟悉的进行电路设计,以免出现电压不匹配烧坏电路和器件,以及在PCB设计的时候能够合理的设计出符合要求的电路板。
关于这些电压的背后还有许多东西要学习,尤其是电路设计方面,以及信号抗干扰方面,期待以后慢慢学习吧。