0

我正在做这个项目:http ://elm-chan.org/works/sd8p/report.html ,我从一开始就以各种可能的方式失败了。现在已经上传了 .Hex 文件,并且写了保险丝,当我插入 SD 卡时,什么也没发生。什么都没有。在这里直接寻求解决方案可能是不可能的,因为我不知道出了什么问题。因此,我测试了扬声器与 arduino 串行绘图仪的正连接,我发现了一些有趣的结果。输出给出了一些很酷的不规则波模式,类似于我对声音输出的期望。但是没有声音,我怀疑是因为输出尺寸太小了。(60/1023约为0.06伏,200/1023约为0.2伏,500++电平输出较大,所以它不应该发出声音。)

所以现在我想问我是否可以更改 .hex 文件(或 hex 文件本身,但它很大)的保险丝以产生更大的输出。我对 hex 文件甚至 AVR 设备都不太了解,所以任何 hep 都会很有用。

提前致谢。

图表

如果需要任何其他信息,请告诉我。

4

1 回答 1

0

GPIO 引脚上的电压输出仅限于电源电压,因此不,您可能无法通过更改软件或保险丝位来解决问题。根据您当前的电源电压,您可能可以将其调高,这将增加 PWM 的电压输出,但电源电压只能达到如此高而不会损坏芯片。

话虽如此,您需要断开放大器和扬声器与 AVR 的连接并探测 PWM 的输出引脚,并确保它实际上在该引脚上产生信号。您以该幅度发布的图对我来说似乎只是随机的电噪声。

于 2017-05-30T04:59:12.737 回答