文档库 最新最全的文档下载
当前位置:文档库 › 自制低频信号发生器

自制低频信号发生器

自制低频信号发生器
自制低频信号发生器

电子报/2010年/1月/10日/第015版

智能电子

自制低频信号发生器

广东王聪

电子爱好者在日常电子电路设计中,经常要用到各种波形的信号源,本文介绍一款用单片机设计的低频信号发生器。

该低频信号发生器可以产生锯齿波、三角波、正弦波、方波等常用波形,并可以方便地改变各种波形的周期或频率,具有线路简单、结构紧凑、成本低、性能优越、操作方便等优点。

一、系统硬件设计

1.电路组成及芯片选择

本设计的总体框图如图1所示。选用AT89C51单片机作控制器;D/A转换器选用8位D/A 转换芯片DAC0832它与微处理器完全兼容,价格低廉、接口简单、转换控制容易;输出运算放大器选用NE5532P芯片,它的DC和AC特性良好,其特点是低噪声、高输出驱动、高增益、低失真、高转换率,具有输入保护二极管和输出保护电路。

2.电路工作原理

电路如图2所示。单片机的P1口接按键S1~S4和四只发光二极管,S1~S4分别控制产生锯齿波、三角波、正弦波和矩形波(含方波),而四只发光二极管则作为不同波形的指示灯;单片机的外部中断口P3.2和P3.3分别接按键S5、S6,用于调整各信号的频率;D/A转换器的数据输入端与单片机的P0口相连,将单片机产生的各种波形的数字信号送人DAC0832进行数模转换,DAC0832的输入寄存器选择信号CS、输入寄存器写选通信号WR1受单片机P2口控制,DAC0832的DAC寄存器写选通信号WR2和数据传送信号XFER直接接地,单片机与DAC0832形成“单缓冲”方式连接;经DAC0832数模转换的模拟信号送人运算放大器NE5532P进行二级放大输出,得到最终的输出信号波形。

二、系统软件设计

系统程序流程如图3所示。程序运行时,依次判断S1~S4按键是否按下,当S1按下时输出锯齿波,当按键S2按下时输出三角波,当按键S3按下时输出正弦波,当按键S4按下时输出方波。每个波形输出后都要查询按键S6、S7,看是否进行频率调整。

1.锯齿波设计产生锯齿波的原理,是逐步向单片机P0口加1,同时通过DAC0832进行实时的数模转换输出,直到P0的值溢出为零,这样周而复始,从而输出锯齿波信号。锯齿波程序流程如图4所示。

2.三角波设计

产生三角波的原理,是逐步向单片机P0口加1,到P0的值为FFH时,又逐步递减,直到P0的值为零,同时通过DAC0832进行实时的数模转换输出,这样周而复始,从而输出三角波信号。三角波设计程序如图5所示。

3.正弦波设计

产生正弦波的原理,是将一个周期的正弦波均匀地取255个值,用这些对应的幅度值构成一个查值表,单片机通过查表,将这些值逐一通过P0口输出到DAC0832进行实时的数模转换输出,这样周而复始,从而输出正弦波信号。正弦波程序流程如图6所示。

4.方波设计

经过实物制作调试,单片机输出的方波信号通过DAC0832进行了数模转换后,再送到NE5532P进行信号放大输出的效果不是很理想,故将单片机产生的方波信号直接送到NE5532P 进行信号放大输出。当进入正弦波产生程序后,先将P2.0口置高电平,进行延时,再将P2.0口

置低电平,进行延时,这样周而复始,从而得到方波信号输出。方波信号程序流程如图7所示。

三、安装调试与测试分析

1.电路安装

在设备条件不便的情况下,用普通万能板作为电路板是非常经济、方便的。注意:集成块AT89C51、NE5532P和DAC0832最好不要直接焊在电路板上,应使用插座,单片机最好选用活动卡座。用于频率调整的两只按键S6、S7最好选用非常灵敏、可靠的按钮。电路实物如图8所示。

2.调试与测试图9~图12分别为用示波器测得的锯齿波、三角波、正弦波和方波信号波形。

测得各波形的最大输出频率(最小周期)、输出电压以及每按一次频率调整按钮S6和S7时产生的步进周期值,如附表所示。

3.分析与讨论

测试结果表明,本低频信号发生器产生的锯齿波信号最大输出频率是217.4 Hz,最大输出电压(峰峰值)为11.2V;三角波信号最大输出频率是96.2Hz,最大输出电压(峰峰值)为11.4V;正弦波信号最大输出频率是178.6 HZ,最大输出电压(峰峰值)为11.4V;方波信号最大输出频率是1250.0 Hz,最大输出电压(峰峰值)为15.0V。

由于单片机使用的晶振是12MHz,所以得到的波形最大输出频率比较低。如果要进一步提高波形的最大输出频率,可以使用更高频率的晶振,如24MHz,同时对产生各波形的程序进行优化,使程序运行周期更短,从而提高频率范围。

另外,本低频信号发生器产生的方波信号是等占空比的矩形信号,大家可以根据需要修改程序,以产生各种不同占空比的方波信号。

编者:需要本文参考程序的读者,请与本报联系。

基于LM324的简易信号发生器的设计

模拟电子技术 研究性学习论文 基于LM324的简易函数发生器的设计 学院:电子信息工程学院 专业:通信工程 学生姓名: 学号: 指导教师:白双 2014 年06 月03 日

中文摘要 信号发生器广泛应用于电子工程、通信工程、自动控制、遥测控制、测量仪器、仪表和计算机等技术领域。本文设计了以运算放大器LM324为核心器件的一个能产生正弦波、矩形波、三角波的简易低频信号发生器。通过对电路分析,确定了元器件的参数,并利用Multisim软件仿真电路的理想输出结果。 关键词:信号发生器、RC桥式振荡电路、运算放大器 Abstract Signal generator is widely used in measurement, communication, auto-control and other electric fields. This paper using operational amplifier LM324 as core device to design a simple low-frequency signal generator, which can generate sine, square, triangular. The parameters of the circuit are tested and recognized. Multisim software simulates the output of the three waves. Keywords:signal generator, RC bridge oscillator circuit, operational amplifier

低频信号发生器设计开题报告

1 研究的目的及其意义 随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展,促使信号发生器种类增多,性能提高。尤其随着70年代微处理器的出现,更促使信号发生器向着自动化、智能化方向发展。现在,信号发生器带有微处理器,因而具备了自校、自检、自动故障诊断和自动波形形成和修正等功能,可以和控制计算机及其他测量仪器一起方便的构成自动测试系统。当前信号发生器总的趋势是向着宽频率覆盖、低功耗、高频率、精度、多功能、自动化和智能化方向发展。在科学研究、工程教育及生产实践中,如工业过程控制、教学实验、机械振动试验、动态分析、材料试验、生物医学等领域,常常需要用到低频信号发生器。而在我们日常生活中,以及一些科学研究中,锯齿波和正弦波、矩形波信号是常用的基本测试信号。譬如在示波器、电视机等仪器中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波产生器作为时基电路。信号发生器作为一种通用的电子仪器,在生产、科研、测控、通讯等领域都得到了广泛的应用。但市面上能看到的仪器在频率精度、带宽、波形种类及程控方面都已不能满足许多方面实际应用的需求。加之各类功能的半导体集成芯片的快速生产,都使我们研制一种低功耗、宽频带,能产生多种波形并具有程控等低频的信号发生器成为可能。 便携式和智能化越来越成为仪器的基本要求,对传统仪器的数字化,智能化,集成化也就明显得尤为重要。平时常用信号源产生正弦波,方波,三角波等常见波形作为待测系统的输入,测试系统的性能。单在某些场合,我们需要特殊波形对系统进行测试,这是传统的模拟信号发生器和数字信号发生器很难胜任的。利用单片机,设计合适的人机交互界面,使用户能够通过手动的设定,设置所需波形。该设计课题的研究和制作全面说明对低频信号发生系统要有一个全面的了解、对低频信号的发生原理要理解掌握,以及低频信号发生器工作流程:波形的设定,D/A 转换,显示和各模块的连接通信等各个部分要熟练联接调试,能够正确的了解常规芯片的使用方法、掌握简单信号发生器应用系统软硬件的设计方法,进一步锻炼了我们在信号处理方面的实际工作能力。 2 国内外研究现状 在 70 年代前,信号发生器主要有两类:正弦波和脉冲波,而函数发生器介于两类之间,能够提供正弦波、余弦波、方波、三角波、上弦波等几种常用标准波形,产生其它波形时,需要采用较复杂的电路和机电结合的方法。这个时期的波形发生器多采用模拟电子技术,而且模拟器件构成的电路存在着尺寸大、价格贵、功耗大等缺点,并且要产生较为复杂的信

低频正弦信号发生器

低频正弦信号发生器 摘要 正弦信号发生器是信号中最常见的一种,它能输出一个幅度可调、频率可调的正弦信号在这些信号发生器中,又以低频正弦信号发生器最为常用,在科学研究及生产实践中均有着广泛应用。 目前,常用的信号发生器绝大部分是由模拟电路构成的,电路的组成主要包括选频网络,反馈网络,以及放大部分。所以,从结构上看,正弦信号发生器就是一个没有输入信号的带选频网络的正反馈放大电路。分析RC串并联选频网络的特性,根据正弦波振荡电路的两个条件,即振幅平衡与相位平衡,来选择合适的放大电路指标,来构成一个完整的振荡电路。很多应用中都要用到范围可调的LC 振荡器,它能够在电路输出负载变化时提供近似恒定的频率、几乎无谐波的输出。电路必须提供足够的增益才能使低阻抗的LC 电路起振,并调整振荡的幅度,以提高频率稳定性,减小THD(总谐波失真)。 但是,在一般的情况下,RC选频电路用于输出中频信号,LC选频电路用于输出高频信号,当需要这种模拟信号发生器用于输出低频率信号往往需要的RC值很大(LC 输出高频,更难以满足要求),这样不但参数准确度难以保证,而且体积大和功耗都很大,低频性能难以满足要求。而由数字电路构成的低频信号发生器,多是由一些芯片组成,其低频性能比模拟信号发生器好得多,并且体积较小,输出的信号谐波较少,频率和振幅相对比较稳定。本文借助555定时器和74LS161产生方波经MF10滤波电路产生正弦信号,这种电路运算速度较高,系统集成度强,且实现更加简便。电压的数字显示主要由555定时器构成的放大整形电路,时基电路和控制电路构成,最终由十六进制加法器74LS160,锁存器74LS373,译码器74LS48使数码管显示电压。

基于FPGA的简易DDS信号源设计

基于FPGA的简易DDS信号源设计 一、设计方案背景 信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。函数信号发生器的实现方法通常是采用分立元件或单片专用集成芯片,但其频率不高,稳定性较差,且不易调试,开发和使用上都受到较大限制。随着可编程逻辑器件(FPGA)的不断发展,直接频率合成(DDS)技术应用的愈加成熟,利用DDS原理在FPGA平台上开发高性能的多种波形信号发生器与基于DDS芯片的信号发生器相比,成本更低,操作更加灵活,而且还能根据要求在线更新配置,系统开发趋于软件化、自定义化。本设计用大赛要求的赛灵思芯片,研究基于FPGA的DDS信号发生器设计,实现了满足预定指标的多波形输出。 二、设计方案论证 2.1 总体方案论证与比较 方案一:采用模拟锁相环实现 模拟锁相环技术是一项比较成熟的技术。应用模拟锁相环,可将基准频率倍频,或分频得到所需的频率,且调节精度可以做到相当高、稳定性也比较好。但模拟锁相环模拟电路复杂,不易调节,成本较高,并且频率调节不便且调节范围小,输出波形的毛刺较多,得不到满意的效果。 方案二:采用直接数字频率合成,用单片机作为核心控制部件,能达到较高的要求,实现各种波形输出,但受限于运算位数和运算速度,产生的波形往往达不到满意效果,并且频率可调范围小,很难得到较高频率,并且单片机的引脚少,存储容量少,这就导致了外围电路复杂。 方案三:采用直接数字频率合成,用FPGA器件作为核心控制部件,精度高稳定性好,得到波形平滑,特别是由于FPGA的高速度,能实现较高频率的波形。控制上更方便,可得到较宽频率范围的波形输出,步进小,外围电路简单易实现。因此采用方案三。 2.2 DDS模块方案论证 方案一:采用高性能DDS 单片电路的解决方案 随着微电子技术的飞速发展,目前高超性能优良的DDS 产品不断推出,主要有Qualcomm 、AD、Sciteg 和Stanford 等公司单片电路(monolithic)。Qualcomm 公司推出了DDS 系列Q2220 、Q2230 、Q2334 、Q2240 、Q2368 ,其中Q2368 的时钟频率为130MHz,分辨率为0.03Hz,变频时间为0.1μs;美国AD 公司也相继推出了他们的DDS 系列:AD9850 、AD9851 、可以实现线性调频

低频信号发生器设计报告

低频信号发生器设计报告 一.设计要求 (一)设计题目要求 1.分析电路的功能并设计电路的单元电路 2.查找图中相应元件的参数,找出国外对应元件的型号 3.用EWB或Multisim软件进行电路仿真,打印仿真原理图和仿真结果 4.用A3图纸绘出系统电路原理图 (二)其他要求 1.必须独立完成设计课题 2.合理选用元器件 3.要求有目录、参考资料、结语 4.论文页数不少于20页 二.设计的作用、目的 (一)设计的作用 低频信号发生器是电子测量中不可缺少的设备之一。完成一个低频信号发生器的设计,可以达到对模拟电路知识较全面的运用和掌握。 (二)设计的目的 电子电路设计及制作课程设计是电子技术基础课程的实践性教学环节,通过该教学环节,要求达到以下目的: 1.进一步掌握模拟电子技术的理论知识,培养工程设计能力和综合分析问题、解决问题的能力; 2.基本掌握常用电子电路的一般设计方法,提高电子电路的设计和实验能力;3.熟悉并学会选用电子元器件,为以后从事生产和科研工作打下一定的基础。

三.设计的具体实现 (一)系统概述 根据课题任务,所要设计的低频信号发生器由三大部分组成: ⑴正弦信号发生部分 ⑵信号输出部分 ⑶稳幅部分 其中由正弦信号发生部分的电路产生所需要的正弦信号,由输出电路将信号放大后进行输出,再由稳幅电路部分从输出的信号采样反馈回信号发生部分进行稳幅。 1.正弦信号发生部分可以有以下实现方案: ⑴以晶体管(晶体管(transistor)是一种固体半导体器件,可以用于检波、整流、放大、开关、稳压、信号调制和许多其它功能。开关速度可以非常快) 为核心元件,加RC(文氏桥或移相式)或变压器反LC(馈式、电感三点式、电容三点式、晶振等)选频网络以及稳幅电路等构成的分立元件正弦波振荡电路。这种电路的优点是简单、廉价,但由于采用分立元件,稳定性较差,元件较多时调节也较麻烦。

音频测试-低频信号发生器-使用方法

低频信号发生器的操作方法 第一步骤:低频信号发生器的连接 连接电源线 用220V AC 线把低频信号发生器连上市电。如电源插座旁有控制开关,还须把开关打开。(如上图2) 连接信号线 将输出线插入到低频信号发生器的信号输出(OUTPUT )接口,并顺时针扭动半圈(如下图3)。图 1 图 2 将开关打开

第二步骤:信号电压幅度调节 上述步骤完成后,接下来需要开机预热和调节输出信号的幅度。 1) 开机(POWER ) 按下电源键开机,开机后电源指示灯会亮。电源按钮一般为红色。 图 3 图 4 连接输出线 电源按钮 电源指示灯

波形选择(WAVE FORM ) 控制低频信号发生器的输出波形。此按钮未按下去时为正弦波,按下去后为矩形波。中文意思为波形。在音频测试中应选择正弦波。(如上图6) 振幅调节(AMPLITUDE ) 此旋钮用来对信号幅度进行微调。顺时针为调大(MAX ),逆顺针为调小(MIN )。如下图图 6 图 5 波形选择 按钮 衰减度选择 -20dB 档 振幅微 调旋钮 图 7 交流电压 20V 档 信号频率 为50Hz

第四步骤:信号频率调节 当调好低频信号发生器的信号电压时,我们还要调节信号发生器的信号频率。 1) 频率调节(FREQUENCY ) 频率调节旋钮上有刻度盘,刻度盘上的数值从10~100,我们调节时把刻度盘上的数值对准正上方的黑色标志,这个数值就是输出信号的基数值。Frequency 中文为频率的意思。(如上图9个琴键按钮,分别为×1、×10、×100、×1K 、×10K ,它们与频率旋钮配合使用。当按下其中的某一个时,表示频率旋钮上指示的基数值×此按钮的倍数。 图 9 图 8 频率旋钮 倍数选择

基于单片机的低频信号发生器设计

龙源期刊网 https://www.wendangku.net/doc/5311667221.html, 基于单片机的低频信号发生器设计 作者:任小青王晓娟田芳 来源:《现代电子技术》2014年第16期 摘要:主要介绍以AT89C51单片机为核心部件的低频信号发生器的设计方法及工作原理。系统采用单片机扩展外部存储器和DAC接口技术,简化了仪器硬件设计。通过波形选择电路读取波形信号经离散化处理之后的波代码,并通过D/ A 转换,还原成所需要的波形。通过改变存储器输出波代码的速度来调节输出信号的频率,改变放大器的放大倍数来调节输出信号的幅值。此外还讨论了波形离散化处理方法及数据采样点数与存储容量的关系,并给出了 系统结构图和软件框图。 关键词:低频信号;数据离散化;幅值;典型信号 中图分类号: TN710?34 文献标识码: A 文章编号: 1004?373X(2014)16?0014?04 Design on low?frequency signal generator based on SCM REN Xiao?qing1, WANG Xiao?juan1, TAN Fang2 (1. School of Mechanical Engineering, Qinghai University, Xining 810016, China; 2. Modern Education Technology Center, Qinghai University, Xining 810016, China) Abstract: The design approach and working principle of a low?frequency signal generator based on AT89C51 are introduced. The hardware design was simplified by using external memory extended with SCM and DAC interface technology. The wave code after discretization processing of waveform signal is read out though a waveform selection circuit, and reverted to the needed waveform by the D/A converter. The output signal frequency is adjusted by changing the wave code output speed of the memory. The amplitude is adjusted by changing the magnification of the amplifier. The waveform discretization processing method, and the relation between data sampling number and storage capacity are discussed. The system structure chart and software flow chart are given. Keywords: low?frequency signal; data discretization; amplitude; typical signal 0 引言 在工业测量控制系统的开发过程中,常需要采用信号发生器为控制系统提供输入信号来 模拟实际输入,并根据输出的频率响应特性来对系统进行调校。该系统不但能提供多种波形信号,而且信号的频率和幅值的大小也很容易控制。用它来模拟多种工况下的真实输入信号, 以达到降低开发成本、提高项目开发效率的目的。本文介绍了以AT89C51单片机为控制核心

低频信号发生器的使用说明

附录一低频信号发生器的使用说明 一.概述 AS1033型低频信号发生器采用了中央处理器控制面板的操作方式,具有良好的人机界面。输出正弦波信号频率从2Hz~2MHz连续可调,输出正弦波信号幅度从0.5mV~5V连续可调,并设有TTL输出方波功能,频率从2Hz~2MHz连续可调,占空比从20%~80%连续可调。 面板显示清晰明了,操作简单方便,输出频率调节可采用频率段调节(轻触开关粗调)和数码开关调节(段内细调)二种,其中数码开关调节又分快调和慢调两种,五位数码管直接显示频率,输出幅度调节采用轻触粗调(20dB、40dB、60dB)和电位器细调(20dB)以内,三位数码管直接显示输出电压有效值或衰减电平。 中央处理器控制整机各部分,并采用了数/模、模/数转换电路,应用数码开关作为频率调节输入。振荡电路采用压控振荡与稳幅放大相结合,具有良好的稳幅特性。电路中还加入输出保护、TTL输出、方波占空比可调电路等。 二.技术特性 1.频率范围:2Hz~2MHz,共分五个频段 第一频段:2Hz~30Hz 第二频段:30Hz~450Hz 第三频段:450Hz~7kHz 第四频段:7kHz~100kHz 第五频段:100kHz~2MHz 2.正弦波输出特性 (1)输出电压幅度(有效值):0.5mV~5V (2)幅频率特性:≤±0.3dB (3)失真度:2Hz~200kHz≤0.1%,200kHz~2MHz,谐波分量≤-46dB 3.方波输出特性 ⑴最大输出电压(空截,中心电平为0):14Vp-p ⑵占空比(连续可调):20%~80% ⑶逻辑电平输出:TTL电平,上升、下降沿≤25ns 4.输出电抗:600Ω 5.频率显示准确度:1×10-4±1个字 6.正常工作条件 ⑴环境温度:0~40℃ ⑵相对湿度:<90%(40℃) ⑶大气压:86~106kpa ⑷电源电压:220±22V,50±2.5Hz 7.消耗功率:<10W 三.面板及操作说明 1.整机电源开关(POWER) 按下此键,接通电源,同时面板上指示灯亮。 2.频段选择手动按钮

简易信号发生器设计制作

简易信号发生器设计制作 一、训练目的 (1)掌握正弦波、三角波、矩形波和方波发生电路的工作原理; (2)学会正弦波、三角波、矩形波和方波发生电路的设计方法; (3)进一步熟悉电子线路的安装、调试、测试方法。 二、工作原理 正弦波、三角板、矩形波是电子电路中常用的测试信号,如测试放大器的增益、通频带等均要用到正弦信号作为测试信号。下面分别介绍产生这三种信号电路结构和工作原理。 1.正弦信号发生器 正弦信号的产生电路形式比较多,频率较低时常用文氏电桥振荡器,图7-1为实用文氏电桥振荡电路。图中R 1、R 2、R 3、RW 2构成负反馈支路,二极管D 1、D 2构成稳幅电路,C 2、R 11(或R 12或R 13)、C 1、R 21(或R 22或R 23)串并联电路构成正反馈支路,并兼作选频网络。调节电位器RW 2可以改变负反馈的深度,以满足振荡的振幅条件和改善波形。二极管D 1、D 2要求温度稳定性好,特性匹配以确保输出信号正负半周对称,R 4接入用以消除二极管的非线性影响,改善波形失真。如K1接电阻R 11、K2接R 21,并且R 11= R 21=R ,C 1= C 2=C ,则电路的振荡频率为: 1 2f RC π= (7-1) 起振的幅值条件: 1 1f v R A R =+ (7-2) 图7-1 正弦信号发生器 通过调整RW 2可以改变电路放大倍数,能使电路起振并且失真最小。该电路可通过开关K1、K2选择不同的电阻以得到不同频率的信号输出。 2.方波和矩形波发生器

方波发生电路如图7-2,其基本原理是在滞回比较器的基础上增加了由R 4和C 1构成的积分电路,输出电压通过该积分电路送人到比较器的反相输入端。其中R 3 、D Z1和D Z2构成双向限幅电路,这样就构成了方波发生器电路,其工作原理如下: 假设在接通电源瞬间,输出电压o v 为Z V +(稳压二极管D Z1、D Z2额定工作时的稳压值),这时比较器同相端的输入电压为 2 12 Z R v V R R +≈ + (7-3) 同时输出电压o v 会通过电阻R 4给C 1充电,反相端的输入电压v -就会逐步升高,当反向输入端的电压v -略大于同相端输入电压v +时,比较器输出电压立即从Z V +翻转为Z V -,这时输出端电压o v 为Z V -,比较器同相端输入电压v +'为 2 12 Z R v V R R +'≈- + (7-4) 这时输出的电压o v 会通过R 4对C 1进行反向充电,当反相输入端的电压略低于v +'时,输出状态再翻转回来,如此反复形成方波信号。所产生方波信号的频率为 41 1 2f R C = 方波 (7-5) R 4 o 图7-2 方波发生电路

低频正弦信号发生器 (1) (1)

《电子技术》课程设计报告 题目低频正弦信号发生器 学院(部)电子与控制工程学院 专业建筑电气与智能化 班级2013320602 学生姓名吴会从 学号201332060225 6 月29 日至 7 月10 日共2 周 指导教师(签字)

前言 正弦交流信号是一种应用极为广泛的信号,它通常作为标准信号,用于电子电路的性能试验或参数测量。另外,在许多测试仪中也需要用标准的正弦信号检测一些物理量,正弦信号用作标准信号时,要求正弦信号必须有较高的精度,稳定度及低的失真率。 本次电子课程设计的低频正弦信号发生器的要求为:信号的频率范围为20HZ~20KHZ;输出电压幅度为 5V;输出信号频率数字显示;输出电压幅度显示。 针对以上设计要求,我们从图书馆收集,借阅了大量相关书籍,从网上下载了诸多相关资料,其次安装并学习使用了电路设计中所常使用的Multisim仿真软件。在设计的要求下,画出了整体电路的框图,将其分为正弦信号发生器,输出信号频率和其数字显示,输出电压和幅度数字显示三大部分。其中,正弦信号发生器部分主要由我负责,输出信号频率和其数字显示部分主要由刘琪负责,输出电压和幅度数字显示部分主要由李光辉负责。其次我们对每个单元电路进行设计分析,对其工作原理进行介绍,通过对电路分析,确定了元器件的参数,并利用Multisim 软件仿真电路的理想输出结果,克服了设计低频信号发生器电路方面存在的技术难题,使得设计的低频信号发生器结构简单,实现方便。 完成电路的设计与分析后,对资料与设计电路进行整理,排版,完成课程设计报告。

目录 摘要 (4) 关键字 (4) 技术要求 (4) 第一章系统概述 (5) 第二章单元电路设计 (6) 第一节正弦信号产生和放大电路模块设计 (6) 第二节数字的频率显示 (10) 第三节数字电压表设计 (17) 第三章结束语 (23) 参考文献 (23) 鸣谢 (23) 元器件明细表 (24) 收获与体会,存在的问题 (24) 评语 (26)

低频正弦信号发生器

任务书 一、毕业设计(论文)题目:低频正弦信号发生器 二、毕业设计(论文)工作规定进行的日期:年月日起至年月日止 三、毕业设计(论文)进行地点: 11栋506 四、任务书的内容: 目的: 任务:低频正弦信号发生器 工作日程安排: 设计(论文)要求: 1、基本要求 (1)实现1Hz-1KHz变化的正弦信号。 (2)通过面板键盘控制输出频率,频率最小步进1Hz。 (3)输出双极性。 (4)用LED数码管实时显示波形的相关参数。 2、发挥部分 (1)不改变硬件设计,将上限频率扩展到10KHz。 (2)不改变硬件设计,扩展实现三角波和方波信号。 (3)可通过PC机上的“虚拟键盘”,实现频率等参数的控制。 (4)实现对幅度的控制。

主要参考文献: 1、周雪模拟电子技术(修订版)西安电子科技大学出版 2、杨志中数字电子技术(第二版)高等教育出版社 3、张澄高频电子电路人民邮电出版社 4、张志良单片机原理与控制技术(第二版)机械工业出版社 5、张大明单片微机控制应用技术西安电子科技大学出版社 学生开始执行任务书日期 200 年月日指导教师签名: 年月日学生送交毕业设计(论文)日期: 200 年月日教研室主任签名: 年月日 学生签名: 年月日

目录 1方案论证.................................................. 错误!未定义书签。 1.1信号发生.......................................................................................... 错误!未定义书签。 1.1.1方案一.......................................................................................... 错误!未定义书签。 1.1.2方案二.......................................................................................... 错误!未定义书签。 1.2模拟频率调制.................................................................................. 错误!未定义书签。 1.2.1方案一.......................................................................................... 错误!未定义书签。 1.2.2方案二.......................................................................................... 错误!未定义书签。2系统模块硬件电路分析. (4) 2.1 CPU控制模块 (4) 2.1.1 CPU选择 (4) 2.1.2简单的小系统控制板介绍 (5) 2.2 16*2字符型带背光液晶显示模块 (8) 2.3 驱动电路的模块............................................................................. 错误!未定义书签。 2.3.1行驱动管74HC4953..................................................................... 错误!未定义书签。 2.3.2译码器.......................................................................................... 错误!未定义书签。 2.3.3列驱动.......................................................................................... 错误!未定义书签。 2.3.4总线驱动器.................................................................................. 错误!未定义书签。3本系统LED显示屏信号的了解................................ 错误!未定义书签。 3.1 CLK时钟信号.................................................................................. 错误!未定义书签。 3.2 STB锁存信号.................................................................................. 错误!未定义书签。 3.3 EN使能信号.................................................................................... 错误!未定义书签。 3.4数据信号.......................................................................................... 错误!未定义书签。 3.5 ABCD行信号.................................................................................... 错误!未定义书签。4电路与程序设计............................................ 错误!未定义书签。 4.1硬件电路的设计.............................................................................. 错误!未定义书签。 4.1.1系统总体框图(图7)............................................................... 错误!未定义书签。 4.2程序设计思路框图(图8)........................................................... 错误!未定义书签。5调试过程 (13) 6 设计总结 (14) 附件1 电路图 (15) 附件1.1主控板:AT89S52单片机原理图(图9) (15) 附件1.2主控板:AT89S52单片机PCB图(图10) (15) 附件1.3点阵显示屏原理图................................................................. 错误!未定义书签。 附件1.4 4x4键盘原理图(图12) (15) 附件1.5 4x4键盘PCB图(图13) (17) 附件2 源程序............................................... 错误!未定义书签。 附件2.1主程序.......................................... 错误!未定义书签。 附件2.2点阵显示程序.................................... 错误!未定义书签。 附件2.3按钮扫描程序.................................... 错误!未定义书签。

简易函数信号发生器

课程设计任务书 (一)设计目的 1、掌握信号发生器的设计方法和测试技术。 2、了解单片函数发生器IC8038的工作原理和应用。 3、学会安装和调试分立元件与集成电路组成的多级电子电路小系统。 (二)设计技术指标与要求 1、设计要求 (1)电路能输出正弦波、方波和三角波等三种波形; (2)输出信号的频率要求可调; (3)拟定测试方案和设计步骤; (4)根据性能指标,计算元件参数,选好元件,设计电路并画出电路图; (5)在面包板上或万能板或PCB板上安装电路; (6)测量输出信号的幅度和频率; (7)撰写设计报告。 2、技术指标 频率范围:100Hz~1KHz 1KHz~10KHz; 输出电压:方波V P-P≤24V,三角波V P-P=6V,正弦波V P-P=1V;方波t r小于1uS。 (三)设计提示 1、方案提示: (1)设计方案可先产生正弦波,然后通过整形电路将正弦波变成方波,再由积分电路将方波变成三角波;也可先产生三角波-方波,再将三角波变成正弦波。 (2)也可用单片集成芯片IC8038实现,采用这种方案时要求幅度可调。 2、设计用仪器设备: 示波器,交流毫伏表,数字万用表,低频信号发生器,实验面包板或万能板,智能电工实验台。 3、设计用主要器件: (1)双运放NE5532(或747)1只(或741 2只)、差分管3DG100 4个、电阻电容若干; (2)IC8038、数字电位器、电阻电容若干。 4、参考书: 《电子线路设计·实验·测试》谢自美主编华中科技大学出版社 《模拟电子技术基础》康华光主编高等教育出版社 《模拟电子技术》胡宴如主编高等教育出版社 (四)设计报告要求 1、选定设计方案; 2、拟出设计步骤,画出设计电路,分析并计算主要元件参数值; 3、列出测试数据表格; 4、调试总结,并写出设计报告。 (五)设计总结与思考 1、总结信号发生器的设计和测试方法;

简易低频信号源的设计

天津理工大学中环信息学院电子系单片机课程设计报告 题目:简易低频信号源的设计 班级09信科2班 指导教师 设计成员 电子系 2012年6 月18 日

一.课程设计意义 二.课程设计任务书

三、课程设计进度计划及检查情况记录表 四、成绩评定与评语

题目: 低频信号发生器的实现主要有如下几种: 一:利用单片机与精密函数发生器构成的程控信号发生器。这种信号发生器能够克服常规信号发生器的缺陷,保证在某个信号的频带内正弦波的失真度小于0.5%。它的输出信号频率调整和幅值调整都由单片机完成。但是,由于数模转换器的非线性误差和函数发生器本身的非线性误差,这种信号发生器输出信号的频率与理论值会有一定的偏差。 二:利用DSP处理器,根据幅值,频率参数,计算产生高精度的信号所需数据表,经数模转换后输出,形成需要的信号波形。这种信号发生器可实现程控调幅,调频。但这种信号发生器输出频率不能连续可调,计算烦琐,控制也不便。 三:基于单片机,锁相环,可编程分频、相位累加、存储器波形存储以及D/A转换器等组成的数字式函数信号发生器。输出的频率的大小由锁相环和可编程计数器来控制,最终由地址发生器对存储器中的波形数据硬件扫描,单片机提供要输出的波形数据给存储器。这种方案电路简洁,不受单片机的时钟频率的限制,输出信号精度高,频率“连续”,稳定性好,可靠性高,功耗低,调频,调

幅都很方便,而且可简化软件设计,实现模块化设计的要求。 四:考虑到输出信号的频率较低,使用单片机作为控制器使用单片机作为控制器,用中断查表法完成波形数据的输出,再用D/A转换器输出规定的波形信号。方波信号直接由单片机的端口输出。结合功能要求情况,使用80C51单片机作为控制器,用DAC0832作为D/A转换器。功能按键使用单片机的3个端口。能使输出频率有较好的稳定性,元器件比较常见,价格低廉,电路设计方便。 综合考虑,方案四各项性能和指标都优于其他几种方案,能使输出频率有较好的稳定性,充分体现了模块化设计的要求,而且这些芯片及器件均为通用器件,在市场上较常见,价格也低廉,样品制作成功的可能性比较大,所以本设计采用方案四。其系统组成原理框图如图2.1所示。 图2.1 简易低频信号源系统结构框图 3系统电路设计 3.1 系统控制电路 控制芯片选择80C51单片机。芯片为40脚双列直插式封装,工作电压为2.7~6V,具有13个I/O口,完全满足系统设计要求。控制系统按最小化工作模式设计,p3.2为波形选择,p3.3为频率变换。LM324在图中不接电源,只起到跟随器的作用,节能环保。

简易函数信号发生器的设计

单片机课程设计报告书 课题名称 简易函数信号发生器的设计 姓 名 ** 学 号 ** 院、系、部 ** 专 业 电子信息科学与技术 指导教师 ** 2011年12月12日 ※※※※※※※※※ ※ ※ ※※ ※ ※ ※※※※※※※※※ **级学生单片机 课程设计

目录 一、绪言 (1) 二、系统方案论证 (1) 2.1设计要求 (1) 2.2 简易函数信号发生器方案论证 (1) 2.3 单片机的控制方案论证 (1) 2.4 键盘选择方案论证 (2) 三、系统设计 (2) 3.1 硬件电路设计 (2) 3.2 程序流程图 (4) 3.3 C语言程序设计 (5) 四、简易函数信号发生器的仿真 (8) 4.1 系统仿真 (8) 4.2工作原理分析 (10) 结束语 (11) 参考文献 (11) 修改通篇页面设置里面的左右边距

一绪言 函数发生器是一种多波形的信号源。它可以产生正弦波、方波、三角波、锯齿波,甚至任意波形。函数发生器有很宽的频率范围,使用范围很广,它是一种不可缺少的通用信号源。因此设计使用的AT89S52单片机构成的发生器,可以产生正弦波和方波。 二系统方案论证 2.1设计要求 1、设计一个基于AT89S52单片机的信号发生器; 2、能够输出方波和正弦波(正弦波是双极性的),要求可用按键选择; 3、可选电压值为1V、2V、3V、4V、5V五个档位; 4、可选频率值为:10Hz、20Hz、50Hz、100Hz、200Hz、500Hz、1KHz七个档位; 5、能够通过显示模块显示输出波形的主要参数。 2.2 简易函数信号发生器方案论证 方案一:用分立元件组成函数发生器,通常是单函数发生器且频率不高,其工作不很稳定,不易调试。 方案二:可以由晶体管,运放 IC等通用器件制作,更多的则是用专用的函数信号发生器IC产生。早期的函数信号发生器IC,如L8083、BA205等,他们的功能少,精度不高,频率上限只有300KHz,频率和占空比不能独立调节,二者相互影响。 方案三:利用专用直接数字合成DDS芯片的函数发生器:能产生任意波形并且达到很高的频率。但成本很高。 方案四:采用 AT89S52单片机和DAC0832芯片,直接连接按键和显示。该种方案主要对AT89S52单片机的各个I/0口充分利用,不再多用其他的芯片,从而减小了系统的成本,也对按照系统便携式低频信号发生器的要求所完成,占用空间小,使用空间小,使用芯片少,低功耗。 综合考虑,方案四各项性能和指标都优于其他各种方案,能使输出频率有较好的稳定性,充分体现了模块化设计的要求,而且这些芯片和器件均为通用器件,在市场上较常见,价格也低廉,样品制作成功的可能性比较大,所以本设计采用方案四。 2.3 单片机的控制方案论证 方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。

基于单片机的低频信号发生器设计毕业设计论文

淮阴工学院 毕业设计说明书(论文) 作者: 学号: 学院: 电子与电气工程学院 专业: 电子信息工程 题目: 基于单片机的低频 信号发生器 张月红讲师 指导者: (姓名) (专业技术职务) 评阅者: (姓名) (专业技术职务) 年月

毕业设计说明书(论文)中文摘要

毕业设计说明书(论文)外文摘要

淮阴工学院毕业设计说明书(论文)第Ⅰ页共Ⅰ页4 目录 1 绪论................................................. 错误!未定义书签。 1.1 信号发生器综述..................................... 错误!未定义书签。 1.2信号发生器的发展历史............................... 错误!未定义书签。 2 硬件设计............................................. 错误!未定义书签。 2.1总体设计框图....................................... 错误!未定义书签。 2.2单片机最小系统..................................... 错误!未定义书签。 2.3 数模转换模块....................................... 错误!未定义书签。 2.4运算放大模块....................................... 错误!未定义书签。 2.5 键盘电路设计模块................................... 错误!未定义书签。 2.6显示电路设计模块................................... 错误!未定义书签。 3 软件设计............................................. 错误!未定义书签。 3.1 主程序流程图....................................... 错误!未定义书签。 3.2 子程序流程图....................................... 错误!未定义书签。 4 系统调试............................................. 错误!未定义书签。 4.1软件调试........................................... 错误!未定义书签。 4.2生成hex文件....................................... 错误!未定义书签。 4.3 Protues硬件电路仿真调试........................... 错误!未定义书签。 结论................................................... 错误!未定义书签。致谢................................................... 错误!未定义书签。参考文献............................................... 错误!未定义书签。附录................................................... 错误!未定义书签。附录A 电路原理图.仿真图............................... 错误!未定义书签。附录B 程序清单........................................ 错误!未定义书签。

自制低频信号发生器

电子报/2010年/1月/10日/第015版 智能电子 自制低频信号发生器 广东王聪 电子爱好者在日常电子电路设计中,经常要用到各种波形的信号源,本文介绍一款用单片机设计的低频信号发生器。 该低频信号发生器可以产生锯齿波、三角波、正弦波、方波等常用波形,并可以方便地改变各种波形的周期或频率,具有线路简单、结构紧凑、成本低、性能优越、操作方便等优点。 一、系统硬件设计 1.电路组成及芯片选择 本设计的总体框图如图1所示。选用AT89C51单片机作控制器;D/A转换器选用8位D/A 转换芯片DAC0832它与微处理器完全兼容,价格低廉、接口简单、转换控制容易;输出运算放大器选用NE5532P芯片,它的DC和AC特性良好,其特点是低噪声、高输出驱动、高增益、低失真、高转换率,具有输入保护二极管和输出保护电路。 2.电路工作原理 电路如图2所示。单片机的P1口接按键S1~S4和四只发光二极管,S1~S4分别控制产生锯齿波、三角波、正弦波和矩形波(含方波),而四只发光二极管则作为不同波形的指示灯;单片机的外部中断口P3.2和P3.3分别接按键S5、S6,用于调整各信号的频率;D/A转换器的数据输入端与单片机的P0口相连,将单片机产生的各种波形的数字信号送人DAC0832进行数模转换,DAC0832的输入寄存器选择信号CS、输入寄存器写选通信号WR1受单片机P2口控制,DAC0832的DAC寄存器写选通信号WR2和数据传送信号XFER直接接地,单片机与DAC0832形成“单缓冲”方式连接;经DAC0832数模转换的模拟信号送人运算放大器NE5532P进行二级放大输出,得到最终的输出信号波形。 二、系统软件设计 系统程序流程如图3所示。程序运行时,依次判断S1~S4按键是否按下,当S1按下时输出锯齿波,当按键S2按下时输出三角波,当按键S3按下时输出正弦波,当按键S4按下时输出方波。每个波形输出后都要查询按键S6、S7,看是否进行频率调整。 1.锯齿波设计产生锯齿波的原理,是逐步向单片机P0口加1,同时通过DAC0832进行实时的数模转换输出,直到P0的值溢出为零,这样周而复始,从而输出锯齿波信号。锯齿波程序流程如图4所示。 2.三角波设计 产生三角波的原理,是逐步向单片机P0口加1,到P0的值为FFH时,又逐步递减,直到P0的值为零,同时通过DAC0832进行实时的数模转换输出,这样周而复始,从而输出三角波信号。三角波设计程序如图5所示。 3.正弦波设计 产生正弦波的原理,是将一个周期的正弦波均匀地取255个值,用这些对应的幅度值构成一个查值表,单片机通过查表,将这些值逐一通过P0口输出到DAC0832进行实时的数模转换输出,这样周而复始,从而输出正弦波信号。正弦波程序流程如图6所示。 4.方波设计 经过实物制作调试,单片机输出的方波信号通过DAC0832进行了数模转换后,再送到NE5532P进行信号放大输出的效果不是很理想,故将单片机产生的方波信号直接送到NE5532P 进行信号放大输出。当进入正弦波产生程序后,先将P2.0口置高电平,进行延时,再将P2.0口

相关文档