欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    信号发生器设计报告书(最终打印的).doc

    • 资源ID:36106611       资源大小:1.17MB        全文页数:14页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    信号发生器设计报告书(最终打印的).doc

    项目名称: 低频信号发生器 项目成员: 周新凯 陈璞 李丹丹 低频信号发生器设计与总结报告摘 要:本设计采用两片STC89S52RC作为波形产生和输出电压采集显示的控制核心。系统通过D/A转换器(DAC0832)将数字信号转换成模拟信号,以产生正弦波、左锯齿波、右锯齿波、三角波、方波5种波形,并可通过按键来选择5种波形的类型和频率,在液晶屏LCD1602上显示其各自的类型和频率值。然后经过无源滤波,最终由示波器检测 。同时,输出电压经过二极管和RC网络采集其峰值后,通过A/D转换器(ADC0804)将模拟信号转换成数字信号,并用数码管显示电压值。程序设计采用keil c51在STC89S52系列单片机上进行编程实现,经测试,可选择波的类型,可调节频率,可调节幅值,输出波形比较稳定,可作为测试功放电路等性能指标的简易输入源。关键字:低频信号发生器 单片机 AD DA项目组成员及工作任务分配序号班 级姓 名工作内容联系方式1光信112周新凯(组长)画原理图,焊接电路板,修改程序187106294372光信111陈璞编写程序152091879583仪 114李丹丹完成实验报告152024202062013年 6月2 日目录1. 方案设计与论证1.1 方案设计1.2 方案论证2. 系统原理框图3. 单元电路设计3.1最小系统3.2 D/A转换模块3.3/转换模块3.4 显示模块3.5集成运放及滤波模块3.6 按键模块4. 软件设计框图 4.1 波形产生的设计 4.2 波频率的设计 4.3 液晶屏1602显示波类型和频率的设计5 系统测试 5.1 波形的检测 5.2 波类型和频率的显示 5.3 输出电压峰值的显示6缺点总结7附录 程序清单1. 方案设计与论证1.1 方案设计此方案的控制部分采用的是AT89C52单片机,输出部分是经过D/A转换之后,经过集成运放放大电压,在连接上示波器,通过编程可以控制波形的输出。 数码管控制模块输入模 块 显示屏示波器1.2 方案论证数控部分:采用单片机AT89C52完成整个数控部分的功能,并且可以在单片机中编程,有利于系统功能的实现。输出部分: 经过D/A转换,利用集成运放电压放大器放大信号。显示部分:利用示波器显示波形,波形的名称通过LCD1602显示屏显示。2. 系统原理框图 电压放大D/A转换单片机ST89C52单片机按键示波器显示屏电压预置 3. 单元电路设计 3.最小系统3.2 D/A转换3.3/转换模块3.4显示模块3.5集成运放及滤波模块3.6 按键模块4. 软件设计框图开始定义各借口编写程序并输入单片机单片机控制各模块实现功能结束4.1波形产生的设计定义各个单片机的接口,在程序中自行定义一个rom表,中断每发生一次,程序查rom表,给出一个电压值,多次查表后,形成波形,通过电压调节波形的幅值。4.2波形频率的设计在实现输出波形之后,利用按键模块改变定时器初值可以改变波形的频率。4.3液晶屏1602显示波类型和频率的设计完成波形输出之后,给定频率,液晶屏上可以显示出波形的类型以及频率。5. 系统测试5.1波形的检测5.2 波类型和频率的显示 5.3 输出电压峰值的显示6. 缺点总结这次做的这个信号发生器,基本功能已实现,缺点主要有以下4个。6.1虽然频率可调,但是由于能力的问题,我们做出的只是离散的调频率,且由于电路本身的原因频率范围比较低,是低频信号发生器。6.2虽然幅值可调,但范围只在0到5v之间,且幅值太大太小都会出现失真。6.3滤波采用的是无源滤波,当带上负载后会对波形产生影响,且采集回来的电压由于频率变化的原因不一定都是准确的峰值。6.4对于方波不能调节其占空比,对于三角波和锯齿波不能调节其斜率。7. 附录 程序清单程序也没啥亮点,中断用的是定时器的方式二:8位初值自动重装,按键检测没用传统的延时去抖的方法,而是用的以下标志位的方法:void keyscan ()if(s1&&s2&&s3&&s4&&s5&&s6&&s7)key=0;key_push=0;if (!s1&&!key_push)key_push=1;s1_push=1;s2_push=0;s3_push=0;s4_push=0;s5_push=0;if (!s2&&!key_push)key_push=1;s2_push=1;s1_push=0;s3_push=0;s4_push=0;s5_push=0;if (!s3&&!key_push)key_push=1;s3_push=1;s2_push=0;s1_push=0;s4_push=0;s5_push=0;if (!s4&&!key_push)key_push=1;s4_push=1;s2_push=0;s3_push=0;s1_push=0;s5_push=0;if (!s5&&!key_push)key_push=1;s4_push=0;s2_push=0;s3_push=0;s1_push=0;s5_push=1;if(!s6&&!key)key=1;s6_push=1;elses6_push=0;if(!s7&&!key)key=1;s7_push=1;elses7_push=0;14

    注意事项

    本文(信号发生器设计报告书(最终打印的).doc)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开