51系列单片机做信号发生器 输出频率的问题

12M晶振 STC89C51单片机 DAC0832 LM358运放 请问下如果要做信号发生器 波形输出的频率上限能达到多少。 麻烦给个理论解释 谢谢各位前辈和好心人士解答

12M啊。可以选择不分频,程序上设置,理论上能达到12M。但是是理论值啊,况且你的运放能支持这个频率吗追问

能做到20KHZ吗 我感觉波形都变形了

追答

能啊,我做过1M呢,不接负载波形挺好的,你的变形接负载了吗

追问

这是仿真图 软件上修改频率上去了 正弦波就变成齿状了 网上查了一下说是采样点不够。 我程序里面一个波形64个采样点。但是好像采样点多了 频率又上不去。 请问下应该怎么解决呢。 我有点没有思路。

追答

采样点多了不行吗?多了就出现不了20K的正弦波?如果多了能出多大频率?

追问

我是初学者 不是很懂 不好意思 想请问下 我增加采样点然后提高频率 可以实现20KHZ吗 就是通过修改程序去弄。 之前百度了很多,说法很多,不知道怎么弄才行

追答

我以前做过电机的转速控制,频率都1M了。我觉得20KHZ很小了相对来说

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答