- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的波形发生器设计_精品
目 录
摘 要 Ⅲ
Abstract Ⅳ
第一章 绪 论 1
1.1 概述 1
1.2波形发生器的国内外发展状况 1
1.3 国内外波形发生器产品的比较 2
1.4研制波形发生器的目的及意义 3
1.5 本文所研究的内容 3
1.6 小结 3
第二章 基于单片机的波形发生器的设计方案介绍 4
2.1 波形发生器的原理 4
2.2波形发生器的设计方案 4
2.3基于单片机的波形发生器的可行性的理论分析 5
2.3.1 元器件的选择及其可行性 5
2.3.2.设计中可能存在的问题及解决方案 5
2.3.3.经济上的可行性 5
第三章 基于单片机的波形发生器的硬件设计 6
3.1单片机的简介 6
3.2 本设计对单片机的要求 7
3.3 单片机的选择 7
3.3.1 主要性能参数: 8
3.3.2 功能特性概述: 8
3.3.3 引脚功能说明 8
3.3.4 定时器 0 和 1 的操作 10
3.3.5 定时器2 的操作 12
3.3.6 定时器/计数器2 的设置 16
3.3.7 时钟振荡器: 16
3.3.8 编程方法: 17
3.4 数模转换器与单片机的接口设计 18
3.4.1 DAC0832 可工作在三种不同的工作模式。 19
3.5电源部分的设计 20
3.6 晶振电路的设计 21
3.7 复位电路设计 22
3.8 输入电路键盘的接口设计 22
3.9 I/V转换电路的设计 23
第四章 基于单片机的波形发生器的软件设计 26
4.1软件的功能定义 26
4.2 编程语言的选择 26
4.3、程序设计 27
4.3.1 主程序设计 27
4.3.2 T0、T1子程序设计 30
4.4 波形仿真 36
第五章 系统调试与结果分析 39
5.1 调试环境 39
5.2 调试结果 39
结束语 40
致 谢 41
参考文献 42
摘 要
随着电子测量技术与计算机技术的精密结合一种新的信号发生器便产生了,即任意波形发生器应运而生,所谓任意波形发生器是能够产生大量的标准信号和用户定义信号,并保证高精度、高稳定性、可重复性和易操作性的电子仪器,因而它具有广阔的应用前景。
本课题介绍了一种基于单片机的波形发生器。它以AT89C51单片机为控制核心,利用其内部自带的计数器/定时器产生方波,并由用户通过小键盘选择波形周期。与微处理器兼容的8位数模转换器DAC0832将数字量转化为模拟电压信号,通过I/V转换电路得到锯齿波和正弦波信号,波形保证了它的精度和平滑。
波形频率的改变可通过键盘输入,通过不同键盘的操作来改变其波形频率的改变以及不同波形之间的切换。
该波形发生器产生的信号干扰小,输出稳定,可靠性高,特别是操作简单方便,,成本低,非常适合于物理实验室教学与实验使用。
关键词: AT89C51单片机 波形发生器 DAC0832 方波;锯齿波;正弦波
Abstract
With electronic measurement technology and the sophisticated computer technology ,a new signal generator creates ,Arbitrary waveform generator that emerged ,The so-called arbitrary waveform generator will be able to produce a large number of standard and user-defined signal, and to ensure high-accuracy, high-stability, repeatability and easy to operate electronic devices ,Thus it has broad application prospects .
On the subject of a microcontroller based on the waveform generator ,
AT89C51 to control the core ,Taking advantage of its internal built-in counter / timer produce square . By the user through small keyboard choice waveform cycle , Microprocessor compatible with the eight DAC0832 Digital to Analog conversion to digital simulation fo
您可能关注的文档
- 基于Android和CS的快递运单扫描管理系统设计-毕业论文_精品.doc
- 城市危险品仓储区消防供水系统设计_省略_以深圳光明吊神山成品油仓储区为例_精品.doc
- 大学英语话剧孔雀东南飞_精品.ppt
- 城镇道路工程施工与质量验收规范(CJJ1-2008)_精品.doc
- 回转窑安装自检记录_精品.doc
- 基于单片机的电机转速测量系统设计(答辩版)完整毕业设计论文附图及源程序_精品.doc
- 基于TL494的微机开关电源设计-科技大学本科毕业设计学位论文范文模板参考资料_精品.doc
- 基于Visual_Basic的汽车转向器的夹具设计毕业设计_精品.doc
- 地球上有什么课件PPT下载 青岛版科学四年级下册课件_精品.ppt
- 大班 小汽车和小笛子_精品.ppt
最近下载
- 日立电梯LGE无机房乘客电梯电气规格表电气原理图纸K3500415(2018-8).pdf
- 制药工程制图习题集(第二版)于颖_课后习题答案解析.pdf
- 水表计量检定站被授权水表检定资格.doc VIP
- 万圣节英语习俗介绍.ppt VIP
- 《JTS 120-1-2018 跨越和穿越航道工程航道通航条件影响评价报告编制规定》.pdf
- 2023-2024学年人教PEP版六年级上册英语期中测试卷 (含答案).pdf
- Halloween万圣节英介绍.ppt VIP
- 学生心理健康辅导记录表(18篇).pdf
- 2024-2025学年初中英语六年级上册(2024)沪教版(五四学制)(2024)教学设计合集.docx
- 2024年大学各专业就业率情况和分析研究.pdf
文档评论(0)