VCC、VDD、VSS等是什么意思

参考资料:
电源符号:VCC、VDD、VEE、VSS、VBAT各表示什么意思?

这27个电源符号,还傻傻分不清楚?


1. 含义

VCC:C=circuit 表示电路的意思, 即接入电路的电压;
VDD:D=device 表示器件的意思, 即器件内部的工作电压;
VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压;

2. 说明

  1. 一般来说,VCC=模拟电源,VDD=数字电源,VSS=数字地。
  2. 对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。例如,对于ARM单片机来说,其供电电压VCC一般为5V,一般经过稳压模块将其转换为单片机工作电压VDD = 3.3V
  3. 有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。
  4. 在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。

3. 助记

1、VCC:C可以理解为三极管的集电极Collector或者电路Circuit,指电源正极。

2、VDD:D可以理解为MOS管的漏极Drain或者设备Device,指电源正极。

3、VEE:E可以理解为三极管的发射极Emitter,指电源负极。

4、VSS:S可以理解为MOS管的源极Source,指电源负极。

5、VBB:B可以理解为三极管的基极B,一般指电源正极。

6、AVCC,A是Analog的意思,模拟VCC,一般模拟器件会有。

7、AVDD,A是Analog的意思,模拟VDD,一般模拟器件会有。

8、DVCC,D是Digital的意思,数字VCC,一般在数字电路中。

9、DVDD,D是Digital的意思,数字VDD,一般在数字电路中。

10、AGND,模拟GND,对应AVCC或者AVDD的负极。

11、DGND,数字GND,对应DVCC或者DVDD的负极。

12、PGND,P是Power的意思,功率GND,比如DC-DC中就会有功率地和信号地区分。

13、Vpp,有的好像叫Vpk,电压峰峰值,对于正弦信号,就是波峰电压减去波谷电压,最大值减去最小值。

14、Vrms,rms是root mean squre的缩写,均方根的意思,Vrms一般指交流信号的有效值。

15、VBAT,BAT是电池BATTERY的简写,一般指电池电压。

16、VSYS,SYS是SYSTEM的简写,一般指平台方案(如MTK)的系统供电。

17、VCORE,CORE指核心的意思,一般指CPU、GPU等芯片的核电压。

18、VREF,REF是reference的意思,参考电压,比如ADC内部的参考电压等。

19、PVDD,P是Power的意思,功率VDD。

20、CVDD,这个C也是CORE,核电源VDD的意思。

21、IOVDD,IO就是GPIO,指给GPIO供电的VDD,CAMERA里面会用到,I2C通信的上拉电源。

22、DOVDD,CAMERA里面用到的,由外部供给CAMERA,一般也是模拟电源。

23、AFVDD,Auto Focus VDD,意为自动对焦VDD电源,CAMERA里面会用到,给马达供电用的。

24、VDDQ,DDR里面用到的,DDR里面有一个DQ信号,可以理解为给这些数据信号供电的。

25、VPP,这个VPP是全大写的,DDR4里面用到的,DD3里面是没有的,称为激活电压,字位线的开启电压。

26、VTT,一般VTT=1/2VDDQ,也是在DDR里面用到的,给一些控制信号提供电源的。

27、VCCQ,在nand flash里面会用到,比如手机常用的eMMC、UFS等存储器,一般给IO供电。

### VCC 的定义与作用 在电子学和编程领域中,VCC 是一个常见的术语,通常表示电源电压。具体来说,在集成电路(IC)设计中,VCC 表示芯片的工作正供电电压[^1]。它为电路中的逻辑门和其他组件提供必要的能量支持。 #### 1. **硬件层面** 在硬件环境中,VCC 可能代表不同的电压等级,这取决于具体的器件规格。例如: - 对于传统的 TTL 器件,标准工作电压通常是 +5V。 - 而对于现代 CMOS 技术,则可能采用更低的电压如 3.3V 或者甚至更小的数值来降低功耗并提高性能[^2]。 此外需要注意的是,“GND”作为接地端子与之配合使用形成完整的电流回路;而有时也会看到其他类似的命名方式比如 “VDD”,它们之间并没有本质区别只是根据不同厂家习惯有所变化而已。 #### 2. **软件/嵌入式开发方面** 当涉及到微控制器单元(MCU)或者单片机应用时,Vcc不仅仅只是一个简单的物理连接参数,还会影响到程序运行状态以及外设初始化过程等方面: - 如果供电不足可能导致系统不稳定重启等问题发生; - 同样地过高也可能损坏敏感元件造成永久性损害. 因此,在编写固件之前必须仔细查阅数据手册(Data Sheet),确保所选型号能够承受预期范围内的输入电平,并采取适当措施保护设备安全正常运转. ```c // Example of checking power supply status on an Arduino board. void setup() { Serial.begin(9600); } void loop() { float vcc = analogRead(A0); // Assuming A0 is connected to a voltage divider measuring VCC vcc *= (5.0 / 1023.0); // Convert ADC reading into actual voltage value Serial.print("Current VCC: "); Serial.println(vcc); delay(1000); } ``` 上述代码片段展示了如何通过模拟引脚读取Arduino板上的VCC电压值。此方法可用于监控系统的实时供电情况以便及时做出调整或发出警告信号防止意外状况的发生. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吮指原味张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值