
您的设计任务(如果您决定接受的话)是:给定一个输入电压,求其平方。好吧,这太难了,因为求8伏的平方会得到64伏,所以我们假设输出应该是平方的10%,那么输入8伏电压就会得到6.4伏。该怎么做呢?[工程学教授]知道怎么做,他会在下面的视频中向您演示。
该电路使用了两个运算放大器和一些晶体管。然而,晶体管的使用方式取决于温度,因此使用晶体管阵列非常重要,这样可以使晶体管匹配并保持相同的温度。
数学取决于晶体管响应中具有自然对数项的事实,以及两个对数之和与数字乘积的对数相同的属性。
由于晶体管匹配,等式中的许多项相互抵消。由于晶体管是电流器件,晶体管电路的输出电流等于输入电流的平方除以输出晶体管的集电极电流。这样,只需使用正确的比例将电压转换为电流,然后再转换回来即可。
当然,还有更多内容,但这就是要点。您可以通过观看视频深入了解其中的数学知识。如果您对 KCL 的参考文献不太熟悉,可以先复习一下。对模拟计算机来说,电压平方非常重要。
原文: https://hackaday.com/2025/07/01/challenge-square-a-voltage/