电子信息工程 毕业论文设计--简易多功能函数信号发生器 毕业设计论文定稿.doc

电子信息工程 毕业论文设计--简易多功能函数信号发生器 毕业设计论文定稿.doc

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分类号 编 号 华北水利水电学院 North China Institute of Water Conservancy and Hydroelectric Power 毕 业 设 计 题目 简易多功能函数信号发生器 院 、 系 信息工程系 专 业 电子信息工程 姓 名 学 号 指导教师 2010年5月20日 华北水利水电学院本科生毕业设计(论文)开题报告 2010 年 月 日 学生姓名 占丹 学号 200814706 专业 电子信息工程 题目名称 简易多功能函数信号发生器 课题来源 导师提供 主 要 内 容 背景 函数信号发生器是一种能能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。函数信号发生器在电路实验和设备检测中具有十分广泛的用途。现在我们通过对函数信号发生器的原理以及构成设计一个能变换出三角波、正弦波、方波的简易发生器。我们通过对电路的分析,参数的确定选择出一种最适合本课题的方案。在达到课题要求的前提下保证最经济、最方便、最优化的设计策略。按照设计的方案选择具体的原件,焊接出具体的实物图,并在实验室对焊接好的实物图进行调试,观察效果并与课题要求的性能指标作对比。最后分析出现误差的原因以及影响因素。 课题的目的和意义 通过本次设计掌握产品设计的流程,能灵活的使用S52单片机,并根据设计要求选择合适的元器件,充分考虑了产品的成本,同时通过模块框图到电路图再到仿真,充分理解了相关软件,如proteus的使用,也对整个产品设计时的调试等必要的环节有了更深刻的体会。 本次设计的意义在于通过选元件,连线焊接,调试检测等过程,锻炼自己的理论联系实际的能力和实际操作能力,从而综合性地巩固所学的知识。这次设计使我们学会综合的运用所学专业知识去分析、解决实际问题;较熟练地掌握了通过文献检索、资料查询从而获取新知识的方法;巩固了计算机软件、硬件或应用系统设计和开发的基本能力。 系统的功能要求 本次设计包含以下部分:LCD液晶显示,电源部分,按键控制模块,数模装换模块。同时在设计上采用智能化、人性化的思路,使该系统具有了良好的显示效果和简便的操作。 设计思路如下: 1.在编程语言的选择上,充分考虑了软件编程的灵活性。所以本设计采用C语言作为编程语言。 2.在仿真工具的选择上,采用Proteus仿真软件。因为它实现了单片机仿真和分析电路仿真相结合,并支持主流单片机系统的仿真。 本设计的总体目标是: 在学习S52系列单片机的基础上,设计出的按键控制波形种类和频率的调节及相关功能部分的外围电路,从而实现设计产品的目标功能。其中主要的外围功能电路有:按键选择部分;LCD显示部分;数模转换部分;波形幅度调节部分;和信号放大部分;电源部分等。 通过对以上各功能的设计,制作出的信号发生器应具有以下功能: 1、基于S52系列单片机的硬件设计; 2、实现S52系列单片机液晶显示的硬件设计; 3、数模转换、放大电路的设计; 4、在未启动时时,LCD不显示,在启动后,LCD显示波形种类和频率。 5、最终达到以下功能 输出电压 正弦波Upp≈5V 幅度连续可调; 三角波Upp≈5 V 幅度连续可调; 方波 Upp≈5 V 幅度连续可调 本设计的主要设计思路如下:先要根据所要实现的目标和已有的的硬件条件完成理论论证,而后根据需要编写程序,最后设计出原理图和生成仿真图,并用万能板实现理论功能(焊接),再结合软件检测系统,并进行调节。 总体设计软硬件结构图 硬件原路图 软件流程图 程序总体流程图 键盘扫描流程图 采取的主要技术路线或方法 总体设计采用的方法: 1.硬件设计 (1)画硬件流程框图,显示各个小模块的功能 (2)考虑各种因素选择元器件 (3)画出硬件原理图 2.软件设计 (1) 画流程图,确定程序的执行方案。 (2) 编程语言选用C语言。 (3) 程序的编写上,采用模块化的设计方法,使它具有易读、易改的特性。 (4) 仿真工具使用Proteus和Keil联调仿真软件。 3.焊接、调试 预期的成果及形式 通过设计能更深地了解硬件设计的基本流程和基本方法,能熟练地运用主要的设计工具Pro

文档评论(0)

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

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

1亿VIP精品文档

相关文档