正弦信号都是一样的规律,不同的是相位、幅度、频率,不知道你的信号是怎么样生成的。相位我们通常不怎么讨论,或者说一般都是从0开始。
用定时器按一定的间隔输出一个电压值,电压值通常是查表生成的,定时间隔一般根据输出频率事先确定的。
一般都是先确定输出频率,才讨论定时间隔是多少,不明白你问输出频率怎么算,你没有先确定输出频率吗。
追问要输出400hz,定时间隔怎么算,我是初学者,底子有点薄。
追答400Hz就是2.5ms,也就是说你需要每隔2.5ms输出一个完整的正弦信号。
假设你是用的查表法,一个完整的正弦信号用100个数据表示,那么每隔2.5ms/100=25us,你需要从表格中取一个数据送到DA进行输出。