电气工程

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

3
对FPGA等组件的出口限制
我正在考虑将我的产品中的FPGA从小型Spartan3A-200升级到中小型Spartan6。Spartan6s实际上更便宜,而我的200已经快过头了。在这一点上设计另一个Spartan3A似乎是一个错误。 我的(与油田相关的)产品可能会运到任何地方。因此,我真的不想犯重大错误,例如在下一个设计中使用受控技术。 这些FPGA基于几年前绝对先进的技术。我记得某些处理器曾经受到出口限制,所以我担心Spartan6s可能会受到限制。 我一直在寻找有关ITAR等出口限制所涵盖的一般FPGA或组件的信息,而没有发现任何确定的内容。它看起来仅适用于空间有限的芯片。(在这种情况下总是提到)。 我该如何告诉我可以出口什么?
11 fpga 

2
什么时候需要使用时钟缓冲器IC?
我正在设计用于通过FPGA驱动7个DAC的电路和PCB。(DAC是AD9762) 是否可以通过FPGA的单个时钟输出(来自PLL输出引脚)来驱动所有7个DAC上的时钟输入?还是那是灾难的秘方? 这将是一个最大的单端时钟。频率 125 MHz 还是应该在每个DAC时钟输入之前使用时钟缓冲器来缓冲时钟? 如果是这样,这是否是一个不错的时钟缓冲区?(NB3N551) 有更好的我可以使用的吗? 编辑:对不起,我应该提到:所有DAC都将在5“ x5” PCB上,通过短(几英寸)带状电缆连接到FPGA板上。 Edit2:如果我可以重新表述这个问题:如果我负担得起时钟缓冲器的空间和成本,是否有潜在的负面影响?还是那是这样做的安全方法?


4
什么是可变电阻器的自动当量?
我有一个电路,该电路通过连接到可变电阻器上的滚轮控制扬声器的音量-我想重现此声音,但我不想使用手动操作的可变电阻器,而是要使用...其他东西-理想情况下您可以在其中施加电压以将电阻从低变为高。 我做了一些研究,但是我觉得不知道自己真正在寻找什么而感到困惑。

4
Arduino的134.2 kHz RFID读取器
我正在寻找支持ISO 11784和11785的Arduino兼容RFID读取器,以便读取用于动物(主要是猫和狗)识别的标签。 我从ITead Studio找到了RMD660和Sniffer Nano v2.0,但它们都没货了。有没有其他选择? 最终目标是构建智能猫门,不需要为我的猫添加新的RFID标签(他已经植入了一个RFID标签,并且没有戴项圈)。
11 arduino  rfid 

1
TVS二极管布局
我的板上有两个DB37连接器,这些连接器最终连接到CPLD。所有这些连接/信号都是设备的输入。 为了防止ESD,我使用TVS二极管ESD9C3.3ST5G。我有这样的董事会: DB37->二极管->上拉电阻-> CPLD。 1K上拉用于不同的目的,与ESD保护无关。我的PCB为4层,具有以下堆叠: 讯号 地面 3.3伏 讯号 二极管通过通孔接地。通孔的走线较厚-比CPLD的走线厚。除了通孔焊盘和过孔之外,接地层是完整的。我认为这至少可以防止轻微的ESD。但是我需要进一步做些什么?这不是商业设备,将在内部使用-但是我确实需要它可靠。 我想到的一件事是在二极管和CPLD之间增加串联电阻(大约22欧姆)。但是,由于CPLD上的所有引脚都是输入,因此它们已经是高阻抗的。ESD 应通过TVS二极管接地。我的假设正确吗? 我还读到与二极管并联增加一个电容器会有所帮助。我的信号速度不高,因此不会太大失真。但是,请注意,由于我有74个信号,因此我将必须使用这些上限中的74个。所以在我添加这些内容之前,我想知道这是否值得。 这是布局的特写: 最后,最后一个问题-以上是我开发板的输入端。从某种意义上来说,输出是相似的,因为我还有另外两个DB37连接器和一个CPLD。在这种情况下,CPLD的引脚为输出。 布局是这样的:CPLD-> MOSFET-> DB37 在这种情况下,我没有任何二极管。但是,正如我最近读到的那样,MOSFET对ESD的敏感性比其他器件要高得多,我也应该在这里添加二极管吗?MOSFET的漏极连接到DB37。然后将该DB37连接到前面所述的输入侧DB37。 如果MOSFET导通,则其漏极-源极电阻将非常低。因此,这可能是ESD派克通过而不是另一端的TVS二极管吸引人的途径。我是否也应该在此处添加TVS二极管,对吗?如果是这样,天哪,还有72个二极管!
11 layout  esd  tvs 

2
并联浮动多个密封铅酸蓄电池
我知道对于多块铅酸电池,您应该真正对其分别充电,以使一个电池不会尝试为另一块电池充电而浪费电源。 但这适用于主要充电过程。 收费的“浮动”部分又如何呢? 我有一些SLA电池,希望继续充电。从电池组中取出并使用它们时,每个电池的初始充电将分别进行,但是在两次使用之间,当它们充满电后,我想使用一个浮充充电器以保持其充值。 将它们全部与一个浮充充电器并联是否安全,还是我需要某种形式的分隔(例如,每个电池一个二极管),或者每个电池甚至一个单独的浮充电路?我想让它尽可能简单和便宜。


10
对于经验丰富的程序员Arduino或其他产品?
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我的背景: 我已经完成了一段时间的软件开发,并且我或多或少地精通C,C ++,Java,Ruby,Erlang,Haskell,Lua和Python。我还参加了一个实验室电子学课程,但是除了一个简短的带有泵的实验室之外,所有与通过LabView将信号输入A / D和从那里进入x86 无关(不是我选择的编程环境)。重新着手修补硬件,着眼于家庭自动化。(我想我可以做的更好那么这对于不到$ 500) 题: 我本来打算在Arduino上动手,但阅读的越多,感觉该系统的主要优势在于它易于编程。这是一个适合软件(仍需要购买烙铁的人)启动的好地方吗,或者是否有更适合我的东西? (附言:我有更多的时间然后有钱)
11 arduino 

6
用微控制器测量高于5V的信号的频率
我想测量矩形信号的频率(最高300 Hz),该频率在0V和Vtop之间变化,其中Vtop在5V和15V之间。因为我不能向单片机(PIC16F1827)施加超过5V 的电压,所以我需要以某种方式限制电压。 我的第一个想法是使用分压器。但随后5V输入信号将变为低电平。 第二种方法是使用运算放大器(TS914)。以5V供电时,输出不会超过5V。我的设计中已经装有该运算放大器,以过滤另一个电压测量值。但是,当我查看数据表时,它说(在“绝对最大额定值”部分中): 输入和输出电压的幅度不得超过VCC + + 0.3V。 我应该添加另一个运算放大器,例如LM324吗?数据表显示(输入共模电压范围(注10)): 任何一个输入信号电压的输入共模电压都不允许负向超过0.3V(在25)C时)。共模电压范围的上限为V + − 1.5V(在25˚C时),但任一输入或两个输入都可以升至+ 32V而没有损坏(LM2902为+ 26V),与V +的大小无关。 因此LM324不会受到损坏,但是可以在我的设计中工作(输出5V矩形信号)吗? 我的最后一个想法是使用齐纳二极管。这行得通吗? 您将如何解决此问题?我没有想到过另一种可能性吗?

3
音频放大器PCB设计技巧
我打算用TDA2030A设计立体声音频放大器。这将是一个将由27.6V DC和每通道12W供电的放大器。 是否可以从中学习音频放大器的PCB设计指南?还是可以给您一些提示?

7
什么原因导致电网过电压?
在我居住的地区,有一个州标准规定,市电电压偏差可以连续地保持在5%以内,短时间内可以保持在10%以内,因此,如果市电电压在这些范围内-没关系。标称电压为220伏特,因此可以在短时间内连续在209..231伏特范围内和198..242伏特范围内。 现在,我了解到有时会出现尺寸过小的电线,巨大的损耗和不良的电线接头,而这可能会在用户现场造成欠压。 什么会引起过电压?我的意思是说,某处精心设计的发电机以仔细监控的“正确”速度旋转并产生经过仔细计算的电压。然后就是变压器,每个绕组中的绕组数也正确,因此将正确的电压转换为另一个正确的电压。因此,我看不出电压会突然变得高于设计值。然而,甚至有一个州标准,允许相当大的偏差。 究竟是什么导致电网过电压?

4
建议的FPGA开发板
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 去年关闭。 这是我对FPGA的首次研究,但在软件开发方面具有丰富的背景。想购买一块板子以学习,但是最终希望能够运行80年代早期基于Z80的计算机(想想我说的TRS80型号)。 我一直在研究Spartan 3E和Spartan 6板,但不确定性能/容量上的差异。 我在想的是这样的: 足够的空间用于: 使用opencores T80软核模拟Z80。 模拟板载外围设备,例如视频控制器,声音控制器(简单的1位),软盘控制器 也许几个picoblaze控制器使用板载按钮来选择软盘图像等... VGA连接器(16色就足够了,256红利) PS2键盘连接器 板载闪存足以容纳许多虚拟软盘映像和系统ROM(16Mb应该足够) 在板载显示器上,LCD会不错,4x7段LED可能就足够了。 某种闪存卡插槽会很好,但不是必需的。 电源连接可能会通过电源组来切断主电源。 这些是我目前正在考虑的董事会: Nexys™3 Spartan-6 FPGA板 Spartan 3E入门板 Spartan 3E-1600开发板 Basys™2 Spartan-3E FPGA板(500K)+ 16M闪存pMod Basys™2 Spartan-3E FPGA板(1200K)+ 16M闪存pMod 编辑:只是注意到Basys没有板载RAM,所以我仅限于FPGA RAM-不理想。 我不确定的主要事情是加载T80软核后还会剩下多少空间。任何建议,不胜感激。
11 fpga  picoblaze 


2
确定MOSFET的开关速度
在给定的Qg(栅极电荷),Vgs(GS结电压)和栅极电阻的情况下,如何确定MOSFET的开关速度?如何确定门极电阻的所需值?
11 mosfet  speed 

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.