电气工程

电子和电气工程专业人士,学生和爱好者的问答

4
如何检测公司违反开放源代码许可证的行为?
假设我有一个开源项目,其许可证禁止商业用途。随后出现了功能/硬件具有惊人相似性的商业产品。 我将如何检查商业产品以查看其是否使用了部分源代码? 我知道我可以进行图像转储,但这真的有用,还是容易混淆? 我是否可以使用任何简单的技巧,例如添加奇怪的极端情况行为,从而使我能够轻松地检测是否有人逐字复制了源代码,而且不太明显? 额外的法律问题:我可以以某种方式传唤源代码吗,如果是这样,我需要提出“合理的疑问”吗?


4
74HC / HCT:如何处理未使用的输入,为什么?
如果我使用的是74HC或74HCT系列中的IC,并且我没有使用所有的输入引脚,那么我知道不要将它们悬空,因为它们会悬空。但是,我该如何处理它们呢?不同选择的利弊是什么? 例如,如果我使用具有四个AND门的74HCT08,而我只使用其中两个门,那么我应该如何处理其他两个门的输入? 我在各个地方都看到过各种建议,例如... 将它们直接连接到Vcc 将它们直接连接到GND 通过上拉电阻将其连接至Vcc 通过下拉电阻将它们连接至GND 每个选项的优缺点是什么?哪个选项最适合稳定和低功耗?

9
用电阻为0.5欧姆的扳手短路12 V汽车电池,需要多少电流?
找到答案/错误:万用表的导线电阻是元凶。不能用基本的万用表测量扳手的真实电阻。扳手的电阻大约在0.000016欧姆左右。 我在相当多的网站上搜索了答案,但是还没有高兴..(针对这个特定问题)。 如果用电阻为0.5欧姆的扳手将汽车电池短路,则理论上使用欧姆定律,电流= V / R = 12.65伏特/ 0.5欧姆= 25.3安培。 许多人(甚至在此站点上)声称100到1000安培将流过扳手并将其焊接到端子上。 在理论上,使用12.65伏特,最大只能通过0.5欧姆的扳手流过最大25.3安培的电流,怎么办? 注意:我使用家用“基本”万用表测量了扳手的电阻,结果表明扳手的最佳电阻为0.5欧姆。我希望我能正确测量。:)

2
为什么这两个端子电感具有极性?
的村田LQP03TN2N0C02D 2nH的0201尺寸电感显然具有极性的封装标记: 我没有在数据表上看到任何暗示这两种方式的电路安装方式的区别。即使附近有其他磁场,我希望无论极性如何,它的行为都一样。 这是一个单两端子电感器。 我缺少有关使极性知道并以一种重要方式进行安装的另一部分的信息吗?

3
电源电压在空气中可以电弧放电多远?
我在焊接电源电压电路板时对此感到疑惑,并且对走线之间的紧密距离感到惊讶。它在电源插头的设计以及与电源电压有关的任何地方都具有明显的含义。 我曾尝试向搜索引擎提出一些明智的问题,例如“在1个大气压下240V电弧能传播多远”和“电能跳跃多远”,但我没有找到简单的答案。该计算器指出,它仅需承受400至3000VDC的电压。 通过问这个问题,我希望未来的人们将能够迅速而简单地找到答案。 我的研究表明,电弧距离取决于介质和压力,因此,我们假设在1个大气压或1.01325巴下的空气(〜79%氮气,〜20%氧气,〜1%氩气和其他一些东西)。 一个答案也引起我对温度和湿度影响的关注。假设较高的温度和较高的湿度都会增加可能的电弧距离,那么让我们选择一些苛刻的条件,例如40摄氏度和95%的湿度。 考虑到英国的230VAC主电源电压,两根未绝缘的铜线(例如)之间需要多近的距离才能形成电弧? 电路板上的走线或插头上的引脚是否不同? 对于奖励积分,也可以给出120VAC的答案吗?240V电弧会远比230V远吗?110V与120V相比如何? 我在寻找简明扼要的答案,但是也许我没有找到简单答案的原因是因为没有答案... 这个问题只是出于好奇。我不会在短期内开始重新连接电源装置或设计240V电路板。
11 mains  trace  spark  arc  bad-wiring 

3
每个人都为stm32使用什么免费的IDE?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 3年前关闭。 我当前正在使用Atmel SAM系列。选择很容易:IDE是Atmel Studio,它非常好,免费,我以前用它来开发AVR。我拥有的调试器是Atmel ICE,我也将其用于AVR,它也支持ARM系列。 STM32系列之所以有趣,是因为芯片和开发板的成本非常低。但是,人们使用什么IDE进行开发?我对尽可能完全免费的主流产品感兴趣,因此可以在需要时轻松寻求帮助,并确保工具保持最新状态。我可以在Google或ST的网站上找到明确的答案,因此,如果有人已经参与了该平台的开发,请与我分享数据和意见,我们将不胜感激。
11 arm  stm32  ide 

3
千兆以太网上的“双向”传输如何工作?
我正在阅读各种双绞线协议,当我去寻找连接连接器的方法时,它们被Wikipedia的奇迹所分散。 我想知道它如何在同一导体上同时双向传输?我假设我没看错,因为如果他们轮流使用,则不会被称为全双工。 为什么比在每个方向上使用两个(不同)对更好呢?
11 ethernet  cables 

2
PCB和设计电源连接
我现在已经设计了一些PCB,但从未在良好实践中投入过多精力。它们是小板,大多数重点放在确保已连接的所有东西都已连接上。 现在,我想更加认真地制作设计良好的电路板。我已经多次设计和重新设计了我当前的项目,试图设计出美观的布局。 该项目基于在16Mhz晶体上运行的ATXMega256 mCU,总共约有60个组件,其中有7或8个是IC。 对于我的下一次重新设计,我计划尝试“曼哈顿路由”,至少尝试并以各种方式帮助您进行疯狂的跟踪-但这有点不合时宜。 我似乎最常遇到的问题是了解为每个IC供电的合适方法。通常,我会以菊花链方式将它们链接起来,但这被认为是一种不好的做法。 这是我关于供电的问题 我听说过“星型配置”,其中所有IC都直接连接到稳压器,但是还没有看到现实生活中的例子,因此我不确定如何将其设计到我的项目中。听起来好像一团乱麻的痕迹从我脑海中浮现。您能发布一个设计良好的星型配置示例吗? 使用星形配置而不是电源平面会带来一些优点和缺点,而不是电源随处可见。 什么时候可以将平面用于VCC,特别是用于2层板上的VCC,我听说它在2层板上并不常见? 如果我不应该使用电源平面,那么在走线需要相互交叉的情况下更好:使用via的GPIO或via的电源? 如果可以在2层板上使用电源平面,那么VCC应该在顶层还是底层,显然我也应该有一个接地平面。 我知道对这些问题没有双赢的答案,因为每个项目都会有所不同并且需要不同的计划,但是我认为它背后的基本概念应该在一定程度上是普遍的,人们会遵循。您必须先了解规则,然后才能打破规则。 我也意识到这些问题可能超出了在线讨论的范围,但是我正在寻找更通用的答案,这些问题可以帮助我朝正确的方向发展。

7
普通与地面
我受过训练,可以使用地面一词和地面符号 来指代地球,即我们站立的土壤。 电路公共端被认为是带有符号的独立概念。 我的理解是,“地面”意味着节点可以并且应该与地球相连。“公共”表示任意参考电压,没有相对于大地的电压的含义。一个原理图中可能有多个共同点,但地球就是地球。 显然,在某些情况下,“地面”用于表示我在上文中定义的“常见”。这些情况会错吗?我使用的术语与标准用法匹配吗?

2
VHDL:对向量的各个位进行“或”运算
我想将向量的位或在一起。所以说我有一个向量example(23 downto 0),我想把所有的位或到另一个向量中,有没有办法做到这一点而不涉及example(0) or example(1) or ...example(23)去呢?
11 vhdl 

1
如何将地平面连接在一起
将接地层连接在一起的最佳方法是什么? 我知道接地层在多个位置连接在一起,以便在整个电路板上保持低阻抗GND并为信号提供返回路径。 但是,除了通孔非常靠近每个去耦电容之外, 我看到了这样的布局,其中在许多通孔上添加了网格图案,间距为板上最大波长的1/20。 在其他板上,过孔沿着走线放置(例如“ 过孔的位置以连接接地层 ”)。 我已经看到过孔是随机散布的。 还有一种组合:沿线的过孔+在GND平面上随机散布。 有明显差异吗? 我想要实现的是良好的信号完整性,低辐射和良好的电源去耦。
11 pcb  layout  ground  routing  via 

2
超标量和多核之间的区别?
我似乎无法理解这一点,超标量和多核处理器之间有什么区别? 我会不断混淆它们,因此,对它们所做的一些简单说明会很棒。
11 cpu 

3
USB总线供电的集线器-每个设备超过100 mA?
我想问一个关于USB电源管理的非常具体的问题。 首先,我将概述设备的设计。这是一个对称信号线驱动器,带有用于我的DIY扬声器系统的内置音频编解码器。该设备在内部分为两个主要独立的模块:具有控制MCU的线路驱动器和音频编解码器(TI的PCM2706)。两者都需要USB数据连接(通过用于驱动程序块的FT232R),并且整个设备都应由总线供电。这两个模块将通过USB集线器芯片链接在一起,从而形成与PC的单个上行链路USB连接。我希望驱动器级的功耗在100到200 mA之间(肯定超过一个负载单位)。 问题来了:根据USB规范,总线供电的集线器每个下游端口只能提供一个单元,而从上游最多只能提取5个单元。我想知道,如果我通过FT232请求两个单元作为驱动器阶段,集线器会做什么。不会达到5个单位的上游限制(集线器1个单位,编解码器1个单位和驱动程序2个单位),因此计算机应该在物理上能够提供该电流。 对于集线器芯片,我一直在检查http://www.ti.com/lit/ds/symlink/tusb2036.pdf。有一个“联动”供电模式选项,对您有帮助吗?还是只是拒绝给驾驶员两个单位?在这种情况下,有没有肮脏的解决方法? 我知道要求枚举期间还需要大功率设备吸收最大100 mA电流的要求;这不是问题,因为FT232可以在枚举后立即打开驱动程序。集线器也将独立打开舞台。 希望我说的问题足够清楚,并感谢您的宝贵时间:) 更新: 我对TUSB2036芯片进行了更多研究。可以通过/ OCPROT引脚关闭过电流保护。然后,集线器向根控制器报告它无法检测到过电流。数据表中有一个警告,USB 2.0规范要求OC保护-这对我来说无关紧要,我只需要1.1 Full-speed。然后,PC的根集线器应为整个设备提供500 mAmps的电流。因此,我可以将驱动程序的FT232设置为仅要求100 mA,而集线器将永远不会知道我是否会超过限制(当然要从PC上获得500 mA)。有人可以告诉我这是否可行吗?
11 power  usb 

5
电子艺术:发射器跟随Zout
我对电子艺术感到越来越沮丧。在第1章中,这是一本平易近人的书,然后在第2章中,作者似乎想使其更像课本,因此他们开始丢弃信息以代替练习。我想这真的不是一本自学的书。 不幸的是,我是那些必须了解概念的人之一,我不能盲目地遵循一个公式。特别是,我试图了解发射极跟随器的输出和输入阻抗。文字很好地细分了如何得出输入阻抗,即基极阻抗。然后,它简化了输出公式,并说它也可以计算出来……然后出现一个练习,要求人们对其进行证明。 Zout=(Zsource)(hfe+1)Zout=(Zsource)(hfe+1)Zout = \frac{(Zsource)}{(h_{fe} + 1)} Show that the preceding relationship is correct. Hint: Hold the sourdce voltage fixed, and find the change in output currrent for a given change in output voltage. Remember that the source voltage is connected to the base through a series resistor. 我什至不知道从哪里开始。我记下了一些公式,然后开始替换... rout===(ΔVout)(ΔIout)(ΔVe)(ΔIe)(ΔVb−0.6V)(ΔIe)rout=(ΔVout)(ΔIout)=(ΔVe)(ΔIe)=(ΔVb−0.6V)(ΔIe)\begin{eqnarray*} …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.