基于某AT89C52简易函数信号发生器地设计与制作

基于某AT89C52简易函数信号发生器地设计与制作

ID:42977636

大小:1.31 MB

页数:27页

时间:2019-09-24

基于某AT89C52简易函数信号发生器地设计与制作_第1页
基于某AT89C52简易函数信号发生器地设计与制作_第2页
基于某AT89C52简易函数信号发生器地设计与制作_第3页
基于某AT89C52简易函数信号发生器地设计与制作_第4页
基于某AT89C52简易函数信号发生器地设计与制作_第5页
资源描述:

《基于某AT89C52简易函数信号发生器地设计与制作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文档科学技术学院SCIENCE&TECHNOLOGYCOLLEGEOFNANCHANGUNIVERSITY《工程训练》报告REPORTONENGINEERINGTRAINING题目基于AT89C52简易函数信号发生器的设计与制作学科部、系:信息学科部专业班级:电子信息工程101班学号:7020910031学生姓名:徐智宝指导教师:曾萍萍朱海宽起讫日期:2013/5/13——2013/5/24文案大全实用标准文档文案大全实用标准文档基于AT89C52简易函数信号发生器的设计与制作专业:电子101班学号:7020910031学生姓名:徐智宝指导教师:曾萍萍朱海宽摘要本次作品是

2、一个基于单片机设计的简易函数信号发生器。本系统利用单片机AT89C52采用程序设计方法产生正弦波、三角波、方波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。通过按键来控制四种波形的类型选择、以及控制频率的变化,并通过液晶显示器LCD1602显示其各自的类型以及数值,系统大致包括信号发生部分、数/模转换部分以及液晶显示部分三部分,首先利用keil软件编写程序和protues软件画仿真图,并通过两个软件的联调,仿真功能实现后,使用ALTIUMDESIGNER绘图软件绘制相应的原理图及PCB图,并完成实物焊接。用编程器下载程序至芯片

3、AT89C52进行调试,实现所要求的功能。利用单片机设计的函数信号发生器具有编程灵活,功能更以扩充等实际的优点。经过设计及后期长时间的调试,设计的所有功能均已实现。关键词:单片机AT89C52函数发生器液晶屏LCD数模转换DAC0832文案大全实用标准文档目录第一章基于AT89C52简易函数信号发生器的概述31.1工程训练的要求31.2总体方框图及原理4第二章系统硬件设计方案的选择和确定42.1单片机AT89C52模块设计42.1.1单片机AT89C52功能引脚说明42.1.1单片机AT89C52模块原理图62.2数模转换DAC0832模块设计72.2.1芯片DAC0832简介7

4、2.2.2数模转换DAC0832模块原理图82.3LM324放大电路模块设计92.3.1芯片LM324原理简介92.3.2LM324放大电路模块原理图92.4LCD1602液晶显示模块设计102.4.1LCD1602简介102.4.2LCD1602液晶显示模块原理图112.5按键电路模块设计112.6电源及电源指示电路模块设计122.6.1三端稳压集成电路122.6.2电源及电源指示电路模块原理图122.7简易函数信号发生器的设计与制作的原理图132.8简易函数信号发生器的设计与制作的PCB图14第三章系统的软件设计153.1软件设计流程153.2源程序设计15第四章性能测试与分

5、析204.1输出波形的种类与频率的测试204.2实物测试结果21第五章总结22文案大全实用标准文档第一章基于AT89C52简易函数信号发生器的概述1.1工程训练的要求1)可产生波形类型有:正弦波、方波、三角波,并使用同一按键控制选择三种波形的切换2)正弦波输出步进值为10Hz,三角波步进值为100Hz,方波步进值为200Hz;3)输出波形的同时液晶显示器第一行显示内容为:输出正弦波时显示:SineWave输出三角波时显示:TriangleWale输出方波时显示:SquareWave;第二行显示内容为:Frequency:***Hz。4)使用keil软件编写程序和使用protues

6、软件画仿真图,并学会两个软件的联调;学会使用编程器下载程序;学会使用LCD1602。1.2总体方框图及原理该系统采用单片机作为数据处理及控制核心,由单片机完成人机界面、系统控制、信号的采集分析以及信号的处理和变换,采用按键输入,利用液晶显示电路输出数字显示的方案。具体利用单片机AT89C52采用程序设计方法产生正弦波、三角波、方波三种波形,再通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。。根据系统设计的任务要求和设计思路,确定该系统的设计方框图。如图所示,硬件电路主要由单片机AT89C51、数模转换DAC0832、LM324放大电路、按键

7、控制电路、电源及电源指示电路模块构成。总体方框图如图1总体方框图所示。图1总体方框图文案大全实用标准文档第二章系统硬件设计方案的选择和确定2.1单片机AT89C52模块设计2.1.1单片机AT89C52功能引脚说明AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。