电气工程

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

1
为什么可编程ROM中的保险丝连接不会导致整个矩阵一起短路?
如果在ROM中使用二极管(而不是简单的电线)的基本原理是防止矩阵一起短路,那么为什么可编程ROM不会短路呢? 抱歉,如果不应该为此启动新线程;请注意,这个问题是由一个答案引起的。在ROM中使用二极管矩阵的原理是什么,但是我没有足够的“代表”来评论我的问题。
13 rom 

4
我如何覆盖PCB烧伤痕迹以便以后识别烧伤?
我正在维修1990年代的接收器,该接收器在PCB上有一些烧伤痕迹,其中一些晶体管过热。更换它们和其他任何有问题的电路之后,我希望能够知道问题是否已解决-即,我想知道PCB是否再次烧毁。 我无权使用热像仪,也不想用手指的后背进行过热测试。有什么方法可以掩盖或清洁PCB,以便我保留该指示吗?
13 pcb  repair 

6
极低频滤波器
我有一个数据采集板(A / D +数字信号处理器),我想检查一个截止频率非常低(0.05Hz)的数字高通滤波器(在DSP中实现)是否真的在工作。 如果这是我可以使用信号发生器生成的频率,则很容易检查,但是0.05Hz太低,我无法生成它。工程师如何检查这种过滤器?


9
如果电路仅具有电流源而没有电压源,那么从哪里来为电路供电?
例如,该电路的电流源会改变其两端的电压以满足一定的电流。 但是哪里有电压源可以做到这一点,甚至有Vx的电压。即使没有电源,该电路又如何工作? 我在这里看过:电流源还是电压源吗? 试图了解电流源和电压源之间的区别,但没有任何帮助回答这个问题。 在这种情况下,电流源可以用作电源吗? 谢谢

9
在哪些情况下测量微安很重要?
在寻找新的万用表的情况下,我发现自己迷失在市场上可用的设备数量上。当然,要找到最合适的设备,我必须设置一些要求。在比较它们时,我得出以下几点,并以此来回答我的问题: 大多数专业设备仅具有0.001 A(1mA)分辨率的安培范围,而半/爱好设备的安培范围则为毫安甚至微安。我在YouTube上看到了设备评论,演示者抱怨缺少微安培范围。YouTube上的另一个人告诉观众,毫安范围就足够了。所以,这是我对专家的问题: 哪种情况需要测量微安培? 例如:查看数据手册,“与”门具有“输入泄漏电流”,并且电源电流在微安范围内,但是何时需要测量此微小电流? 感谢所有有用的答案。

4
为什么要在电子管放大器中的真空管之后放置一个降压变压器?
我正在研究阀放大器。我找到了以下示意图: 所以输入被第一个阀放大,然后放大的信号又被第二个阀放大,对吗? 我的问题是,为什么在连接扬声器之前电压会降低?在我看来,增加阀门的电压然后再次降低电压似乎毫无意义。我可以在网上找到所有原理图。为什么? (顶部的300V导轨与变压器有关吗?如果不是,那么它是干什么用的?)

7
是否可以一次在一条线上发送多个数据位?
是否存在现有的协议或调制方法,其中多个数据位通过单根导线一次发送,或者可能通过一条附加的地线发送(例如串行通信)? 我知道有些方法可以像PSK或FSK那样改变载波的相位或频率,以表示信号的不同位或状态,但是相位或频率的那些变化是一个接一个地传输,即串行而不是一次传输。 是否存在现有的通信或调制方法或协议,可以使用PSK或FSK中进行的移位一次发送多个数据位,而不是一个接一个地发送?

6
寻找PCB标志/指示灯组件
我正在设计一个测试夹具(在6U机架内),可与6个可移动托盘配合。每个托盘可容纳16个传感器,这些传感器也可以卸下。该系统将以下列方式运行: 技术人员会在所有托盘中填充传感器, 将托盘放入机架并测试所有传感器, 从机架中取出纸盘,然后先将发生故障的传感器取出并装箱。其余的通过并装袋。 我的问题是生产要求每个托盘上每个传感器旁边的指示器指示通过或失败。 当板子与机架断开连接时,它们会断电,尽管LED和外部电池将是第一个解决方案……他们仍在寻求替代解决方案。是否有诸如指示器继电器之类的组件或类似的东西?如果有人对这个问题有好的解决方案,请告诉我。 目前还排除了软件GUI,因为他们认为先看屏幕再看PCB可能会导致人为错误。
13 pcb  indicator 

3
参考设计的版权?
我一直在阅读TI设计指南,其中提供了参考设计的完整原理图,请参见此处。 如下所示,该文档上都印有版权标记。我不打算使用他们的设计,但是这让我开始思考,如果我想使用他们的设计怎么办?通过公司提供的参考设计,大概他们希望我使用它并购买他们的产品。我对使用制造商参考设计的可用性/版权感到困惑,是否被允许使用以及我们不允许使用什么?
13 reference 

7
连接小电线的合理方法是什么?
在晴朗的天气下,这些导线在5V户外电压下可承载高达1.5A的电流。通过简单地用胶带将它们绑在一起来连接它们是否合理? 我对嵌入式编程和简单的Arduino原型之外的电子产品还是陌生的,所以我想检查一下我是否遇到任何安全问题。希望这是主题,而不是太基础。
13 safety  wire  outdoors 

4
微处理器的最大操作码数
问题的最大操作码是多少,答案是c选项,但我认为它是选项d,因为每个地址指定每个内存位置,共有16条地址线,这意味着2 ^ 16个地址,即2 ^ 16个存储位置。 因此,如果每个位置包含一个操作码,则总共2 ^ 16个位置包含2 ^ 16个操作码,这是操作码的最大数量,但是答案为c,即2 ^ 12。这怎么可能?

9
为获得更好的性能而为嵌入式软件编写函数时的最佳方法是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 2年前关闭。 我已经看到了一些用于微控制器的库,它们的功能一次只能做一件事。例如,如下所示: void setCLK() { // Code to set the clock } void setConfig() { // Code to set the config } void setSomethingElse() { // 1 line code to write something to a register. } 然后在它上面放其他功能,它使用此1行代码包含包含用于其他目的的功能。例如: void initModule() { setCLK(); setConfig(); setSomethingElse(); } 我不确定,但是我相信这样会在每次调用或退出函数时创建更多的跳转调用,并增加堆栈返回地址的开销。那样会使程序运行缓慢,对吗? 我已经搜索过,到处都在说编程的经验法则是,一个函数只能执行一个任务。 因此,如果我直接编写一个InitModule函数模块来设置时钟,添加一些所需的配置并执行其他操作而无需调用函数。编写嵌入式软件时,这是一种不好的方法吗? 编辑2: …

3
测量消费电池内部电阻的最准确方法是什么?
我通过研究发现,测量电池内部电阻的典型方法是将电池与电阻器连接在电路中,测量通过电池的电压,计算电流,通过电阻器测量电压,找到电压下降并使用基尔霍夫定律计算剩余电阻,即内部电阻。 一位教授提到,对于内阻非常低的电池来说,这太不准确了,那么还有另一种更准确的方法来测试标准电池的内阻吗?

6
如何在外壳内部(或PCB上)没有安装孔的情况下固定“ PCB”?
我想使用下面的多个“填充PCB”或其他PCB,但问题没有改变。 我该如何在外壳中或原型/主板PCB上修复此类问题(如下图所示)? 我想到了: 胶合:但是由于机箱(包括组件)将被移动很多,所以这似乎不是一个好方法。 在这种情况下,使用领带包装可能会起作用,因为可以将其放在黄色部件周围,但是如果我想使用另一个没有黄色框的部件该怎么办? 将上述方法之一与垫片一起使用以防止与原型板接触。 我不需要专业的解决方案,但是我想要的解决方案在两次移动100次后都不会破裂或松动。 更新资料 我曾问过类似的早期问题。但是,这只是一个临时解决方案,我希望其中的组件需要更改/添加。但是,在这种情况下,它是关于固定/已知设置的。因此,我希望有一个更专业(至少是“更好”)的解决方案。

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.