基于at89c52简易函数信号发生器的设计与制作

基于at89c52简易函数信号发生器的设计与制作

ID:22835056

大小:1.57 MB

页数:34页

时间:2018-10-31

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

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

1、OLLEGEOF字[GINEERINGTRAINING报告题目基于AT89C52简易函数信号发生器的设计与制作学科部、系:信息学科部专jF班1-电子信息工程101班7020910031号:學生®名:_'徐智宝—指1教师:朱海宽曾萍萍起讫日期:2013/5/13——2013/5/24基于AT89C52简易函数信号发生器的设计与制作专业:电子101班学号:7020910031学生姓名:徐智宝指导教师:曾萍萍朱海宽摘要本次作品是一个基于单片机设计的简易函数信号发生器。本系统利用单片机AT89C52采用程序设计方法产生正弦波、三角波、方波三种波形,再

2、通过D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。通过按键来控制四种波形的类型选择、以及控制频率的变化,并通过液晶显示器LCD1602显示其各自的类型以及数值,系统大致包括信号发生部分、数/模转换部分以及液晶显示部分三部分,首先利用kcil软件编写程序和protucs软件画仿真图,并通过两个软件的联调,仿真功能实现后,使用ALTIUMDESIGNER绘图软件绘制相应的原理图及PCB图,并完成实物焊接。用编程器不载程序至芯片AT89C52进行调试,实现所要求的功能。利用单片机设计的函数信号发生器具有编程灵活

3、,功能更以扩充等实际的优点。经过设计及后期长时间的调试,设计的所有功能均已实现。关键词:单片机AT89C52函数发生器液晶屏LCD数模转换DAC0832目录第一章基于AT89C52简易函数信号发生器的概述5工程训练的要求5总体方框图及原理5第二章系统硬件设计方案的选择和确定62.1单片机AT89C52模块设计62.1.1单片机AT89C52功能引脚说明72.1.1单片机AT89C52模块原理图82.2数模转换DAC0832模块设计92.2.1芯片DAC0832简介92.2.2数模转换DAC0832模块原理图102.3LM324放大电路模块设计

4、112.3.1芯片LM324原理简介112.3.2LM324放大电路模块原理图112.4LCD1602液晶显示模块设计112.2.1LCD1602简介112.4.2LCD1602液晶显示模块原理图132.3按键电路模块设计132.4电源及电源指示电路模块设计132.6.1三端稳压集成电路136.2电源及电源指示电路模块原理图15简易函数信号发生器的设计与制作的原理图16简易函数信号发生器的设计与制作的PCB图16第三章系统的软件设计171软件设计流程17源程序设计17第四章性能测试与分析244.1输出波形的种类与频率的测试244.2实物测试结

5、果26第五章总结26第一章基于AT89C52简易函数信号发生器的概述1.1工程训练的要求1)可产生波形类型有:正弦波、方波、三角波,并使用同一按键控制选择三种波形的切换2)正弦波输出步进伉为10Hz,三角波步进伉为100Hz,方波步进值为200Hz;3)输出波形的同时液晶显示器第一行显示内容为:输出正弦波时显示:SineWave输出三角波时显示:TriangleWale输出方波时显示:SquareWave;第二行显示(Al容为:Frequency:林*Hz。4)使用keil软件编写程序和使用protues软件画仿真图,并学会两个软件的联调;学

6、会使用编程器下载程序;学会使用LCD1602。1.2总体方框图及原理该系统采用单片机作为数据处理及控制核心,巾单片机完成人机界而、系统控制、信号的采集分析以及信号的处理和变换,采用按键输入,利用液晶S示电路输出数字S示的方案。具体利用单片机AT89C52采用程序设计方法产生正弦波、三角波、方波三种波形,再通过数模转换DAC0832LM324图1总体方框图AT89r52LCD1602液晶显示模块电源及电源t电路模块按键控制电路D/A转换器DAC0832将数字信号转换成模拟信号,滤波放大,最终由示波器显示出来。O根裾系统设计的任务要求和设计思路,

7、确定该系统的设计方框图。如图所示,硬件电路主要由单片机AT89C51、数模转换UAC0832、LM324放大电路、按键控制电路、电源及电源指示电路模块构成。总体方框阁如阁1总体方框阁所示。第二章系统硬件设计方案的选择和确定2.1单片机AT89C52模块设计匚1U40匚239匚338匚437匚536匚635匚734匚833匚932匚1031匚1130匚1229匚1328匚1427匚1526匚1625C1724匚1823C1922匚2021]VccPO.0/AD0PO.1/AD1]PO.2/AD2PO.3/AD3]P0.4/AD4PO.5/AD5

8、]PO.6/AD6PO.7/AD7]H7VPP]ALEZPRO&]PESHP2.7/A15]P2.6/A14]P2.5/A13]P2.4/A12]P2.3/A11]

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

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

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