| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8693 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着单片机控制技术的迅猛发展,数字信号发生器的应用越来越广泛。本设计能够产生10Hz至100Hz范围内的多种函数波形信号,高精度而低成本,具有极其重要的意义。本设计主要介绍了一种基于单片机的信号发生器。由单片机产生数字信号输入到D/A转换模块,将其转换为模拟信号,再经过运算放大器滤波放大后输出信号,通过按键模块实现波形的种类的切换,频率大小的改变。实验结果表明,本系统能够产生要求的正弦波、锯齿波等四种不同的信号,且信号的频率、幅值均可调。验证了本设计的可行性。
关键词:STC89C52,DAC0832,信号发生器
目录 摘要 Abstract 1 引言-5 1.1信号发生器的背景及意义-5 1.2信号发生器的发展现状-5 1.3 本设计研究的内容及目的-6 2 信号发生器的设计-6 2.1 信号发生器的设计方案-6 2.2 基本原理及原理图-7 2.3 信号发生器的器件选择-7 3 系统的硬件设计-8 3.1STC89C52单片机主控模块-8 3.1.1 单片机功能介绍-8 3.2.2 单片机最小系统-10 3.2 D/A转换电路-11 3.3 运算放大电路-11 3.4 LED显示器接口电路-12 3.5 键盘显示模块设计-13 4 系统的软件设计-13 4.1 程序设计总体方案-13 4.2 程序设计流程图-14 4.2.1 主程序-14 4.2.2 液晶显示程序-15 4.2.3按键去抖程序-15 4.2.4 波形程序-16 5 系统的调试与运行-16 5.1 软件调试-16 5.2 硬件调试-20 结论-23 参考文献-24 致谢-25 |

