波形转换器实验总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
波形转换器实验总结   单片机课程设计报告   波形发生器设计题目   学生姓名   学号   专业班级指导教师   XX年02月23日   1、用户需求   1、产生三角波、方波、正弦波信号   2、输出信号的频率和幅度可以通过按键来改变,,分析波形产生的最高频率。   2、设计任务   基于AT89C51的波形发生器主要功能如下:   可以三产生角波、方波、正弦波信号并通过按键控制。   输出信号的频率和幅度可以通过按键来改变,分析波形产生的最高频率。以单片机为核心,经过D/A转换和放大电路的处理,最后输出信号。   3、原理框图及说明   根据设计任务,设计如下框图:   图1、原理框图   电源部分,为单片机提供5V稳压电源;8位按键提供给用户用来选择需要输出的波形,以及修改频率及方波占空比;数码管显示所选择的的波形代号,1代表正弦波,2代表方波,3代表锯齿波,4代表三角波;幅度调节电路用来调节输出波形的幅度;D/A转换及放大电路可以将数字信号转换成模拟信号输出我们所需要的波形;显示电路则是将波形显示在屏幕上。   89C51上电后,扫描P1口,判断是否有键按下,进行相应的操作。根据原理框图,设计电路图如附件1.   设置的3位按键分别为S1代表正弦波,S2代表方波,S3代表锯齿波,S4代表三角波,S5代表增加方波占空比,S6代表减小方波占空比,S7代表增加频率,S8代表减小频率。   4、主要电路说明、元件选择及参数计算   简易函数信号发生器原件清单如下:   主控芯片单片机的介绍   (1)AT89C51的引脚如图所示。   图引脚排列图   AT89C51单片机的40个引脚可分为:电源引脚2根、时钟引脚两根、控制引脚4根、输入/输出引脚32根。各引脚功能描述如下:主电压引脚   ●   VCC:电源端,正常工作时接+5V电源   ●VSS:接地端   时钟引脚   ●XTAL1:内部振荡电路的反相放大器的输入端,接外部晶振和微调电容的   一端。采用外部时钟电路时,对HMOS型工艺的单片机而言,此引脚应接地;对CHMOS型而言,此引脚应接外部时钟的输入端。   ●内部振荡电路的反相放大器的输出端,接外部晶振和微调电容的另一端。   采用外部时钟电路时,对HMOS型工艺的单片机而言,此引脚应接外部时钟的输入端;对CHMOS型而言,此引脚悬空。(3)控制引脚   引脚保持2   个机器周期的高电平后,就可以使8051完成复位工作。该引脚的第二功能是VPD,即备用电源的输入端,具有掉电保护功能。在主电源VCC掉电期间,该引脚可接+5V备用电源,由VPD向内部RAM提供备用电源,保持内部RAM中的数据不丢失。CPU访问片外存储器时,A(转载于:写论文网:波形转换器实验总结)LE输出信号控制锁存P0口的低8位地址,从而实现P0口的数据与低位地址的分时复用。当8051上电正常工作后,ALE端以不变频率周期性地输出正脉冲信号。该脉冲可用作对外输出的时钟,或用于定时目的。该引脚的第二功能PROG是做编程脉冲的输入端。   ●PSEN:外部程序存储器读选通信号端,低电平有效。●ALE/PROG:地址锁存允许信号/编程脉冲输入端。当●RST/VPD:复位信号/备用电源输入引脚。当振荡运行时,RST   ROM和外部ROM选择端/编程电压输入端。当EA接高电平时,   CPU访问片内ROM,但当PC值超过0FFFH时,将自动转去执行片外ROM指令;当EA接低电平时,CPU访问片外ROM。该引脚的第二功能是Vpp是作为编程电压的输入端。   输入/输出引脚   ●EA/Vpp:内部   口的8位口线。P0口是一个8位漏极开路型双向I/O,既   可作地址/数据总线使用,又可作通用的I/O口使用。当CPU访问片外存储器时,P0口分时先作低8位地址总线,后作双向数据总线,P0口能以吸收电流的方式驱动8个LSTTL电路。   口的8位口线。P1口是一个带有内部上拉电阻的8位准   双向I/O口。作为通用的I/O口,它能驱动4个LSTTL负载。   口的8位口线。P2口是一个带有内部上拉电阻的的8位   准双向I/O口。当CPU访问片外存储器时,P2口输出高8位地址总线,与P0口配合,组成16位片外存储器单元地址。P2口驱动4个LSTTL负载。   (5)DAC0832是8位CMOS数/模转换芯片,其特点如下:   ●分辨率8位的并行D/A转换器。   ●双列直插式封装,CMOS低功耗器件。   ●单电源供电。参考电压为-10V~+10V,从+5V~+15V均可正常工作。●电流输出型芯片,需外接运算放大器。●电流建立时间为1us。   ●片内二级数据缓存,数据输入可采用双缓冲、单缓冲和直通方式。   数/模转换器DAC0832由1个8位数

文档评论(0)

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

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

1亿VIP精品文档

相关文档