电气工程

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

3
稳压器之后,稳压器是否需要输入电容器?
我的系统包含几个开关和线性稳压器: 主DCDC稳压器将输入的50v功率降至6v。 几个小型稳压器(DCDC和线性稳压器)从6v产生3.3v,5v等。 如果小型稳压器非常靠近主稳压器(因而非常靠近其输出电容器),它们是否都需要自己的输入电容器? 他们可以共用主稳压器电容器吗? 他们可以共享一个输入电容器吗?

3
带有Raspberry Pi的微型交通灯:为许多LED布线
背景: 我是一名专门研究交通控制设备的土木工程师,我有一个小型的业余项目,用于构建比例模型交通信号灯系统。我可以使用Raspberry Pi自行管理和控制交通信号灯模式编程(此外,这使我能够实现动态和编程控制,并与严肃的交通控制模式和可能的真实交通数据进行交互)。我只需要帮助在硬件侧连接许多LED :) 我按照本教程http://www.raspberrypi-spy.co.uk/2012/06/control-led-using-gpio-output-pin/很好(包括使用外部电源而不是Pin 2),但是我可能会遇到所有交通信号灯的GPIO连接太少的问题。 接下来,我尝试使用LED矩阵进行多路复用http://www.appelsiini.net/2011/how-does-led-matrix-work。多路复用工作,但是,灯光通常是较暗的,我怀疑这是否可以很好地缩放,并且这往往会放大控制的复杂性。 核心问题: 缺少在Raspberry Pi上安装扩展卡的功能,还有其他一些技巧可以用更少的0/1信号来控制多个LED吗? 关于交通信号灯的一件事是,它们通常以三个为一组进入,一次只有一个处于活动状态。是否有一些相对简单的电路可以使我使用单个0/1信号“切换” LED块?

2
SR锁存器(触发器)开始输入?
好的,这可能是一个基本的问题,但是我了解SR锁存器的工作原理,只有一件事。 在R输入和S输入中,可以将它们设置为0或1 .....但是旁边的输入线又如何(取决于R或门或S或门的输出)...那些“开始”是什么? 我认为它是零.....但是有了第一个时钟信号(到R或S)..它还没有从另一个OR门获得输出线...所以它怎么能得到第一个输出。 就像让我们假设第一个时钟信号为R = 1且S = 0 ....关于它旁边的R或门输入线(依赖于S OR门输出)....如何获得此信号在第一个“输入”信号上。这让我感到困惑? 我们只是假设它为零还是什么? 编辑:由于问题令人困惑,R下方的输入线RIGHT(它们都进入顶部的OR门,即是说到它下方的那条)。由于它取决于S输出...。如果它是第一个“时钟”信号...它将设置为什么?零?因为显然它必须等待S的输出才可以将其实际设置为任何值...但是最初考虑的是它。


1
MSP430在低功耗模式下I / O引脚会发生什么
我正在阅读MSP430G2553的数据表,以了解微控制器具有的低功耗模式,但没有谈论进入低功耗模式时IO端口会发生什么情况。它只说时钟发生了什么,就像这样: •活动模式(AM) –所有时钟均处于活动状态 •低功耗模式0(LPM0) –禁用CPU – ACLK和SMCLK保持活动状态,禁用MCLK •低功耗模式1(LPM1) –禁用CPU – ACLK和SMCLK保持活动状态,禁用MCLK –如果未在活动模式下使用DCO ,则禁用DCO的直流发电机 •低功耗模式2(LPM2) –禁用CPU –禁用 MCLK和SMCLK –保持DCO的直流发生器 –保持ACLK处于活动状态 •低功耗模式3(LPM3) –禁用CPU –禁用 MCLK和SMCLK – 禁用DCO的直流发生器 –保持ACLK处于活动状态 •低功耗模式4(LPM4) -禁用CPU-禁用 ACLK-禁用 MCLK和SMCLK DCO的直流发电机已禁用晶体振荡器已停止 那么,IO端口会发生什么?是否可以确定它们在进入低功耗模式之前仍处于该状态?
8 msp430 

1
如何选择铁氧体磁珠进行电源滤波?
我想在正向SMPS电源轨上放置一个铁氧体磁珠,该电源轨将进入混合数字/模拟电路的模拟部分。 现在,在Digikey上进行参数搜索时,我可以看到几个参数:额定电流,直流电阻,阻抗@频率。我了解电流额定值和直流电阻,也了解阻抗,但是我该如何选择-我应该在100MHz范围内寻找可接受的直流电阻和额定电流的最大阻抗吗?

1
使用TIP122控制电机
如何使用TIP122晶体管控制业余爱好者的直流电动机? 我想用Arduino PWM引脚控制它,电源是4节串联的1.5V AA电池,电压为6v。 另外,我应该采取什么步骤来保护arduino免受电动机的干扰和EMI?


6
有人可以解释以下触发器电路吗?
我无法理解此电路中发生了什么。该问题询问“如果并且,则Q的值是多少”(如图所示)。[R¯= 1R¯=1\bar{R} = 1小号¯= 0S¯=0\bar{S} = 0 在这种情况下,如何确定Q的样子?我意识到这个问题可能需要以上知识,这就是为什么我首先问这个问题。关于去哪里的任何信息都将是很棒的。

3
Microchip XC16中函数的绝对地址
器件:dsPIC33FJ128GP802 我有一些* .s文件,如下所示 .global _D1 .section .speex, code _D1: .pword 0x66C821, 0x1B0090, 0xD96C36, 0x9B60B0, 0xDD4E36, 0xBF4E53 .pword 0xD1098B, 0x719BD9, 0x873989, 0x003B69, 0x279035, 0xED4244 .pword 0xE1403C, 0x54D439, 0x826550, 0xC59627, 0xDD0432, 0x88FA29 我在* .h中声明了相同的内容 extern void D1(void); 现在我将D1传递给表读取功能 nowPlaying.file1 = (unsigned long) D1; function(nowPlaying.file1); 我的问题是,如果D1的地址大于0X8000,则例程不正确。我尝试了大型和小型代码模型,但结果是相同的。我认为这是由于指针的16位限制引起的。是否有任何方法可以直接从代码中访问D1的绝对地址。可能类似于内置函数或宏。

3
我可以在PCB设计中包含开放源USB到JTAG的电路吗?
我试图找出是否有可能在我正在设计的实验电路板上构建/包括USB至JTAG电路。我的目标不是重新发明轮子,而是使用已经存在的东西,并且简单/小到足以添加到我的PCB设计中。 我希望能够通过USB使用JTAG对Atmel SAM3S芯片进行编程和调试。 我见过Modular Circuits之类的设备,例如USB to JTAG编程器,看起来可以很容易地将其集成到我的设计中,但是,我不确定它们的许可证是否允许这样做。 我曾尝试过在Google周围寻找其他更开源的设计,但是却找不到真正的东西。任何人都可以将我引到USB> JTAG电路的在线开源项目吗?
8 arm  jtag 

4
当达到传感器的特定电压时,如何切断电源?
我为一些1300mAh电池构建了一个简单的Ni-Cd充电器(基本上是0.1C电流源),当电池上达到一定电压时,我想停止充电。我试图用运算放大器设计开关,但是它所做的只是将电流源施加在电池上的电压限制为应该触发截止的电压。我知道我可以使用一个由运算放大器驱动的继电器,但我真的不希望使用它们。 那么,达到一定电压后如何切断电源呢? 这是我所做的示意图,以给您一个想法。

3
MISO / MOSI与TxD / RxD之间的区别
USART和SPI有什么区别?USART有[TXD / RXD],SPI有[MISO / MOSI / SCK / SS]。我知道SPI是同步协议,但USART是硬件。但是,USART的同步部分和硬件之间有什么区别?
8 spi  uart 

3
LFSR如何在实际应用中用作PRNG?
我正在出于学习目的在软件中编程LFSR(线性反馈移位寄存器),并且在用作伪随机数生成器(PRNG)时遇到了一些限制。 如果种子的“ 1”位很少且使用的抽头很少,则它需要很大的“启动时间”才能产生明显的随机输出,并且“ 1”和“ 0”之间的分布几乎相等,或者较短的“ 0”运行。我猜想用更多的水龙头,这样的启动会快得多,但是我发现所有预先计算的表都给出了两个或四个水龙头。 顺序号是高度相关的,这是可以预期的,因为如果输出位为0,则下一个数字将是前一个的一半。对于带有抽头[15,14]的15位LFSR,在平面中绘制一对连续数字作为点可得出以下结果。理想的PRNG应该将这些点散布到整个地方。 我知道LFSR被用作快速硬件计数器,但是我也已经看到它被用作PRNG来产生白噪声。如何在质量如此差的现实应用中使用它?

7
电容电路中的电流和电压如何异相?
我们说在电容电路中,电压和电流异相。电流比电压高90(度)。这种效果的物理解释是什么?当电压为零(即电压的相位角为0且电流的相位角为90)时,电流如何流过电容性电路?
8 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.