电气工程

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

1
使用齐纳二极管作为参考电压
我想使用一个齐纳二极管作为PIC18F2550的电压基准,作为模拟V +基准。我打算使用此齐纳二极管,但不确定如何计算其值。我计划使用一个简单的电路,例如Vcc-> Resistor-> Zener-> GND(使用反向齐纳二极管并获得其齐纳电压),以获得4.7V基准电压。 看着齐纳二极管的数据表,我看不到齐纳曲线,只是正向电压曲线...为什么?而且我只能看到一张仅包含5mA电流值的表格。我打算使用10K电阻器,但是通过某些仿真,我无法获得4.7V电压,这可能是因为我没有给它提供5mA电流,但是如何计算呢?我怎么知道一个10K的电阻会输出多少电压?

4
为什么要使用直流电动机驱动电梯?
《纽约时报》的这篇文章说,2007年11月14日,合并的爱迪生公司将终止向其余使用电梯运行的建筑物提供直流电。 我不明白为什么会有直流供电的电梯。 是的,在19世纪末或20世纪初,直流设备非常流行,但是电梯不可能持续一个世纪,而我现在能找到的所有电梯信息都可以在AC上运行。 同样,通常首选直流以简化RPM控制(例如在火车,电车等中),但是对于电梯来说这不是问题-它们通常使用两速三相交流电动机,并且通过切换极数来改变速度。 为什么在DC上仍然会有电梯运行?
9 motor  dc-motor 

7
使用EEPROM的替代方法
据我了解,EEPROM是计算机(在我的情况下是AVR微控制器)的一部分,它存储数据并即使在设备完全关闭时也可以保留数据。它允许将数据写入其中以及从中读取数据。 我看到的问题是,它的寿命有限,寿命很短。换句话说,在磨损EEPROM之前,我只能读/写有限次。 我正在寻找一种实现与EEPROM相同功能的方法,但尺寸要小。我想我可以使用诸如microSD卡之类的东西,但是我更喜欢不需要用户购买存储卡的解决方案。另外,我最多只需要几个字节的空间。假设1 kB非常非常保守。我将花费超出所需的费用来容纳任何类型的存储卡。 那我有什么选择呢?是否有任何通用的IC解决方案可以使我在不短寿命和高成本的情况下实现这种数据存储/检索?

2
优质面包板?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 4年前关闭。 在我的工程课和课外项目之间,每次尝试一个项目时,我总是必须清理面包板。我想投资一些优质的面包板来进行一流的项目。因此,我有几个问题想请教您。 我一直喜欢更通用的布局,而没有可以添加到面包板的端子。我并不总是需要我正在做的小项目,例如Arduino项目。从我的经验来看,我可以操纵(移动)的较小的板总是很不错。而且,很长的板让我可以选择使用更多的组件。根据您的专业知识/经验,您会推荐哪种类型的小型项目,您会更倾向于较长或更宽的木板还是较小的木板? 我知道这取决于项目的类型。但是,任何建议/指导都有助于理解它们的起伏。

1
dsPIC芯片以正常速度的一小部分运行
我有两个PCB。一个带有dsPIC30F6012a,另一个带有dsPIC30F6015。两者均使用PICkit 3在MPLAB X中的独立HEX项目中进行编程,在此之前,这两种固件已轻松应用于数十个单元。目前,当从除一台以外的所有PC进行编程时,固件都可以正常运行。在昨天开始的那台PC上,这两个固件均编程无明显错误,但以正常速度的约1/20执行。在昨天之前,那台PC还对这些板进行了编程,没有问题。 初始屏幕花了2分钟而不是5秒,指示灯闪烁得非常慢,但除此之外,一切都正常运行。几乎好像振荡器配置位已被更改,但我不知道MPLAB X中可用于独立项目的任何地方。 因此,在同一PCB设计的多个实例上,在两个不同芯片上的两个不同固件,以不同的速度运行,仅取决于用于对其进行编程的PC。在“性能良好”的PC上对慢速板进行重新编程可解决此问题;在“坏”的PC上对该板进行重新编程即可将其重新带回。我所能想到的是,在那台PC上有人按下了“使其缓慢运行”按钮,但我找不到任何贴有该标签的东西。(不过,我们的技术很有创造力。)我目前正在卸载MPLAB X,擦除用户设置,然后重新安装更新的版本。(从1.3到1.6。)即使修复了问题,我仍然不满意所发生的事情,仍然感到不高兴。有人对此问题有见识吗?


3
SMD封装尺寸表
是否有SMD封装尺寸的比例图作为设计辅助?在决定权衡大小与成本时,这可能在项目的示意图/布局阶段有用。

4
我可以将PNP晶体管与驻极体麦克风一起使用以获得Arduino的同相输出吗?
我希望从驻极体麦克风上简单地读取普通声音。我已经看到了许多带有NPN晶体管的原理图,它们将提供反相输出(安静时为〜5V,大声时为〜0V,其间线性工作)。 这是一个例子: 但是,我想要非反相输出(线性操作,超静音输入提供〜0V,超响输入提供〜5V)。我意识到我可以通过软件轻松地对此进行校正,但是在某种程度上对我来说似乎是倒向的,我找不到任何带有PNP晶体管的同相输出的示例。 除了普遍现象之外,还有其他原因吗?如果有可能,谁能提供一个驻极体麦克风和PNP晶体管的原理图,它们在安静时能提供〜0V,在大声时能提供〜5V? 此外,是否有某些原因导致这种情况如此罕见或不受欢迎?NPN似乎比PNP经常使用,这是为什么呢? 编辑 似乎我对从NPN前置放大器获得的输出感到困惑,对于静音,该输出将为0V,而+/- Vin /2。这是我想要的: 静音时为0V,中等声级为〜2.5V,最大声级为〜5V。ADC可以很容易地将其读取为“声级”,而无需进行太多工作。但是,我不能将小于0V或大于5V的电压提供给模拟比较器。看起来我想要上面带有一个包络检波器,但是那只能使我从0V升至2.5V。如何使整个0V变为5V,0V保持“安静”而5V保持“大声”,并且一切都在线性之间?


2
整流器的LTSpice仿真在短时间后变慢
我在LTspice中设置了以下简单电路: 蓝色在变压器的输出上,绿色在整流器上。 如果我不包括电容器,则可以正常工作,并且仿真可以快速进行。但是,如果包括电容器,则在几毫秒后仿真会变得非常慢。该图像一直显示到基本上停止以合理的速度进行模拟为止。变慢的时间似乎取决于电容器的值 这里发生了什么? 注意:在SPICE设置中选择“备用”求解器即可解决

2
我可以改善带有集成平面贴片天线的X波段雷达模块的方向性吗?
提供了许多细节,以备不时之需。 我将继续研究由Arduino驱动的远程接近传感器(最终只是ATMEGA *芯片及其安全伙伴),到目前为止,它已经有了一个不错的原型。它像PIR模块一样拾取运动并发出信号,Arduino通过5V螺线管将其变成机械敲击。PIR模块不能在中空玻璃后面工作(可以预见),并且使其成为室外设备需要的工作(以及电池的电源管理)超出我目前愿意投入的工作。 为简化起见,我决定尝试使用X波段雷达模块,以便将其保持在室内并避免风雨。将微波设备指向砖墙以检测运动的吸引力非常强大。:-)我正在使用这个视差模块(数据表)。 问题在于,即使灵敏度锅一直降到最低,该装置除了在天线侧以外,还在后面进行移动。查看数据表(并查看代表其字段的图形-不知道术语),这似乎确实是预期的行为。但是,我想将其聚焦在一个面向前方的光束(相对于设备)中,以便将其瞄准外部。 我知道足够多,我需要某种波导,但是用金属(铝箔,可乐罐切成的圆锥形,以及我用吊扇代替的1950年代锥形吊灯的圆锥形)阻塞其背面的任何尝试均告失败。该模块在其后面不断移动。我什至把整个东西都封装在一个铝制项目外壳中,只是为了验证我是否可以将其遮蔽。似乎以某种方式直接穿过外壳并获得了运动。这是出乎意料的。我怀疑有干扰,但检测结果仅与实际运动一致。 那么:什么才是好的波导?你们将如何解决将脉冲多普勒雷达聚焦到适当窄的光束以进行运动检测的问题?感谢您提供的任何见解。我很高兴获得更多具体信息或澄清以上任何问题。 注意: 我确定主题可能更具体,但这是我的第一个电子项目,我宁可含糊而不是混淆不正确。:-} 干扰附录: 我仍然不相信不会发生任何干扰。由于我还没有示波器,所以我不确定如何测试该理论。 该线程似乎表明我的方法存在缺陷:显然,应从具有噪声和时间阈值的模拟引脚读取模块的状态。我一直在数字引脚HIGH / LOW上阅读它。

3
在PIC中使用多个外部中断
我已经将PIC16F877(datasheet)用于多个项目。对于单个外部引脚更改中断,可以使用PORTB0中断。但是现在我需要在一个电路中支持8个独立的外部引脚更改中断。 在数据表中,它说有15个中断PIC16F877,但是我想这些都算在内,包括定时器溢出中断等...在这种情况下没有用。 这是数据表关于INTCON寄存器的内容。 我可以使用bit0进行4个独立的中断RBIF吗?它代表的变化PB7:PB4。如何通过读取中断程序中的端口值来识别哪个引脚发生了变化? 即使我得到以上肯定的答案,我也需要8次中断?当然,我仍然可以使用INTE进行PORTB0更改。然后4 + 1 = 5,其他3个呢?(但是,尽管这8个中断事件都是同一类型,但4 + 1 + 3 = 8事情看起来很难看,不是吗?) 除了监视8个引脚之外,微控制器没有其他繁重的任务。(谈论其他任务时,它必须维护一组单独的计数器变量,并经常向PC串行传输约4个字节) 欢迎任何建议。即使是为了将微控制器更改为更合适的一个(但...不要告诉我不要使用PICs)。

1
长距离传感器的最佳方法
该项目 所以我有一个项目想法。(呻吟) 我想监视多个运动和/或超声波传感器以建立简单的接近警报。我想在我家(室外)周围的关键点“部署”传感器。稍后,我想将z-wave通知发送到我的家用控制器,并对较大的信号播放柔和的警报音,但是...宝贝的步骤...现在,我将准备简单的输出(点亮的LED会)只是为了使事情正常进行。 问题 我知道我需要的组件,并有一个草图来驱动它(有一个或一个与Uno 3一样多的传感器,可以在屏蔽后支撑),但是我对距离不知所措。我可以在具有自己的传感器的多个Arduino之间进行选择,每个Arduino都可以与本垒通信,或者在阁楼中的一个Arduino上具有多个传感器,并且每个传感器都带有类似hydra的电缆,以及单根硬接线的功率消耗。我喜欢后一种方法,因为它在许多方面都减少了浪费,而且肯定更便宜(尤其是考虑使用无线电屏蔽)。 实际问题 我想要的是关于如何进行传感器组件与Arduino的远程连接(如果可行)的建议。特别: 我周围放置的一些额外的Cat-5可能会很好地匹配吗? 如果不是,为什么?(我要学习的是-我要问的是对阅读的参考)? 有没有我没有考虑过的选择? 我要跑步之前要跑步吗? 母亲,他们会将您的小男孩撕成碎片吗?* *好,那只是Pink Floyd的参考。我刚刚开始将Arduino作为一种新爱好(我是一名行业的软件工程师,没有EE背景或经验)。我目前面临的问题是“不知道问一个好问题需要知道什么”。请原谅任何懒惰,并随时向我求学。:-) 更新资料 进一步的研究确实发现了这一线索,有人认为这是可行的,但OP表示一个传感器不会响应。一位响应者说,一个传感器的制造商建议在连接的传感器侧尽可能靠近一个低通滤波器。有什么想法吗? 另外,在我的网络工程背景中,如果多个Cat-5沿不同方向运行会浪费至少8股绞线中的2股,那么假设焊接了针尖以使其牢固,则2对电话数据线也可以正常工作通往面包板。再次,想法?

1
接地噪声和压降问题
我有一个由3.7V多晶硅电池供电的RC设备,其中包括一个电动机和一个40KHz声纳。声纳传感器上的电压被放大,然后进行交流电。电机由2KHz PWM驱动。 电动机关闭时,一切正常。电动机打开时,我的VBAT上有一个2kHz的0.5V压降,很难消除这一点-可能是因为电动机的导线较长。我在2线制电动机上确实有一个二极管。 无论如何,最大的问题是我在传感器上也得到了2kHz的10mV尖峰。这会产生噪音,从而无法分析声纳读数。信噪比不够大。 电机关闭时的传感器噪音: 电动机开启时的传感器噪音: 我不能真正改变电动机电线的规格,并且VBAT下降不会造成任何其他问题。有办法避免这种噪音吗?

6
滤波电容器充电时防止过电流
我有这个电路: 在启动时,电源会出现过流状态,因为当电容器充电时,从电源看,它看起来像是短路。我该如何预防? 由于与负载有关的压降,在电容器上不适合我之前加一个限流电阻,当然,一旦电容器以约2 A的最大电流充电,负载看起来就会变小。一个临时启用限流电阻的简单电路?还是另一个简单的解决方案? 添加。我有这些想法。请随意发表评论。

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.