【发布时间】:2011-06-15 06:16:59
【问题描述】:
我有一个系统,我使用 RS232 来控制一个灯,该灯接受一个表示电压的浮点输入(在 2.5 - 7.5 范围内)。然后控件会给出 0 到 6000 范围内的输出,这是传感器接收到的亮度。
我想要的是能够平衡系统,以便我可以指定亮度值,并且系统应该平衡实现此目的的电压值。
是否有一些标准算法或技术可以找到电压输入应该是什么以获得特定的输出?我正在考虑一种迭代尝试值的算法,并从每次尝试中确定一些新值,该值应该更好,以实现确定的输出值。 (在我的情况下是 3000)。
所需的电压值在不同系统之间以及在灯的使用寿命期间往往会有所不同,因此最好完全自动完成。
我只是在寻找一种技术或算法的名称,但伪代码也可以。 :)
【问题讨论】:
-
您在chiphacker.com上的运气可能会更好。
标签: algorithm serial-port feedback-loop