电气工程

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

3
“ coilgun”如何工作?
我想知道所谓的“线圈枪”是如何工作的,我知道它是做什么的,但是我想知道它在引擎盖下如何工作,并最终如何制作一个基本的枪械?另外,需要多少能量?

2
如何防止汽车甩负荷?
甲负载突降时,其将发电机输送电流的负载突然断开发生。在汽车电子设备中,这适用于在发电机充电时断开电池的连接。这份65美元的SAE文件中对此进行了很好的描述;维基百科声称它可能“高达120 V,并且可能需要长达400 ms的时间才能衰减”。该文件声称12V系统转储可以高达87V且长400ms: 12V system 24V system Us 65V to 87V 123V to 174V // maximum voltage Ri 0.5Ω to 4Ω 1Ω to 8Ω // source resistance td 40ms to 400ms 100ms to 350ms // pulse length tr 10ms?? 5ms?? // rise time 最后一个链接文档还具有一个表格,列出了TVS(瞬态电压抑制器)的能量吸收,如下所示: 表2-吸收的能量[J](V 钳位 = 45V) td [ms] …

2
置低/置高的含义
我经常在微控制器I / O教程中看到这些短语。使用示例为“将引脚3设置为高电平”或“将引脚5设置为低电平20毫秒”。 我还记得阅读了有关该术语含义的几种不同定义。“设置低”中的低表示低阻抗吗?这是否意味着低逻辑电平(0伏)?还是说低如负电压?还是这些短语甚至具有普遍意义?

4
仅使用1%的电阻并校准误差有多可行?
目前,我使用0.1%电阻器通过分压器获得准确的电压测量值。但是,成本很高,因此我考虑使用0.5%或1%的电阻器,并在生产过程中通过使用精密电压基准来校准软件中的误差。有人成功做到了吗?我可能会遇到什么陷阱?

3
串联10个LED时应该使用什么电阻?
我想将这些 LED中的10 个连接到带有9V电池的电路中。该站点指出,在20 mA电流下,正向电压为3.2-3.8V。我是否应该假设20 mA是流过该电路的最大电流量? 使用V = RI,我计算出我需要一个450Ω(9 / 0.02)的电阻。它是否正确?其次,如果我要在这里有10个LED,是否需要更高的电压(38 V)? 这是我制作的第一个LED电路,因此我对大多数基础知识都不熟悉。
9 led 

1
使用光电二极管和ADC测量光水平
我正在尝试使用光电二极管通过ATMega168上的ADC测量光水平。我已经使微控制器代码正常工作(测量引脚上的值并将其报告为led亮度),但是我无法让光电二极管报告取决于照明水平的电压。 我看到我可以用一个运放(在此处)完成此操作,但我希望能够在没有运放的情况下做到这一点。我有一个5伏的电源,我想使光电二极管吐出0到5伏之间的值。是否可以使用不需要狡猾的放大器的狡猾电路?我问这个问题是因为我想知道如何为此目的使用光电二极管(我不想使用LDR)。谢谢! 编辑 哦,是的,这是我正在使用的光电二极管的数据表。

2
理解引导加载程序结构的好工具或方法?
最近,我弄清楚了我一直在与运行U-boot(一个开源的Bootloader)的Atmel AT91SAM9G20 SBC一起工作的一个令人讨厌的错误的原因。问题的核心是U-boot期望配置的硬件与我构建的硬件不同,因此某些设备寄存器的配置不正确。 现在,我已经解决了问题,我需要调整U-boot以正确配置寄存器。我可以通过在程序末尾添加几行代码来盲目地执行此操作,但这很麻烦。 这使我想到了一个问题:与从main()开始并读取所有文件中所有可能的代码路径相比,我如何找出U-boot的工作效率更高?我试着在文件中四处寻找,并查看相关标识符附近的代码。事实证明这是无效的;似乎大多数代码是我不在乎的子系统的驱动程序。我实际上已经了解了引导加载程序到现在的运行情况,但是我希望有一种比我幼稚的方法更好的方法。

3
仅需一个引脚即可控制双色LED
是否可以仅使用微控制器的一个引脚来控制双色LED? 本能说“不”,因为您可以将一端接地,而另一端则连接到微控制器的引脚,从而可以打开或关闭它,但不能更改其颜色。 但是也许有人有更好的主意?
9 led 

4
机器人的9个自由度是多少?
我在SparkFun上发现了一个模块,该模块可检测9个自由度(DOF)的运动。我只知道6个自由度:沿X,Y,Z方向平移以及绕X,Y和Z轴旋转。其他三个是什么? 编辑 我知道有些机器人的自由度超过6,但是在这些机器人中,每个段的最大自由度只有6。人的手(包括手腕)的自由度为23。
9 sensor 

9
让相机跟着我
我想记录下学期要讲的课。我有一台摄像机,可以使用某种伺服器改变其方向。但是我不知道如何检测我在哪里。我携带一些广播设备就可以了。通常,敏感度应该可以确定我是在房间的左侧还是右侧,但是我所需要的不只是这些。
9 sensor 

3
我可以用IC替换该电路吗?
我将Arduino-logic-level-5V到12V-LED灯条电路从项目板上移到了Veroboard上,我很自豪地说一切都在第一次起作用: (我根本不为焊接工作感到自豪,因此您不会看到它。) 因此,这就是大家都告诉我的问题,我可以用0.65美元的IC替换整个shebang。LED灯带每通道拉动数百mA的电流,我想将它们从Arduino的PWM引脚上驱除。我发现了 ULN2803A,但是在DIP18封装中是8个达林顿对阵列,我希望在DIP8或其附近中有3个或4个达林顿对阵列。这个问题实际上可能包含我要寻找的答案,但我什至不知道如何解决。 第二个问题:您怎么知道像ULN2803A这样的东西存在?我偶然发现了它,从那里我得出了“晶体管阵列”是我想要的搜索词。但是除了简单地在这里闲逛之外,人们还如何回答这个问题:“我可以购买哪种IC来代替该电路的这一部分?”
9 arduino  led  driver 

3
使用长方形/圆形表面贴装焊盘来贴片电阻器,电容器和电感器
我正在学习布局PCB,最近遇到了让我感到好奇的实践。芯片被动板的焊盘蚀刻成椭圆形/圆形,而不是所有示例库甚至IPC-7351B标准中都使用的矩形(您可以下载LP Viewer进行免费注册并自己查看)。以下是示例(我用黄色标记了有趣的焊盘): 小猎犬板: Arduino的兆丰: 问题是:这些圆形护垫有什么用?我应该使用它们而不是矩形来使我的板看起来更“亲”吗? 我最初的想法是,这可能是因为它可能更适合回流焊接,但是我对此感到有些困惑。我看到的这些优点之一是,在这种圆形焊盘周围没有更多的布线空间(没有“尖锐”的边缘)。

4
LED如何发生故障?
我正在尝试开发一种可靠性很高的产品,其MTBF超过100,000小时,希望在250,000小时范围内。是的,我知道-至少10年的惊人可靠性。 我见过的大多数LED的可靠性等级仅为20,000小时。之后会发生什么?它们会减少太多产量吗?超过这一点,它们可以用作电源指示器吗?

2
全数字锁相环
我希望在不使用任何外部组件(ADC除外)的情况下在FPGA中实现锁相。为了简单起见,锁定到简单的二进制脉冲就足够了。信号的频率约为时钟的0.1-1%。我不能使用板载时钟PLL,因为它们通常是: 不可配置(在综合期间设置)。 紧张 不支持我需要的频率。 我一直在整理文献,发现了一些二进制锁相环。最著名的是“脉冲窃取”设计,如果需要,我可以发布链接。我已经实现并取得了一些成功,但是其抖动和锁定范围却不如广告中所述。我在使用外部DVCO方面也取得了成功,但是我希望可以在芯片上实现所有功能。 数字电路设计甚至是正确方向的提示都将有所帮助(一段时间以来,我一直对此表示怀疑),一种行之有效的FPGA实现将是很棒的,但并不期望如此。 添加10-27-2010 我使用的实际DPLL设计有一个“随机遍历滤波器”作为环路滤波器(不是前面所述的“脉冲窃取”,要经过我的笔记并不能很好地解决),然后将时钟脉冲驱动到DCO。 。锁定范围是通过DCO中的分频器设置的。通过改变随机游走的长度来建立环路的灵敏度。 这篇文章的结尾引用了找到该文章的论文。在自己实现了部分内容之后,我发现它实际上已经在OpenCores上实现了,但是事实证明,在过去的几个月中,该项目被删除了,但是如果有人需要,我可以保存Verilog文件。 山本,H。森,S。,“具有新型顺序滤波器的二进制量化全数字锁相环的性能”,通讯,IEEE期刊,第26卷,第1期,第35-45页,1978年1月 doi:10.1109 / TCOM.1978.1093972 网址:http : //ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1093972&isnumber=23895
9 fpga  dsp  pll 


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.