用单片机和DAC0832做信号发生器,产生10khz的波形频率是不是不可能,一般是1khz,求解。
基于单片机的信号发生器应具有以下功能:1.设计一个单片机系统,通过按键选择输出信号的波形(正弦波、方波、三角波、锯齿波等)。2.可以通过按键设定输出波形的频率。3.能够显...
基于单片机的信号发生器应具有以下功能:
1.设计一个单片机系统,通过按键选择输出信号的波形(正弦波、方波、三角波、锯齿波等)。
2.可以通过按键设定输出波形的频率。
3.能够显示输出波形代码和频率。
基于单片机的信号发生器的主要技术指标:
1.至少输出4种波形
2.波形的频率在10~10000Hz内可调
3.按键灵活使用
老师出的毕业设计,但是所有人都说做不出10khz,我想用理论依据证明一下,请高手帮帮忙,谢谢啦,感激不尽。
晶振用的12,如果晶振用24.频率理论就会变大,但是实际会遇到什么问题呢? 展开
1.设计一个单片机系统,通过按键选择输出信号的波形(正弦波、方波、三角波、锯齿波等)。
2.可以通过按键设定输出波形的频率。
3.能够显示输出波形代码和频率。
基于单片机的信号发生器的主要技术指标:
1.至少输出4种波形
2.波形的频率在10~10000Hz内可调
3.按键灵活使用
老师出的毕业设计,但是所有人都说做不出10khz,我想用理论依据证明一下,请高手帮帮忙,谢谢啦,感激不尽。
晶振用的12,如果晶振用24.频率理论就会变大,但是实际会遇到什么问题呢? 展开
2014-05-16
展开全部
你算一下 8位的DAC(DAC的速度一般都不会很低)输出一个周期(10KHZ的)要多仔好长时间,或者说采样率最低要多高?再就是你所用的单片机的速度,如果是传念笑铅统的51,12个机升模器时钟才1个CPU时钟,如果你用24MHZ晶振,那么1个CPU时钟是0.5us。查表、出入中断的指令加一起的时间,够不够?
更多追问追答
追问
嗯啊,懂你的意思了,这要推算一下所有指令所花的时间才能求出频率啊,不是光光看定时器就能算出频率的。嗯,谢谢,不过我是学渣哇,比较笨。想加一下您的扣扣,嘿嘿
追答
你要是能查到俺的email····给俺发电邮吧。。。懒得上QQ了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询