Questions tagged «passive-networks»

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 

3
了解USB浪涌电流要求
关于上一个问题,我试图了解USB 2.0对浪涌电流的要求。我了解基本概念,但我仍然不清楚一些细节。该规范部分指出: 可以在电缆下游端施加的最大负载(CRPB)为10 F, 与44Ω 并联。10 F电容表示功能中直接跨VBUS线连接的任何旁路电容,以及通过器件中的稳压器可见的任何电容效应。44Ω电阻表示设备在连接过程中汲取的电流的一个单位负载。 如果设备中需要更多的旁路电容,则设备必须结合某种形式的VBUS浪涌电流限制,以使其与上述负载的特性相匹配。 USB-IF还提供了浪涌电流测试的描述: 连接后至少要测量100毫秒的浪涌电流。在插头的VBus和接地引脚与插座匹配时定义连接。 在100 ms间隔内任何超过100 mA的电流都被认为是浪涌电流事件的一部分。浪涌电流分为多个区域。区域是电流超过100 mA的间隔,直到电流下降到100 mA以下至少持续100 µs。在100毫秒内可能有多个浪涌区域。通过/失败取决于电荷最高的区域。 就目前而言,这是明确的,但是它仅给出了最短的测量时间,并且没有说明对突入区域采用哪种算法来得出通过/失败的决定。我认为这个想法是,在电流超过100 mA的区域内,对电流进行积分以在此窗口内转移总电荷,并且总电荷不得大于10 uF // 44的电荷量。 Ω负载。根据一个消息来源,这将是5V * 10 µF = 50 µC。那是我的理解有些动摇的地方。 为了帮助我理解,我分析了以下电路: V1/R1V1/R1V_1/R_1V1/(R1+R2)V1/(R1+R2)V_1/(R_1 + R_2)(1/R1+1/R2)−1C1(1/R1+1/R2)−1C1(1/R_1 + 1/R_2)^{-1} C_1 ttt Q(t)=V1R1+R2t+V1R22C(R1+R2)2{1−exp(−tC1(1R1+1R2))}Q(t)=V1R1+R2t+V1R22C(R1+R2)2{1−exp⁡(−tC1(1R1+1R2))} Q(t) = \frac{V_1}{R_1 + R_2}t + \frac{V_1 R_2^2 C}{(R_1 + R_2)^2}\{1 - \exp(\frac{-t}{C_1}(\frac{1}{R_1} …

2
您如何确定有限电阻网络的有效电阻?
免责声明:我是地球物理学家,电气工程背景有限。我不确定这个问题是否非常容易,非常复杂或完全荒谬。 我的目标:使用电阻器网络确定岩石样品的体电阻率。 岩石样品将使用电阻器网络建模,其中某些电阻器具有高电阻(代表固体岩石),而其他电阻器具有低电阻(代表岩石中的流体路径)。 假设我在一个均匀的网格上有一个电阻网络,如下所示。在所示示例中,每个线段在3 x 3网格上都有一个标记为1到24的关联电阻。每个线段的电阻是已知的。 网格的总长度为,“区域”为(在这种情况下为2D示例,因此该区域也只是长度)。样品的体电阻率如下:一LLLAAA ρbulk=ReffALρbulk=ReffAL\rho_{bulk} = \frac{R_{eff}A}{L} 我的问题:如何确定网络的有效电阻?ReffReffR_{eff} 我在网上看过,但是我所能找到的只是关于无限网络,源电流和吸收电流等的讨论。我对电流或电压不感兴趣。 这个问题能解决吗?

5
RC微分电路说明
这是基本的RC微分器的电路,具有输入/输出电压波形。 首先,我不明白为什么只要电源仍然打开,输出电压就会降低(电容器的电荷放电)。 其次,我不明白为什么电阻两端的电压会降至负值。 我知道这是一个简单的问题,但请帮助我理解此基本电路-谢谢。


5
RC电路的理解
我试图理解RC充电/放电电路的原理,但是我对它的某些操作感到困惑。 我有一个方波发生器,可以在特定频率下提供0v至5V的电平,例如在50%占空比下为1Khz。我的R = 3.3K,C = 100nf。 我的想法是,如果电容器在发电机的高电平状态下充电,而在发电机的低电平状态下均匀放电。那么它应该不剩任何电荷,而应保持在该水平(未充电)。但是,当我实际尝试时,我发现电容器最终会充电到某个中等水平,即2V,这是我的头脑无法真正理解的。 电容在RC电路中的充电和放电以及不同的速率究竟是怎么回事,然后我真的无法解释,可以吗?
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.