我正在设计新的原理图,并决定检查从Github 上的 kicad 官方来源下载的另一个库。让我眼前一亮的一件事是,Electrical type
对于两者GND
来说VCC
都是POWER INPUT
。
它是这样的还是只是现有问题的解决方法,例如。刚果民主共和国失败?
我正在设计新的原理图,并决定检查从Github 上的 kicad 官方来源下载的另一个库。让我眼前一亮的一件事是,Electrical type
对于两者GND
来说VCC
都是POWER INPUT
。
它是这样的还是只是现有问题的解决方法,例如。刚果民主共和国失败?
VCC 和 GND 是电源输入。原理图上的 ERC 将检查所有电源输入是否被驱动,即在网络上的某处有电源输出。它还将确保您不会将两个电源输出连接在一起。功率输出的一个例子是稳压器的输出端。
如果您放置破坏网络的无源器件(电感器、扼流圈、电阻器),这个想法就会开始失效,但如果使用得当,它会很有帮助。
作为一个新手,我发现这很难理解,并且将接地(逻辑电路输出)“逻辑地”定义为输入仍然非常不直观(至少从程序员的角度来看)。
@mbrig的回答让我走上了正确的道路,但在我理解使用 PWR_FLAG 符号分别标记每个电源网络的要求之前,我在其他地方仍然有错误,此处解释:KiCad pin connected to some others pins but no pin to drive it .
在您的 EE 架构图的其他位置创建此类组,继续在您的实际主电路中使用更直观的 +#V/VCC 和 GND 符号,错误就会消失。
电子产品中一个常见的误解是,未连接任何东西的电线将具有“零伏”电压。
大多数人似乎都明白,在一个有很多东西连接到“+5V”的典型电路中,应该有一个东西(通常是一个从外部电源接受电力的连接器,或一个电池连接器等)主动驱动该线连接到 +5V,并且许多负载(例如 ATmega 处理器或 LED 驱动器或 74x00 系列芯片等)连接到 +5V 消耗功率。
当只有负载连接到 +5V 电线时,KiCAD 看不到它们是如何获得电力的,因此 KiCad ERC 会正确警告您,据它所知,没有任何东西会获得电力。(当我有电池和手电筒灯泡时,我只在它们之间连接一根 GND 线,让另一端断开,灯泡保持黑暗)。
出于某种原因,人们并不总是了解 GND 的行为方式完全相同的事实。
应该有一个东西(通常是一个连接器从一些外部电源接收电源,或电池连接器等)主动驱动 GND 线或 GND 平面到 0V,以及大量负载(例如 ATmega 处理器或LED 驱动器或 74x00 系列芯片等)连接到 GND 消耗功率。
当只有负载连接到 GND 线时,KiCAD 看不到它们是如何获得电力的,因此 KiCad ERC 会正确警告您,据它所知,没有任何东西会获得电力。(当我有电池和手电筒灯泡时,我只在它们之间连接 +5V 线,使另一侧断开,灯泡保持黑暗)。
对于绝大多数集成电路,+VCC 和 GND 都是电源输入。其他东西需要主动将这两个引脚驱动到正确的电压,否则芯片将无法工作。
这与电荷携带电能的普遍误解有关——错误的想法是电池以某种方式“填充”电荷,错误的想法是“高能电荷”将能量通过 +5V 线传送到芯片耗尽能量电荷,然后“非能量电荷”通过GND线流回电池再次充电的错误想法。
事实上,电能在 +5V 和 GND 线附近以一个方向(从电池到芯片)以光速的很大一部分从电池流向 IC。同时,+5V 和 GND 线内的电荷以相反的方向流动(一个从电池流向芯片,另一个从芯片流回电池),速度可能为每分钟几毫米。对于大多数电路(并由 KiCad 的 ERC/DRC 支持)而言,重要的是电能的流动。
从技术上讲,接地的电压可以高于或低于输出电压(例如,正电压或负电压)。从这个角度来看,接地引脚应该是双向电源引脚。电流可能流入或流出接地引脚,具体取决于输出引脚的电压。