单片机课程设计报告(信号发生器)
《单片机课程设计报告(信号发生器)》由会员分享,可在线阅读,更多相关《单片机课程设计报告(信号发生器)(13页珍藏版)》请在毕设资料网上搜索。
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、在数码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 报告 信号发生器
