摘要:本设计所需要的低频信号是采用STC89C51 单片机作为控制核心,外部采用数字模拟技术、数字波形合成技术、智能仪表技术和A/D转换技术来实现波形的选择、切换、参数设置,最后通过LCD显示屏显示出波形。简要介绍了利用单片机控制D/A转换器产生上述信号的硬件电路设计和软件编程。
本设计系统简单、制作成本不高,相对于其他同类产品性能比较优越,可以用做许多需要低频信号源的场所中,具有很高的实用性、价值性。
关键字:函数发生器;正弦波;方波;三角波;液晶显示仪
目录
摘要
Abstract
1 绪论-1
1.1 目的和意义-1
1.2 本系统主要功能-1
2. 总体方案论证与设计-2
2.1主控模块的选型和论证-2
2.2显示模块的选型和论证-2
2.3信号产生模块的选型和论证-2
2.4程控放大模块的选型和论证-3
2.5负压产生模块的选型和论证-3
2.6系统整体设计概述-3
3.系统硬件电路设计-5
3.1主控模块-5
3.1.1 STC12C5A60S2单片机主要特性-5
3.1.2 单片机最小系统设计-6
3.2LCD液晶显示器简介-6
3.2.1液晶显示部分与STC12C5A60S2的接口-7
3.3键盘模块设计-8
3.4信号产生模块设计-8
3.4.1 直接数字合成技术介绍-9
3.4.2 DAC0832芯片介绍-10
3.5程控放大模块的设计-10
3.6 负压转换电路设计-11
4.系统软件设计-12
4.1系统软件总体设计-12
4.2子程序流程图- 13
5.系统调试-17
5.1硬件调试-17
5.2软件调试-17
6.结论-18
致谢-19
参考文献-20
附录-21