我是学生,还比较菜,所以呢,请大家来提供一下方法,谢谢了
学校要求做一个用单片机产生 正弦波、方波、三角波的波形信号发生器,频率100-20k可调(步进≤100hz),幅度1-5v可调(步进0.1v),波形可存储;
初步设想是用1T的单片机和DAC0832来做,频率靠改变延时来调节,幅度通过pwm波来调节0832的基准电压来调节,但是0832的电流稳定时间位1us,对于产生正弦波来说,假如每个周期用200个点来量化的话,最短周期T=200X1us ,就是最大频率只能有5K,达不到要求啊,请问有什么其他的方法可以达到要求?(新人,没有悬赏分可以给,见谅,呵呵) |