当我通过usb将我的Arduino Mega或Uno连接到我的笔记本电脑(HP Pavilion dv6 Windows 7 64位)时,它会在我使用的pwm数字引脚中创建2V 60Hz正弦波(当使用analogWrite时使用digitalWrite到Low时的2V正弦波和5V非常嘈杂的pwm),以及所有其他引脚中的较小的放大器正弦波。如果我将任何一个板插入不同的计算机,它完全没问题,所有arduino引脚都给出适当的0V或pwm信号。我没有这个问题2周前当我运行它,但今天再次运行,发现了这个问题。arduino似乎没有遭受任何永久性的损坏,因为它在其他计算机上仍然运行良好。
在这两次运行之间,我所做的唯一可能值得注意的事情是意外地尝试将电机从arduino插入笔记本电脑,这需要比arduino更大的电流(:$)。马达发出呜呜声,但在我拔掉插头之前的一秒钟里,什么也没发生。如果感兴趣的话,我只在一个usb端口上做了这个,两个usb端口都显示了这个奇怪的正弦波行为。
对正在发生的事情有什么想法?我能解决这个问题吗?用我的笔记本电脑编程arduino还安全吗?(我仍然可以这样做,直到我把它移到另一台电脑上,这些引脚才会表现得很有趣)。我不能在其他计算机上安装软件(不是我的),所以不能从那里做我的arduino编程。
谢谢!
我在电脑和笔记本电脑之间也遇到过类似的问题。
我的问题是我正在使用USB电源从我的电脑和一个台式电源到一些数字输入。
解决方案是切断走线以隔离USB电源和V-in。
这里是Arduino的解释,这里是teensy3.1。
…虽然我没有测量信号,但有一个压倒一切的噪声限制了我可以实现的PWM输出…