课程设计简易波形发生器

2019-04-02 14:18

郑州轻工业学院

电子技术课程设计

题 目 学生姓名 专业班级 学 号 院 (系)指导教师 完成时间

简易波形产生器 自动化 电气信息工程学院 2012年06月 24日

郑州轻工业学院

课程设计任务书

题目 简易波形产生器

专业 学号 姓名

主要内容、基本要求、主要参考资料等: 主要内容

1.阅读相关科技文献。 2.学习protel软件的使用。 3.学会整理和总结设计文档报告。 4.学习如何查找器件手册及相关参数。 技术要求

1. 要求电路能够产生正弦波、方波和三角波三种波形。 2. 要求电路能够调节输出波形的频率,范围自定。 3. 要求电路能够显示输出波形的类型。

主要参考资料

1.何小艇,电子系统设计,浙江大学出版社,2001年6月

2.姚福安,电子电路设计与实践,山东科学技术出版社,2001年10月 3.王澄非,电路与数字逻辑设计实践,东南大学出版社,1999年10月 4.李银华,电子线路设计指导,北京航空航天大学出版社,2005年6月 5.康华光,电子技术基础,高教出版社,2003

完 成 期 限: 2012年6月25日 指导教师签章 : 专业负责人签章:

2012 年 6 月 18日

简易波形产生器

摘 要

波形发生器亦称函数发生器,作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿、正弦、方波、三角等波形。本系统利用单片机AT89S52采用程序设计方法产生正弦波、方波、三角波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来,能产生1Hz—3kHz的波形并且可调。系统通过键盘来控制三种波形的类型选择、频率变化,并通过液晶屏1602显示其各自的类型以及数值,系统大致包括信号发生部分、数/模转换部分以及液晶显示部分三部分, 达到了用单片机控制产生三种波形并且显示的功能目的。

关键词 89S52 信号发生 D/A转换器 液晶屏1602

I

目 录

摘 要 ....................................................................................................................................... I 一 、 引言 .................................................. 1 二、 系统方案的设计与选择 .................................... 2 2.1 系统方案的比较 ..........................................2 2.2 显示电路的选择 ..........................................2 三、 电路主要元器件与软件介绍 ................................................................................ 3 3.1 AT89S52单片机 ...........................................3

3.1.1 AT89S52简介 ......................................3 3.1.2 AT89S52 主要特性..................................3 3.1.3 AT89S52各引脚功能介绍 ............................3

3.2 DAC0832 .................................................4

3.2.1 DAC0832简介 ......................................4 3.2.2 DAC0832的结构 ....................................5 3.2.3 DAC0832的引脚特性 ................................6

3.3 三端稳压集成电路7805 ....................................6 3.4 NE4558 ..................................................7 3.5 1602液晶 ...............................................7 3.6 Alitim designer介绍 .....................................8 3.7 Proteus介绍.............................................8 3.8 keil介绍 ...............................................9

四、 单元电路的硬件设计 ............................................................................................. 10 4.1 基本原理 ...............................................10 4.2 单片机 .................................................10

4.2.1 单片机的介绍 ....................................10 4.2.2 时钟电路 ........................................11

4.3 键盘电路原理 ...........................................12 4.4 LCD显示电路............................................12 4.5 数、模转换电路 .........................................13 五、 系统软件设计 ........................................................................................................... 14 5.1 主程序流程图 ...........................................14 5.2 子程序流程图 ...........................................15

5.2.1 三角波程序流程图 .................................15 5.2.2 正弦波程序流程图 .................................15 5.2.3 方波程序流程图 ..................................16

六、 测试结果 ..............................................17 七、设计心得 ...............................................19 致 谢 ....................................................20 参考文献...................................................21 附 录 ....................................................22


课程设计简易波形发生器.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:数据结构(C++版)知识点及相应题目

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: