基于AT89C52简易函数信号发生器的设计及制作.doc

基于AT89C52简易函数信号发生器的设计及制作.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. . PAGE 1 科学技术学院 SCIENCE TECHNOLOGY COLLEGE OF NANCHANG UNIVERSITY 《工 程 训 练》报 告 REPORT ON ENGINEERING TRAINING 题 目 基于AT89C52简易函数信号发生器的设计与制作 学科部、系: 信 息 学 科 部 专业班级: 电子信息工程101班 学 号: 7020910031 学生姓名: 徐智宝 指导教师: 曾萍萍 朱海宽 起讫日期: 2013/5/13——2013/5/24 基于AT89C52简易函数信号发生器的设计与制作 专业:电子101班 学号:7020910031 学生姓名:徐智宝 指导教师:曾萍萍 朱海宽 摘要 本次作品是一个基于单片机设计的简易函数信号发生器。本系统利用单片机AT89C52采用程序设计方法产生正弦波、三角波、方波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。通过按键来控制四种波形的类型选择、以及控制频率的变化,并通过液晶显示器LCD 1602显示其各自的类型以及数值,系统大致包括信号发生部分、数/模转换部分以及液晶显示部分三部分,首先利用keil软件编写程序和protues软件画仿真图,并通过两个软件的联调,仿真功能实现后,使用ALTIUM DESIGNER 绘图软件绘制相应的原理图及PCB图,并完成实物焊接。用编程器下载程序至芯片AT89C52进行调试,实现所要求的功能。利用单片机设计的函数信号发生器具有编程灵活,功能更以扩充等实际的优点。经过设计及后期长时间的调试,设计的所有功能均已实现。 关键词:单片机AT89C52 函数发生器 液晶屏LCD 数模转换DAC0832 目 录 TOC \o 1-3 \h \z \u 第一章 基于AT89C52简易函数信号发生器的概述 3 1.1 工程训练的要求 3 1.2 总体方框图及原理 4 第二章 系统硬件设计方案的选择和确定 4 2.1 单片机AT89C52模块设计 4 2.1.1 单片机AT89C52功能引脚说明 4 2.1.1单片机AT89C52模块原理图 6 2.2 数模转换DAC0832模块设计 7 2.2.1 芯片DAC0832简介 7 2.2.2 数模转换DAC0832模块原理图 8 2.3 LM324放大电路模块设计 9 2.3.1 芯片LM324原理简介 9 2.3.2 LM324放大电路模块原理图 9 2.4 LCD 1602液晶显示模块设计 10 2.4.1 LCD 1602简介 10 2.4.2 LCD 1602液晶显示模块原理图 11 2.5 按键电路模块设计 11 2.6 电源及电源指示电路模块设计 12 2.6.1 三端稳压集成电路 12 2.6.2 电源及电源指示电路模块原理图 12 2.7 简易函数信号发生器的设计与制作的原理图 13 2.8 简易函数信号发生器的设计与制作的PCB图 14 第三章 系统的软件设计 15 3.1 软件设计流程 15 3.2 源程序设计 15 第四章 性能测试与分析 20 4.1 输出波形的种类与频率的测试 20 4.2 实物测试结果 21 第五章 总结 22 第一章 基于AT89C52简易函数信号发生器的概述 1.1 工程训练的要求 1)可产生波形类型有:正弦波、方波、三角波,并使用同一按键控制选择三种波形的切换 2) 正弦波输出步进值为10Hz,三角波步进值为100Hz,方波步进值为200Hz; 3)输出波形的同时液晶显示器第一行显示内容为: 输出正弦波时显示:Sine Wave 输出三角波时显示:Triangle Wale 输出方波时显示:Square Wave; 第二行显示内容为:Frequency: **

文档评论(0)

ygxt89 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档