多功能信号发生设计(河南理工大学).docVIP

  • 2
  • 0
  • 约1.37万字
  • 约 28页
  • 2016-10-20 发布于贵州
  • 举报
多功能信号发生设计(河南理工大学)

河南理工大学 《微机原理与单片机接口技术》 课程设计报告 2012年01月15日 摘要 本设计是本设计是通过软件对键盘输入的频率数值进行处理,处理结果送与D/A转换部分实现数/模转换,输出的电流再经过电流/电压转换环节,进而形成模拟电压波形,最后经过过载保护电路输出。信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。目前使用的信号发生器大部分是利用分立元件组成的体积大,可靠性差,准确度低。课程设计需要各个波形的基本输出,这些波形的实现的具体步骤:方波的产生过程是通过定时器产生一个方波半周期的定时信号,每到这个信号产生,就改变一次D/A输出的数据,这两个数据值由事先给定的峰峰值计算出,方波的实现是比较简单的。而三角波,则每次累加1,当达到峰值时,则改为每次累减1,这个过程需要根据峰峰值算出增加及减小的步数,以及根据频率算出步进间隔,由此间隔算出定时器重装值,以精确定时。锯齿波的产生与三角波类似,但相对简单,同样要算出步数及步进时间间隔,产生精确定时信号,不同的是锯齿波从谷值增加至峰值只是单一方向的增长。该设计使用的是STC单片机构成的发生器,可产生三角波、方波、正弦波等多种波形,波形的频率可用程序控制改变。在单片机上加外围器件独立式开关,通过开关控制波形的选择。在单片机的输出端口接DAC0832进行DA转换,再通过运放进行波形调整,

文档评论(0)

1亿VIP精品文档

相关文档