单片机的波形发生器.

时间:2014-01-19 16:07:14
【文件属性】:

文件名称:单片机的波形发生器.

文件大小:480KB

文件格式:DOC

更新时间:2014-01-19 16:07:14

单片机的波形发生器.

波形发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。函数信号发生器是一种能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路。函数信号发生器在电路实验和设备检测中具有十分广泛的用途。通过对函数波形发生器的原理以及构成分析,可设计一个能变换出三角波、正弦波、方波的函数波形发生器。目前使用的信号发生器大部分是函数信号发生器,且特殊波形发生器的价格昂贵。所以本设计使用的是DAC0832芯片构成的发生器,可产生三角波、方波、正弦波等多种特殊波形和任意波形,波形的频率可用程序控制改变。在单片机上加外围器件距阵式键盘,通过键盘控制波形频率的增减以及波形的选择,并用了LCD显示频率大小。在单片机的输出端口接DAC0832进行D/A转换,再通过运放进行波形调整,最后输出波形接在示波器上显示。本设计具有线路简单、结构紧凑、价格低廉、性能优越等优点。 本设计制作的波形发生器,可以输出多种标准波形,如方波、正弦波、三角波、锯齿波等,还可以输出任意波形,如用鼠标创建的一个周期的非规则波形或用函数描述的波形等,输出的波形的频率、幅度均可调,且能脱机输出。设计的人机界面不但清晰美观,而且操作方便。


网友评论

  • 一般化,没有完整代码
  • 没有代码不幸福,有键盘就好了
  • 好用,初学者也可以看懂
  • 竟然没有完整代码...代码只是分块的,还不全,只有什么正弦波方波的代码,这种代码我会啊...,没有显示的代码,这叫人怎么用啊!!! 早说没完整的代码啊..我就是不会写代码才下的,光有图有什么用啊,伤心啊!!
  • 我只是要产生一个正弦波而已,从这点上说,完全可以用的
  • 幅值和频率能用键盘进行设定就更好了