摘要:函数信号发生器作为信号发生源的一种,在现代各类电子实验中起着无可替代的作用。由分立元件组成的函数发生器,通常是单函数发生器且频率不高,其工作状态不稳定,不易调试;由晶体管、运放IC等通用器件组成的信号发生器,其功能较少,精度不高,无法产生更高频率的信号,且频率和占空比不能独立调节;由直接数字合成DDS芯片的函数发生器,虽然能产生任意波形并能够达到很高的频率,但成本较高。所以本文设计的函数信号发生器是基于STC12C5A60S2单片机为核心的信号发生器。用户可以通过切换按键让输出波形在正弦、三角、锯齿和方波之间调换,并且可以使输出信号的频率在1—5000Hz之间调节,设定其步进频率为1Hz;输出幅度在0.1—5V调控,设定其步进为0.1V,并在LCD液晶屏上显示相应信息,设计具有可输出波形种类多、调节精度高、操作简便等特点,符合要求。
关键词 单片机;函数信号发生器;频率;幅度;调节
目录
摘要
Abstract
1绪论-1
1.1研究目的和意义-1
1.2研究概况及发展趋势-1
1.3研究的主要内容-2
2总体方案论证与设计-3
2.1主控模块的选型和论证-3
2.2显示模块的选型和论证-3
2.3信号产生模块的选型-4
2.4程控放大模块的选型-4
2.5负压产生模块的选型-4
3系统硬件电路设计-5
3.1主控模块-5
3.1.1STC12C5A60S2单片机的中断系统-6
3.1.2单片机最小系统设计-6
3.2 LCD液晶显示器简介-6
3.2.1液晶原理介绍-6
3.2.2液晶模块简介-7
3.2.3液晶显示部分与STC12C5A60S2的接口-7
3.3键盘模块设计-8
3.4信号产生模块设计-9
3.4.1直接数字合成技术介绍-9
3.4.2 DAC0832波形发生电路设计-10
3.5程控放大模块的设计-10
3.6负压转换电路设计-11
4.系统软件设计-13
4.1系统软件总体设计-13
4.2程序设计原理-14
5系统调试-16
5.1硬件调试-16
5.2软件调试-16
5.3调试效果-16
5.4技术指标-17
结论-18
致谢-19
参考文献-20