电气工程

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

10
是否存在:覆盖电路的绝缘材料
例如,当您建立电路时,电路板和电路板之间的组件都是空气。 是否有像空气一样起作用的粘土状材料? 应用:您可以将简单的电路捆绑成一个球,将粘合剂粘贴到外面,然后将它们扔在东西上(LED掷球器)


2
在PCB的两侧安装组件
我正在设计带有微控制器,CAN收发器,传感器(I2C)和线性稳压器的PCB。我想使PCB尽可能小,所以我的想法是使用两层堆叠的两面。我以前从未做过此事,只曾在板子的一侧使用过元件。 我最主要的担心是我应该避免退缩吗?例如,我会做出有根据的猜测,那就是将线性稳压器直接置于微控制器之后是不明智的选择。 我应该避免通讯线(I2C UART CAN)交叉吗?

3
如何在LTspice中查看和自定义晶体管的beta
如果我需要将beta设置为自定义值,是否可以制作具有我选择的beta的自定义晶体管?换句话说,我可以编辑就绪或通用晶体管的beta并将其另存为自定义晶体管吗?我怎样才能做到这一点?
13 ltspice 

2
电容器数据表中泄漏电流的“ CV”单位是多少?
我看了一些电解电容器的泄漏电流规格,它们似乎都将值指定为如下形式: 2分钟后I <0.01 CV或3(μA),以较大者为准 以下是一些示例数据表:Panasonic,Multicomp,Nichicon和Rubycon。 我认为泄漏电流是电容和电压的乘积是正确的,即对于5V电源上的100µF电容,我会发现泄漏电流为。I=0.01×100µF×5V=5×10−6A=5µAI=0.01×100µF×5V=5×10−6A=5µAI = 0.01\times100µF\times5V=5\times10^{-6}A = 5µA 还是那个简历单位完全不同? 另外,当电容器通常在几秒钟或更短的时间内充电时,为何此额定值会长时间延迟?

3
螺丝端子,原型面包板的替代品?
通常,我想连接工作电压低于5v的组件(之所以提及是因为它可能对电线的规格有影响?),但是有一种简单的断开方法。 螺丝端子很好,但是当有多根电线时它们可能会变慢。 面包板太脆弱,无法进行现场测试。 我当时在考虑使用RCA音频视频插孔和插头,但它们似乎太大了……是否有类似但更小的东西? 我正在寻找连接传感器和分线板的东西。

4
使用MEMS传感器进行航位推算的极限
我正在尝试追踪相对于一个人躯干的身体部位。我看到了很多有关使用MEMS加速度计和陀螺仪进行航位推算的问题,它们证实了我的怀疑,即各种因素极大地限制了它们在这类应用中的用途,但我正在寻求这些限制的说明: 这些限制到底是什么? 其他答案已经解决了为什么存在这些限制的问题。自然地,所讨论系统中的零件的规格以及什么被视为系统的“可接受的误差”都将改变确切的限制,但是在时间或距离方面,我可以预期航位推算会起作用吗?我很清楚,长距离(几码左右)的误差对于大多数实际用途来说太大了,但是在几英尺之内呢? 我该怎么做才能改善这些限制? 我目前正在考虑使用加速度计和陀螺仪。我可以在系统中添加哪些其他传感器以提高错误率?我知道可以在更长的距离上使用GPS,但是我怀疑任何消费类电子产品的GPS是否具有足够的分辨率可以为我提供帮助。 此外,在改进传感器的基础上,改善这些限制的唯一途径似乎是达成共识,即提供一个不受错误影响的参考。一些系统使用照相机和标记器解决此问题。便携式/可穿戴设备可以提供哪些参考点? 我已经看到了使用无线电波来精确测量长距离的方法,但是我无法确定使用“现成的”组件在这么小的规模(就测得的距离而言)中该系统是否准确。

5
如何制作一个模拟电压存储电路?
我正在寻找一种电路,即使输入被取走,该电路也可以在输入时记住一定的电压并无限期地输出该电压。在提供新的输入之前,电路不应更改其输出。 我知道可以通过以任意分辨率对输入进行数字采样来制作这样的电路,但是我想知道是否可以使用简单的模拟解决方案。 我还希望使该解决方案保持纯电子化,因为我还可以设想一种机械解决方案,其中反馈电路通过机械方式控制电位计。 最后,理想情况下,我不希望电路依赖于任何浮动输入的无源稳定性。电路应至少稳定几个小时。
13 voltage  analog  memory 

3
iPhone 3.5毫米音频输出的电子方面
我现在正在做一个小项目,为iPhone制作一个外接麦克风,使其与耳机平行(通过3.5毫米插孔)。基本上,我想用另一个麦克风替换iPhone原来的头戴式麦克风,但仍要使用头戴式耳机收听。 下面是原型结构的图像(基于2种现有产品,但实际上不起作用;可能是由于阻抗问题): 图片上的一些说明: 项目#5-麦克风插孔和耳机插孔之间的分割点。 项目#4-iPhone插头3.5毫米 项目#3-麦克风由于iPhone似乎无法识别而暂时不起作用(可能是阻抗问题-阻抗约为650欧姆) 项目#2-简单的耳机插孔(任何带有3.5毫米插头的耳机都可以挂在这里) 项目#1-麦克风插孔已钩到我现在拥有的外接麦克风上。 我现在想将问题集中在项目的电气方面。到目前为止,我收集的已知数据(请随时纠正您发现的任何错误): iPhone的TRRS 3.5毫米插孔上的电源为1.5V。 iPhone的TRRS插头由4个引脚组成:左/右/接地/麦克风 问题: iPhone耳机的每个部分的功耗是多少?每个部分意味着有2个组件-耳机和麦克风,我需要单独的功耗(尤其是麦克风!) 头戴式受话器麦克风上的iPhone驱动器当前是什么,头戴式受话器驱动着什么电流? 阅读有关阻抗主题的其他答案,即只有在阻抗为±1650欧姆时,iPhone才能识别外部麦克风(例如,在头戴式耳机上),但是我读了另一个答案,声称所需的阻抗为±5000欧姆。任何想法是正确的吗? 如果我计划将麦克风阻抗(包括导线)设置为1650欧姆(或基于问题3的答案,将为5000欧姆),或者将整个原型(麦克风+导线+普通耳机)挂接到3.5毫米连接器上)应该是1650欧姆/ 5000欧姆吗? 正确地说iPhone 3.5毫米音频输出提供的1.5 V电压,意味着右/左/麦克风引脚与接地引脚为1.5 V正极连接(意味着我们有3个并联电路由一个1.5供电。 V电源)。

1
引脚名称中哈希符号的含义
我正在阅读PSRAM的数据表(可在此处获得)。在右上角列出了所有引脚。一些引脚名的结束与一个散列,例如LB#,OE#。 该#符号对别针意味着什么?
13 pins 

6
湿海绵或黄铜海绵用于清洁焊嘴?
关于什么是最佳实践,似乎有很多不同的意见。由于海绵施加在针尖上的热应力,很多人似乎避开了湿海绵。我个人一直只使用黄铜海绵,但是我的Hakko工作站同时配有“湿”海绵和用于清洁的黄铜海绵。 两种清洁设备之间有什么区别?给定我的工作类型,我应该如何决定使用哪个人?

6
在嵌入式系统中使用中断时避免全局变量
对于避免全局变量的嵌入式系统,是否有一种在ISR与程序其余部分之间实现通信的好方法? 似乎一般的模式是要有一个在ISR和程序的其余部分之间共享并用作标志的全局变量,但是这种全局变量的使用对我而言是不利的。我提供了一个使用avr-libc样式ISR的简单示例: volatile uint8_t flag; int main() { ... if (flag == 1) { ... } ... } ISR(...) { ... flag = 1; ... } 我看不到本质上是一个范围界定问题。当然,ISR和程序其余部分都可以访问的任何变量必须固有地是全局的?尽管如此,我经常看到人们说的是“全局变量是实现ISR与程序其余部分之间通信的一种方式 ”(强调我的意思),这似乎暗示着还有其他方法。如果还有其他方法,那是什么?

4
如何找到未知直流电动机的电压范围?
我有一台未标记的小型电动机,其速度控制器板烧坏了。我能够弄清楚该电动机是直流电动机,因为它有两根电线伸出,并且速度控制器上有一个整流器。 我想找出电动机的最大电压范围是多少,但是事实证明这很困难。板上似乎有一个三端双向可控硅开关元件,也许还有一个双向可控硅开关元件或某些二极管。没有变压器,所以我想它可能在120V的全电压下工作。还有一堆电阻器和电容器可能用于PWM。 我在钻床上按下了电动机,以570RPM或59.69弧度/秒的速度旋转了轴,并获得了16V的输出。电机电阻为39欧姆(之前读数为50)。 是否有图表或公式表示直流电动机的电压与速度和电压与转矩? 仅供参考,马达直径大约2英寸宽,马达高度大约4英寸。马达上装有塑料蜗轮,并用作颈部按摩器。我的猜测是它需要以高扭矩运行。 这是电动机的照片和电路的快照:

3
如何在LTSpiceIV中使用具有两个以上参数的.step参数
我需要使用每个电阻的不同值(通常称为R1和R2)进行三个瞬态仿真。我的意思是完全这样: 辛 1:R1 = 1个K ,R2 = 10千ΩΩΩ\OmegaΩΩ\Omega 辛 2:R1 = 1 M ,R2 = -10 M ΩΩΩ\OmegaΩΩ\Omega 辛 3:R1 = 1个K ,R2 = 1 M ΩΩΩ\OmegaΩΩ\Omega 如果只有一个电阻值会变化的电阻,则只需将其电阻值设置为“ {r1}”(我使用小写字母将其设置为与R1不同的变量/参数),并使用诸如以下命令: .step param r1 list 1k 1meg 1k 但是,由于我必须两次(总共)两次更改两个参数,因此我在这里读到(至少在LTSpiceIV上)解决此问题的方法可以使用如下所示的方法: .step param X list 1 2 3 .param r1 = table(X, 1k, 1meg, …
13 ltspice 

7
STM32&ST-LINK-成功编程后无法连接到MCU
我已经用STM32F7-45VGT6构建了自己的开发板。我已经使用ST-LINK v2(不是原始版本)成功地对其进行了编程,现在我什至无法连接MCU。 我从ST和SWD界面使用ST-Link Utility。可能是我将SWD引脚用作输出,并在代码中将它们设置为GPIO输出的情况。可以吗? 但是,我将复位引脚连接到GND,并在ST-Link Utility中设置了“在复位下连接”选项,但是它不起作用...我该怎么办? 在Internet上,我发现了一些有关使用BOOT0引脚的信息,但我不完全知道...

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.