Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在使用 LabVIEW 时遇到了问题;我正在研究这个简单的程序,它是一个更大的学校项目的一部分。由于某种原因,它的一部分没有被正确执行。简单来说,绿色 LED 应该在温度低于 20 时打开,而红色 LED 应该在温度超过 30 时打开(直到这部分才起作用),现在棘手的部分是,当温度应该打开风扇超过35,同时使用PWM来提高风扇转速,只要温度升高。问题是,风扇根本没有打开!为此,我在案例结构中使用了缩放和映射,当温度为 35 时,我将其设置为 0,当温度为 45 度时,我将其设置为 255。
您可能想要更改的内容:
Set Digital Pin Mode.vi
Close.vi
Arduino Resource
shift registers
Express VIs
PWM 示例(使用 Mega 2560 测试):
我认为我的版本有效而您的版本无效的原因是缩放有问题。我没有使用Scaling and Mapping,而是使用基本的数学运算来缩放信号。
Scaling and Mapping