Questions tagged «circuit-analysis»

电路(网络)分析是查找网络中每个组件两端的电压和流过电流的过程。

2
STM32了解GPIO设置
在STM32标准外设库中,我们需要配置GPIO。 但是我不确定有3种功能如何配置它们; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd 在GPIO_Speed中,有4种设置可供选择 GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz 我怎么知道我要选择哪种速度?使用高速或低速是否有优点或缺点?(例如:功耗?) 在GPIO_OType中,有2种设置可供选择 GPIO_OType_PP // Push pull GPIO_OType_OD // Open drain 如何知道从中选择?什么是开漏和推拉? 在GPIO_PuPd中,有3种设置可供选择 GPIO_PuPd_NOPULL // No pull GPIO_PuPd_UP // Pull up GPIO_PuPd_DOWN // Pull down 我认为此设置与推拉的初始设置有关。


8
两个黑框在所有频率下均显示相同的阻抗。哪个有单个电阻器?
两个黑框在所有频率下均显示相同的阻抗。第一个包含一个1 Ohm电阻。两端均连接至一根电线,因此两条电线从盒子中伸出。从外面看,第二个盒子看起来相同,但是内部有4个组件。一个1 F电容器与一个1 Ohm电阻并联,一个1 H电感与另一个1 Ohm电阻并联。RC组合与RL组合串联,如图所示 盒子被漆成黑色,牢不可破,不透X射线,并被磁屏蔽。 证明每个盒子的阻抗在所有频率下均为1欧姆。哪种测量方法可以确定哪个盒子包含单个电阻器?

3
电路模拟器实际上如何工作?
最近,我有机会使用LiveWire(这是一个电路模拟器),开始想知道它们如何精确地计算出每个组件上的电压以及流过每条导线的电流。 到目前为止,我只被教过基本的电路分析技能(例如网格分析和节点分析),而且我不完全确定它们是否足够通用,可以在电路模拟器中以“万能”的方式实现。 作为一名程序员,这引起了我的兴趣,我很想看看在构建这种电路仿真器时通常采用哪些技术。 我很抱歉,如果这不属于此处,那是在此处和StackOverflow之间进行选择,我感到尽管这是一个面向软件开发的问题,但该问题更适用于此站点及其用户群。


7
为什么在计算平均功率时使用均方根,而不是简单地计算电压/电流的均方根?
P=I2eff×RP=Ieff2×RP = I_{\text{eff}}^2 \times R其中是有效电流。为了使功率平均,必须是平均电流,因此我推测有效电流是平均电流。IeffIeffI_{\text{eff}}III 在那种情况下,为什么不只是IeffIeffI_{\text{eff}}Ieff=1t∫t0|i|dtIeff=1t∫0t|i|dtI_{\text{eff}} = \frac{1}{t}\int_{0}^{t} |i|dt 相反,它的定义如下: Ieff=1t∫t0i2dt−−−−−−−−√Ieff=1t∫0ti2dtI_{\text{eff}} = \sqrt{\frac{1}{t}\int_{0}^{t} i^2dt} 因此,使用这两个表达式来计算得出不同的答案。PPP 为什么会这样呢?对我来说完全是无稽之谈。我只能猜测我误解了有效电流是平均电流。但是,如果不是这种情况,那么当不是平均电流时,我将看不到如何成为平均功率。PPPIeffIeffI_{\text{eff}}

6
什么是触发器?
触发器和锁存器似乎有许多不同的定义,其中一些是矛盾的。 我所教课程的计算机科学教科书可能是最令人困惑的(实际上,我对这本书不太信任,因为在某些地方这完全是错误的)。 我对锁存器(SR,门控SR,门控D)的工作方式以及电平触发和边沿触发器件之间的差异感到满意,至少在逻辑门和时序图方面。但是,我仍在寻找触发器和锁存器的简洁定义。 到目前为止,这是我所相信的: “触发器是可以存储1位的边沿触发双稳态设备”。 “锁存器是一个电平触发的双稳态设备,可以存储1位。” 我已经看过了该网站上有关此内容的以前的帖子,尽管很启发,但我仍在寻找确定的内容。 我要检查的当前理解是在下图中... 并排是我所理解的是电平触发的门控D锁存器的两种实现。 在这些下方是一个上升沿检测器,在短暂的时间,当NOT门尚未响应从低到高的变化输入,即上升沿(红色为1,蓝色为0)。 在最后一个图中,边缘检测器已安装到标有日期的D锁存器中,这就是使它成为触发器的原因。 最后一个图是否真的是触发器,还是只是锁存器? 为什么我们需要给定的主从版本,那么该设备要简单得多?

6
串行协议定界/同步技术
由于异步串行通信甚至在当今的电子设备中也很普遍,我相信我们许多人会不时遇到这样的问题。考虑与串行线(RS-232或类似产品)连接并且需要连续交换信息的电子设备D和计算机。即每个发送一个命令帧,并每个发送一个状态报告/遥测帧答复(报告可以作为对请求的响应发送,也可以独立发送-在这里并不重要)。通信帧可以包含任何任意二进制数据。假设通信帧是固定长度的分组。PCPCX msDY ms 问题: 由于协议是连续的,因此接收方可能会失去同步,或者只是在进行中的发送帧中间“加入”,因此它只是不知道帧起始位置(SOF)在哪里。根据数据相对于SOF的位置,数据具有不同的含义,接收到的数据可能会永久损坏。 所需的解决方案 可靠的定界/同步方案可在恢复时间短的情况下检测SOF(即重新同步所需的时间不超过1帧)。 我了解(并使用了一些)的现有技术: 1)标头/校验和 -SOF作为预定义的字节值。帧末的校验和。 优点:简单。 缺点:不可靠。恢复时间未知。 2)字节填充: 优点:可靠,快速恢复,可与任何硬件一起使用 缺点:不适用于固定大小的基于帧的通信 3)第9位标记 -在每个字节之前附加一个位,而SOF标记为1和数据字节标记为0: 优点:可靠,快速恢复 缺点:需要硬件支持。大多数PC硬件和软件未直接支持。 4)第8位标记 -上面的一种模拟,同时使用第8位而不是第9位,每个数据字仅保留7位。 优点:可靠,快速的恢复,可与任何硬件一起使用。 缺点:需要从/到常规8位表示到/从7位表示的编码/解码方案。有点浪费。 5)基于超时 -假定SOF为某个已定义的空闲时间之后的第一个字节。 优点:无数据开销,简单。 缺点:不太可靠。在较差的计时系统(如Windows PC)上无法很好地工作。潜在的吞吐量开销。 问题: 还有哪些其他可能的技术/解决方案可以解决该问题?您能否指出上面列出的缺点,可以轻松解决这些缺点,从而消除它们?您(或您将)如何设计系统协议?
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

2
半波二极管整流器-教科书错了吗?
我注意到,在二极管和整流器的所有资源中,它们都将输出电压显示为输入信号的正半波。但是,这似乎是错误的。 我知道二极管两端存在压降,如果总电压低于该电平,则二极管闭合。因此,如果二极管没有立即打开,而是仅在输入波达到该电压之后才打开,这似乎是合乎逻辑的。 这是我的插图-首先,输入。第二,我的输出观念。第三-输出如教科书所示。 如果我错了,当输入低于二极管的开路电平时,输出信号中怎么可能没有“平坦区域”?

4
输出和反相输入接地的运算放大器有什么用?
我是工科学校的一年级学生,得到了一个包含以下电路的作业,该电路驱动皮托管中的压力传感器: 我努力了解整个电路,更确切地说是了解第一个运算放大器,其输出(引脚1)和e-(反相)输入(引脚2)接地。 它有什么用?如果不使用运算放大器的输出,它将如何对整个电路产生影响?

5
运算放大器背后的真正电路是什么?
因此,第一年的EE学生,我刚刚了解了运算放大器。我了解理想的模型,知道如何分析它们,并了解它们背​​后的想法/展示在它们内部的电路。除了不是真正的电路之外,它具有相关的来源。我的问题是,运算放大器内部实际上是什么?如果我们用真实资源替换依赖资源,我们会看到什么?(我想这更多是关于“什么是依赖来源,真的吗?”的问题)。我到处搜索,并且总是找到相同的答案“依赖源是建模电路的有用工具”。但是他们到底是什么?

8
为什么在模拟电路时需要接地?我以为电压是两个节点之间的相对电压!
电子对我来说是很新的。 我采用了我能想到的最基本的电路:1V的电压源和1欧姆的电阻 据我所知,我应该获得(I = V / R)1安培的电流。但是模拟并没有给出解决方案,因此我应该有基础。 如果我有一个电压源,该电压源的两侧都有电位差,为什么还要接地? 我连接电路: https://www.circuitlab.com/circuit/839aaj6y5a6t/simplest-circuit/

11
从事电路设计的电气工程师是否曾经使用教科书公式来计算上升时间,峰值时间,建立时间等
这是一个非常普遍的问题。在本科电气工程中,通常会教给学生有关LC(二阶)电路的阶跃响应的信息。 通常是在引入许多参数时,其中一些是 上升时间 高峰时段 百分比超调 稳定时间 这些的定义可以在各种来源中找到,例如Wikipedia:https : //en.wikipedia.org/wiki/Settling_time 并为许多这些量提供了详细的公式 https://ocw.mit.edu/courses/mechanical-engineering/2-004-dynamics-and-control-ii-spring-2008/lecture-notes/lecture_21.pdf http://www.personal.psu.edu/faculty/j/x/jxl77/courses/ee380_fa09/ee380_slides3.pdf 我没有广泛的电路设计背景,我想这些参数可以用作计算系统传递函数或极点位置等的经验法则。我不知道如何在现实中使用它们。 从事电路设计工作的电气工程师能否评论这些参数的实用性?还是通过设计过程中使用的某种算法找到这些参数? 非常感谢!


5
运算放大器逆变器,后跟缓冲器。为什么?
在一个示意图中,我一直试图理解我遇到了以下子电路: 它是一个运算放大器反相器,其后直接带有一个缓冲器。VIN来自微控制器中的DAC,该电路产生的VOUT为负VIN。运放由正极和负极供电(此处未显示)。到目前为止,一切都很好。 但是我没有完全看到在此电路中使用OA2的原理。我能看到的唯一原因是:如果没有缓冲器(OA2),则VOUT上的突然负载会从VIN汲取电流,直到运放OA1反馈调整(大约1µs)。使用缓冲区(OA2)不再是这种情况。我说对了吗?还是我错过了什么?

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.