基于单片机的函数发生器.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

godaddy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档