欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计报告(信号发生器)

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

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

    单片机课程设计报告(信号发生器)

    1、 单片机课程设计报告 系 部: 电子通信工程系 专 业: 电子信息工程 1 课程设计报告课程设计报告 前言:前言: 本文以8051f410单片机为核心设计了一个低频函数信号发生器。 信号发生器 采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如 正弦波、方波、锯齿、三角波、及其他任意波形,波形的频率和幅度在一定范围 内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。介 绍了波形的生成原理、硬件电路和软件部分的设计原理。本系统可以产生最高频 率99999HZ的波形。该信号发生器具有体积小、价格低、性能稳定、功能齐全的 优点。 设计报告:设计报告: 一、工作

    2、原理一、工作原理 数字信号可以通过数/模转换器转换成模拟信号,因此可通过产生数字信号 再转换成模拟信号的方法来获得所需要的波形。8051f410 单片机本身就是一个 完整的微型计算机,具有组成微型计算机的各部分部件:中央处理器 CPU、随机 存取存储器 RAM、只读存储器 ROM、I/O 接口电路、定时器/计数器以及串行通讯 接口等,只要将 8051f410 再配置键盘及、及波形输出、放大电路等部分,即可 构成所需的波形发生器。经过考虑,我们确定方案如下:利用 F410 单片机采用 程序设计方法产生锯齿波、三角波、正弦波、方波四种波形,再通过 D/A 转换器 将数字信号转换成模拟信号,滤波放大

    3、,最终由示波器显示出来,通过键盘来控 制四种波形的类型选择、频率变化,最终输出显示其各自的类型以及数值。 1.11.1、设计要求、设计要求 1)、利用单片机采用软件设计方法产生四种波形 2)、四种波形可通过键盘选择 3)、波形频率可调 4)、需显示波形的种类及其频率 2 二、主程序思路二、主程序思路 主程序先是进行一些初始化的工作,然后根据波形标志代码的值,使其形成 多个数组,每个数组都是一个波形代码。这样写的好处是输出的波形频率也可以 有定时常数决定,找到定时常数和输出频率的关系。在按键设置波形转换状态的 循环中,波形的转换状态在按键上可以一一看出,把四种波形设置成 0、1、2、 3、在数码

    4、管的最高位设置成循环显示,然后把每个波形的代码值通过单片机自 带的 AD 转换赋给输出的数据口, 确定每个数组然后确定数组的列是否为数组中 最后行的一个元素,若是则运行下一行的元素(另一个波形) ,并通过端口输出 P0.0。同时还要有按键控制频率,因为找到输出频率和定时常数的关系,所以频 率的调节,可以有一个按键控制频率的个位、十位、百位、千位,再通过另一按 键分别可以在频率的个位、十位、百位、千位进行加一功能,则实现了频率的要 求调节,然后再把频率通过数码管的低四位一一显示出来,即构成四位的频率。 单片机 数模转换电路 放大电路 低通滤波 按键电路 电源 波形 ROM表 波形输出 主程序流程

    5、图 三、软件流程程序:三、软件流程程序: 本程序中两个外部中断分别起到了控制波形和频率的作用。 在程序中还加入了消 抖部分。 3 软件流程软件流程图图 4 四、四、电路板图:电路板图: 1234 A B C D 4321 D C B A Title NumberRevisionSize A4 Date:18-Oct-2010Sheet of File:L:410SYB汇 总SCH实 验 板.ddbDrawn By: 1 1 18 18 19 19 20 20 21 21 22 22 23 23 24 24 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 2

    6、2 3 3 5 5 6 6 4 4 15 15 17 17 CH452 蜂鸣器蜂鸣器 1 6 2 7 3 8 4 9 5 串行口串行口 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 MAX232 1 1 2 2 3 3 RF0038 红外发射红外发射 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 AD P11 VREF P13 P14 P15 P16 P17 DA P01 P02 P03 P04 P05 P06 P07 P20 P21 P22 P23 P24 P25 P26 P27 VIO C2CK VBAK X4 X3 GND VDD VREG


    注意事项

    本文(单片机课程设计报告(信号发生器))为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583