文件名称:matlab正弦波数据点代码-Sin-wave-by-DAC:使用DAC使用控制器MSP430生成正弦波
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-09 21:48:38
系统开源
matlab正弦波数据点代码DAC正弦波 使用控制器MSP430使用DAC生成正弦波。 算法:- 一种。 启动程序。 b。 使用Matlab产生正弦波。 C。 将产生的正弦波数组作为数组,并在全局进行声明。 d。 将计数插入PINSEL1和IODIR0。 e。 使用for循环获取DACR中数组的每个元素。 F。 将该数据发送到DAC。 G。 结尾。 所需套件:- LPC2148 ,ARM7 Based Microcontroller Kit (ALS-SDA-ARM7-06Kit), DSO. 软件:- 凯尔,一闪而过的魔术。 解决方案: 给定波是频率为10Hz的正弦波,时间周期为100msec,峰峰值为3v。我们必须使用LPC2148中的DAC模块生成它。 2)LPC2148具有10位DAC。 因此,DAC中的最大计数为2 ^ 10 = 1024。 3)让我们最大。 正弦波电压=最大。 DAC数量。 即3v = 1024,因此,使电压= DAC计数DAC计数=(1024电压)/ 3 4)因此,要实现上述公式,我们需要在正弦波的每个点处都具有电压值。 5)为此,将信号分成100个部分(
【文件预览】:
Sin-wave-by-DAC-master
----code file(948B)
----README.md(3KB)