电气工程

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


3
建议使用STM32(ARM Cortex M3)上未使用的引脚的默认设置-上拉/下拉?
我们目前正在使用STM32微控制器系列的各种变体。我想知道以下内容: 如果可以选择同时选择上拉或下拉,则一般建议微控制器引脚的默认设置是什么?彼此搭配的利弊是什么?(假设您默认将它们设置为输入) 我特别想知道如何处理STM32微控制器系列中未使用的引脚。对我来说很明显,我们不应该让引脚悬空(数据表说的就是:(),但是我应该将它们设置为上拉输入还是下拉输入吗?特别是,我想选择最不易受到ESD影响的设置,如果可能的话,也要消耗最少的功率。 对于关键引脚,我们应该依靠固件将引脚正确设置为正确的默认状态,还是应该由外部硬件负责(连接外部上拉或下拉)?如果为外部电阻器选择的值大于内部上拉或下拉电阻,则固件中的设置无关紧要。 我可以看到,这样做的好处是,如果微型计算机由于某种原因(有故障的硬件等)未正确初始化,则我们将不依靠固件来正确设置引脚。 我看到的缺点是,硬件成本更高。 您能从上面得到的任何启示将不胜感激。 谢谢..

4
使用反并联二极管构建无源以太网集线器
我在网上找到了一些有关如何构建无源以太网集线器的指南,其设计始终是相同的: 我想知道这两个反并联二极管各自做什么?对于正电流和负电流,总会有一个二极管导通,那么直接桥接导线有何区别?
15 ethernet  diodes 

2
如何计算电容器块DC的正确值?
电容值对于电容器组DC重要吗? 我需要一块DC来转换1.98 V pp(1 kHz至100 kHz)的初始信号,电压范围为0至+1.98 V: 对于1.98 V pp(1 kHz至100 kHz)且信号范围为-0.99 V至+0.99 V的信号: 我的案子最合适的价值是什么?又为什么呢?
15 capacitor 

4
陶瓷(MLCC)与钽电容器
从电子设计师的角度出发,还要考虑价格/成本和社会因素(请参见下面的Col钽铁矿石开采和道德链接),我倾向于在许多情况下避免使用钽电容器,而倾向于使用多层陶瓷电容器(MLCC)。 坦率地说,我的问题是:在哪些情况下我应该小心并继续使用钽电容器?对我来说,各种各样的答案和技术方法对我来说都是非常有用的(当然对于其他设计师而言)。 需要研究的一些特定方面: 串联等效电路。 麦克风。MLCC在这方面真的有多糟糕? 电容与电压和温度的关系。 过压和故障模式。 预期寿命和可靠性。 其他内容: 我专门针对表面贴装技术(SMT),假设所有钽电解电容器中有90%以上是以SMD方式制造的。 在这里,我将重点放在大容量消费电子产品上,而在其他考虑可能适用的地方,则放弃专门用于大功率电子产品的应用。我没有排除电源转换/管理电路的问题,上述考虑因素对于电容器至关重要。 您可以在Wikipedia上了解有关the钽铁矿石社会影响的更多信息:https : //en.wikipedia.org/wiki/Coltan_mining_and_ethics

3
是否所有USB C型电缆都支持全功率输出
USB Power Delivery可以通过专门为支持USB Type A / B的电缆而工作。 由于USB Type C的设计要晚得多,所以我很好奇。默认情况下,所有C型USB电缆是否都支持USB PD?它们是否支持一定水平或全100W? 相关:USB Power Delivery是否可以处理不支持PD的USB电缆?
15 usb  usb-pd 

1
为何陶瓷绝缘子具有堆叠的圆盘结构?
我在到处都可以看到高压电源线上的这些叠片结构。但是,我找不到有关此特定形状的任何信息。 据我所知,高压陶瓷绝缘子只能端到端地绝缘导体(而不是像传统的塑料绝缘子那样从内到外)。我只能假设形状使电弧难以沿着陶瓷材料传播,而不是沿着实心圆柱体传播。 为什么陶瓷绝缘子的形状像这样?是为了降低成本?热问题(可能产生电弧)?

5
LTSpice自动化
我有一个电池供电的升压转换器,除了几种电池类型(各种电压/内部电阻)。由于我正在模拟(相对)大量的运行时间,因此模拟文件变得相当可观,更不用说要花一些时间了。我想使LTSpice自动化,以便可以以编程方式更改组件值,并重新运行仿真并捕获数据(电压或电流之类的值)。我知道: WAV文件可用于从程序输入/输出数据 该程序可以从命令行运行 到目前为止,我最好的选择似乎是将两种选择与我自己的代码/脚本结合使用,以达到我的目标的方式,但是我只是想知道是否已经有更好的方法了。 有没有人使LTSpice自动化,或者是否知道有(为制造商还是由第三方)为其编写的任何自动化API? 理想情况下,我希望有一个求解器,以便为它提供所需的参数,并尝试各种组件值,直到找到满足约束条件的“最佳”解决方案为止。

5
制作电子棋盘
我想制作一个木制棋盘,可以用普通棋子(例如,不是使用RFID代码,磁铁等的改良棋子)来玩,但是要与一个注意到我的动作并充当第二个玩家。 我一直在考虑如何检测板上的零件,因此我做出了不需要识别哪一块的决定:“真相”在软件中,因此如果我将一块从A移到B ,该软件能够找出移动了​​哪一部分。 因此,我想到在棋盘的每个区域钻两个孔,一个在中间,一个在右上角: 中间的一个将用于亮度传感器,以检测一块物体是否站在场地上。 拐角处的一个将用于LED指示灯,以显示用户必须为计算机移动的零件,以便真实情况与软件情况再次匹配。 我想使用Raspberry Pi作为运行软件的硬件基础,它将用Node.js编写(但这对这个问题应该不重要)。 因此,我最终需要分别解决的是64个亮度传感器和64个LED。换句话说:我需要64个输出和64个输入。当然,这是Raspberry Pi无法解决的问题-我认为必须有一个比拥有128个I / O端口更好的方法。 由于我认为检测电路板的状态是更重要的任务,因此我开始在网上搜索如何处理8x8的开关矩阵。我发现了使用微控制器的建议,该微控制器顺序扫描电路板的列,并在每列中检测是否使用了行(=字段)。 这将减少复杂度,使其具有8个输出和8个输入(以便能够读取板的状态)。 对此,我有几个问题: 我的想法是否正确,即这是正确的方法,还是我应该提防的更好的选择? 由于我没有使用微控制器的经验,我需要注意什么?我是否只需要一个16针的微控制器,该微控制器可以用我能写的语言编程,或者…? 有没有人建立过这样的委员会,并有一些建议或知识可以指导您完成该过程?
14 detection  matrix 

5
如何创建用于音频的大电感器(1H)?
我正在制造一个电子管放大器,并决定为其添加一个5通道均衡器。从历史上看,吉他放大器中使用的都是无源RLC滤波器式系统,对于80Hz通道,其电感为0.5-2H。 我现在知道,使用有源运算放大器会更小一些,但是我这样做是出于业余爱好,想尝试制作一个无源放大器。我惊讶地发现Digikey没有携带任何超过100mH的小型电感器。我的猜测是因为随着DSP或有源电容器滤波器的出现,没有人将它们用于小电流应用。 关于创建电流小于1mA且不涉及通过1英寸环形线圈缠绕300匝的大型1H电感的任何建议? 还是没有人知道它们的历史制造方式,我猜很多圈都可以算得上是真正的好电线吗?

4
廉价示波器显示16 MHz方波
我拥有一台便宜的示波器Hantek DSO4102C。它的额定带宽为100 MHz,采样率为1 GSa / s。有关该工具的一些信息,可以在这里找到:http : //hantek.com/en/ProductDetail_3_4163.html现在,我有一个Atmega328P MCU,它以16 MHz的外部石英运行,没有任何代码(被usbasp擦除的芯片),仅CKOUT保险丝位置1。因此,我应该在PB0引脚上看到一个方波,但我的范围显示出它相当失真: MCU的数据表中没有提到引脚上升时间,这让我感到非常惊讶,因此我无法检查测量到的9.5 ns是否有效值。但是从超过6伏的Pk-Pk电压(甚至在560 mV的情况下甚至低于零)来看,我认为示波器存在问题。我对吗? 稍后再提出一些建议 我将所有东西组装在面包板上,而不是使用Arduino Uno。我已通过面包板用电线将示波器的接地夹连接到ATMega的接地针。我直接在输出引脚上进行测量(请参见下面的布局照片)。现在,即使使用20 MHz振荡器,我也可以获得更好的结果。 显然,Pk-Pk值现在和信号形状都更加接近实际。因此,感谢大家的帮助!

5
使用代码而不是单击鼠标进行PCB设计?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6个月前关闭。 我刚刚进入PCB设计,通常在学习如何通过菜单和鼠标单击使用GUI时遇到麻烦。一些工程师是否使用更类似代码的东西来生成PCB?
14 pcb  eda 

7
为什么电容不取决于板的材料?
作为一名学生,在了解了什么是电阻之后了解了电容器,令人惊讶地注意到,电容并不取决于所用极板的性质,至少在我所知道的任何类型的电容器中均如此。 我受到指导,“只要板导电,就没有什么区别。” 真的吗?
14 capacitor 



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.