问题标签 [circuit-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
940 浏览

android - 使用软件控制的继电器断开 USB?

为了调试和测试连接到自定义 USB 外围设备的 android 设备,我们需要一种软件控制的方式来拔出和重新插入 USB。

看起来 USB 电缆有 4 根线,所以我在想如果我需要的特定设备不存在(我还没有找到),我真正需要的是一个软件控制的 4 通道开关,所以我可以切断 USB将电缆分成两半并将每一侧的电线插入开关,然后使用软件打开/关闭开关。

萨内到目前为止?

我环顾四周,发现了这样的设备: https ://www.amazon.com/SMAKN-Channel-Programmable-Computer-Control/dp/B01KWTL0BQ/ 。

这是我想象的如何工作的图表:

示例图

有几件事我不清楚:

  • 这是否会给 USB +/- 信号线增加过多的负载,从而导致时序混乱并且无法正常工作?
  • 从某种意义上说,继电器真的是一个“开关”吗?我希望它只是关闭一个无缓冲电路,我可以根据需要在两个方向上驱动一个信号,以便插入 USB 电缆的中间?

简而言之,我应该买这个东西然后去买它还是这种方法存在一些严重的缺陷?

谢谢!

0 投票
2 回答
521 浏览

arduino - 求8*8簧片开关矩阵电路图

我正在设计将连接到 Arduino 的 8*8 簧片开关矩阵。我正在使用 Arduino Duemilanove。我已经完成了矩阵部分,但不知道如何连接以及在哪里连接其他元素。 我的矩阵电路

我决定使用以下项目:

  • 阿杜诺 (Duemilanove)
  • 64x 簧片开关
  • 64x 二极管 (1N4148)
  • 20x 电阻器 (10K)
  • 1 个 74HC595
  • 1 个 74HC165

我不知道在哪里放置电阻器和移位寄存器以及从移位寄存器到 arduino 的连接。我需要电路图中的帮助。请帮我看看电路图。

参考: https ://mtifall10.wordpress.com/2010/12/10/magnetic-sensing-chessboard/

0 投票
2 回答
513 浏览

arduino - 水位报警系统Arduino

我一直在寻找一个很好的教程来制作一个基于 ardunio 的水位报警系统。我已经浏览了很多页面,我对电子产品的讨论并不了解。

我的想法是将接地电缆保持到水箱底部,并安排不同长度的电缆以定义高度并将它们连接到模拟引脚。

当水接触电缆时,我将读取“0”。如果水位低于紧急水位,我想使用两个 LED,一个绿色,当 Arduino 紧急停止时使用红色。

我需要电路方面的帮助,我将我的想法保留在原理图中。

在此处输入图像描述

任何建议将不胜感激!

谢谢,

最好的问候, 赛

0 投票
0 回答
106 浏览

arduino - 第一组新像素不适用于 Arduino Sketch

我需要在我的 Arduino 上为一个项目构建一个新像素显示器,使用多个新像素条。我的第一步是让这些新像素条在 Circuits.io 上工作。在circuits.io中,它们只有一个可以串在一起的。

我从第一个新像素开始,它工作得很好。现在,在添加了 5 组之后,第一个不起作用,但其余的都可以!

这是草图:https ://circuits.io/circuits/5073229-v2g-display

这是我的代码(也在草图中):

谢谢,感谢您的帮助!

0 投票
1 回答
2285 浏览

arduino - 如何连接继电器以使墙壁开关和继电器都起作用?

我正在尝试使用 Arduino 和继电器模块进行家庭自动化。我正在尝试将灯连接到继电器。灯与墙壁开关的连接方式如下:

墙壁开关连接

现在我想用我的继电器控制同样的灯。为此,我必须断开墙壁开关的连接并将其连接到继电器。但我想让它以这样一种方式工作,即灯光可以由墙壁开关和继电器模块控制,这样如果 Arduino 离线,我可以使用墙壁开关来打开或关闭灯。

这是我正在使用的继电器类型:

在此处输入图像描述

我是这方面的初学者,对电路和连接一无所知,所以如果你们中的一些人能提供帮助,那就太棒了。谢谢你。

0 投票
1 回答
50 浏览

algorithm - 如果图具有独立集,则从输出 1 的图构造一个回路

假设我有一个图表,

在此处输入图像描述

并且从这个图中我想创建一个电路K,它的输入可以被设置,以便K输出真,如果该图有一个独立的大小≥2的集合。我在互联网 / youtube 上看到了一些关于如何解决这个问题的不错的东西。但我想知道是否有一套标准的步骤来说明如何做到这一点。

我的思考过程是这样的:让电路将边缘作为输入,如果至少有一个边缘缺失(因为这个边缘是一个独立的集合),则输出 1(真)。

但是,如果我说实话,我很难理解这一点。

0 投票
2 回答
1838 浏览

python - 曲线拟合方程python

我正在尝试使用具有 6 个组件的 rlc 电路的导纳方程拟合数据。我正在按照给定he[fit] 1 re 的示例并插入我的方程式。该方程是使用 Mathcad 简化的 6 分量电路的导纳的实部。在附图中,x 轴是欧米茄 (w=2*pi*f),y 是导纳,以毫西门子为单位。

该程序运行,但尽管有良好的试用功能,但它并没有进行拟合。我感谢任何帮助,为什么适合是一条直线。我还附上了一个高斯拟合示例。

合身

这就是我尝试拟合方程式时得到的结果。数据是左侧峰值较小的数据,试验函数是虚线。拟合是一条直线

在此处输入图像描述

以下是合身报告

非常感谢 M Newville 和 Mikuszefski 以及其他人的见解和反馈。我同意我放在那里的东西可能会让程序一团糟。从 Python 代码中可以看出我并不精通 Python 或编程。

Mikuszefsky,感谢您发布 rlc 示例代码。你的方法简洁有趣。我不知道 Python 会直接进行复杂的拟合。我会尝试您的方法,看看是否可以进行拟合。我想同时拟合 Y(导纳)的实部和虚部。我肯定会被困在某个地方,并会在这里发布我的进度。最好的,苏苏

0 投票
1 回答
97 浏览

logic - 基于逻辑的灯光系统

带红色灯泡的电路

我需要开发一个系统,当所有三个开关都关闭时打开红灯,并在三个开关中的任何两个关闭时打开橙色灯。红灯部分已经用一个简单的或非门排序。但是,我遇到了橙色灯的问题。红灯亮时,橙灯必须熄灭。所以当橙色灯亮时,只有三分之二的开关可以关闭。如果一个开关关闭,则没有任何反应,两个灯都亮着。如果所有开关都打开,则相同。如果三个开关中的任何两个关闭,则只有橙色灯亮。如果三个开关全部关闭,则只有红灯亮。我无法理解让这一切同时工作的逻辑,有人知道吗?我使用了 logic.ly 编辑器来执行此操作。

提前谢谢了。

0 投票
1 回答
523 浏览

logic - 如何找到逻辑真值表的输入数量?

我是逻辑电路的初学者,我正在尝试为 LED 骰子电路构建一个真值表。

我的表中有 7 个输出,每个 LED 有 1 个,但我不知道需要多少输入。

有人告诉我,下面的公式给出了输入的数量,但我不知道 Y 是什么。谁能确认这个公式是正确的,并告诉我 Y 是什么,这样我才能解决这个问题?谢谢

n = log(Y + 1) / log(2)

0 投票
2 回答
11913 浏览

computer-science - D锁存原理图和D触发器原理图之间的区别

我听说锁存器和触发器之间的主要区别在于锁存器是异步的,而触发器是边沿触发的,这是有道理的。但是当我检查他们的shematic时,它们看起来几乎一样。

这是我能理解的一本书中的一个dlatch的设计。

Dlatch 示意图

但这是我在各种教程中找到的 D 触发器原理图

DFlip 触发器示意图

正如我所说,它们在我看来几乎相同,是什么导致它们的工作方式不同,原理图的区别在哪里?