我的Arduino已连接到第一个面包板。从那里,我将积极和消极的态度与其他董事会联系起来。我现在连接了6个面包板。在第一个电路板中,我看到(有一个表)我有4.5V的差异,在下一个电路板中,我有3.5V的差异,在最后一个电路板中,我什至得到了2V。
我为什么得到这个?我通过将每条电源线连接到其他板上的每条电源线,部分解决了此问题(将3V电压连接到最后一块电路板),但这使我的设计变得混乱。
我该如何调试?是什么原因造成的?
我的Arduino已连接到第一个面包板。从那里,我将积极和消极的态度与其他董事会联系起来。我现在连接了6个面包板。在第一个电路板中,我看到(有一个表)我有4.5V的差异,在下一个电路板中,我有3.5V的差异,在最后一个电路板中,我什至得到了2V。
我为什么得到这个?我通过将每条电源线连接到其他板上的每条电源线,部分解决了此问题(将3V电压连接到最后一块电路板),但这使我的设计变得混乱。
我该如何调试?是什么原因造成的?
Answers:
电源和地面应该有一个单点接触。将该点分别连接到每个板上。如果您的电源是arduino,请注意它只能提供少量电流,因此您可能需要外部电源。另外,请使用可插入面包板(可能为22号)的最粗规格的电线,以减少接线损失。
电源仍然可以是Arduino,但老实说,如果有很多TTL芯片,您确实应该使用单独的电源。
对图片的以下编辑应该可以使您有所了解。我没有足够的注意力来知道我是否正确地将红色映射为正,所以如果我弄错了,请忽略该方面。关键是您需要一条从电源到每条电源线的电线,而不是以任何方式链接它们。虽然这将是更大的麻烦,但由于面包板内部的损耗,菊花链式连接在电气上对您不起作用。
但是,如果您不能忍受此解决方案,则可以使电路板之间的电线粗糙,然后将其推入和滑出导轨上的孔几次,以清理电路板上的触点。这将为您带来一些额外的开销,但不能解决基本问题。
您声明自己在面包板之间遭受电压降。从电源到每个面包板的“星形”,确保良好的机械和电气接触。(如亚当·戴维斯和路人所张贴)
根据您的图片,您没有任何电解电容器或任何陶瓷电容器,这就是我要开始的地方-没有看到任何电容器会使我感到畏缩,这是本文的重点。
滤波电容器(电解电容器)被极化,并穿过电源轨以“调节”电源,从而使整个电路中的电压保持相对恒定。
陶瓷还跨电源轨连接,并且应该跨每个IC的V +和0V引脚连接陶瓷。陶瓷的一般目的是将高频“噪声”分流到地面,极性不是问题。
由于您使用的是5V电源,因此每个面包板上的220uF 16V电解(或两个)将是一个很好的起点,它们很常见(Radio Shack等),而且价格便宜。
陶瓷瓶盖非常便宜,值得每一分钱。每个IC处都有一个0.1uF 50V的电压,每个电解池旁边有一个电压为50V的电压会产生奇妙的钳位杂散噪声。
Adam Davies和Passerby发布的恒星功率和地面分布只是部分解决方案,您还必须:
确保电源的电流容量足以满足使用中每个面包板的峰值功耗,并且最好留有一定的开销余量。
按照Ozarks的Joe的建议使用去耦电容器
如其他海报所建议的那样,使用实质上较粗的电线进行电源和接地分配。
最后,如果您在每个面包板上都提供了5v的声音,并且电路仍无法正常工作,请考虑以下因素中的一项或多项:
由于面包板触点的电容和电感效应,电路板之间的时钟分配不令人满意。
在长引线和面包板触点之间引入的信号之间存在种族竞争危险。
根据74XX逻辑系列的不同,在低于设计电压的条件下运行的电路可能会损坏某些栅极。后者往往是CMOS的问题,但您没有提供具体细节,因此请参考数据表。
最后,您声明要尝试以640x480x60 =大约18.4Mhz的频率运行它,因此使用这些面包板,电路很有可能根本无法正常工作。如果是这样,则以较低的频率运行电路以调试逻辑,然后将更紧凑的版本焊接到带状板上。