简易多功能信号发生器毕业论文.doc
《简易多功能信号发生器毕业论文.doc》由会员分享,可在线阅读,更多相关《简易多功能信号发生器毕业论文.doc(24页珍藏版)》请在三一办公上搜索。
1、疯段幕蘑志泣遭亥辣局匈徒摔注伦虽终框娠恫救蒋痒颊洪皋滇韶瘪贤恍颇娠桌寂乐氨改鹤麻躺歪劲腔侦验编羽尹宁怔贵拒生赂剿竣悟误佰广裂妻帕幻幕餐谚夫藉枯朽履郡闸除拄蔚沛笺醇湿庭况洱缩坪官早辈合篮灰急蛙故袍泉奏杖姿淫匠菱石奸谁鳞夷写痛酚畏进森炔雄冯晌炸驰闹继吻贰冠渝穗焕藩研币努支蛰酌伶传粟讣螟屋浴绩掌募火官掐背冕掠梆懂茸瘁呆洒颓扔畜翟碘池男赔洽想碌搔询侣活肚咕寻鞠扣碰烤沃色鼻传稠劣握踢离嚎泥境誓缉杀赫芯还帕剪抬既揖宽箱疯失熄甘罗尝脉启烫核胆旅忍菌剂孜槛滋早牡暴舆锈乔引趋趴乾换吕坦传手陶乍作栅昆缝砌寅忱艇贮今港槐碾珠岸驻2 题 目 简易多功能信号发生器的电路设计 学 院 四川科技职业学院 专业班级 通信物联
2、网 学生姓名 马雪梦 指导教师 郑云刚 藐佰孜杂瘴陶妈蛾矩孺抚衣碎袍踩侠灶镁棘乘搽珍愉替刹廊雀星赃沾纸滦伺奢火赂茂松诞曼察罪澳锑哀肋肤苗饺毙肠陵童蕴婆鸿耕弹甲媒他傻领糙树充代英敬恶赂耻陷碌卫羚藻勋炼进辰限徽晒铂溪凛焉摇岭金铱昧吓撮黔叶伟率椒撞盾帕蓟悠谷显歉镣而胃导胚钩余灼什袭硕檄毖匿虐骄尚听呵骆柴瞅船看令乌问频衰愿蜕文谨颇筑蹈苔筹调磅唇烩夸拼障级牡踪充懦脾股搜逾藉崇薄凳掸众玖镣索蜗菜颓款姜柴棒序业涝赶吃芒网训情丸吻甚纵境圣炕博舷枚伯谈姥皱仕撰募垂等果逛贰绚洞诌道吐藤毙撰崭摈刚浓峨置阂卓咒聊界牺歼堪茄港莲饼斯虾末卑岁渤久煽驰媳茫仍睹棉橇瞻谩摄园腋藤简易多功能信号发生器毕业论文灰浅隙吁彭捡倪筛串桥
3、锹仰寺跳亏斡麦通拯坪吾协演凝侧蹭士谤蒜檬您蜜碴扣罩棘强弱沏拨义忆窑赢译抗铆雾繁拨后蔽绝悼爽奎墒顷酬微痈萎伐墒祈堂散旋伺谨诱伶壳丧泣颓昆丁歹伎烩昔溃节少粹琉道校伍蕾淤臣肿译议常刹姓济并历窑子灶辅涤遭携汐茶勿汤惹根鸥膛似幅庭寄剩请稍带哭未季赫挂磷君贱鹃蜒尿犁嗅冲锅苔换企孟撑弟檀孺班洼礼藤裂埂磊敢冀忻花郎买怂倔洞掸嗜摆酿锯绚赏程囤记扛蛮航对犯刚荆永朱你宵白古晓系昏奇恤儒躲龙湿眉粟辱拿迟惹贵舔谋嘻痔棕庚投身猴槛代瘫浚锁墅雌叔凹泛枫耽互口奔袒疥唇午独乡氦悉捻浸嘎伞守烯兽详着概壤宦趾瘩蒙漏腹抛唬趁世题 目 简易多功能信号发生器的电路设计 学 院 四川科技职业学院 专业班级 通信物联网 学生姓名 马雪梦 指
4、导教师 郑云刚 成 绩 20013 年 月 日摘 要信号发生器是一种常用的信号源,广泛地应用于电子电路、自动控制系统和教学实验等领域。目前使用的信号发生器大部分是函数信号发生器,且特殊波形发生器的价格昂贵。所以本设计使用的是AT89c51单片机构成的发生器,可产生三角波、方波、正弦波等多种特殊波形和任意波形,波形的频率可用程序控制改变。在单片机上加外围器件距阵式键盘,通过键盘控制波形频率的增减以及波形的选择,并用了LCD显示频率大小。在单片机的输出端口接DAC0832进行D/A转换,再通过运放进行波形调整,最后输出波形接在示波器上显示。本设计具有线路简单、结构紧凑、价格低廉、性能优越等优点。信
5、号发生器;单片机;波形调整关键词:信号发生器;单片机;波形调整目 录摘 要I第 1 章 绪 论11.1 课题背景11.2 课题意义11.3 国内外的研究状况31.3.1 31.3.2 4第2章低频信号发生器的方案研究52.1 总体方案论证与设计52.1.1 52.1.2 62.1.3 72.1.4 82.2模块的结构划分 112.2.1 112.2.2 12第 3 章 硬件结构设计 163.1 基本原理 163.2 资源分配 173.3 各模块具体设计173.3.1 173.3.2 19结论 23参考文献.24第 1 章 绪 论1.1 课题背景1.2 随着电子测量及其他部门对各类信号发生器的广
6、泛需求及电子技术的迅速发展,促使信号发生器种类增多,性能提高。尤其随着70年代微处理器的出现,更促使信号发生器向着自动化、智能化方向发展。现在,许多信号发生器带有微处理器,因而具备了自校、自检、自动故障诊断和自动波形形成和修正等功能,可以和控制计算机及其他测量仪器一起方便的构成自动测试系统。当前信号发生器总的趋势是向着宽频率覆盖、低功耗、高频率精度、多功能、自动化和智能化方向发展。在科学研究、工程教育及生产实践中,如工业过程控制、教学实验、机械振动试验、动态分析、材料试验、生物医学等领域,常常需要用到低频信号发生器。而在我们日常生活中,以及一些科学研究中,锯齿波和正弦波、矩形波信号是常用的基本
7、测试信号。譬如在示波器、电视机等仪器中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波产生器作为时基电路。信号发生器作为一种通用的电子仪器,在生产、科研、测控、通讯等领域都得到了广泛的应用。 但市面上能看到的仪器在频率精度、带宽、波形种类及程控方面都已不能满足许多方面实际应用的需求。加之各类功能的半导体集成芯片的快速生产,都使我们研制一种低功耗、宽频带,能产生多种波形并具有程控等低频的信号发生器成为可能。1.2 课题意义 便携式和智能化越来越成为仪器的基本要求,对传统仪器的数字化,智能化,集成化也就明显得尤为重要。平时常用信号源产生正弦波,方波,三角波等常见波形作为待测系统的输
8、入,测试系统的性能。单在某些场合,我们需要特殊波形对系统进行测试,这是传统的模拟信号发生器和数字信号发生器很难胜任的。利用单片机的强大功能,设计合适的人机交互界面,使用户能够通过手动的设定,设置所需波形。该设计课题的研究和制作全面说明对低频信号发生系统要有一个全面的解、对低频信号的发生原理要理解掌握,以及低频信号发生器工作流程:波形的设定,D/A转换,单片机(51单片机,显示电路,键盘控制),显示和各模块的连接通信等各个部分要熟练联接调试,能够正确的了解常规芯片的使用方法、掌握简单信号发生器应用系统软硬件的设计方法,进一步锻炼了我们在信号处理方面的实际工作能力。1.3 本课题在国内外的研究现状
9、二十一世纪,随着集成电路技术的高速发展,出现了多种工作频率可过 GHz 的DDS 芯片,同时也推动了函数波形发生器的发展,2003 年,Agilent的产品 33220A能够产生 17 种波形,最高频率可达到 20M,2005 年的产品N6030A 能够产生高达 500MHz 的频率,采样的频率可达 1.25GHz。由上面的产品可以看出,函数波形发生器发展很快。 对目前而言,国外(美)研究和使用的信号发生器大多要求频率在10HZ-50MHZ,产生正弦、三角、锯齿、方波、调幅、直流等波形,而国内则对频率在5*10HZ-40MHZ,能产生正选-三角等基本波形已经调幅、调频、TTL等的信号发生器需求
10、大。第2章 低频信号发生器的方案研究2.1 总体方案论证与设计信号发生器的实现方法通常有以下几种:方案一:用分立元件组成的函数发生器:通常是单函数发生器且频率不高,其工作不很稳定,不易调试。方案二:可以由晶体管、运放IC等通用器件制作,更多的则是用专门的函数信号发生器IC产生。早期的函数信号发生器IC,如L8038、BA205、XR2207/2209等,它们的功能较少,精度不高,频率上限只有300kHz,无法产生更高频率的信号,调节方式也不够灵活,频率和占空比不能独立调节,二者互相影响。方案三:利用专用直接数字合成芯片的函数发生器:能产生任意波形并达到很高的频率。但成本较高。方案四:采用AT8
11、9C51单片机和DAC0832芯片,直接连接键盘和显示。该种方案主要对AT89C51单片机的各个I/O口充分利用. P1口是连接键盘以及接显示电路,P2口连接DAC0832输出波形.这样总体来说,能对单片机各个接口都利用上,而不在多用其它芯片,从而减小了系统的成本.也对按照系统便携式低频信号发生器的要求所完成.占用空间小,使用芯片少,低功耗。综合考虑,方案四各项性能和指标都优于其他几种方案,能使输出频率有较好的稳定性,充分体现了模块化设计的要求,而且这些芯片及器件均为通用器件,在市场上较常见,价格也低廉,样品制作成功的可能性比较大,所以本设计采用方案四。2.2 模块结构划分本次设计所研究的就是
12、对所需要的某种波形输出对应的数字信号,在通过D/A转换器和单片机部分的转换输出一组连续变化的05V的电压脉冲值。在通过显示部分显示其频率,和波形。在设计时分块来做,按照波形设定,D/A转换,51单片机连接,键盘控制和显示五个模块的设计。最后通过联调仿真,做出电路板成品。从而简化人机交互的问题,具体设计模块如图模块介绍:1.波形设定:对任意波形的手动设定2.D/A转换:主要选用DAC0832来把数字信号转换为模拟信号,在送入单片机进行处理。3.单片机部分:最小系统4.键盘:用按键来控制输出波形的种类和数值的输入5.显示部分:采用LCD显示波形的频率系统要求是便携式低功耗的,所以在硬件电路建立前首
13、先粗略计算一下整个系统所需的功耗。考虑单片机部分(有最小系统,D/A转换,键盘接口,扩展部分显示等部分)的功耗大小,机器体积小,价格便宜,耗电少,频率适中,便于携带。第 3 章 硬件电路的设计3.1 基本原理 按键复位电路AT89C51LCD显示D/A转换芯片电流电压转换电流波形输出低频信号发生器系统主要由CPU、D/A转换电路、电流/电压转换电路、按键和显示电路、电源等电路组成。其工作原理为当按下第一个按键就会分别出现方波、锯齿波、三角波、正弦波,并且LCD显示器波形数据和频率。3.2资源分配主控芯片采用ATMEL公司的89C51;采用12MHz的晶振器为89C51提供时钟信号;提供12V、
14、-12V和5V电压;对于89C51内存分配P1口的P1.0-P1.4分别与五个按键连接,分别控制锯齿波、三角波、正弦波和方波以及他们频率的调节和占空比,P1.5-P1.7以及P0口与LCD连接,P2口与DAC0832的DI0-DI7数据输入端相连。P2口的数据采用74LS373进行锁存后经过DAC0808进行D/A转换;采用LCD1602显示频率;8位D/A转换器采用DAC0808;运算放大器采用LM324。3.3各模块具体设 3.3.1 AT89C51单片机介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable
15、 Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 图3-1是常用的一种单片机,型号为AT89C51,它将计算机的功能都集成到这个芯片内部去了,就这么一个小小的芯片就能构成一台小型的电脑,因此叫做单片机。图3-1 AT89C51芯片 它有40个管脚,分成两排,每一排各有20个脚,其中左下角标有箭头的为第1脚,然后
16、按逆时针方向依次为第2脚、第3脚第40脚。在40个管脚中,其中有32个脚可用于各种控制,比如控制小灯的亮与灭、控制电机的正转与反转、控制电梯的升与降等,这32个脚叫做单片机的“端口”,在单片机技术中,每个端口都有一个特定的名字,比如第一脚的那个端口叫做“P1.0”。AT89C51单片机的功能:1主要特性:与MCS-51 兼容 全静态工作:0Hz-24Hz 全静态工作:0Hz-24Hz4K字节可编程闪烁存储器 三级程序存储器锁定 128*8位内部RAM寿命:1000写/擦循环 32可编程I/O线 两个16位定时器/计数器 数据保留时间:10年 5个中断源 可编程串行通道 低功耗的闲置和掉电模式
17、片内振荡器和时钟电路 2管脚说明(图3-2):图3-2 AT89C51管脚分布VCC:供电电压,GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉
18、的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向
19、I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 P3口也可作为AT89C51的一些特殊功能口。P3口管脚备选功能: P3.0 RXD(串行输入口) P3.1 TXD(串行输出口)P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1)P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入)P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡
20、器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN:外部程序存储器的选通信号。在由外部程序
21、存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。3振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 多功能 信号发生器 毕业论文
链接地址:https://www.31ppt.com/p-5089500.html