- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多波形信号发生器设计 电子技术课程设计
湖南文理学院课程设计报告
课程名称: 电子技术课程设计
教学院部: 电气与信息工程学院
专业班级: 通信工程 08101班
学生姓名: 林 洪 湖 (200816020143)
指导教师: 邱 德 润
完成时间: 2010 年6月25日
报告成绩:
目 录
1.绪论 3
信号发生器现状 3
2.系统设计 3
控制芯片的选择 4
3.硬件电路的设计 4
3.1基本原理: 4
3.2各部分电路原理 8
4.软件设计 14
4.1主程序流程图 14
4.2 子程序流程图 15
5.测试结论 18
5.1软件仿真结果 19
5.2 硬件测试结果 21
参考文献 21
多波形信号发生器设计
1.绪论
1.1信号发生器现状
波形发生器亦称函数发生器,作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成,且波形种类有限,多为锯齿、正弦、方波、三角等波形。
信号发生器作为一种常见的应用电子仪器设备,传统的可以完全由硬件电路搭接而成,如采用555振荡电路发生正弦波、三角波和方波的电路便是可取的路径之一,不用依靠单片机。但是这种电路存在波形质量差,控制难,可调范围小,电路复杂和体积大等缺点。在科学研究和生产实践中,如工业过程控制,生物医学,地震模拟机械振动等领域常常要用到低频信号源。而由硬件电路构成的低频信号其性能难以令人满意,而且由于低频信号源所需的RC很大;大电阻,大电容在制作上有困难,参数的精度亦难以保证;体积大,漏电,损耗显著更是其致命的弱点。一旦工作需求功能有增加,则电路复杂程度会大大增加。
本次用要用到的有函数发生器、集成振荡器、集成定时器.
2.系统设计
2.1系统方案
方案:采用函数信号发生器5G8038集成模拟芯片,它是一种可以同时产生方波、三角波、正弦波的专用集成电路。但是这种模块产生的波形都不是纯净的波形,会寄生一些高次谐波分量,采用其他的措施虽可滤除一些,但不能完全滤除掉。
采用分立元件实现非稳态的多谐振振荡器,然后根据需要加入积分电路等构成正弦、矩形、三角等波形发生器。这种信号发生器输出频率范围窄,而且电路参数设定较繁琐,其频率大小的测量往往需要通过硬件电路的切换来实现,操作不方便。
采用5G8038数模转换器生成波形,由于是软件滤波,所以不会有寄生的高次谐波分量,生成的波形比较纯净。它的特点是价格低、性能高,在低频范围内稳定性好、操作方便、体积小、耗电少。
能满足毕业设计的基本要求又能充分发挥其优势,电路简单,易控制,性价比较高。
2.2控制芯片的选择
本次要用到的芯片有函数发生器材5G8308、集成振荡器E1648和集成定时器555/556。
3.硬件电路的设计
3.1基本原理
1 5G8038的特性??? 5G8038性能特点如下:(1)输出各类波形的频率漂移小于50×10-6Hz/;(2)通过调节外接阻容元件值,很容易改变振荡频率,使工作频率在0.001Hz-300kHz范围内可调节。(3)输出的波形失真小;(4)三角波输出线性度可优于0.1%。(5)矩形脉冲输出占空比调节范围可达1-99%,可获得窄脉冲、方波、宽脉冲输出;(6)输出脉冲(或方波)电平可从4.2-28V;(7)外围电路简单(外接元件较少),引出线比较灵活、适用性强。??? 5G8038是上海元件五厂生产的,而国外生产的同类产品ICL8038的性能特点要优于以互换使用。
E1648的时钟脉冲
E1648的复位电路
关于CPU的复位电路应当注意,在调试E1648的复位电路时有两种工作方式。一是仿真器方式,主要用于调试程序。此时程序的执行由仿真器控制,复位电路不起作用,系统时钟也经常设置为仿真器产生,此时用户的晶振也不起作用。二是用户方式,即脱离仿真器的实际工作方式,用户的时钟振荡电路和复位电路都必须正常工作。因此,如果系统复位电路或晶振电路有故障,就会出现仿真器方式工作正常,而用户方式不工作的现象,这是许多初学者常遇到的问题。
⑤芯片擦除
整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。
此外,E1648设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工
文档评论(0)