浏览器里的模拟计算机模拟器
Analog Computer Simulator in the Browser
在浏览器中体验模拟计算机的魅力,THAT device workbench simulator 让你无需安装任何软件即可进行复杂的电路设计。通过可编辑的 patch panel,你可以轻松拖拽输出接口到输入接口,构建自己的电路。内置的 Oscilloscope 实时显示信号波形,帮助你直观地观察电路行为。从简单的指数衰减模型到复杂的控制系统,这个模拟器提供了丰富的预设和高级设置,让你能够深入探索模拟计算的世界。无论是学习基础知识还是进行专业实验,THAT device workbench simulator 都是你不可或缺的工具。
HN 评论区
10- JKCalhoun
刚试着玩了一下,默认设置(一个衰减的值/电压)……
左下角的“-1/+1”是你的源电压,分别代表允许的最小值(-1)和最大值(+1)。
左上角的“COEFF”是系数乘法器——也就是电位器,它们接收输入的电压/值(圆圈),并输出(三角形)一个衰减后的值/电压。你可以在分屏视图右侧的“COEFFICIENT POTENTIOMETERS”区域调整这些电位器的值。
模拟计算机的上半部分代表了至关重要的“INTEGRATORS”(积分器,共5个)。圆圈是输入端(各有几个1x和10x的),三角形是输出端。
一根青柠绿色的线从+1源电压连接到#1系数乘法器,该乘法器衰减后的电压/值被送入第一个积分器的“IC”端口。(“IC”代表积分器的初始条件——即机器重置时该积分器默认的值/电压。)
第一个积分器的输出(三角形)被送入第二个系数乘法器,而后者的输出又反馈回该积分器的输入端。简而言之,积分器将其输出的一部分反馈回自身。
另一根线(紫色)从该积分器出发,先连接到“INVERTER”部分的反相器(这个操作符的功能应该显而易见),然后连接到“OUTPUT”部分的“X”。示波器正在“CH1”(通道1)上显示“X”。我们在示波器上看到了积分器衰减的电压/值。
试着调整系数……
- JKCalhoun
我花了12个月深入钻研模拟计算机的工作原理,最终成果是一个小套件和一本手册,堪称模拟计算机入门指南 [1]。简而言之,我将这一年所学的内容提炼出来,制作了一个能帮助他人快速上手的工具(你大概花两周时间看完手册并动手套件,就能掌握我现在知道的这么多知识)。
我原本想买一台 Analog Things,但价格让我有点望而却步(所以理所当然地,我花了差不多一个数量级更多的钱去开发自己的模拟计算机)。
(我为了后端添加的 ESP32,用于显示电压/值 [2],我认为这是我给业余模拟计算机爱好者圈子贡献的最酷的东西。)
[1] https://www.tindie.com/products/jcalhoun/anna-analog-compute...
[2] https://github.com/EngineersNeedArt/Anna-Analog-Computer/tre...