- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机科学与技术学院
电子设计报告
姓 名: 学 号:
专 业:
班 级:
设计题目:
成 员:
指导教师: 职 称:
2011年 6月 徐州
课程设计指导教师评阅书
指导教师评语:
成 绩: 指导教师签字:
年 月 日
摘 要
函数发生器是一种多波形的信号源。它可以产生正弦波、方波、三角波、锯齿波,甚至任意波形。有的函数发生器还具有调制的功能,可以进行调幅、调频、调相、脉宽调制和VCO控制。
本设计中主要利用微控制器、D/A转换器、运算放大器、数码管驱动等器件产生直流、方波、三角波、锯齿波、正弦波、脉冲等函数波形,并实现频率、幅度可调节。微控制器控制整个系统的运行,负责向D/A转化器输出数字型号、键盘操作的读取以及向数码管驱动写入命令;两个D/A转换器,其中一个控制输出信号的幅度,另一个将为控制器写入的波形数据转换成相应的模拟信号;运算放大器用在两个D/A转换器之间和第二个D/A转化器与输出之间,起到将电流信号转换为电压信号以及改变电压范围的作用。
关键词:函数发生器; 单片机; D/A转换
目 录
1 设计任务与要求…………………………………………………………………………1
1.1设计的原始要求……………………………………………………………………1
1.2设计的具体要求……………………………………………………………………1
2 总体方案…………………………………………………………………………1
2.1元器件的选择……………………………………………………………………1
2.2系统总体框图设计………………………………………………………………2
3硬件方案………………………………………………………………………2
3.1硬件模块设计……………………………………………………………………2
3.1.1微控制器模块………………………………………………………………2
3.1.2 D/A转换模块………………………………………………………………3
3.1.3显示模块………………………………………………………………5
3.1.4键盘模块………………………………………………………………6
3.2 硬件系统设计……………………………………………………………………6
4软件方案………………………………………………………………………7
4.1 软件总体结构……………………………………………………………………7
4.2 波形产生程序………………………………………………………………………8
4.3键盘扫描程序……………………………………………………………………10
4.3.1 主键盘扫描程序………………………………………………………………10
4.3.2 调幅程序………………………………………………………………………10
4.3.3调频程序………………………………………………………………………10
5 测试……………………………………………………………………………………13
5.1 软件测试…………………………………………………………………………13
5.2 硬件测试…………………………………………………………………………14
结论………………………………………………………………………………………15
参考文献………………………………………………………………………………16
附录……………………………………………………………………………………16
1 设计任务与要求
1.1设计的原始要求
通过本课程设计实现一个函数发生器。通过设置可产生:方波、三角波、锯齿波、正弦波;能够显示频率,改变频率。
1.2设计的具体要求
A、产生波形:直流、方波、三角波、锯齿波、正弦波、脉冲。
B、可以更改频率,频率范围1~999Hz,分辨率1Hz。
C、可以更改幅度,幅度范围0~9.9V,分辨率0.1V。
D、显示:
五位数码管、八个发光二极管
文档评论(0)