基于MAX038的单片机控制的信号发生器的设计课程设计任务48735466.doc
《基于MAX038的单片机控制的信号发生器的设计课程设计任务48735466.doc》由会员分享,可在线阅读,更多相关《基于MAX038的单片机控制的信号发生器的设计课程设计任务48735466.doc(26页珍藏版)》请在三一文库上搜索。
1、中北大学信息商务学院课 程 设 计 说 明 书学 院: 中北大学信息商务学院 专 业: 电子信息工程 题 目: 专业综合实践之单片机部分: 基于MAX038的单片机控制的信号发生器的设计 中北大学信息商务学院课程设计任务书 2013/2014 学年第 1 学期学 院: 中北大学信息商务学院 专 业: 电子信息工程 学 生 姓 名: 学 号: 10050644X08 学 生 姓 名: 学 号: 10050644X16 课程设计题目: 基于MAX038的单片机控制的信号发 生器的设计起 迄 日 期: 2013年12 月30 日2014年1月 10 日 课程设计地点: 5院楼 201,510 实验室
2、 指 导 教 师: 下达任务书日期: 2013 年 12 月30日 课 程 设 计 任 务 书1设计目的:巩固掌握单片机工作原理及应用,提高编程能力。本课程设计主要针对电子信息工程专业课程体系设置的要求,安排的一种综合性的课程设计。一方面为了培养学生在查阅资料、复习、学习知识的基础上,进行包括机、电系统的设计、计算、仿真、编程、调试等多个环节的综合能力培养;另一方面,也是对学生进行毕业设计前的一次大型练兵,进一步培养学生独立地分析、解决实际问题的实际能力。另外还培养学生用专业的、简洁的文字,清晰的图表来表达自己设计思想的能力。2设计内容和要求(包括原始数据、技术参数、条件、设计要求等):掌握单
3、片机89C51的工作原理掌握用汇编、C或其他语言实现编程掌握MAX038信号发生器芯片3设计工作任务及工作量的要求包括课程设计计算说明书(论文)、图纸、实物样品等:(1)提供核心器件的工作原理与应用介绍;(2)提供用Pro tel设计的电路原理图,印刷板电路图;(3)提供用Multisim、MaxPlus、Proteus、Medwin、KeilC等软件对电路的仿真、编程与分析;(4)提供符合规定要求的课程设计说明书;(5)提供参考文献不少于15篇,且必须是相关的参考文献; 课 程 设 计 任 务 书4主要参考文献:l 要求按国标GB 771487文后参考文献著录规则书写,例:1 傅承义,陈运泰
4、,祁贵中.地球物理学基础.北京:科学出版社,1985 (15篇以上)5设计成果形式及要求:(1)电路原理图、程序、仿真结果、PCB图;(2)课程设计说明书;6工作计划及进度:2013年12月 30 日 2014年1 月 1 日:查阅资料;2014年:1 月 2 日 1 月 7 日:方案设计、实验验证;1 月 8 日 1 月 9 日:完成课程设计说明书; 1 月 10 日:答辩。系主任审查意见: 签字: 年 月 日目 录1 绪论12 设计目的13 设计内容和要求24 设计工作任务及工作量要求25 方案选择及论证2 5.1 设计分析2 5.2 单片机选择2 5.3 系统电路设计方案36 设计条件及
5、主要参数计算4 6.1 频段调节控制4 6.2 频率、占空比调节57 系统设计68 程序设计99 系统软件仿真结果1710 设计评述1811 参考文献1812 附录191 绪论 随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展,促使信号发生器种类增多,性能提高。尤其随着70年代微处理器的出现,更促使信号发生器向着自动化、智能化方向发展。现在,许多信号发生器带有微处理器,因而具备了自校、自检、自动故障诊断和自动波形形成和修正等功能,可以和控制计算机及其他测量仪器一起方便的构成自动测试系统。当前信号发生器总的趋势是向着宽频率覆盖、低功耗、高频率精度、多功能、自动化和智能化方向发
6、展在科学研究、工程教育及生产实践中,如工业过程控制、教学实验、机械振动试验、动态分析、材料试验、生物医学等领域,常常需要用到低频信号发生器。而在我们日常生活中,以及一些科学研究中,锯齿波和正弦波信号是常用的基本测试信号。信号发生器作为一种通用的电子仪器,在生产、科研、测控、通讯等领域都得到了广泛的应用。但市面上能看到的仪器在频率精度、带宽、波形种类及程控方面都已不能满足许多方面实际应用的需求。加之各类功能的半导体集成芯片的快速生产,都使我们研制一种低功耗、宽频带,能产生多种波形并具有程控等低频的信号发生器成为可能。 本系统所设计多功能信号发生器是一种能够产生正弦波、三角波的低频信号发生器,在单
7、片机的控制下由MAX038信号发生芯片产生频率占空比可调的正弦波、三角波,对于所产生的两种波形信号,通过功率放大电路可对其幅度、稳定性进行调节,对功率放大电路输出信号进行整形后可以利用单片机的中断口及定时计数器分别测出低频信号测量周期、高频信号的频率以及他们的高电平周期,从而转换为系统输出的频率和占空比,后经过显示电路显示出频率和占空比。2 设计目的 巩固掌握单片机工作原理及应用,提高编程能力。本课程设计主要针对电子信息工程专业课程体系设置的要求,安排的一种综合性的课程设计。一方面为了培养学生在查阅资料、复习、学习知识的基础上,进行包括机、电系统的设计、计算、仿真、编程、调试等多个环节的综合能
8、力培养;另一方面,也是对学生进行毕业设计前的一次大型练兵,进一步培养学生独立地分析、解决实际问题的实际能力。另外还培养学生用专业的、简洁的文字,清晰的图表来表达自己设计思想的能力。3 设计内容和要求掌握单片机89C51的工作原理掌握用汇编、C或其他语言实现编程掌握MAX038信号发生器芯片4 设计工作任务及工作量的要求(1)提供核心器件的工作原理与应用介绍;(2)提供用Protel设计的电路原理图,印刷板电路图;(3)提供用Multisim、MaxPlus、Proteus、Medwin、KeilC等软件对电路的仿真、编程与分析;(4)提供符合规定要求的课程设计说明书;(5)提供参考文献不少于1
9、5篇,且必须是相关的参考文献;5 方案选择与论证5.1 设计分析课程设计需要各个波形的基本输出,如三角波、正弦波。5.2 单片机选择AT89C52是一个低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。此单片机的体积小、低功耗、控制能力强、扩展灵活、微型化使用方便。本设计结合由马克西姆公司MAX038而设计的一种简易信号发生器,
10、通过MAX038来产生一系列有规律的幅度和频率可调的方波、三角波和正弦波。基于MAX038的多波形函数信号发生器具有信号输出频率高、波形稳定、失真小、可控性强等特点。本号发生器包含稳压电源模块、单片机(AT89C52)控制模块、键盘模块、LED显示模块、信号发生模块(MAX038)、功率放大(AD811)及缓冲器(BUF634)模块、分频模块,该设计结构简单,虽然性能指标赶不上标准信号发生器,但能满足一般的实验要求。其成本低、体积小、便于携带等特点,亦可作为电子产品维修人员的随身设备之一。5.3 系统电路设计方案 函数信号发生器的实现方法通常有以下几种:方案一:用分立元件组成的函数发生器:通常
11、是单困数发生器且频率不高,其工 作不很稳定,不易调试。方案二:可以由晶体管、运放1C等通用器件制作,更多的则是用专门的函数信 号发生器1C产生。早期的函数信号发生器1C,如8038等,它们的功 能较少,精度不高,频率上限只有300KHZ,无法产生更高频率的信号,调节方式也不够灵活,频率和占空比不能独立调节,二者互相影响。 方案三:利用单片集成芯片的函数发生器:能产生多种波形,达到较高的频率, 且易于调试。鉴于此,美国马克西姆公司开发了新一代函数信号度生器 ICMAX038,它克服了方案二中芯片的缺点,可以达到更高的技术指标, 是上述芯片望尘莫及的。MAX038频率高、精度好,因此它被称为高频
12、精密函数信号度生器1C。在锁相环、压控振德器、频率合成器、脉宽 调制器等电路的设计上,MX038都是优选的器件。方案四:利用专用直接数字合成DDSS片的函数发生器:能产生任意波形并达到 很高的频率。但成本较高。 通过对以上四种方案的比较,我们可以看出几种方案的优缺点:方案一:结构很简单,制作容易,但是输出信号有频率线性度差、频率稳定度低、 频率分辨率低、频率转换时间比较长,相位噪声大以及人机界面不友好 等缺点。方案二:电路结椅简单,但在频率分辨率、频率变换时间、相位噪声等方面都不 如方案三。方案三:结抱相对复杂,但具有输出频率稳定性高,频率输出线形度好、频率分 辨度高、波形正确,频率变换时间小
13、,相位噪声小、人机界面好、易于 控制等优点、性能优良。方案四:能产生任意波形且达到很高的频率,但是成本较高。基于我们的选择标准在满足工作要求的前提下,性价比高的发生器是我们的首选。从上面的比较可以看出,方案一和方案二都有各自较大的缺点,难以达到理想的设计要求。而方案四虽然能达到很好的要求,但是从价格方面考虑我们选择方案三比较好。6 设计条件及主要参数计算6.1 频段调节控制固定一个CF值,当IIN端的电流从2uA到750uA的变化时,对应产生一个频段的频率范围经实验调整,我们选择了一系列的CF如图1所示,并确定了各CF所对应的频段和频率范围f1-f2由于系统通过DAC控制IIN端电流和FADJ
14、端电压,将各频段的频率范围划分为65536级间隔,因此各频段的输出误差为。 图1 输出频率与IIN电流及振荡电容CF的关系此外,由于相邻频段之间存在着频率重叠现象,并且考虑到各个频段对应的误差大小有所差异,因此设定各频段的实际起止频率围:f3f4,以便获得最小的误差。在5脚COCS和6脚GND接上电容CF以后,10脚IIN是频率控制的电流输入端,利用恒定电流IIN向电容CF充电和放电,便可形成振。荡IIN是受8脚FADJ和7脚DADJ端电压的控制,振荡频率由下式确定。,因为我们要求的频率范围在02Hz10MHz,分四个频段来满足要求,在每个频段上连续可调,由芯片内部参数可知道,当IIN=2A5
15、A时,CF的容量范围可以在10pF10F时,芯片有较好的性能。因此可知:当IIN=2A时,;当IIN=750A时,。为了使数字控制能够使IIN=2A750A实现,我们在D/A转换模块使用图25所示的电阻连接方法。当数字量为00H时,VOUTb输出为0V时MAX038的10脚IIN有2A的电流输入。当数字量为FFH时,VOUTb输出为基准电压250V。MAX038的10脚IIN有750A的电流输入。6.2 频率、占空比调节 MAX038的占空比的调整有两种方式,一种时利用内部基准电压源调整,另一种是利用外加电源调整,为使电路简单,采用第一种调整方式。在MAX038的DADJ端应用一个23V23V
16、的电压控制信号,MAX038的DADJ引脚上的电压可控制波形的占空比DC(定义为输出波形为正时所占时间的百分数),并且能够改善正弦波的波形,可进行脉冲宽度调制和产生锯齿波。当VDADJ接地(即VDADJ=0)时,其占空比为50%,占空比的调整可采用MAX505的一片DAC,输出23V范围内的电压,占空比可在10%90%范围内改变,约每伏改变15%,当电压超过23V将使频率偏移或引起不稳定为产生一定占空比而加在DADJ上的电压为:,对双极性输出的D/A转换器,基准电源为23V时,MAX505接受数据与占空比的关系式为:。其中:VDADJ为DADJ引脚上的电压,DC为占空比。这样可完成激励信号的占
17、空比设置。调整CF的充放电时间,在10%90%的范围内调整振荡器输出的三角波,最终产生失真的正弦波,锯齿波和脉冲波这三种波形同时送入混合器,由A0,A1选择输出。所以为简单起见,关于占空比调节和频率调整,可采用外部电位器调整控制。调节频率调整电路的电位器,改变MAX038输入端IIN的电流大小,从而改变频率值;调节占空比调节电路中的电位器,改变MAX038输入端DADJ的电压大小,从而改变占空比。信号发生芯片MAX038,其波形选择引脚A0和A1与单片机的P2. 0和P2. 1 引脚相连,在单片机的控制K输出正弦波、和三角波2种不同的波形,波 形的频率和幅值可以通过外部的可变电阻进行调节。OU
18、T为MX038的信号波形 输出,送至放大电路。MAX038在正弦波输出时,输出的信号频率为。7 系统设计 采用单片机AT89C52对主信号发生芯片进行智能控制,对 MAX038产生的波形信号进行频率高低,占空比大小,幅度范围的控制,以及产生波形的选择控制。 MX 038主振荡器为三角波振荡器,振荡频率由调频輸入Vfod.参考电流Ii及外接振採电容器COSC的容量共同决定。基本振荡器是一个交变的恒流源向电容器充电和放电的弛张振荡器.通过改变COSC引脚的外接电容和流入IN引脚的充放电电流的大小来控制输出信号频率.频率范11为0. r20MHz,流入IN的电流加到FADJ和DADJ引脚的电压来调制
19、.通过此两引脚可用外接电压信号调整频率。MAX038 部有一个正弦波形成电路把振荡器的三角波转变成一个等幅的低失真正弦波。MAX038的性能特点:能精密地产生三角波、正弦波信号。频率范围从0.1Hz20MHz,最高可达40MHz,各种波形的输出幅度均为 2V (P-P)。空比调节范围宽,占空比和频率均可单独调节,互不影响,占空比最 大调节范围10%90%。波形失真小,正张波失真度小于0.75%,占空比调节时非线性度低于2%。采用土5V双电源供电,允许有5%变化范围,电源电流为80mA,典型功 耗400MW,工作温度范围为070C。设2.5V电压基准,利用控制端FADJ、DADJ实现频率微调和占
20、空比调。工作原理:MAX038内部还有正弦整形电路、比较器、复用器以及鉴相器电路,它们共同实现了正弦波、三角坡的生成。鉴相器是作为锁相环的备用单元,力异或门电路结拘,输入信号一路来flu 内部差动矩形波OSCA和OSCB,另外一路来自外部引脚PDI。鉴相器的輸出信号电流,由PDO引脚输出平均值变化范围为0 550/。当两跳输入信号的相位差为90时,输出电流的空比为50%,平均值为250/yj。如果构成锁相环跡,则PDO和FADJ相连,并且对地连接一个电阻同时并联一个电密Od。Upd 决定鉴相器的灵敏度,用于滤除电流中的高频成分。采用单片机AT89C52对主信号发生芯片进行智能控制,对MX038
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MAX038 单片机 控制 信号发生器 设计 课程设计 任务 48735466
链接地址:https://www.31doc.com/p-2182778.html