四眼匪 发表于 2025-2-21 01:31:18

玩KT0936我把DeepSeek难倒了

近来玩KT0936想搞成键控的波段开关,突发奇想把如果用单片机,50个波段电阻组合理论上不就可以用一个8位口以任意8个电阻任意并联组合再使用查表法编程就可以实现么。但是这个8阶的数组方程实在头大,就想到求帮助DeepSeek。
回答是:嗯,这个问题看起来有点挑战性。用户需要找到用任意数量的电阻并联,得到给定的几个阻值,误差不超过1%,并且其中某个电阻只能使用一次。我得仔细想怎么解决这个问题。
最后,搞了好几个小时不断的修正语言和放宽误差的最终答案
由于在8个电阻的限制下,难以满足所有目标阻值的误差在3%以内,建议采取以下措施之一:

增加电阻数量:增加可用的电阻数量,以提供更多的组合可能性。

放宽误差范围:将误差范围放宽到2%或更高,以增加可行性。

使用标准电阻值:选择标准电阻值,虽然可能无法完全满足所有目标阻值,但可以提高实际应用的可行性。

如果必须使用8个电阻,并且误差严格控制在3%以内,可能需要借助计算机程序进行更精确的优化和计算,以找到最合适的电阻值组合


问题来了,有数学高手么?求解
如果不行的话,只能还是保留6个波段用4017方案算了

panwen1972 发表于 2025-2-21 09:32:06

说的并联组合      能画个图示意一下吗

aihao 发表于 2025-2-21 10:02:56

既然用单片机了,一个DAC就解决了,给0936波段电压,就完成了波段切换,还要啥电阻。0936中波没有玩,调频也就收个强信号。选择性差,用的论坛的bin。音质说的过去。

aihao 发表于 2025-2-21 10:09:16

panwen1972 发表于 2025-2-21 09:32
说的并联组合      能画个图示意一下吗

楼主的意思是用单片机的8位IO口各给一个电阻(用64脚的单片机,IO口更多……)。这些电阻组合出0936的50个波段所用电阻。这样就复杂了。简单的可用一个变阻器代替波段用电阻。用电压表头的电压间接指示波段。用单片机的DAC也简单。

乙猪 发表于 2025-2-21 10:09:51

这个芯片,我只做AM/FM两波段。
63.4欧电阻是谁想出来的??:@

李斵冰 发表于 2025-2-21 10:59:44

不知道PWM+滤波器组成1bitDAC可不可行

glq2006 发表于 2025-2-21 16:53:19

乙猪 发表于 2025-2-21 10:09
这个芯片,我只做AM/FM两波段。
63.4欧电阻是谁想出来的??

63.4Ω 787Ω等特殊阻值电阻,早几年就备了一些。
页: [1]
查看完整版本: 玩KT0936我把DeepSeek难倒了