| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6899 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文要研究一个多功能信号发生器的设计与实现,实验结果能够生成稳定的正弦波、三角波、方波、锯齿波等基本波形图,外接开关按键控制各个波形图的任意切换,可改变波形频率、幅值等。设计控制核心使用单片机来设计,以方便结合单片机控制程序使用,过程充分合理的应用单片机的每一个引脚功能,对时钟及中断的熟练使用,并且最终实验现象直观稳定的显示出来,外围电路尽量简单,方便操作和分析。对于以上问题,本设计采用AT89C52单片机作为信号发生器系统的控制核心,外围电路设置了复位开关,设置了波形切换开关,调节频率的开关,硬件电路设计采用DAC0832作为D/A转化模块,将数字信号转换成相关的模拟信号[9],通过程序设计的方法实现生成正弦波、三角波、方波、锯齿波等各种波形图,然后通过液晶把每个时刻的波形选择与状态数据显示出来。再应用Proteus仿真环境和keil 编译环境来绘制电路图和编写驱动程序,最终研究结果表明产生的波形图较为稳定,波形的切换、频率幅值的改变都可以完全实现,并且研究成本低,实现的功能稳定且不失真。
关键词 微处理器;信号发生器;DAC0832电路设计
目录 摘要 Abstract 1 绪论- 2 1.1 课题背景-2 1.2 国内外相关研究现状- 2 1.3 课题研究内容- 3 2 信号发生器方案设计- 4 2.1 总体方案设计- 4 2.2 方案对比-5 3 硬件系统设计-6 3.1 硬件设计- 6 3.2 芯片介绍-6 3.3 仿真电路图-8 4 系统软件设计-10 4.1 程序设计-10 4.2 各种波形的程序设计-11 4.21正弦波的产生过程-11 4.22方波的产生过程-12 4.23三角波的产生过程-13 4.24锯齿波的产生过程-14 4.25梯形波的产生过程-15 结论-16 参考文献-17 致谢-18 |

