需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8729 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:函数信号发生器在电路分析中常被称为振荡器,在通信中则常作为信号源,尽管名称不同,但其在各类学科的理论和实验探究过程中均具有重要作用。本次设计中的函数信号发生器是基于单片机STC89C51设计而成的,可以产生矩形波、三角波、正弦波与锯齿波共四种不同波形。其具体的实现方法为:首先由单片机STC89C51构成主控电路,通过编写程序运行后生成单片机内部的离散型信号,然后经过DAC0832数/模转换器将离散型信号转换成连续型信号,该信号先进行滤波处理然后再进行放大。最后接入按键来进行简单的人机通信,实现四种不同波形的类型、频率的选择,最终波形由LCD显示器显示出来。 关键词:信号发生器,STC89C51,DAC0832,LCD显示器
目录 摘要 Abstract 1 绪论-3 1.1 信号发生器的概况及研究内容-3 1.2 STC51单片机-4 2系统设计-6 2.1信号发生器的设计方案-6 2.2改变频率的设计方案-7 2.3 系统框图设计-7 3 硬件电路及原理分析-7 3.1单片机最小系统-7 3.2 主控电路-11 3.3 数模转换电路-11 3.4 放大电路-12 3.5 按键与显示电路-13 4 系统软件设计-14 4.1 MedWin V2.39软件简介-14 4.2 软件流程设计-15 4.3 程序编写-17 5 模拟仿真与实物展示-17 5.1 Proteus软件简介-17 5.2 仿真运行及结果-18 5.3 实物结果展示-19 结 论-20 参 考 文 献-21 致 谢-22 附录A 源程序-23 附录B 电路原理图-35 附录C 仿真图-36 |