Arduino GIGA R1 WiFi-开发板配有2个DAC输出引脚,其位置见图1所示。

图1 DAC引脚位置
使用DAC输出功能,可将数据转换为电压信号进行输出,这样就可以用它来制作信号发生器。
以输出正弦信号为例,其程序内容为:

经程序的编译和上传,其产生的波如图2所示。

图2 波形效果
除生成正弦信号外,还可生成三角波、方波计锯齿波等。它通过输入不同的指令即可实现输出波形的切换,见图3所示。

图3 波形选择
在完成程序上传的情况下,其测试效果如图4至图7所示。

图4 三角波

图5 方波

图6 正弦波

图7 锯齿波
我要赚赏金
