电气工程

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

3
获取数字逻辑中的设置位数
作为练习,我正在尝试以简单的数字逻辑设计一个Conway的“人生游戏”的实现。我可以通过最小化9变量函数来完成整个操作,但是我想那仍然会很大。该算法的核心要素之一是确定您的8个邻居中有多少处于“活动状态”。 给定8个输入,最简单的方法是确定设置多少个?特别是当设置2时,我需要一个高输出,而当设置3时,我需要一个高输出。 我的主要思想现在包括一个PISO移位寄存器,一个计数器和一个3:8解码器,但是我非常需要一个微控制器来驱动所有这些。似乎没有那么复杂的功能。也许256x2 ROM也可以工作,但是我的搜索还没有找到任何类似的内容。 我知道任何具有10 IO的图片都可以轻松完成此操作,但我想以合理可行的最小方式实现它。

1
开关稳压器输出不稳定
我在降压稳压器中有问题。我正在使用L4970A制作一个具有可变输出的降压稳压器,可以使用电位计对其进行调整。 当我将输出电压设置为7 V以上时,输出将变为斜坡;它直接上升,然后缓慢下降至7.5 V,然后再次重复。 我使用的电感比应该的大,我的计算约为50至150 uH,但我使用的是11 mH。那是问题吗? 这是我的设计,与本应用笔记pg.38中看到的相同 这是低于7 V的输出电压 这是高于7 V的输出电压 你能知道我的问题是什么吗?非常感谢!!! 编辑1 我已将电感器的值更改为200 uH,并尝试使用它为笔记本电脑提供24 V电源输入。打开笔记本电脑时,它会为笔记本电脑充电,尽管当我在示波器中看到电压不稳定时,我关闭了它,它不会充电... 谁能告诉我为什么会这样???

4
在Arduino上调试16x2 LCD显示
我有一个16×2的标准LCD显示器(我相信这是日立HD44780兼容-见下文总结和说明书),使用4个数据引脚钩住一个Arduino乌诺,如所描述这里,虽然我已经添加并联2×220ohm电阻器(即,一个110欧姆电阻)接在第16针(背光地)上,并用静态电阻替换电位器以在Vo上产生4V电压。 简而言之,RW接地,RS,Enable和Data4-7连接到Arduino引脚,而Data 0-3悬空。 我还有其他东西(传感器,带有光电隔离SSR的晶体管和市电继电器,一些按钮)连接到Arduino的不同引脚。我使用的代码每秒将文本写入显示器多次,并且通常情况下,显示器可以正常工作。 但是,当继电器闭合时(大约需要10ma,并由一个由Arduino引脚之一控制的晶体管控制),有时LCD会出现乱码。通常会一直显示乱码,直到继电器下次关闭,但有时继电器断开时,或者在打开/关闭几圈后复位。乱码总是在继电器打开或关闭的同时开始和停止。 “乱码”的意思是,每次我写乱码之后,它都会变成乱码,而不是写英文字符,而是得到一串字符,这些字符通常在数据表中无法识别(尽管有些可以)。当我在LCD上写新文本时,这串乱码倾向于在屏幕上向左移动。 我有信心这不是Arduino本身引起的困惑,因为我同时将相同的文本写入串行监视器,并且不会出现乱码。 此后,我尝试将RW引脚连接到Arduino输出,并将Data0-3接地,但这没有帮助。我已经用9V电池或USB为整个设备供电,但无济于事。我已经更换了电池……没有变化。 似乎唯一可行的方法是没有将任何负载插入继电器,但这违背了目的:-) 我没有信号分析仪或比万用表,笔记本电脑和arduino还要复杂的任何东西……有人能帮我调试一下吗? LCD摘要表:http://oomlout.com/LCDD/LCDD-SUMM-BC1602A.pdf LCD规格:http : //oomlout.com/LCDD/LCDD-DATA-BC1602A.pdf 乱码示例:
9 arduino  lcd 

6
为什么电池供电的电器和工具以伏特指定?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 “由18伏吸力供电” 这不是荒谬的“越大越好”的措施吗? 作为客户,您真正关心的是电动机的扭矩或功率或RPM或类似的东西。 电源电压与电动机性能或电池寿命的其中一种度量之间有直接关系吗?在我看来,这似乎并不像,因为每个电动机都不同,因此绕组数量可能不同,线圈数量也会不同,等等。

5
谁能在HC-SR04上识别微控制器
HC-SR04是一种流行且非常便宜的超声波测距设备,我想对其进行修改以更改其功能。如果可以识别控制器,则可以对其进行重新编程,或者至少用我可以自己编程的控制器替代它。 控制器是一个14引脚SOIC,具有4引脚Vcc,11引脚Gnd,5和6引脚之间的Xtal,我认为7引脚可能是复位引脚。它上面没有任何标记,因此制造商显然不希望我知道它是什么。 引脚排列似乎与我找不到的任何14引脚PIC或Atmel芯片都不匹配。 是否有人熟悉此设备,或者愿意就微控制器可能是什么做出有根据的猜测?

4
如何使运算放大器比较器在施密特触发器模式下工作?
我想控制一个小型12V机箱风扇。我将设置R 1,R 2和R 3的值,以使风扇在40 o C 以上的温度下工作。 我知道,在这类系统中,会有一个不确定的区域,比较器的输出将在高电平和低电平之间快速变化。在这种实际情况下,当温度在40 o C 附近时,将出现不稳定的行为。 有什么办法可以通过尽可能少地改变使其在施密特触发模式下工作(例如,在38 o C以下停止,在42 o C 以上启动,并将先前的状态保持在38 o C和42 o C之间)的方式来实现;无需使用任何施密特触发器逻辑门。

2
LM358(运算放大器)用于光传感器?
我正在看这个光传感器: 为光传感器配备LM358(我相信是双运放)到底有什么意义?也许我遗漏了一些东西……但是它的确切目的是什么? 我知道这可能是一个简单而愚蠢的问题。但是,为什么不从光传感器中读取模拟数据呢?

3
运算放大器分析:“负反馈规则”何时适用?
当我们构建使用负反馈的运算放大器电路时,如下所示: ...我们能很容易地分析的电路中,通过假设由于负反馈(当还假设运算放大器是理想的,当然)。v-= v+v−=v+v^- = v^+ 除了这些简化模型出现故障的明显高精度情况之外,这什么时候以及什么时候无效? 例如,如果我们将反馈电阻器替换为其他元件-也许是电容器,电感器,二极管(常规硅二极管,齐纳二极管等),或者将它们与其他常见电路元件组合使用-我们怎么知道简化是否有效? 同样,即使我们使用电阻作为反馈元件,但随着电阻变得非常非常高,在某些时候,我们几乎可以认为它是开路的,因此很明显,此模型在整个过程中都会发生故障。 因此,问题是:在什么约束下这种近似“足够真实”以给出有用的结果? 编辑: 再举一个例子,考虑基本的反相对数放大器电路: 如果我们解决肖克利二极管方程 一世d= 我小号(ev D / VŤ− 1 )iD=IS(evD/VT−1)i_D = I_S(e^{vD/VT} - 1) 对于vD,我们得到 (忽略1,它与指数无关,因为指数将非常大)vd= VŤln(我d一世小号)vD=VTln⁡(iDIS)v_D = VT \ln{\left(\frac{i_D}{I_S} \right)} 如果然后使用虚拟短方法来查看 我们得到的输出正确的表达:一世d= v我ñ− 0[R我ñiD=vin−0Rini_D = \frac{v_{in} - 0}{R_{in}} vØ ü Ť= - VŤ⋅ LN(v我ñ一世小号[R我ñ)vout=−VT⋅ln⁡(vinISRin)v_{out} = -VT \cdot \ln{\left( \frac{v_{in}}{I_S R_{in}} …

1
在保护方面,该汽车电源电路的外观如何?
前言 这是我设计的电源电路,它将成为更大设备的一部分。最基本的意图是,它将采用标准的+ 12V汽车电源,并产生5V输出和3.3V输出,同时保护整个设备免受常规汽车电气系统中可能出现的不利影响。 。这包括但不限于: 反极性 过电流 甩负荷 快速瞬变(-/ + 200V) 为了获得建设性的反馈,我将尝试说明为什么要设计发布的电路。我做了一些谷歌搜索,并从专业EE获得了一些帮助,所以这是所有研究和帮助的高潮。 设计 我从凌力尔特(Linear)的LT1963开始。这是我设计了整个电源电路的基本线性稳压器。它非常简单,无需并联或背负三极管等即可提供我想要的电流。 接下来,我知道20V的绝对最大额定值可能会有点低,考虑到汽车应急卡车具有的一些电池跳升包可能是24V。另外,您的负载中有负载突降和快速的200V瞬变,可能会潜伏在您的电气系统中……这只是一小段时间,就决定了我需要过压保护。 我采用两种方法:我决定使用Linear 的LT4356电涌抑制器IC和Littelfuse 的SMDJ40CA TVS二极管。简而言之,LT4356通过控制MOSFET来限制电压/电流,从而为我提供了可配置的过压保护,欠压保护和过流保护。我对此问题进行了用户审查,据我了解,它已用于紧急车辆设备中。对我来说足够好了!至于TVS,在对上述问题以及其他资料进行了大量阅读之后,我决定采用〜48V钳位电压和5000W额定功率处理。根据上述文章,这似乎应该是一个很好的起点。 通过使用LT4356,我获得了免费的过流保护,但是我决定安装PTC保险丝,因为,也许负载前面的东西会消耗太多电流。谁知道。给我便宜的保险。我还添加了一个标准肖特基二极管,该二极管针对我的给定电流使用情况进行了额定,以建立反极性保护。我本来可以使用背对背MOSFET,但考虑到它可以避免的功率损耗只是因为稳压器中出现更多热量而表现出来,因此决定它过于复杂。 至此,我已经实现了欠压,过压和过流保护。TVS应该能够很好地处理卸载。根据我一直在聊天的EE的建议,我还在JP1的电源输入上放置了一个100pF的陶瓷电容,以帮助实现真正的快速尖峰。 电路(点击查看大图) 我对你的问题 以一种非常基本的方式“是的,还不错,还需要一些工作”,这对你们来说看起来如何?我不是在为其他公司设计产品,而该产品必须符合其规格和标准。我只是为自己设计该设备,我只是希望它能正常工作,并且如果我的汽车的电气系统跳动或出现负载突降或峰值等情况,也不会被炸掉。对于如何更好地实现这一目标的任何建设性的批评是欢迎您,但是请不要将其变成关于问题或其他可以帮助的学术辩论。:)

5
擦拭便携式硬盘需要多大的磁铁?
根据这篇文章,我需要一块很大的磁铁才能擦除硬盘上的数据。问题是,我不知道“实验室消磁器”的强度如何,所以我将以我自己的方式提出:我有一对磁铁,如果我将其放在自己的手上,会压伤我的手指。在我让维修人员修复外壳和驱动器之间的丁字接头之前,这可能足以消除损坏的便携式硬盘上的数据吗?这是一部时尚的WD Passport,我在不破坏美学的前提下无法开放自己。不在乎他们是否给我一个新的数据,在乎是否有人在摸索旧数据。


4
感应直流电动机电流
我允许通过直流电动机的电流流过一个小的电阻器,并测量其两端的电压。我需要将此模拟电压提供给微控制器的ADC进行一些信号处理。我的问题是,微控制器在隔离电源上运行,要检测的电压在非隔离侧。我觉得使用模拟隔离器不是一个好的解决方案。一种解决方案是在非隔离侧使用外部ADC并以数字方式隔离ADC输出,但是当电动机沿其他方向运行时,该ADC不能承受负电压。请帮忙。


1
冻结DRAM以进行取证(冷启动)
我已经了解了Coldboot技巧有一段时间了,但是从未真正考虑过它背后的物理原理。我已经读过这篇论文,但是并没有真正涵盖它为什么起作用。 物理上将RAM棒冷却到非常低的温度如何使存储在其中的数据即使没有电源也能长时间保持? 我知道DRAM IC本质上是一大堆晶体管电容器存储单元,但是我不知道为什么温度会有所不同。 它还提出了进一步的问题: 设备的衰减特性是否足以在正常温度或较低温度下测量电池的“先前”值? 这是否与导致位腐烂(即计算机内存中的随机翻转位)的现象相同? 这是否适用于其他情况,例如更改微处理器的状态或更改晶体管在分立电路中的开关方式? 如果极端寒冷导致充电状态衰减更慢,是否意味着加热RAM会擦除其中存储的任何数据?

6
CPU消耗的功率
我认为,对于电流的CPU电源我和电压ü是我·U 。 我想知道如何从维基百科得出以下结论? CPU消耗的功率大约与CPU频率成正比,并且与CPU电压的平方成正比: P = CV 2 f (其中C是电容,f是频率,V是电压)。
9 power  capacitor  mosfet  cpu  cmos 

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.