电气工程

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

2
什么是FPGA中的“半锁存器”?
在一篇有关防辐射FPGA的论文中,我遇到了这句话: “与Virtex器件有关的另一个问题是半锁存器。在这些器件中有时将半锁存器用于内部常数,因为这比使用逻辑更有效。” 我从未听说过称为“半锁存器”的FPGA设备原语。据我了解,这听起来像是一种在后端工具中“提供”常量“ 0”或“ 1”的隐藏机制。 ,以及如何使用它们保存逻辑? 编辑:本文是我发现这是针对太空应用的防辐射FPGA和耐辐射FPGA的比较
10 fpga  vhdl  xilinx  radiation 

2
无法在负载下执行正确的TVS时的继电保护
我目前正在开发一种产品,该产品具有可以由操作员控制的简单SPDT继电器。对于最终用户,只有公共,常开和常闭触点可用。继电器由我们设备中的电路驱动,该设备具有适当的反激二极管。 最近,我们的一个原型单元出现了问题,其中技术人员将继电器直接连接到电感负载,而没有任何形式的瞬态电压抑制,这导致我们的无线通信由于EMI而被击倒,还可能导致接触拱形。 在确定问题是由于感应尖峰引起的之后,通过将适当的反激二极管连接到负载,可以快速解决问题。 在这种情况下,我们可以控制要连接的负载,这使我意识到,无论警告和警告的数量如何,当我们将产品用于感性负载时,我都不相信最终用户会实际安装适当的瞬态电压抑制设备。我们可能提供的典型应用原理图。 现在,很明显,有很多解决感应尖峰的解决方案,但是该设备必须工作的特定情况使得实现TVS非常棘手: 1)该继电器是通用SPDT继电器,额定值为250VAC / 120VAC @ 10A或30VDC 8A。这意味着TVS电路必须能够处理交流电(主电源或非市电)和直流电,电流最高可达10A。这使得找不到PTC保险丝成为可能,因为大多数保险丝无法处理电源电压,特别是不能承受10A的电压。 2)该设备将安装在不可能更换任何物品的地方,安全是我们的主要关注点。如果客户端未安装保险丝,并且继电器短接失败(这种情况很少见,但有可能发生),则他们很可能会怪我们。这也意味着我不能使用MOV,排气管或任何其他使用寿命有限的TVS设备。 3)任何TVS设备都绝不能短路,如果短路,我必须确保保护负载免于短路。 我已经尝试了RC缓冲网络的仿真,但是仅凭这些就无法在电感负载足够大的情况下起作用。同样,使用更大的电容器意味着在使用交流电时会损失更多。理想情况下,1nF会提供足够的阻抗(在50 / 60Hz时为1Mohm以上),以使任何损耗都微不足道。 这是电感负载较大的模拟结果。更改电阻器和电容器的值仅影响振荡稳定下来的时间,而不影响峰值电压,这肯定会杀死任何电阻器或电容器,或使触点产生电弧。 背对背的齐纳二极管与RC缓冲网络一起有效地限制了电压尖峰,但是由于它们必须阻断电源电压,因此,它们所需要的阻断作用远不止于近似。350V(电源峰值电压)直到它们开始导通为止,我担心这仍然是一个很高的峰值,足以杀死附近的任何EMI无线通讯。 那么,在这种情况下我完全没有希望了吗? 在这种情况下我还能使用其他TVS设备/技术吗?如果是这样,我是否可以保证它们不会短路故障,或者至少可以防止TVS设备短路? 还是仅仅是RC缓冲器实际上是解决此问题的好方法?如果是这样,为什么?我该如何选择合适的零件? 请记住,我无权访问实际负载,也无法对用户如何连接负载进行任何假设。

3
需要电流镜的温度补偿
我目前正在了解当前的镜像配置。到目前为止,我已经做了两个。两者均按要求工作,但在加热或冷却时,通过右侧(从中获取输出的一侧)的电流在温差较小的情况下显着降低或增加。 模拟该电路 –使用CircuitLab创建的原理图 两个电路的 R l a a d低或短路至+ 10V。两个电路均设置为镜像500 uA的电流。所有晶体管都是手工匹配的(就β而言,它们彼此非常接近)。[R升Ô 一个d[R升Ø一种dR_{load} [R升Ô 一个d1个[R升Ø一种d1个R_{load1}[R升Ô 一个d2[R升Ø一种d2R_{load2} [RË[RËR_e[R升Ô 一个d2[R升Ø一种d2R_{load2} 当将发射极退化添加到Q1 / Q2或Q3 / Q4时,两个电路均得到改善。在这两个示例中,流经Q1或Q3的电流始终保持恒定,但流经Q2或Q5的电流甚至都没有接近。 由于温度变化,我是否有办法补偿此处所示的任何一个电路?我以为Q5可以纠正电流中的温度变化误差,但显然没有。



7
拆焊两个焊接在一起的PCB
我有一个带有RF模块的PCB,该模块构建在另一个PCB之上。如果您看下面的图片,您会发现它与我焊接在PCB顶部的焊料几乎相同。 区别在于RF模块板的顶部和底部。我有一些焊垫偏移到RF模块PCB板中,所以它们没有暴露在板的边缘。 我无法直接加热到焊盘。 我到底需要做些什么才能使偏置焊盘退焊? 我需要什么特殊工具?
10 pcb  soldering  rework 


7
简化许多窗口比较器
我有8个热敏电阻,必须确保每个热敏电阻都在温度窗口内。它们都具有相同的窗口,我不在乎哪个或多少在有效范围内,我只需要知道它们是否都在(相同)窗口内即可。这将是仅基于硬件的解决方案,因此ADC读取的软件排序是不可能的。 我目前最好的解决方案是使用一堆比较器IC,并为每个热敏电阻实现一个单独的窗口比较器。为了优化解决方案,我可以使用多个四极管比较器,每一个都具有漏极开路输出,以便可以将它们全部连接起来。当然,从本质上讲,它是相同的电路。我可以使一次基准电压/触发电压缓冲,然后提供给所有比较器。 我确实很愚蠢,只是简单地抛出一堆比较器来解决这个问题。我不确定是否还有更好的方法,我主要是在尝试优化电路板空间。您知道一些创意方法吗?例如,选择所有热敏电阻的最小/最大电压,并使用单个窗口比较器(编辑:c的两个比较器),恕我直言,IMHO会导致更大的解决方案,因此不是一个好答案,我在此仅出于启发目的。 编辑:我知道基于软件的解决方案将是最好的。这就是为什么我一开始就提到它的原因,以防止所有人提出它。用这种方法定义问题的原因是,这是一个安全电路,除软件监视器外,规格要求我实施仅硬件的解决方案。因此,基于软件的解决方案已经存在,我“只是”需要找到实现基于硬件的最佳方法。

8
交流和直流设备
为什么诸如电灯,电视和风扇之类的家用电器直接使用电源供应的交流电,而电话和笔记本电脑却使用适配器将交流电转换为直流电?
10 power 

2
用LED和9V电池为娃娃屋布线
我正在尝试用7个3mm白色LED为我的女儿建造的娃娃屋(https://www.jaycar.co.nz/white-3mm-led-4300mcd-round-clear/p/ ZD0142) 我正在用9V电池供电,并且已经烧断了2个LED,所以我想我需要添加电阻器。 我遵循的指南(http://judyry.blogspot.co.nz/2012/10/where-to-begin_17.html)根本没有提及它们,因此,这是因为我没有首先进行适当的研究。 无论如何,我将非常感谢一些有关我将需要多少尺寸和多少电阻的指导。 如果我的欧姆定律计算正确,那么电阻为290Ω,但这是否意味着我将其除以7个LED并得到7个〜41Ω电阻,还是需要7个290Ω电阻?
10 led  resistors  wiring 

2
另一个失败的差分放大器
这是我制作的电路-设计,计算,构建: 模拟该电路 –使用CircuitLab创建的原理图 Q1和Q2的集电极电流为5mA,而Q3的集电极电流为1mA。输入端的正弦波在1kHz时具有1Vpp。负反馈应该起作用,因为在Q1的底端和Q2的​​底端之间有360度的偏移。首先确定Rf2为10k,然后用电位计代替。 该电路没有按我预期的那样工作。我希望,如果在正弦波内会发生一些失真,那么可以通过负反馈或/和差分晶体管对对其进行校正,并且要校正的失真量将由Rf2控制(增益较小-失真较小)。 我通过在Q3的基极上添加另一个正弦波(1Vpp,3kHz)来使失真。实际结果无法与所需结果进行比较,因为它们甚至与所需结果还差得很远。 结果,Q3的集电极的输出失真的方式与Q3的基极处的信号相同-Q3的集电极上是否应存在纯正弦?但是随后我将信号的范围定为Q2的集电极,并且只有预期在放大器的输出端出现的正弦波(在这种情况下,Q2的基极短路到C1,否则旋转电位器Rf2则信号会迅速接近失真的对象)。 Q2的集电极上的正弦波与Q3的基极处的失真信号相对(不在同一电压范围内)。 我认为我对差分放大器的理解还存在一些差距,因为我为此苦苦挣扎了一段时间,而且还没有制造出包括差分在内的有用电路。放大器



3
放大高压nA电流
我的电路实际上只是一个连接到非常高的电阻(基本电路轮廓)的1kV直流电源,在此电路中,我尝试使用Arduino测量的电流在0.1nA至500uA范围内(电流变化是因为电阻因外部因素而有所不同)。我有使用这个(或类似的)连接到Arduino的想法:https : //www.adafruit.com/product/904 但是,它的工作电压高达26V,分辨率仅为0.8mA。 为了解决这个问题,我首先想到了使用一个分压器,使电路的并联部分电压降低到〜13V,INA219可以进入该部分(降低电压部分),并使用高阻电阻器,因此基本上所有电流都流过该部分。 但是,现在我需要将本节中的电流放大到INA219可以测量的值。在查找完所有内容之后,我认为对此的一个好主意是使用达林顿对,并采用以下方式实现它:使用达林顿对。但是我发现这没有放大作用。我是不是正确地实现了达林顿对,或者它不适用于如此小的电流,或者达林顿对在这里放大电流完全是错误的想法?如果这是错误的解决方法,那么使用Arduino测量这种低电流高压电路的电流的好方法是什么? 编辑:我已经包括了我认为由Olin Lathrop的答案描述的示意图 模拟该电路 –使用CircuitLab创建的原理图

4
防止电路板掉入水中腐蚀
如果这个问题超出了该论坛上回答的主题,我预先表示歉意。几小时后,我的无人机掉进了肮脏的水中。我能够抢救该设备,拔下电池,打开电路板,使用吹风机彻底干燥,最后将其放到位。之后工作正常。但是我的问题是如何防止或减少电路板很快被腐蚀的机会?
10 pcb  water  corrosion 

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.