函数发生器论文
函数信号发生器论文
本文作者(梅领亮),请您在阅读本文时尊重作者版权。
摘要:提出了一种采用MAX038的函数信号发生器的设计,可生成频率可调的正弦波、方波以及三角波。
系统由单片机控制模块、键盘、LCD液晶显示,MAX038波形产生器、DAC输出电路和末级放大电路构成,调制信号既可由外部的频率档粗调,也可以通过单片机实现微调。
单片机小系统负责用户的交互和系统控制,键盘用于频率的输入与波形的选择,LCD显示当前所选信号的频率调整情况,具有界面提示功能,而末级放大电路则对生成的信号进行适当的放大,以提高信号的振幅和强度。
关键词:MAX038;单片机;频率调节;界面提示Design of Signal Generator Based on MAX038 and Single-Chip MCUMEI Ling-liang(Guangdong Zhengye Technology CO. LTD, Dongguan 523270, China)Abstract: A Signal Generator is designed based on MAX038, to create a sine wave, a triangle wave or a square wave, its frequency can be adjusted. The system is made up of single-chip microcontroller module, keyboard, LCD Liquid-crystal display, MAX038 signal generator, DAC output circuit and last stage enlargement circuit. Its frequency not only can be roughly adjusted by external frequency range, but also can be carefully modulated by single-chip microcontroller circuit. The single-chip micro controller circuit takes charge of user interactive and frequency modulation, the Keyboard is used to input frequency value and choose wave profile, LCD displays the value of selected wave with interface prompt function, the last stage enlargement circuit rightly amplifies the signal generated by MAX038 and enhances the amplitude and intensity of signal.Key words: MAX038; single-chip micro controller; frequency modulation; interface prompt1 概述信号发生器又称信号源或振荡器,是最重要的测量仪器之一,在生产实践和科技领域中有着广泛的应用。
函数发生器方案论证
1.方案论证1.1电路总体功能、结构的分析在进行设计前,我们必须先搞清其目的及目标,本电路的目标为设计一个简易信号发生器, 电路是通过集成反大器与晶体管芯片IC8038产生幅度和频率连续可调的三角波、正弦波、方波。
要满足电路设计满足设计指标,可以通过分立器件(如低频信号的函数发生器S101全部采用晶体管)实现,也可以通过集成电路(如单片集成电路函数发生器ICL8038)来实现。
根据本电路要求达到的功能,可以将电路的总体结构框图描述(如图1.1):图1.1 函数发生器的组成框图1.2方案的确定1.2.1 方案一:通过集成运算放大器与晶体管差分放大器组成方波-三角波-正弦波。
可以先产生正弦波,然后通过整形电路将正弦波变换成方波,再由积分电路将方波变成三角波;也可以先产生三角波,在通过微分电路将三角波变换为方波,在将方波变换成正弦波;也可以先产生方波,再通过积分电路将方波变换成三角波,再将三角波变化成正弦电路。
1.2.2 方案二:MCS-51单片机应用系统中,用汇编语言进行编程,对实验台的信号进行控制。
将程序通过仿真等调试后,对程序进行下载。
实现对信号进行控制,通过A/D 转换器,最后实现产生简易型号的发生器的功能。
1.2.3 方案三可以借用我们以前学习的有关C语言及EDA中的VHDL语言,在弄懂它的有关原理及所要达到的目的之后,对其进行编程,用实验箱下载,验证原理,然后通过实物验证。
这个方案一般来说比较复杂,而且验证过程也比较麻烦且所用到的仪器不好搜索,因此尽量不用这个方案,但是,这很能培养能力,它是多科知识的综合体,所以必须做到融会贯通,对知识的巩固。
1.2.4 方案四利用单片集成芯片IC8038实现,但这种方案要求幅度和频率,都可调,可同数字电位器加程控放大器实现。
通过小组的讨论,我们组考虑要由分立器件来产生函数发生器利用的元器件太多,且实现的电路比较复杂,给设计带来了不便。
由硬件产生函数发生器对硬件语言要求太高,对于单片机课程,我们这个学期还没有开设课程。
最新毕业设计(论文)-函数信号发生器设计
题目:函数信号发生器设计(2)系(部):信息科学与技术系专业班:通信工程0302班姓名:学号:20031181064指导教师:2007 年5 月25 日毕业设计(论文)开题报告函数信号发生器设计(2)The Design of Function Signal Generating Device (2)摘要函数信号发生器是指能自动产生方波、正弦波、三角波等电压波形的仪器, 它在实验及科学研究中得到了广泛应用。
本课题的任务是设计一个函数信号发生器,使其能自动产生方波、三角波以及正弦波。
本论文主要针对函数信号发生器进行论述,它基本可分为四部分,第一部分主要是对设计中应用到的一些模电数电方面的知识如电压比较器,积分器,差分放大器等进行简单介绍;第二部分的主要内容是提出了以下两种设计方案:第一种方案是基于单片集成芯片MAX038函数信号发生器的设计,第二种方案是基于晶体管、运放IC等函数信号发生器的设计,并且对这两种方案的优点和缺点进行分析比较,最后确定采用第二种方案来完成函数信号发生器的设计。
第三部分就具体介绍了我的设计方案—基于晶体管、运放IC等函数信号发生器的设计,它是本文的核心,该部分讲述了性能指标、原理框图、以及如何通过参数计算来确定设计电路等几个方面的内容;文章第四部分就主要介绍了调试安装的方法,并对设计中出现的故障进行了简要分析。
关键字:函数信号发生器; 差分放大器; 积分器AbstractThe function signal generating device is refers can automatically have voltage waveform the and so on the square-wave, sine wave, triangle wave instrument, it obtained the widespread application in the experiment and the scientific research. This topic duty designs a function signal generating device, enables its automatically to have the square-wave, the triangle wave as well as the sine wave. The present paper mainly aims at the function signal generating device to carry on the elaboration, it is basic may divide into four parts, the first part mainly is to some mold electricity number electricity aspects knowledge like voltage comparators which designs applies, the integrator, the differential amplifier and so on carries on the simple introduction; The second part of main content was proposed following two kind of design proposal: The first kind of plan is based on the monolithic integrated chip MAX038 function signal generating device design, the second kind of plan is based on the transistor, transports puts function signal generating device the and so on the IC design, and carries on the analysis comparison to these two kind of plans merit and the shortcoming, finally determined uses the second kind of plan to complete the function signal generating device the design. The third part specifically introduced my design proposal - based on the transistor, transports puts function signal generating device the and so on the IC design, it is this article core, did this part narrate the performance index, the functional block diagram, how as well as calculates through the parameter determines the design electric circuit and so on several aspects the content; The article fourth part mainly introduced the debugging installment method, and to designed the breakdown which appeared to carry on the brief analysis.Key words: Function signal generating device Differential amplifier Integrator目录摘要 (I)Abstract (II)绪论 (1)1 函数信号发生器相关知识与基本原理 (2)1.1 电压比较器 (2)1.1.1 简单电压比较器 (2)1.1.2 滞回比较器 (3)1.1.3 窗口比较器 (3)1.2 方波发生器 (4)1.3 积分器 (5)1.4 差分放大器 (6)1.4.1 传输特性 (6)1.4.2 共模特性 (7)2 函数发生器设计方案 (9)2.1 基于单片集成芯片MAX038函数信号发生器的设计 (9)2.2 基于晶体管、运放IC等函数信号发生器的设计 (10)2.2.1 方波→三角波产生电路 (10)2.2.2 三角波→正弦波变换电路 (11)3 基于晶体管与运放IC函数信号发生器设计 (14)3.1 性能指标 (14)3.2 参数计算 (14)3.3 原理框图 (15)3.4 设计电路与工作原理 (15)3.4.1 设计所用元器件 (15)3.4.2 电路及工作原理 (16)3.5 相关芯片介绍 (17)3.5.1 uA747双电源通用型双运放 (17)3.5.2 LM78XX与LM79XX (18)4 安装与调试 (20)4.1 设计与调试中使用的主要仪器和设备 (20)4.2 设计的装调 (20)4.2.1 方波→三角波发生器的装调 (20)4.2.2 三角波→正弦波变换电路的装调 (20)4.2.3 自制电源的装调 (21)4.3 故障分析 (22)4.3.1 方波—三角波发生器故障 (22)4.3.2 三角波—正弦波发生器故障 (22)4.3.3 电源部分故障 (22)结论 (23)致谢 (25)参考文献 (26)绪论信号发生器又称信号源或振荡器,各种波形曲线均可以用三角函数方程式来表示。
函数信号发生器的研究与实现(DOC)
摘要函数发生器主要作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。
本次设计的主要目的就是为了学习基于单片机的函数发生器的工作原理,设计出一个低频的函数发生器。
从事本次设计不仅可以让我对函数发生器的原理有更深的了解,而且也对单片机的知识有更深的掌握。
单片机有很多种类,而且制作函数发生器的方案繁多,本次设计是以AT89C51单片机为核心,选用DAC0832为数模转换芯片,并辅以必要的模拟电路,设计出了一个基于AT89C51单片机的函数信号发生器。
其设计内容主要包括单片机最小系统的设计、DA 转换模块的设计、键盘控制模块的设计及LCD显示模块的设计。
其中DA转换模块包括2块DAC0832芯片和OP07运放电路,第一块DA芯片的输出作为第二块DA芯片的参考电压,而第一块DA芯片的2.5V参考电压由MC1403芯片的输出来提供;键盘控制模块采用3个按键来选择波形类型及调节频率、幅值;显示模块则采用LCD1602来显示波形类型、频率及幅值;最终将设计好的函数发生器的输出接上示波器,在示波器上显示实际输出的波形。
本设计最终能达到预期的效果,能实现电压步进0.1V,方波能够任意调节占空比以及在LCD1602上显示波形类型、电压和频率,并且可以通过示波器来观察其输出的波形。
关键词:AT89C51 单片机DAC0832 LCD1602 按键ABSTRACTFunction as the main generators by signals. Electronic circuits is now the design in the application of the necessary equipment. The design of the main purpose is to learn revivification function of the generators works, a low frequency function of the generators. in this design could not only allow me to the principle functions of programme,there is more, but also for a more monolithic integrated circuits to learn.Monolithic integrated circuits there are many varieties, and the production function of the generators, the design is AT89c51 monolithic integrated circuits to the selection of a module dac0832 the chips, and supported by the simulation circuits, and devised a function of the signal based on at89c51 monolithic integrated circuits generators. The design includes monolithic integrated circuits to the system design, and D/A the module for the design, the keyboard control module of the design and LCD modules display design. One of D/A the modules including two dollars and op07 dac0832 the discharge of the D/A, the chip is the D/A chip of the voltage and the first piece of D/A chips 5v reference by 2. the voltage mc1403 chip of the output to provide; keyboard control in three key to select the type and frequency, wave of value displays module lcd1602;is used to indicate the type and frequency and wave be; Eventually will be designed to function of the generators output meet on oscilloscope, in the wave is varied in the practical output.The design of the will to achieve the desired results can be achieved step 3 1v voltage and waves to any regulation of free and lcd1602 than on the type of signal wave, voltage and frequency, and may, by the wave is varied to observe the output.【Key words】AT89C51MCU DAC0832 LCD1602 KEY目录第1章绪论 (1)1.1 课题背景 (1)1.2 设计要求及内容 (2)1.2.1 设计要求 (2)1.2.2 设计内容 (2)1.3 方案论证 (2)1.3.1信号发生电路方案论证 (2)1.3.2单片机的选择论证 (3)1.3.3 显示方案论证 (3)1.3.4键盘方案论证 (3)第2章单片机概述 (4)2.1 单片机的发展历史及趋势 (4)2.2 AT89C51单片机结构简介 (5)2.2.1 AT89C51的基本特性 (5)2.2.2 AT89C51单片机的外部引脚介绍 (6)第3章系统硬件设计 (8)3.1各模块硬件设计 (8)3.1.1系统总体设计 (8)3.1.2单片机最小系统设计 (9)3.1.3位DA转换器DAC0832 (10)3.1.4 2.5V基准电压模块设计 (14)3.1.5系统显示功能设计 (15)3.1.6系统按键功能设计 (19)第4章系统软件设计 (20)4.1 Keil C51开发环境简介 (20)4.1.1 Keil uVision3环境介绍 (20)4.1.2 利用Keil uVision3创建新项目 (21)4.2系统软件流程设计 (22)4.2.1系统软件总体设计 (22)4.2.2子系统软件设计 (23)4.2.3系统详细流程 (26)第5章设计结果 (27)5.1液晶显示模块 (27)5.2示波器显示模块 (28)结论 (30)致谢 (31)参考文献 (32)第1章绪论1.1 课题背景本次设计的主要是学习基于单片机的函数发生器的工作原理,制作出一个低频的函数信号发生器。
函数信号发生器 函数信号发生器论文
毕业设计(论文)题目:函数信号发生器学部信息与电子学部专业名称电子信息工程班级学号 118501106学生姓名蔡伟攀指导教师邓洪峰二O一五年六月目录1 绪论 (1)1.1 单片机概述 (1)1.2 信号发生器的介绍和分类 (1)1.3 任务要求和设计内容 (3)2 函数信号发生器的方案选择与设计 (4)2.1 函数信号发生器设计方案的选择 (4)2.1.1 信号发生器电路方案 (4)2.1.2 显示电路方案 (5)2.1.3 按键控制电路方案 (5)2.2 总体设计 (6)3 系统硬件电路的设计 (7)3.1 单片机核心控制电路 (7)3.1.1 单片机芯片简介 (7)3.1.2 引脚及功能说明 (8)3.1.3 单片机硬件原理框图 (9)3.2 D/A数模转换电路及波形产生模块 (10)3.2.1 DAC0832简介 (10)3.2.2 DAC0832的特点 (11)3.2.3 DAC0832与MCS-51的接口 (11)3.3 时钟电路模块 (11)3.4 复位电路模块 (12)3.5 液晶显示电路模块 (13)3.6 按键接口控制模块 (14)4 系统软件的设计 (15)4.1 程序流程图 (15)4.2 波形设计 (18)4.2.1 正弦波的设计 (18)4.2.2 三角波的设计 (18)4.2.3 方波的设计 (18)4.2.4 锯齿波的设计 (19)4.2.5 梯形波的设计 (19)5 系统调试 (20)5.1 硬件调试 (20)5.2软件调试 (20)5.3联机调试 (21)结论 (22)参考文献 (23)致谢 (24)附录A:硬件电路原理图 (25)附录B:PCB图 (26)附录三:C51源程序 (27)1 引言1.1 单片机概述单片机简单的说就是单片的计算机,又可以称为微处理器、微控制器或者嵌入式控制器。
它是把计算机的基本部件微型化并且集成到一块芯片上的微型计算机,一般来说,片内包含中央处理器CPU、并行输入输出、串行输入输出、定时器/计数器、ROM、RAM、中断控制系统、系统时钟和系统总线等等。
函数信号发生器的毕业设计
保密类别编号毕业论文函数信号发生器的设计系别电子信息科学系专业电子信息工程年级姓名指导教师武汉大学珞珈学院2012年5月5日摘要函数信号发生器是教学、科研中应用最广泛的仪器之一。
如果能用相对简单的实现方式和较低的成本产生具有高稳定度和精确度的常用波形,无疑将在这些领域中得到更加广泛的应用。
本设计在介绍马克西姆公司MAX038芯片基本特性的基础上,论述了采用MAX038芯片来设计多波形函数信号发生器的原理以及整体的设计,并辅以控制软件和有关的外围电路,实现了一个低成本、多功能、高精度、输出频率连续可调的频率合成式波形发生器,可输出三角波、方波、正弦波三种波形,阐述了其振荡频率控制、信号输出幅度控制、频率和幅度的控制的设计。
关键词: MAX038 函数信号发生器单片机The design of the Function signal generatorrABSTRACTFunction signal generator is one of the most widely used instruments in teaching, scientific research. Use of relatively simple implementation and lower cost to produce a common waveform with high stability and accuracy, and there is no doubt it will undoubtedly be more widely applied in these areas.The design is base on the introduction of the basic properties of the Maxim MAX038 chip, discusses the principle and the whole design of using the MAX038 chip to design multi-waveform function signal generator, and with the relevant control software and the periphery of the circuit, achieve a low cost, multi-function, high precision, output frequency adjustable frequency synthesis type waveform generator, can output the triangle wave, square wave, sine wave three waveform, expounds the design of the oscillation frequency control, signal output amplitude, frequency and amplitude control.Key words: MAX038 Function Signal Single-chip microprocessor目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1.1 课题研究的背景和意义 (1)1.2 设计任务和要求 (2)第二章方案的总体设计 (3)2.1 方案论证与比较 (3)2.2 函数信号发生器的总体方案 (3)第三章系统的硬件设计 (5)3.1 信号产生部分的设计 (5)3.1.1 MAX038芯片介绍 (5)3.1.2 波形选择、占空比、频率调节 (7)3.2 输出信号的放大处理 (10)3.3 信号的控制部分设计 (10)3.3.1 AT89C52单片机介绍 (11)3.2.2 单片机外围电路 (12)3.4 电源电路部分 (13)第四章系统软件设计 (15)4.1 主程序流程 (15)总结 (16)致谢 (17)参考文献 (18)第1章绪论在现代社会中,自动化技术早已渗透到社会生产的各个领域中。
函数发生器设计范文
函数发生器设计范文函数发生器是一种能够生成函数的工具,它可以根据用户的需求和输入,自动生成特定的函数。
函数发生器可以大大简化函数的编写过程,提高开发效率。
它可以根据用户的需求生成不同类型的函数,包括数学函数、统计函数、逻辑函数等等。
在本文中,将详细介绍函数发生器的设计原理和实现方法。
一、函数发生器的设计原理1.输入处理:函数发生器会接收用户输入的需求和参数。
用户可以输入所需要的函数类型、函数名、参数个数等。
函数发生器会将这些输入进行解析和验证,以确保输入的合法性和正确性。
2.函数生成:根据输入的需求和参数,函数发生器会自动生成相应的函数代码。
生成函数的方法可以有多种,包括字符串拼接、模板填充、代码生成器等。
在生成函数代码的过程中,函数发生器还可以根据需求自动导入相关库或模块,以实现所需功能。
3.输出:函数发生器会将生成的函数代码输出,通常可以选择输出到文件、打印到控制台或返回给调用者等。
输出的函数代码可以供用户直接使用,也可以进一步进行修改和定制。
二、函数发生器的实现方法1. 输入处理:函数发生器可以使用Python的命令行参数解析库(如argparse)来进行输入处理。
用户可以通过命令行传入参数,也可以通过交互式输入参数。
函数发生器根据输入的参数解析生成所需的函数信息。
2. 函数生成:函数发生器可以使用Python的字符串拼接功能来生成函数代码。
根据用户输入的参数,可以使用格式化字符串的方式将所需的函数信息填充到代码模板中。
函数发生器还可以使用Python的模板引擎库(如Jinja2)来生成函数代码。
模板引擎可以将函数信息和代码模板分离,使得生成的代码更加清晰和可维护。
以下是一个简单的示例:```pythonimport argparse#输入处理parser = argparse.ArgumentParserparser.add_argument('--function', help='Function type')parser.add_argument('--name', help='Function name')parser.add_argument('--parameters', help='Function parameters')args = parser.parse_args#函数生成template = '''def {name}({parameters}):#函数体pass'''function_code = template.format(name=,parameters=args.parameters)#输出print(function_code)#输出到文件with open('function.py', 'w') as f:f.write(function_code)```用户可以通过命令行输入参数来指定所需的函数类型、函数名和参数个数。
【论文】基于单片机的函数发生器的设计和实现(毕业论文).docx
我汉科牧女曇屮南今機本科毕业设计(论文)题目:基于单片机的函数发生器的设计和实现学院:信息工程学院专业: _______________________ 学 #: ________________________ 学生姓名:___________________ 指导教师:___________________-O一一年五月八日基于单片机的函数发生器的设计和实现XXX摘要函数发生器是一种用于产生标准信号的电子仪器,它广泛用于工业生产、科研和国防等各个领域中,所以论文选题具有一定的实用意义。
本文在介绍了函数发生器的基本概念及原理的基础上,核心采用AT89C52单片机,完成了简易的DDS函数发生器的硬件设计和软件编程,并通过调试实现了其功能和主要技术指标。
在系统的硬件部分,设计了由单片机最小系统为核心、通过接口设计,扩展了DAC转换模块、按键和LED显示模块。
其中,采用两片DAC0832实现了全数字化的频率合成器(简称DDS)。
系统的软件设计是在ke订uVision4的集成开发环境下,采用C语言完成了应用系统软件编程, 包括主程序、产生四种常用信号的程序、按键功能和显示子程序等电脑模块;模块化的编程使得程序具有可读性和易于维护的特点。
最后,作者用protel 99SE设计并制作了函数发生器的印制电路板PCB;并完成了样机的制作和调试。
在实验室里,进行了测试,结果表明系统达到设计要求。
关键词:信号发生器,AT89C52,keilc51MCU-based Function Signal Generator DesignXiongChengshuangABSTRACTThe function generator is one kind uses in producing the standard signal electronic instrumentation, it widely uses in the industrial production, the scientific research and the national defense and so on each domain, therefore the paper selected topic has certain practical significance.This article lay between the Shao function generator the basic concept and in the principle foundation, used at89C52 monolithic integrated circuit is the core, has completed the simple DDS function generator hardware design and the software programming, and has realized its function and the major technique target through the debugging.In system's hardware part, has designed by the monolithic integrated circuit smallest system for the core, through the connection design, expanded the DAC transformation module, the pressed key and the LED display module. And, used two piece of DAC0832 to realize Entire digitized frequency synthesizer (i.e. DDS). System's software design is under the keil uVision4 integrated development environment, used the C language to complete the application system software programming, including the master routine, had four kind of commonly used computer modules and so on signal procedures, pressed key function and demonstration subroutine; The modular programming enables the procedure to have the characteristic which the readability and easy to maintain.Finally, the author designed and has manufactured function generator print circuit wafer PCB with protel 99SE; And has completed prototyped manufacture and the debugging. In the laboratory, has carried on the test, finally indicated that the system achieves the design requirements.Key words:Signal generating device, 89C52,keilc51目录前言 (1)第1章函数发生器系统设计 (2)§1.1设计方案的比较 (2)§ 1. 2系统模块设计 (2)§ 1.2. 1控制模块 (3)§1.2.2按键及其显示模块: (3)§1.2.3波形产生模块 (3)§1.2.4 D/A 转换 (3)§1.3系统总体框图 (3)§ 1.4理论分析 (4)§ 1. 4. 1电路的理论计算 (4)§ 1.4.2波形产生相关理论 (6)第2章系统硬件电路的设计 (8)§2. 1单片机的接口电路 (8)§ 2. 2幅度控制模块 (10)§ 2. 2. 1单片机与DAC0832的接口 (10)§ 2. 2. 2 DAC0832与运放的连接 (10)第3章系统软件设计 (13)§ 3. 1系统软件设计方案 (13)§ 3. 2系统软件流程图 (14)§3.3信号产生程序 (15)§ 3. 3. 1正弦波产生 (15)§3. 3. 2三角波产生 (15)§3. 3. 3方波产生 (15)§3. 3. 4锯齿波的产生 (16)第4章系统调试与测试 (17)§4. 1 调试 (17)§ 4. 2 测试 (19)结论 (22)致谢 (23)参考文献 (24)附录 (25)刖吕函数发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
基于AT89C51单片机的多功能函数信号发生器设计毕业论文
·正弦波
正弦信号可用如下形式表示
f(t)=Asin(ωt+θ)(1)
其中,A为振幅,ω是角频率,θ为初相位。正弦函数为一周期信号如下图1所示:
图1 正弦波
·方波
方波函数是我们常用且所熟知的简单波形函数,做脉冲等,其表示形式如下:
(2)
方波波形如下:
图2 图形
当方波下半段幅值为0时,就为矩形波,一个原理,所以不再赘述矩形波。
(2)片内数据存储器有128B,地址空间为00H—7FH,片外没数据存储器。
(3)片内有4KB的程序存储器,地址空间为0000H—0FFFH,没有偏外存储器, 应接高电平。
(4)可以使用两个定时/计数器T0和T1,一个全双工的串行通信接口,5个中断源[1]。
·晶振电路工作原理及应用
单片机有18、19两引脚。分别为XTAL1和XTAL2。单片机采取内部振荡电路时,将这两引脚接石英晶体与微调电容。此设计采用的是12M晶振和两个30pF的电容。在芯片内部结构中,XTAL1和XTAL2引脚是一反相放大器的两个输入端,构成单片机内部振荡器。同样,根据需要的不同,也可采用外部时钟方式。本次设计采用内部时钟方式。如图所示。
It can control the type and the output frequency of the waveform when the microcontroller are equipped with the keyboard. Also when it coupled with the LED it can be displayed. It can be sure that it is digital signal that come from the microcontroller. So we should add the DAC0832 on the output side for D/A conversion. With the two levels of op-amp we can adjust waveform. Finally display on theoscilloscope.
数字式函数信号发生器设计毕业论文
数字式函数信号发生器设计毕业论文目录摘要............................................. 错误!未定义书签。
ABSTRACT............................................ 错误!未定义书签。
目录. (I)1 绪论 (1)1.1 选题背景 (1)1.2 DDS技术的研究现状与发展趋势 (2)1.3 选题研究的目的及意义 (3)1.4 研究内容及目标 (4)2 DDS信号源设计技术基础 (5)2.1 频率合成技术 (5)2.1.1 频率合成技术指标: (5)2.2 直接数字频率合成原理 (6)2.2.1 DDS结构 (6)2.2.2 DDS的工作原理 (8)2.2.3 DDS数学原理 (9)2.3 DDS性能特点 (11)2.4 DDS芯片AD9850 (12)2.4.1 AD9850简介 (12)2.4.2 AD9850的控制字与控制时序 (15)2.4.3 AD9850频率稳定度及频率准确度 (18)3.1 系统总体硬件框图 (19)3.2 MCU主控部分硬件设计 (20)3.2.1 AT89C52的功能和结构 (21)3.2.2 AT89C52的I/O口规划 (21)3.3 AD985O外围电路设计 (23)3.3.1 晶振的选择 (23)3.3.2 AD9850电源模块的设计 (24)3.3.3 AD985O接口电路 (24)3.3.4 滤波电路 (26)3.4 采样保持与A/D转换电路 (29)3.4.1采样保持电路 (29)3.4.2 A/D转换 (30)3.5 输入输出接口电路设计 (32)3.5.1 输入接口电路设计 (32)3.5.2 输出接口电路设计 (33)3.6 功率放大器 (39)3.7 电源模块设计 (40)4.1 软件总体流程 (42)4.2 系统初始化 (43)4.2.1 AD9850初始化子程序 (43)4.2.1 max7219初始化子程序 (43)4.3 键盘扫描及按键识别子程序 (44)4.4 波形数据产生 (50)4.4.1 AD985O控制字的计算 (50)4.4.2 控制字转化子程序 (51)4.4.3 控制字传送子程序 (52)4.5 A/D转换子程序 (53)4.5八选一子程序(只用六选一) (55)4.6 其它子程序 (56)4+1 结论 (57)4+2 经济分析与报告 (59)致谢 (60)参考文献 (61)附录A 总程序 (62)附录B 原理图原件清单 (73)1 绪论1.1 选题背景在电子技术领域中,经常要用一些信号作为测量基准信号或输入信号,也就是所谓的信号源。
函数信号发生器论文设计报告
目录摘要 (1)一、方案设计与论证 (2)1、信号发生电路方案论证 (2)2、电压连续可调电路方案论证 (2)3、单片机的选择论证 (2)4、显示方案论证 (2)5、键盘方案论证 (2)二、总体系统设计及模块实现 (3)1、总体系统设计 (3)2、系统各模块的理论分析和实际设计 (3)2.1波形产生模块设计 (3)2.1.1波形选择 (3)2.1.2频率调整 (3)2.2电压调整模块设计 (4)2.3电压放大模块 (4)2.4电源电路模块设计 (4)三、软件设计 (5)1、软件功能 (5)2、频率步进流程图 (5)四、频率稳定性测试分析 (5)1、主要测量仪器:稳压电源,示波器,计数器,数字万用表 (5)2、测试方法: (5)3、测试结果: (5)五、结论 (6)参考文献 (6)附录 (7)摘要本设计采用C8051单片机为核心,设计制作了可以步进调节频率的多波形信号发生器。
芯片MAX038产生信号的频率可以通过调整电流、电压、电阻分别控制。
该信号发生器能在100Hz~100kHz范围能输出可调的正弦波、方波、三角波。
输出稳定性良好。
电压可在0~5V连续调节。
信号输出部分采用低损耗电流反馈型宽带运放作电压放大,很好地解决了带宽和带负载能力的要求。
通过芯片C8051F005控制数据采集和硬件电路的电压及频率显示,通过键盘控制完成频率调节,操作简便,实现效果良好。
关键词:C8051芯片,MAX038芯片,LED数码显示管,741运放一、方案设计与论证1、信号发生电路方案论证方案一:通过单片机控制D/A,输出三种波形。
此方案输出的波形不够稳定,抗干扰能力弱,不易调节。
方案二:使用传统的锁相频率合成方法。
通过芯片IC145152,压控振荡器搭接的锁相环电路输出稳定性极好的正弦波,再利用过零比较器转换成方波,积分电路转换成三角波。
此方案,电路复杂,干扰因素多,不易实现。
方案三:利用MAX038芯片组成的电路输出波形。
基于单片机的DDS函数信号发生器
本科毕业论文设计基于单片机的DDS函数信号发生器题目:专业名称:学生姓名:学生学号:指导老师:毕业时间:【内容摘要】信号发生器常被用来当作信号发生源,它可以产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波,并且各波形的幅度和频率可调,正是因为信号发生器可以产生各种波形的信号,因此在在电路实验和设备检测生产实践和科技领域中都有着广泛的应用。
本系统主要包括四个部分,电源供电,单片机最小系统,DDS,显示。
本系统主要用89C52 单片机与DDS器AD9833构成的函数信号发生器,可产生方波、三角波、正弦波,可以由程序控制改波形的周期,并可以通过按钮实现不同波形切换。
DDS输出信号的幅值为0-2.5V,频率步进1KHz可调,实际信号频率通过4位数码管显示。
对于输出信号幅值的控制,主要是用OP07放大器对其信号放大来实现的。
通过OP07放大器可以把DDS输出信号的幅值放大2倍,从而达到了输出波形幅值在0-5V变化。
【关键词】:AD9833;89C52;DDS;信号发生器ABSTRACTPlacing signage at signal generator is often used as a signal, it can produce various waveform, such as triangle wave, sawtooth wave, rectangle wave (including square wave), sine wave, and the wave amplitude and frequency adjustable, it is because the signal generator can produce various waveform signal, therefore in circuit experiment and test equipment in the field of production practice and science and technology has a wide range of applications.System mainly includes four parts, power supply, single chip microcomputer minimum system, DDS conversion, display. This system mainly USES the 89 c51 and constitute of the DDS converter AD9833 function signal generator, can produce square wave, triangle wave, sine wave, can be controlled by the program to change the cycle of the waveform, and can implement different waveform by pressing the button switch. Output signal amplitude of 0-2.5 V, step 1 KHZ frequency is adjustable, the actual signal frequency through the four digital tube display.For control output signal amplitude, main is to use OP07 amplifier for signal amplification. Through the OP07 amplifier can magnify DDS output signal amplitude 2 times, so as to achieve the output waveform amplitude changes in 0 to 5 v.Keywords: AD9833;89C52;DDS converter;signal generator目录ABSTRACT (III)1绪论 (1)1 方案论证 (1)1.1单片机选择与论证 (1)1.2 DDS选择与论证 (2)1.3 显示模块 (2)1.4 输入按键...................................................................................... 错误!未定义书签。
毕业设计181基于FPGA的函数发生器--论文
目录摘要 (1)第一章概述 (1)第二章EDA技术 (1)2.1 EDA的论述 (1)2.2 EDA的开发流程 (2)2.3 EDA的开发工具 (4)第三章控制系统的硬件结构设计 (4)3.1函数信号发生器系统的原理 (5)3.2函数信号发生器的硬件结构 (5)第四章控制系统的软件设计 (7)4.1函数信号发生器软件设计 (7)4.2函数信号发生器功能模块的设计 (8)4.3函数信号发生器顶层设计 (17)第五章控制系统的调试与运行 (18)5.1函数信号发生器的调试 (18)5.2下载设计到目标器中运行 (22)第六章结束语 (24)参考文献 (24)致谢 (24)摘要:应用EDA技术完成一个电子产品的设计, 以 FPGA芯片中集成一个在电子生产或检测中通常用到函数信号发生器。
在QUARTUSⅡ软件开发平台,输入原理图或硬件描述语言HDL完成的设计文件,系统将自动地完成逻辑编译、综合、仿真、目标芯片的适配编译、下载等的工作。
设计的工作是利用编程的方式来进行对系统的功能的描述,在EDA工具的帮助下,应用相应的可编程器件,实现设计的最终结果。
使常用到的函数信号发生器微型化,设计简单化,使用简单化。
关键词: FPGA芯片EDA技术QUARTUSⅡ第一章概述概述EDA(electronic design automation,电子设计自动化)技术是现代电子工程领域的一门新技术。
它提供了基于计算机和信息技术的电路系统设计方法。
EDA技术的发展和推广应用极大地推动了电子工业的发展,随着EDA技术的发展,硬件电子电路的设计几乎全部可以依靠计算机来完成。
这样就大大缩短了硬件电子电路设计的周期从而使制造商可以快速开发出品种多批量小的产品,以满足市的众多需求。
EDA技术的推广是当今世界的一个技术热点。
EDA技术是现代电子工业中不可缺少的一项技术。
1.本课题的方案的特点与优势本设计是基于FPGA的多种波形的函数信号发生器而展开的,一个由传统的方法要有不少电子原件组合才能实现的功能,现在用极少器件就可以实现,采用ALTERA公司生产的FPGA为函数信号发生器的处理器,再经过DAC的转换,得出相应的波形。
函数信号发生器(毕业设计)
陕西国防学院电子工程系毕业论文摘要本系统以ICL8038集成块为核心器件,制作一种函数信号发生器,制作成本较低。
适合学生学习电子技术测量使用。
ICL8038是一种具有多种波形输出的精密振荡集成电路,只需要个别的外部元件就能产生从0.001Hz~30KHz的低失真正弦波、三角波、矩形波等脉冲信号。
输出波形的频率和占空比还可以由电流或电阻控制。
另外由于该芯片具有调制信号输入端,所以可以用来对低频信号进行频率调制。
函数信号发生器根据用途不同,有产生三种或多种波形的函数发生器,其电路中使用的器件可以是分离器件,也可以是集成器件,产生方波、正弦波、三角波的方案有多种,如先产生正弦波,根据周期性的非正弦波与正弦波所呈的某种确定的函数关系,再通过整形电路将正弦波转化为方波,经过积分电路后将其变为三角波。
也可以先产生三角波-方波,再将三角波或方波转化为正弦波。
随着电子技术的快速发展,新材料新器件层出不穷,开发新款式函数信号发生器,器件的可选择性大幅增加,例如ICL8038就是一种技术上很成熟的可以产生正弦波、方波、三角波的主芯片。
所以,可选择的方案多种多样,技术上是可行的。
关键词: ICL8038,波形,原理图,常用接法1陕西国防学院电子工程系毕业论文目录摘要 (1)目录 (2)第一章项目任务 (3)1.1 项目建 (3)1.2 项目可行性研究 (3)第二章方案选择 (4)2.1 [方案一] (4)2.2 [方案二] (4)第三章基本原理 (5)3.1函数发生器的组成 (6)3.2 方波发生器 (6)3.3 三角波发生器 (7)3.4 正弦波发生器 (9)第四章稳压电源 (10)4.1 直流稳压电源设计思路 (10)4.2 直流稳压电源原理 (11)4.3设计方法简介 (12)第五章振荡电路 (15)5.1 RC振荡器的设计 (15)第六章功率放大器 (17)6.1 OTL 功率放大器 (17)第七章系统工作原理与分析 (19)7.1 ICL8038芯片简介 (19)7.2 ICL8038的应用 (19)7.3 ICL8038原理简介 (19)7.4 电路分析 (20)7.5工作原理 (20)7.6 正弦函数信号的失真度调节 (23)7.7 ICL8038的典型应用 (24)致谢 (25)心得体会 (26)参考文献 (27)附录1 (28)附录2 (29)附录3 (30)2陕西国防学院电子工程系毕业论文第一章项目任务1.1 项目建议函数信号发生器是工业生产、产品开发、科学研究等领域必备的工具,它产生的锯齿波和正弦波、矩形波、三角波是常用的基本测试信号。
毕业设计论文——函数发生器
基于单片机函数发生器系统设计系别信息工程系专业自动化/测控技术与仪器班级B141401学号B14140123姓名王景欣指导教师孙丽媛负责教师刘剑沈阳航空航天大学北方科技学院2015年6月摘要函数信号发生器是各种测试和实验过程中不可缺少的工具,在通信、测量、雷达、控制、教学等领域应用十分广泛。
为了实验、研究方便,研制一种灵活适用、功能齐全、使用方便的信号源是十分必要的。
当今是科技以及仪表设备高度智能化飞速发展的信息社会,电子技术的发展进步,给人们的生活带来了根本性的转变。
单片机构成的仪器具有高可靠性,高性价比,在智能仪表系统和办公自动化中得到广泛应用,因此,基于单片机的函数信号发生器的普及是一种趋势。
本系统是基于AT89C52单片机的函数信号发生器。
采用AT89C52单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(LM324)、按键等。
利用单片机设计的函数信号发生器具有编程灵活,功能更加多样等实际的优点。
利用单片机设计的函数信号发生器能够产生正弦波,锯齿波,三角波,方波,并实现对频率的调节,以及液晶屏12864显示波形名称和波形频率,波形的切换和频率的调节都可以用按键实现,其设计简单、性能优好,可用于多种需要函数信号的场所,具有一定的实用性。
关键词:单片机;DAC0832;液晶16824;LM324AbstractFunction signal generator is an indispensable tool in the process of testing and experiment, the communication, measurement, are widely used in fields such as radar, control, teaching.For convenient experiment, research and develop a flexible to apply, complete function, easy to use the signal source is very necessary.Today's technology and instrument equipment highly intelligent the rapid development of information society, the development and progress of electronic technology, has brought the fundamental change to people's life.Single chip instrument has high reliability, high cost performance, the intelligent instrument system and is widely used in office automation, as a result, the popularity of function signal generator based on single chip microcomputer is a kind of trend.This system is based on AT89C52 MCU function signal ES AT89C52 single chip microcomputer as control core, periphery adopts digital/analog conversion circuit (DAC0832), the op-amp circuit (LM324), buttons, ing single-chip design of function signal generator with flexible programming, function more diverse practical advantages.Microcontroller design of function signal generator can produce sine wave, sawtooth wave, triangle wave, square wave, and to realize to adjust the frequency, and 12864 LCD display name of waveform and waveform frequency and waveform of the switching frequency and adjust the implementation can use buttons, its design is simple and good performance advantages, can be used for a variety of places that need function signal, has a certain practicality.Keywords: Single chip microcomputer;DAC0832;LCD 16824;LM324目录1 绪论 (1)1.1 课题背景和研究的意义 (1)1.2 函数发生器的分类 (1)1.3 国内外发展状况 (2)1.3.1 国内发展现状 (2)1.3.2 国外发展现状 (2)1.4 课题任务及要求 (4)1.4.1 主要内容: (4)1.4.2 技术指标: (4)2 系统方案的设计 (5)2.1 方案论证 (5)2.1.1 方案1 (5)2.1.2 方案2 (5)2.1.3 方案比较 (6)2.2 系统总体设计 (6)3 硬件设计 (7)3.1 主控单片机电路 (7)3.1.1 AT89C52单片机介绍 (7)3.1.2 AT89C52单片机的标准功能 (7)3.1.3 单片机的复位电路 (9)3.1.4 单片机的时钟振荡电路 (10)3.2 波形产生模块设计 (11)3.3 显示模块的设计 (11)3.6键盘显示模块的设计 (13)4 软件设计 (14)4.1 开发工具介绍 (14)4.2 程序流程图 (15)4.2.1 主程序流程图 (15)4.2.2 正弦波子程序流程图 (16)4.2.3 三角波子程序流程图 (16)4.2.4 方波子程序流程图 (17)4.2.5 锯齿波子程序流程图 (18)5 仿真及结果分析 (20)5.1 仿真和编译工具 (20)5.2 仿真结果图 (20)5.2.1 正弦波仿真图 (20)5.2.2 三角波仿真图 (21)5.2.3 锯齿波仿真图 (22)5.2.4 方波仿真图 (23)5.3 仿真结果分析 (23)6 整体调试 (24)6.1 电路板的焊接组装 (24)6.2 整体调试 (24)6.2.1 正弦波的调试 (24)6.2.2 三角波的调试 (25)6.2.3 方波的调试 (25)6.2.4 锯齿波的调试 (26)6.3 系统升级方案探讨 (27)7 结论 (28)结束语 (29)致谢 (30)参考文献 (31)附录Ⅰ电路图 (32)附录Ⅱ实物图 (33)附录Ⅲ系统元件清单 (34)附录Ⅳ主控单片机程序清单 (35)1 绪论1.1课题背景和研究的意义函数发生器是指产生所需参数的电测试信号的仪器。
函数信号发生器设计论文.
四川师范大学成都学院通信原理课程设计目录前言 (1)1 函数信号发生器设计任务 (1)1.1 设计提议 (1)1.2 方案论证与研究 (1)2 方案设计 (2)2.1 项目指标 (2)2.1.1 电源参数 (2)2.1.2 工作频率 (2)2.2 方案比较及选择 (2)3 设计理论 (3)3.1 函数发生器的结构组成 (3)3.2 方波信号 ........................................................... 3 如图3.2-1由运算放大器和电容积分电路、Rf组成的,输出电压最终反馈到运放反相输出端,因此积分电路有负反馈和延迟的作用。
(3)3.3 正弦波信号 (4)3.4 三角波信号 (6)4 RC振荡电路设计 (7)5 放大器功率及ICL8038介绍 (9)5.1 放大器功率 (9)5.2 ICL8038原理介绍 (10)6 致谢 (11)7 总结及体会 (12)附录1 系统原理图 (13)附录2 系统元件清单 (14)附录3 系统PCB图 (15)I四川师范大学成都学院通信原理课程设计参考文献 (16)II四川师范大学成都学院通信原理课程设计函数信号发生器设计论文前言函数信号发生器的制作是以集成块ICL8038为核心器件,制作的成本也相对较低。
是适合学生学习、使用电子技术测量。
ICL8038可以输出具有多种波形的精密振荡集成电路,要想产生从0.001Hz~30KHz的低失真正弦波、三角波、矩形波等脉冲信号只需要个别外部元件。
输出波形的占空比和频率还可以由电阻或电流控制。
其次由于此芯片具有调制信号的输入端,所以可以用作频率调制,针对于低频信号。
函数信号发生器有着不同的用途,其电路中使用的器件是分离器件的可以产生三种或多种波形的函数发生器;而产生正弦波、方波、三角波也有多种方案,是集成器件电路,如先产生正弦波,根据其周期性内部某种确定的函数关系,再将正弦波通过整形电路转化为方波,最后三角波通过积分电路形成。
函数信号发生器完整论文
(二 〇 一 一 年 六 月本科毕业设计说明书 学校代码: 10128 学 号: 0520901200题 目:函数信号发生器设计 学生姓名:赵守军 学 院:信息工程学院 系 别:电子系 专 业:通信工程 班 级:通信07-1 指导教师:王秀玲 副教授内蒙古工业大学本科毕业论文函数信号发生器设计摘要信号发生器又称信号源或振荡器,广泛应用于通信,雷达,测控,电子对抗以及现代化仪器仪表等领域,是一种为电子测量工作提供符合严格技术要求的电信号设备,和示波器、电压表、频率计等仪器一样是最普通、最基本也是应用最广泛的电子仪器之一,几乎所有电参量的测量都要用到波形发生器。
随着现代电子技术的飞速发展,现代电子测量工作对波形发生器的性能提出了更高的要求,不仅要求能产生正弦波、方波等标准波形,还能根据需要产生任意波形,且操作方便,输出波形质量好,输出频率范围宽,输出频率稳定度、准确度及分辨率高,频率转换速度快且频率转换时输出波形相位连续等。
可见,为适应现代电子技术的不断发展和市场需求,研究制作函数信号发生器十分有必要,而且意义重大。
各种波形曲线均可以用三角函数方程式来表示。
能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。
函数信号发生器在电路实验和设备检测中具有十分广泛的用途。
通过对信号发生器的原理以及构成的分析,可设计一个能产生出方波、三角波、正弦波、方波的函数信号发生器。
本课题采用集成芯片ICL8038制作方波—三角波—正弦波函数发生器的设计方法,经过prote l的仿真制作,以及proteus仿真得出了方波、三角波、正弦波,方波—三角波转换及三角波—正弦波转换的波形图。
[关键词]信号发生器 ICL8038 仿真方波三角波正弦波1内蒙古工业大学本科毕业论文Function Signal GeneratorAbstractSignal generator, also known as source or oscillator, widely used in communications, radar, monitoring and control, electronic warfare, and modern instrumentation, and other fields, is a work for the electronic measurement of the electrical signals to meet the stringent technical requirements for equipment, and oscilloscopes, voltage meter, frequency meter and other instruments as the most common, basic and applied one of the most widely used electronic devices, almost all of the measurement of electrical parameters to be used in the waveform generator. With the rapid development of modern electronic technology, modern electronic measuring the performance of the work of the waveform generator has put forward higher requirements, requires not only can produce sine, square and other standard waveforms, but also generate arbitrary waveforms as needed, and easy to operate , the output waveform quality, wide range of output frequency, output frequency stability, high accuracy and resolution, frequency conversion and frequency conversion speed and output waveform phase continuous and so on. Can be seen, to meet the continuous development of modern electronic technology and market demand, we study the production function signal generator is necessary and significant.Curves of various wave equation can be expressed by trigonometric function. Can produce a variety of waveforms such as triangle wave, sawtooth, square wave (with square wave), the sine wave signal generator circuit is called the function. Function generator in the circuit experiments and equipment testing has a very wide range of uses. Signal generator through the analysis of the principle and form, can be designed to produce a square wave, triangle wave, sine wave, square wave function generator. ICL8038 integrated chips used in this project produced a square wave - Triangle wave - sine function generator design, the simulation produced by prote l,2内蒙古工业大学本科毕业论文proteussimulation and obtained the square wave, triangle wave, sine wave, square wave - Transfer and triangle wave triangle wave - sine wave waveform conversion.Key words: Signal Generator ICL8038 Simulation Square waveTriangle Sine wave3内蒙古工业大学本科毕业论文目录引言 (5)第一章背景与意义 (6)1.1背景与意义 (6)1.3函数信号发生器的集中实现方案 (9)第二章. 本次毕业设计方案设计与选择 (12)2.1函数信号发生器的设计方案 (12)2.2方案选取 (13)第三章. 电路的设计过程与分析 (14)3.1电路设计原理图及与应用要点 (14)3.2电路主要芯片的分析 (17)第四章. 电路设计的仿真与调试 (21)4.1仿真软件P ROTEUS简介 (21)4.2使用P ROTEUS仿真软件的优点 (21)4.3电路仿真调试 (22)4.4元件清单 (25)第五章、电路的实物制作与调试 (26)5.1焊接工艺 (26)5.2焊接技术 (27)六、结论 (28)致谢 (29)[参考文献] (30)4内蒙古工业大学本科毕业论文引言信号发生器是科研及工程实践中重要的仪器之一,在电子工程、通信工程、自动控制、遥测控制、测量仪器、仪表和计算机等技术领域系统设计及调试过程中,用不同频率的正弦波、三角波和方波常作为信号源,应用十分方便。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要本系统以ICL8038集成块为核心器件,制作一种函数信号发生器,制作成本较低。
适合学生学习电子技术测量使用。
ICL8038是一种具有多种波形输出的精密振荡集成电路,只需要个别的外部元件就能产生从0.001Hz~30KHz的低失真正弦波、三角波、矩形波等脉冲信号。
输出波形的频率和占空比还可以由电流或电阻控制。
另外由于该芯片具有调制信号输入端,所以可以用来对低频信号进行频率调制。
函数信号发生器根据用途不同,有产生三种或多种波形的函数发生器,其电路中使用的器件可以是分离器件,也可以是集成器件,产生方波、正弦波、三角波的方案有多种,如先产生正弦波,根据周期性的非正弦波与正弦波所呈的某种确定的函数关系,再通过整形电路将正弦波转化为方波,经过积分电路后将其变为三角波。
也可以先产生三角波-方波,再将三角波或方波转化为正弦波。
随着电子技术的快速发展,新材料新器件层出不穷,开发新款式函数信号发生器,器件的可选择性大幅增加,例如ICL8038就是一种技术上很成熟的可以产生正弦波、方波、三角波的主芯片。
所以,可选择的方案多种多样,技术上是可行的。
关键词: ICL8038,波形,原理图,常用接法目录摘要 (1)目录 (2)第一章项目任务 (3)1.1 项目建 (3)1.2 项目可行性研究 (3)第二章方案选择 (4)2.1 [方案一] (4)2.2 [方案二] (4)第三章基本原理 (5)3.1函数发生器的组成 (6)3.2 方波发生器 (6)3.3 三角波发生器 (7)3.4 正弦波发生器 (9)第四章稳压电源 (10)4.1 直流稳压电源设计思路 (10)4.2 直流稳压电源原理 (11)4.3设计方法简介 (12)第五章振荡电路 (15)5.1 RC振荡器的设计 (15)第六章功率放大器 (17)6.1 OTL 功率放大器 (17)第七章系统工作原理与分析 (19)7.1 ICL8038芯片简介 (19)7.2 ICL8038的应用 (19)7.3 ICL8038原理简介 (19)7.4 电路分析 (20)7.5工作原理 (20)7.6 正弦函数信号的失真度调节 (23)7.7 ICL8038的典型应用 (24)致谢 (25)心得体会 (26)参考文献 (27)附录1 (28)附录2 (29)附录3 (30)第一章项目任务1.1 项目建议函数信号发生器是工业生产、产品开发、科学研究等领域必备的工具,它产生的锯齿波和正弦波、矩形波、三角波是常用的基本测试信号。
在示波器、电视机等仪器中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波信号产生器作为时基电路。
例如,要在示波器荧光屏上不失真地观察到被测信号波形,要求在水平偏转线圈上加随时间线性变化的电压——锯齿波电压,使电子束沿水平方向匀速搜索荧光屏。
对于三角波,方波同样有重要的作用,而函数信号发生器是指一般能自动产生方波正弦波三角波以及锯齿波阶梯波等电压波形的电路或仪器。
因此,建议开发一种能产生方波、正弦波、三角波的函数信号发生器。
1.2 项目可行性研究函数信号发生器根据用途不同,有产生三种或多种波形的函数发生器,其电路中使用的器件可以是分离器件,也可以是集成器件,产生方波、正弦波、三角波的方案有多种,如先产生正弦波,根据周期性的非正弦波与正弦波所呈的某种确定的函数关系,再通过整形电路将正弦波转化为方波,经过积分电路后将其变为三角波。
也可以先产生三角波-方波,再将三角波或方波转化为正弦波。
随着电子技术的快速发展,新材料新器件层出不穷,开发新款式函数信号发生器,器件的可选择性大幅增加,例如ICL8038就是一种技术上很成熟的可以产生正弦波、方波、三角波的主芯片。
所以,可选择的方案多种多样,技术上是可行的。
第二章方案选择2.1 〖方案一〗由文氏电桥产生正弦振荡,然后通过比较器得到方波,方波积分可得三角波。
这一方案为一开环电路,结构简单,产生的正弦波和方波的波形失真较小①。
但是对于三角波的产生则有一定的麻烦,因为题目要求有1000倍的频率覆盖系数,显然对于1000倍的频率变化会有积分时间dt的1000倍变化从而导致输出电压振幅的1000倍变化。
而这是电路所不希望的。
幅度稳定性难以达到要求。
而且通过仿真实验会发现积分器极易产生失调。
②2.2 〖方案二〗利用ICL8038芯片构成8038集成函数发生器。
8038集成函数发生器是一种多用途的波形发生器,可以用来产生正弦波、方波、三角波和锯齿波,其振荡频率可通过外加的直流电压进行调节,所以是压控集成信号产生器。
由于外接电容C的充、放电电流由两个电流源控制,所以电容C两端电压u c的变化与时间成线形关系,从而可以获得理想的三角波输出。
8038电路中含有正弦波变换器,故可以直接将三角波变成正弦波输出。
另外还可以将三角波通过触发器变成方波输出。
该方案的特点是十分明显的:⑴线性良好、稳定性好;⑵频率易调,在几个数量级的频带范围内,可以方便地连续地改变频率,而且频率改变时,幅度恒定不变;⑶不存在如文氏电桥那样的过渡过程,接通电源后会立即产生稳定的波形;⑷三角波和方波在半周期内是时间的线性函数,易于变换其他波形。
综合上述分析,我们采用了第二种方案来产生信号。
第三章 基本原理3.1 函数发生器的组成函数发生器一般是指能自动产生正弦波、方波、三角波的电压波形的电路或者仪器。
电路形式可以采用由运放及分离元件构成;也可以采用单片集成函数发生器。
根据用途不同,有产生三种或多种波形的函数发生器,本课题介绍方波、三角波、正弦波函数发生器的方法。
函数信号发生器是是由基础的非正弦信号发生电路和正弦波形发生电路组合而成。
下面我们将分别对各个波形的发生进行分析,从而达到在合成电路时使电路更加合理。
3.2 方波发生器:如图3-2-1用运算放大器滞回比较器和f R 、C 积分电路组成的,输出电压经f R 、C 反馈到运放的反相输出端,因此积分电路起延迟和负反馈作用。
图3-2-1参看图3-2-1所示电路,设在接通电源的时刻,电容器两端电压0=C u ,输出电压Z O U u =,则加到运放同相输出端的电压为Z Z P FU U R R R u =+=212。
式中,)(212R R R F +=。
此时Z O U u =通过1R 向C 充电,使运放反相输入电压C N u u =由零逐渐上升。
在P N u u <以前,Z O U u =保持不变。
在1t t =时刻,N u 上升到略高于P u ,O u 由高电平跳到低电平,即变为Z U -。
Z O U u -=时,Z P FU u -=,同时Z O U u -=通过f R 向C 充电,使运放反相输入端电压C N u u =由零逐渐上升。
在P N u u >以前,Z O U u -=保持不变。
在2t t =时刻,N u 下降到略低于P u ,O u 由低电平跳到高电平,即变为Z U ,又回到原始状态。
如此周而复始,循环不已,因此产生振荡,输出方波。
根据上边的分析,可以画出C u 与O u 的波形如下图所示:图3-2-2由波形可知,C u 从1t 时刻的Z Z Z FU R R U R =+)21下降到2t 时刻的Z FU -,再上升到3t 时刻的Z FU ,所需的时间就是一个振荡周期O T 在1t 到2t 这段时间,C u 的变化规律是简单RC 电路充放电规律,其常数为C R f ,初始值为Z FU (1t 时刻),终了值为Z U -(t →∞),故C R t t Z Z Z C f e U FU U u /)(1)]([----+-=在2t t =时, Z C FU u -=,代入上式后可求得)21ln(11ln 1212R R C R F F C R t t f f +=-+=- 同样可求得 )21l n (121223R R C R t t t t f +=-=- 由于高低电平所占的时间相等,故O u 是方波。
其振荡周期为)21ln(21213R R C R t t T f +=-= 若选取适当的1R 、2R 值,使47.0)(212=+=R R R F ,则C R T f 2=,于是振荡频率为:3.3 三角波发生器: 根据RC 积分电路输入和输出信号波形的关系可知,当RC 积分电路的输入信号为方波时,输出信号就是三角波,由此可得,利用方波信号发生器和RC 积分电路就可以组成三角波信号发生器。
三角波信号发生器的电路组成如图3-2-3所示。
图中的运算放大器1A 组成方波信号发生器,2A 组成RC 积分电路。
该电路的工作原理是:方波信号发生器输出的方波。
图中1A 等还可构成同相滞回比较器,2A 和4R 、C 等组成反相积分电路。
信号输入积分电路,在积分电路的输出端得到三角波信号。
积分电路的输出端除了输出三角波信号外,并通过电阻R 1将三角波信号反馈到滞回电压比较器的输入端,将三角波信号整CR T f f 2110==形变换成方波信号输出。
该电路的工作波形图如图3-3-3所示。
图3-3-3根据上图可以看出在t=0时,比较器1A 输出电压为高电平,电容两端的电压为零,即1p u 略低于Z O U u =)0(1,0)0(=C u ,则积分电路输出电压0)0()0(=-=C O u u 。
此时电容被充电,显然于是O u 线性下降,1P u 也下降,直到1t t =时,1P u 略低于)0(11=N N u u ,即1p u 略低于零时,1O u 从Z U 突跳到Z U -,同时1P u 也跳变到更低的值(比零低的多)。
可见,在1t t =前的一瞬间,01=P u ,Z O U u =1,而从流过1R 和2R 的电流相等,则211)(R U R t u Z O =-, 故1t t =后,由于Z O U u -=1,故电容放电,其两端电压因 故于是O u 线性上升,1P u 也上升。
直到2t t =时,1P u 略大于零,1O u 从Z U -突跳到Z U 。
可见,在2t t =前的一瞬间,01=P u ,Z O U u -=1,则212)(R U R t u Z O =-,t CR U d U C R t u Z t t Z O 40411)(-=-=⎰⎰--+-=t Z C Z C t t CR U t u dt U C R u 01414)()()(1Z O C U R R t u t u 2111)()(==)(1421t t CR U U R R u u Z Z C O -+-=-=Z O U R R t u 211)(-=故在2t t =以后电路周而复始,循环不以,形成振荡。
则根据分析可以画出1O u 和O u 的波形,如图3-3-4所示。