基于单片机的波形发生器.docx
- 文档编号:1332392
- 上传时间:2022-10-20
- 格式:DOCX
- 页数:28
- 大小:379.92KB
基于单片机的波形发生器.docx
《基于单片机的波形发生器.docx》由会员分享,可在线阅读,更多相关《基于单片机的波形发生器.docx(28页珍藏版)》请在冰豆网上搜索。
基于单片机的波形发生器
基于单片机的波形发生器
摘要
随着电子技术的发展,电子产品越来越走进人们的生活,在电子产品的生产应用和调试检验中经常需要产生一定频率的仿真信号用于驱动仪表或仪器,同时,在教学实验中也有很多的应用。
所以,从实用性、可靠性及经济性上考虑,设计一种基于单片机新型的、性能稳定的波形发生器是十分必要的。
本论文详细的阐述了基于单片机的波形发生器的设计,着重就硬件电路以及应用软件的设计进行了研究,对总体设计思路进行了阐述,介绍了芯片的选择,外围电路设计及主要流程图。
在熟悉单片机和数模转换芯片工作原理和应用方法的基础上,设计了各个模块的接口电路,并分析了各模块的主要功能。
在硬件电路的基础上对个部分对应的软件也进行了设计。
本文设计的波形发生器可以产生多种波形,成本低廉且操作简洁方便。
波形由软件产生各种数据再经过D/A转换后输出,除了能产生所要求的正弦、三角、方波、锯齿等多种波形外,并可根据实际情况的需要在波形存储器中写入不同的波形可以随时添加。
并有键盘输入和显示,显示部分采用LED设计,主要显示输出频率,此方案产生的最大频率大约10KHz。
可满足精度误差要求达到5%的,可满足多种低频信号源的使用场所。
在各大专院校及其他行业具有很广泛的应用前景和推广价值。
关键词:
单片机,波形发生器,数模转换,波形存储,频率
THESCMWAVEFORMGENERATOR
ABSTRACT
Alongwithelectronictechnology'sdevelopment,theelectronicproductsenterpeople'slifemoreandmore,theproductionofelectronicproductstestinganddebuggingoftenneedtohaveacertainfrequencysignalforthesimulation-driveninstrumentsorequipment,simultaneously,alsohasmanyapplicationsintheteachingexperiment.Therefore,consideredtheusability,thereliabilityandtheefficiency,designsanewkindwavegeneratorwhichisbasedonthemicrocontrollerandhavethestableperformanceisverynecessary.
ThispaperelaboratsonthedetailsoftheSingleChipMicrocontrollerwaveformgenerator'sdesign,focusedonhardwareandsoftwareforthedesign.Andtheoveralldesignideaswereexpounded.ITintroducedthechipchoice,theperipheralcircuitdesignandthemainflowchart.BasedontheunderstandofmicrocontrollerandD/Aconverterchip,Idesigntheinterfacecircuitandanalysethemainfunctionsofeachmodule.Onthehardwarecircuitsonthebasisofthecorrespondingpartsofthesoftwarehavealsocarriedoutdesign.
Inthispaper,thedesignofthewaveformgeneratorcanproduceavarietyofwave,low-costoperationsimpleandconvenient.Waveformdatageneratedbythesoftware,thenthroughanotherD/Aconverteroutputs.Inadditiontoproducetherequiredsine,triangle,squareandsawtoothwaveform,accordingtoactualneedsthiswaveformgeneratoralsocanproduceotherwaveform.Andakeyboardinputanddisplay,thedisplayadoptLED,maindisplayoutputfrequency.Themaximumfrequencyofthisdesignisaboat10KHz.Tomeettherequirementsofprecisionoferrorof5percent,andtomeetavarietyofsourcestouselow-frequencysignalsplaces.Havetheverywidespreadapplicationprospectandpromotedvalueinvariousuniversities,collegesandinstitutesandotherprofessions
KEYWORDS:
SingleChipMicrocontroller,WaveformGenerator,D/A,Amplitude,Frequency
目 录
前 言
在现代社会,电子产品越来越走进人们的生活,并在社会生活的各个方面得到普遍应用,在电子产品的生产应用和调试检验中经常需要产生一定频率的仿真信号用于驱动仪表或仪器。
在电子技术领域中,许多电子系统及元器件的电气性能,只有在一定的电信号作用下才能显露出来,因此信号源在电子测量技术中是极其重要的,它是构建测量系统的重要组成部分。
信号源作为现代电子产品中的重要一员,必须满足高精度、高速度、高分辨率等要求。
另外,不同的应用系统所要求的信号波形是不同的,因此设计一种通用性较强的频率可调的多种波形信号发生起是十分必要的。
所以应运而生的是基于各种不同原理的信号发生器。
结构简单,成本低廉但是性能优良的波形发生装置已经越来越广泛地应用在现代化控制领域的各个方面。
无论是工业,民用,航空,军事还是商业领域都有信号发生装置的设计应用产品。
而且波形发生器也广泛应用于各大专院校实验室以及各科研单位。
技术的发展应是面向人性化、智能化、经济化为一体的发展目标。
本课题正是以控制信号发生为出发点,对单片机作为中央控制器,直接由软件产生波形信号的输出,并可通过软件的修改,达到输出任意波形,用于测试电路,可以用来给定时器提供波形,使电路能稳定工作的智能化波形发生器模型作较详细的介绍。
本设计以单片机为应用核心,通过单片机控制各种外围芯片及电路,重点是51系列单片机和D\A转换器、分频器、波形存储器、以及键盘显示等应用。
这个波形发生器具有以下一些功能
(1)具有产生正弦波、方波、三角波和锯齿波几种种周期性波形的功能。
(3)具有波形存储的功能。
(5)输出波形幅度范围0~5V(峰-峰值)。
(6)具有显示频率(周期)功能。
(7)用键盘或其他输入装置产生任意波形。
由于此种信号源是基于单片机,所以可以在不修改硬件结构的情况下,通过软件的修改来实现信号源功能的扩充,从而节省了成本。
具有频率合成精度高,性能稳定可靠,转换速度快,通用性强,兼容性好,使用方便等优点,能够满足各种用户在不同场合的使用要求。
第1章绪论
§1.1课题的研究目的和意义
当今世界在以电子信息技术为前提下推动了社会跨跃式的进步,科学技术的飞速发展日新月异带动了各国生产力的大规模提高。
由此可见科技已成为各国竞争的核心,尤其是电子信息技术更显得尤为重要,在国民生产各部门电子信息技术得到了广泛的应用。
电子产品也越来越走进人们的生活,并在社会生活的各个方面得到普遍应用,作为一个现代人无时无刻不在与电子产品打交道。
那么,在电子产品的生产应用和调试检验中经常需要一种仪器产生一定频率的仿真信号用于驱动仪表或仪器,这就是波形发生器,波形发生器是一种常用的信号源,广泛用于科学研究、生产实践和教学实践等领域。
如电子产品的设计和测试、汽车制造、生物医药、传感器仿真、制造模型等。
另外,许多电子系统及元器件的电气性能,只有在一定的电信号作用下才能显露出来,由此可以看出信号源在电子信息技术中是极其重要的,它是构建现代电子信息系统的重要组成部分。
为了满足科学研究、生产实践和教学实践的需要,我们觉得有必要设计出一种经济、实用的波形发生器,根据要求可以产生正弦波、方波、三角波、锯齿波等多种波形,波形频率和幅值均可调,可显示波形频率,用键盘可对波形的频率和幅值都可进行步进调节,便于程控,满足波形发生所需的高精度、高熟读、高分辨率的要求。
§1.2多种波形发生器国内外现状
结构简单,成本低廉但是性能优良的波形发生装置已经越来越广泛地应用在现代化控制领域的各个方面。
无论是工业,民用,航空,军事还是商业领域都有信号发生装置的设计应用产品。
而且波形发生器也广泛应用于各大专院校实验室以及各科研单位。
传统的波形发生器采用模拟电子技术由分离元件构成振荡电路和整形电路,产生波形。
他在电子通信、通信、工业等领域曾发挥了很大的作用。
但是采用这种技术的波形发生器电路结构复杂、体积庞大、稳定性和准确度较差而且仅能产生几种简单波形,难易产生较为复杂的波形信号,且可控性不好,如要改变频率和幅值比较困难。
目前常用的波形发生器主要是两种:
低频正弦波发生器和通用多波形发生器。
前者只能产生正弦波调节范围不大,但是信号稳定,失真度低,主要用在对波形有很高要求的地方;后者能产生正弦波、方波和三角波,也有的能产生三种以上的波形。
这两种波形发生器都比较昂贵,适用于一些要求较高的产业中,比如,在波形发生领域,常用的波形发生器多数采用分立元件组成,不但电路复杂而且价格昂贵。
直接数字合成(DirectDigitalSynthesisDDS)技术虽已出现,并可产生高频纯净的信号,但因价格比较昂贵所以不适合在学校使用,而且仅能产生一种常用的信号波形正弦波,还很少有可调节两路输出波形之间相位差的波形发生器,不能满足实际需要。
而在我们的普通应用和日常实验中有的要求产生更多的波形或是对波形的要求不是太高,那么基于这种需求,我们设计的波形发生器,以单片机系统为核心,能够产生正弦波、方波、三角波以及锯齿波,波形频率和幅度可调,正弦波频率可达10kHz以上,具有波形存储功能,并能够实时地显示输出波形的类型、重复频率和幅度,能满足一般的实验及演示的需要,并且成本很低,操作简洁方便。
§1.3主要研究内容
本课题主要研究基于单片机的波形发生器设计,主要研究内容为:
(1)熟悉AT89C51单片机的应用和接口电路设计要求;
(2)熟悉模数转换芯片DAC0832的应用;
(3)根据要求进行系统方案的分析和设计;
(4)熟悉PROTEL绘图工具,根据单片机和数模转换芯片的特点设计各功能模块的硬件电路;
(5)熟悉软件开发环境并完成各模块的程序调试工作。
第2章总体系统方案设计
整个波形发生器系统的设计分为硬件设计和软件设计两个方面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 波形 发生器