多功能信号发生器课程设计.docxVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课设题目:多功能信号发生器设计 专业:测控技术与仪器 学号:2408100126 姓名:陈小敏 指导老师:张晓博 一.电子仪器综合设计 1、 题目:多功能信号发生器设计 2、 技术指标和功能 具有产生正弦波、三角波、方波、矩形波、锯 齿波波形的功能。 信号的可调频率范围为1 OOHz-1 OOKHz,输出 信号频率稳定度优丁acn。 可实时显示输出信号的类型、幅度、频率和频 率步进值,输出信号波形无明显失真。 通过键盘输入任意频率数值和选择任意波形。 自制稳压电源。 3、 设计内容 、方案设计 系统总体结构框图设计:本次设计以单片机为 核心,配以一定的外围电路和软件,实现多功能信 号的产生和输出,从总体上来看设计任务可以分为 硬件设计和软件设计,这两者互相结合,不可分离。 从时间上来看,硬件设计的绝大部分工作量在最初 阶段,到后期往往还要作一些修改。软件设计任务 贯穿始终,到中后期基本上都是软件设计任务。 硬件设计部分包括:①单片机的接口扩展设计。 ②单片机外部模块设计,包括键盘模块、D/A转换模 块、信号放大模块和滤波模块设计。③平稳电源的 设计。信号发生器的硬件结构主要由87C5K复位 电路、时钟电路、平稳电源电路、数模转换电路 DAC0832六部分构成。其中单片机87C51的程序 存储器存放软件程序,程序包括三角波、锯齿波、 矩形波的产生程序及对波形的频率输入程序,还有 对键盘和DAC0832的控制程序。打开信号发生器 后,单片机程序请求用户从键盘上输入波形所对应 的键号值及波形所对应的频率值。像1号对应三角 波输出,2号对应矩尺波输出、3号对应矩形波输 出。例如若想得到1KHZ的正弦波,则需按下1 号键,等待程序要求输入三角波的频率,再按下1K 键。这些波形参数通过键盘由单片机的P1 口进入, 被存放在87C51的数据存储器内,单片机调用波形 程序后,由P0 口输出波形进入数模转换器的P1 口, 数模转换器将信号波由数字形式转换为模拟的形 式,由数模转换器输出的波是电流型的,而用来显 示波形的示波器是电压型的仪器,所以在数模转换 器以后需要添加运算放大器将电流型的信号转换 成电压型的信号,同时放大信号,以便于在示波器 中观察。具体的硬件系统框图如下图所示: 复位电路LCD显示 复位电路 LCD显示 AT87C51 | 〉D/A转换芯片 软件部分设计包括单片机主程序包括初始化和 键入值的判定,其他都是软件子程序如D/A转换、 频率信号波型的产生及输出。 、硬件设计 一个单片机主系统的硬件电路设计包含两部分 内容:一是单片机系统扩展部分设计,它包括存储 器扩展和接口扩展。存储器扩展指EPROM和RAM 的扩展。接口扩展是指各接口芯片以及其他功能器 件的扩展。二是各功能模块的设计,如信号检测功 能模块、信号控制功能模块、人机对话功能模块、 通讯功能模块等,根据系统功能要求配置相应D/A、 键盘、显示器等外围设备。 电源设计 稳压电源是单片机控制系统的重要组成部分,它 不仅为系统提供电源电压,还直接影响到系统的技 术指标和抗干扰性能。本机使用三种共地电源:土 12V, +5V,硬件设计中采用自带电源方式。 存储器和接口的扩展 AT87C51内部具有EPROM和RAM,并且足够 使用,所以不需要扩展。接口方面,因为本设计使 用的键盘比较少,所以使用独立键盘控制。 D/A转换 本设计使用DAC0832数模转换器,它自带锁存 器,故在使用时不必加74LS373进行数据锁存。 波形显示 为检测本设计所产生的波形是否正确,所以一 定要有波形显示模块,波形显示可以接到示波器 上,还可以接到电脑上,用特殊的软件打开观察波 形。 、软件设计 本系统的软件编程包括以下几个程序模块:初始 化程序;显示程序;键盘扫描程序与处理程序;正 弦波发生程序及其服务程序;三角波发生程序;方 波发生程序;锯齿波发生程序。主程序和子程序都 存放在AT87C51单片机中。 主程序的功能是:开机以后负责查键,即做键盘扫 描及显示工作,然后根据用户所按的键转到相应的 子程序进行处理。 子程序的功能有:幅值输入处理、频率输入处理、 正弦波输出、锯齿波输出、方波输出、显示等。 4、参考文献 陈永真等编著?新编全国大学生电子设计大赛 试题精解选?电子工业出版社,2009 童诗口、华成英编著?电子技术基础?北京高等教 育出版社,第一版,2001 康华光、陈大钦编著.电子技术基础.北京高等 教育出版社,第四版,1999 阎石编著.电子技术基础.北京高等教育出版 社,第五版,2006 李清泉、黄昌宁编著.集成运算放大器原理与应 用.北京科学出版社,第一版,1980 陈永真等编著.高效率开关电源设计与制作?北 京中国电路岀版社,第一版,2008 李杏春主编.单片机原理及使用接口

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档