基于单片机的函数信号发生器设计毕业论文设计(5)

2019-08-31 23:13

河南工业职业技术学院

4.3 按键子程序

本次设计由于要求对幅值和频率进行控制,所以要求用相关的按键输入,前面已经介绍了各种按键的优缺点,最后选择了独立式键盘,分别为+-频率,+-幅值,模式选择5位,共占用5个IP口,选择单片机的P2.4-P2.7口作为按键输入。

图4-3:按键子程序框图

Mode:模式选择位,用于选择输出的波形。

Ampl+:幅值+位,步进为0.5,系统的基准电压为+-2.5V。

- 21 -

河南工业职业技术学院

Ampl-:幅值-位。

Freq+:频率+位,用于调整中断时间。 Freq-:频率-位。

程序中的模式选择是通过MODE位输入,通过设定一个模式标志位,当执行一次模式位按键程序,标志位自动+1,并指向其所指定的波形。

幅值选择通过按键AMPL+和AMPL-输入,当执行了幅值子程序的时候,系统通过改变X9511抽头的位置,改变其Vw的输出电压,通过VREF改变输出电压的幅值。

频率的选择则是通过FREQ+和FREQ-进行选择的,当执行频率调节子程序的时候,通过改变定时的初值实现的,当使用12M晶振时候,正弦表位256位时,理想中最大的频率可以达到4KHz,当频率为10Hz的时候,计数初值为390。由于系统采用的最低的初值时间为100,所以最高只能产生20Hz的频率。

- 22 -

河南工业职业技术学院

第五章 设计实现与总结

输出波形的种类与频率的测试

测量仪器:稳压电源、示波器、数字万用表。

测量说明:正弦波、矩形波、三角波,锯齿波信号的输出,通过键盘来实现其的不同波形的输出以及其频率的改变。

四种波形的仿真波形图如下:

图(8)正弦波图形

- 23 -

河南工业职业技术学院

图(9)三角波图形

图(10)矩形波图形

- 24 -

河南工业职业技术学院

图(11)锯齿波图形

波形种类及频率显示如下:

- 25 -


基于单片机的函数信号发生器设计毕业论文设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:英伦小镇住宅小区项目可行性研究报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: