基于51系列单片机的多功能波形发生器及特定波形幅值调节
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创新性实验研究报告
课程名称:基于51系列单片机的波形发生器研究实验项目名称多功能波形发生器及特定波形幅值调节
姓名XXX_学号_XXXXXX
手机XXXXXXXXX Email XXXXXXXXXXXX
专业自动化_班级_XXXXXXX _指导教师及职称___XXX__
开课学期2011 至2012 学年第一学期
提交时间2011 年12 月29 日
一、实验摘要
波形发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验
等领域。例如在通信、广播、电视系统中都需要射频发射,这就需要信号发生器,在工
业、农业、生物医学等领域内,如高频感应加热、熔炼、淬火、超声诊断、核磁共振图
像等,都需要功率或大或小、频率或高过低的信号。在现代社会中,自动化技术早已渗
透到社会生产的各个领域中,高精度、宽频率、高稳定性的信号发生器对于所属整体系
统的性能改善和提高起着至关重要的作用。多波形的函数信号发生器是电子实验室的基
础设备之一,目前各类学校广泛使用的是标准产品,虽然功能齐全,性能指标高,但是
价格昂贵,本文所研究的信号发生器采用单片机和DAC0832结合起来,通过数字电子电路向模拟电路转化,该系统虽然性能指标不如标准产品,但是它体积小,成本低,便于
携带等特点,亦可作为电子随身设备之一。本次创新性实验将由AT89C51单片机和DAC0832数模转换器构成波形发生器,此波形发生器可产生方波、三角波、锯齿波、梯
形波、阶梯波等多种波形,波形的幅值可以用程序进行改变,并可根据需要选择单极性
输出,具有线路简单、结构紧凑、价格低廉、性能优越等优点。在本设计的基础上,加
上按键用来更改不同波形之间的切换,实现不同波形的输出。
二、实验目的
在电子设备中,经常需要产生各种波形,本设计要求利用单片机和模数转换芯片组
成波形发生器硬件系统,需要完成下列任务:
(1)能够通过按键控制,产生方波、三角波、锯齿波、梯形波、阶梯波五种波形。(2)能够通过原理图调试进行改变各个波形的幅度。
三、实验场地及仪器、设备和材料:
(1)AT89C51芯片1个
(2)DAC0832芯片1个
(3)OPAMP放大器芯片1个
(4)电阻2个电容3个可调电阻1个排阻1个
(5)开关6个
(6)Protues软件
(7)晶振1个
(8)示波器1台
四、实验内容
1、实验原理
波形的产生是通过AT89C51单片机执行某一波形发生程序,向DAC0832转换器的输入端按一定的规律发生数据,从而在D/A转换电路的输出端得到相应的电压波形。
AT89C51单片机的最小系统有三种联接方式。一种是两级缓冲器型,即输入数据经过两级