学位论文—简易低频信号源设计论文
- 格式:doc
- 大小:145.50 KB
- 文档页数:23
四川信息职业技术学院毕业设计说明书目录摘要 (1)第1章方案设计 (2)1.1 设计任务 (2)1.2 方案选择 (2)第2章电路设计 (4)2.1 方波—三角波产生电路 (4)2.1.1 比较器电路原理 (4)2.1.2 积分电路原理 (5)2.1.3 参数计算与元件选择 (9)2.2 三角波—正弦波转换电路 (10)2.2.1 差分放大器电路原理 (10)2.2.2 参数计算与元件选择 (12)第3章电路安装与调试技术 (13)3.1 方波—三角波发生器的装调 (13)3.2 三角波—正弦波变换电路的装调 (13)结论 (14)致谢 (15)参考文献 (16)附录三角波—方波—正弦波函数发生器 (17)摘要在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都需要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,用其它仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。
信号发生器是电子测量领域中最基本、应用最广泛的一类电子仪器。
信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
本设计是信号发生器的设计,主要由比较器、积分器、差分放大器构成,它能产生频率范围为1Hz~10Hz,10Hz~100Hz的各种波形,其中方波Vp-p≤24V;三角波Vp-p=8V;正弦波Vp-p>1V;波形特性:方波tr<30μs;三角波非线性失真系数 <2%;正弦波非线性失真γ<5%。
关键词方波;正弦波;三角波;函数发生器第1章方案设计1.1 设计任务在无线电通信、测量、自动控制等技术领域中广泛应用着各种类型的信号发生器,最常用的有正弦波信号发生器、方波信号发生器、三角波发生器。
随着集成技术的发展,集成电路在波形发生器电路中已被广泛采用,并且已制造出了能同时产生正弦波、方波、三角波专用集成电路。
65电子技术Electronic Technology电子技术与软件工程Electronic Technology & Software Engineering低频信号源是一种最常用信号源,成本较低的产品一般由模拟电路构成,稳定度和精度都比较低,稳定度和精度高的数字式低频信号源得成本都比较高,为了降低成本,论文给出在ATmega8[1]单片机和通用芯片的低成本硬件平台上如何实现数字信号源优良技术指标的技术方案,主要是通过可预置数定时计数器与PLL 锁相环技术实现频率合成,基于通用EPROM 存储器和DA 芯片的数字波形合成器工作原理和实施方案,介绍了如何充分利用ATmega8单片机内部资源,给出了全部的电原理图,元器件参数,论文还给出了符合使用习惯的人机界面设计以及电源、功放等外围电路设计。
1 电路工作原理整机电路由频率合成电路、倍频电路、数字波形合成电路、程控滤波电路、单片机人机界面和控制电路以及其它外围电路组成,以图5中着陆前10秒(t=277.8s )的状态为初始状态,根据飞机性能约束,将滚转角指令约束到±30deg ,偏航角速率指令约束到±30deg/s 。
分别使用侧滑法和本文提出的规划策略。
得到相关响应如图6-图10所示。
从图6到图10可以看出,侧航法着陆末端有个较大的交叉角(偏航角),而侧滑角、滚转角、侧向偏移和侧向速度接近0;侧滑法着陆末端交叉角、侧向偏移和侧向速度接近0,而侧滑角和滚转角较大;本文提出的基于运动规划的方法可以满足着陆末端的交叉角、侧向速度、侧向偏移和滚转角均为0,有一定的侧滑角。
仿真结果与第1节理论分析一致,而飞翼无人机对于侧滑角有一定的容忍能力,所以上述三种策略只有本文提出的基于运动规划的方法可以满足飞翼无人机侧风着陆需要。
4 结束语本文对飞翼无人机侧风着陆的运动规划策略进行了研究,提出了基于模型预测控制的着陆运动规划方法,并通过理论分析和仿真实验对本文提出策略和侧滑法以及侧航法等传统方法进行了对比,理论分析和仿真结果均证明,在三种方法中只有本文提出的基于运动规划的方法能够满足飞翼无人机侧风着陆需求。
郑州铁路职业技术学院毕业论文论文题目:基于单片机的低频信号发生器的设计作者姓名:佘振威班级学号:070453020系部:信息工程系专业:电子信息工程技术指导教师:曹冰2010年5月18日摘要以单片机为核心设计了一个低频函数信号发生器。
信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,可输出自定义波形,如正弦波、方波、三角波及其他任意波形。
波形的频率和幅度在一定范围内可任意改变。
介绍了波形的生成原理、硬件电路和软件部分的设计原理。
介绍了单片机控制D/A转换器产生上述信号的硬件电路和软件编程、DAC0832 D/A转换器的原理和使用方法、AT89C52以及与设计电路有关的各种芯片、关于产生不同低频信号的信号源的设计方案。
该信号发生器具有体积小、价格低、性能稳定、功能齐全的优点。
关键词:低频信号发生器;单片机;D/A转换;任意波形。
目录摘要 (2)引言 (4)1、工作原理 (5)2、硬件电路设计 (7)2.1 AT89C52单片机简介 (7)2.2 D/A转换器 (8)2. 3与AT89C52单片机的接口 (8)2. 4键盘控制和显示电路 (9)3、软件设计 (10)3. 1初始化模块设计 (10)3. 2键盘扫描程序的设计 (10)3. 3波形产生模块的设计 (11)结束语 (13)致谢 (14)参考文献 (15)引言波形发生器亦称函数信号发生器,作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。
目前,市场上常见的波形发生器多为纯硬件搭接而成,且波形种类有限,多为锯齿、正弦、方波、三角等波形。
如555振荡电路便是产生正弦波、三角波和方波可取的途径之一。
但是这种电路存在波形质量差、控制难、可调范围小、电路复杂和体积大等缺点。
利用单片机通过程序设计方法来产生低频信号,其频率底线很低,具有线路相对简单、结构紧凑、体积小、价格低廉、频率稳定度高、抗干扰能力强、用途广泛等优点。
低频数字信号发生器的设计学校:昆明理工大学专业:电子信息工程姓名:指导教师单位:昆明理工大学指导教师姓名:指导教师职称:讲师The Design of Digital SignalGenerator of Low FrequencyUniversity: Kunming University of Science and Technology Major: Electronic Information EngineeringName:Name of Advisor:Unit of Advisor: Kunming University of Science and Technology Professional Title: Lectorate目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 概述 (1)1.2 设计要求 (2)第2章设计的整体构思 (3)2.1 输入输出电路的构思 (3)2.3 软件设计的构思 (4)2.3.1 幅度控制 (4)2.3.2 频率控制 (4)2.3.3 波形的产生 (5)2.4 本章小结 (5)第3章硬件电路设计 (6)3.1 系统总体电路图 (6)3.2 单片机最小系统 (8)3.3 单片机与DAC0832的接口技术 (10)3.3.1 DAC0832简介 (10)3.3.2 LM324功能 (13)3.3.3 DAC0832和MCS-51的接口 (14)3.4 按键及显示电路设计 (16)3.4.1 按键的设计 (16)3.4.2 显示电路的设计 (16)3.5 本章小结 (17)第4章软件部分的设计 (18)4.1 软件总体流程 (18)4.2各部分软件设计 (19)4.2.1键盘显示模块设计 (19)4.2.2波形产生模块的设计 (21)4.3 本章小结 (26)第5章系统的安装与调试 (27)5.1 系统设计的安装与调试 (27)5.2 系统的各部分调试 (27)5.2.1系统硬件调试 (27)5.2.2系统软件调试 (28)5.3 在调试过程中遇到的问题 (28)5.4 本章小结 (29)结论 (30)总结与体会 (31)致谢 (32)参考文献 (33)附一:英文翻译 (34)摘要各种各样的信号是通信领域的重要组成部分,其中正弦波、锯齿波和方波等是较为常见的信号。
内容摘要:本系统是基于A T89C51单片机的数字式低频信号发生器。
运用A T89C51单片机作为控制的中心,外围运用D AC0832、LM324、按键和8位数码管等。
通过按键来控制的话可以产生方波、三角波、正弦波等,同时通过数码管来指示对应的频率。
这个设计简洁、性能很好,可以用于很多种需要低频率信号的地方,具有很多的实用性质。
各式各样的信号是通信行业的重要组成部分,在这里面正弦波、三角波和方波等就是比较常见的信号。
在很多的科学研究及教学实验中常常需要这几种信号的发生装置。
为了研究和实验方便,研制一种可以灵活的使用,功能相对比较齐全、使用起来简单方便的信号源是非常有必要的。
这篇文章主要介绍的是运用AT89C51单片机和DAC0832产生我们需要的不同的低频信号源,这个信号频率和幅度都是我们可以按要求控制的。
文中简介了DAC0832转换器的结构原理和使用的方法,还有A T89C51的基础理论,与设计电路的时候相关的各种芯片。
本文着重介绍了如何使用单片机控制D/A转换器来产生相关信号的硬件电路和软件系统。
信号的频率和幅度也是要按要求可以调节。
该信号源的特点是:体积小、价格低廉、性能稳定、实现方便、功能齐全。
关键词:AT89C51 DAC0832 LM324 8位数码管显示目录前言 (1)1 波形发生器的概述 (1)1.1 波形发生器的发展状况 (1)1.2 国内外波形发生器产品比较 (2)2 方案论证与比较 (3)2.1 方案一 (3)2.2 方案二 (3)2.3 方案三 (4)3 硬件原理 (5)3.1 MCS-51单片机的内部结构 (5)3.1.1 内部结构概述 (5)3.1.2 CPU结构 (6)3.1.3 存储器和特殊功能寄存器 (7)3.2 P0-P3口结构 (7)3.3 时钟电路和复位电路 (8)3.3.1 时钟电路 (8)3.3.2 单片机的复位状态 (9)3.4 DAC0832的引脚及功能 (10)4 软件原理 (10)4.1 主流程图 (10)4.2 锯齿波仿真图 (11)4.3 三角波仿真图 (13)4.4 方波仿真图 (14)4.5 正弦波仿真图 (16)总结 (18)致谢 (19)参考文献 (20)波形发生器设计前言波形发生器也被称为函数发生器,作为实验的信号源,是当今世界各种电子电路实验设计中不可或缺的仪器之一。
基于AT89S51单片机的低频信号设计及仿真研究高毅【摘要】In this paper,to design a simple signal generator using AT89S51 SCM,through the DAC0832 conversion and restore the waveform signal,get the corresponding square wave,sawtooth wave,triangle wave and sine wave signal.Based on the circuit design,this paper also proposed free transform,phase and frequency adjustable technology design for the four kinds of waveforms,and has carried on the simulation debugging.%文中采用AT89S51单片机来设计简易的信号发生器,通过DAC0832转换并还原了波形信号,得到了相应的方波、锯齿波、三角波和正弦波等波形信号.在电路设计的基础上,本文还对上述4种波形进行了波形自由转换、相位和频率自由调节等技术设计,并对其进行了仿真调试.【期刊名称】《电子设计工程》【年(卷),期】2013(021)014【总页数】3页(P159-161)【关键词】低频信号;AT89S51;DAC0832;Protues【作者】高毅【作者单位】贵阳学院贵州贵阳550005【正文语种】中文【中图分类】TP23传统的低频信号源或发生装置,因其大部分采用模拟电路设计的原因,一般具有价格昂贵、输出性能欠佳且不便于调节等问题,工程应用价值较低。
为避免传统低频信号源或发生装置的上述技术缺点,降低技术开发成本和提高技术开发效率,文中利用AT89S51可以在线编写程序的特点,结合了DAC接口技术,设计了波形、频率、相位均调节方便并可产生方波、三角波、锯齿波、正弦波四种波形的技术方案。
简易信号发生器的设计目录摘要Abstract第1章前言 (3)第2章信号发生器的发展现状 (4) (4) (4)第3章方案的设计 (5)方案的选择 (5) (5)第4章单元电路设计 (6) (6) (6)正弦波振荡电路 (7)电路工作原理 (7) (9)电压比较器 (10) (10) (11)积分电路 (12) (12) (12)第5章整体电路仿真 (14) (14) (15)第6章结束语 (17)参考文献答谢词附录摘要信号发生器是一种能够产生多种波形,如三角波、方波、正弦波的电路。
信号发生器在电路实验和设备检测中具有十分广泛的用途。
本设计通过对信号发生器的原理以及构成进行分析,设计了正弦波—方波—三角波简易信号发生器。
设计中首先确定了电路方案:由直流稳压电源电路、文氏振荡器、迟滞比较器、积分器组成;接着对各单元电路的的工作原理进行了分析,由直流稳压电源电路提供所需电压,文氏振荡器产生正弦波,迟滞比较器产生方波,积分器产生三角波,同时对电路中各元器件的参数进行了计算。
最后利用相关仪器进行测试,测试达到了设计要求。
关键词:直流稳压电源电路;文氏振荡器;迟滞比较器;积分器AbstractSignal generator is a kind of can produce much waveform, such as triangle wave, square wave, sine wave circuit. Signal generator in the circuit experiment and test equipment in a very wide range of purposes. The design of the principle of the signal generator and structure analysis, design of sine wave-square wave-triangle wave simple signal generator. Design of the first set by a dc voltage circuit scheme: power supply circuit, venturi oscillator,hysteresit comparator, integrator composed; Then each unit circuit of the principle is analyzed by dc stabilized voltage power supply circuit, provide the voltage required, venturi oscillator produce sine wave, hysteresit comparator produce square wave, integrators produce triangle, and at the same time in the circuit to wave the parameters of each component was calculated. Finally, using the related instrument testing, testing meet the design requirements.Keywords: dc stabilized voltage power supply circuit; Venturi oscillator; Hysteresit comparator; integrator第1章前言能产生多种波形,如三角波、方波、正弦波的电路被称为信号发生器,又称信号源或振荡器,在生产实践和科技领域中有广泛的应用。
基于PCI总线的低频信号源设计摘要:介绍了低频信号源的组成及工作原理,描述了相关芯片的功能特性,同时给出了基于PCI总线信号源的设计过程及其实现。
关键词:PCI总线;TMS320C6416;AD9857;EPM5700 引言通常市场无法提供相应低频段通信的检测手段来检测收信设备技术状态是否正常,即使依赖发信台发射相关的信号,由于受收信天线和收信环境诸多因素影响,在收信终端没有正确接收到报文时,难以准确判定故障位置。
此外,为满足潜艇作战的机动性的需要,对于维修者或技术人员来说, 也希望能有一台便携式低频信号源,产生低频收信设备所需的信号,用以检定低频收信设备。
本文设计基于PCI 总线的,以DDS技术为核心,应用DSP+CPLD 技术的低频段信号源,提供了此问题的解决途径。
1 系统的硬件组成和工作原理信号源的硬件组成如图1所示。
PCI总线与TMS320C6416的PCI口直接相连。
CPU完成信号源主界面工作;TMS320C6416主要进行完成(2,1,31)、(3,1,31)卷积编码、交织、扩频、差分、同步码生成等算法,完成基带正交调制等;CPLD主要完成逻辑控制,实现AD9857与DSP的无缝连接;控制时钟电路,产生AD9857所需的标频;AD9857完成窄带正交调制,输出各种所需波形;低通滤波器平滑正弦波形输出。
图1 系统的硬件组成1.1 TMS320C6416 硬件结构在TMS320C6416 中,有一个PCI接口,使得DSP 很容易通过PCI接口无缝连接到一个具有PCI功能的外部主CPU 上,PCI 接口符合PCI2.2规范;具有PCI 主/从功能,支持32bit 宽的地址和数据复用总线,工作频率最高为33MHz;外部主机可通过PCI 接口访问DSP 内部所有地址空间,向DSP加载程序;DSP也可通过该接口访问外部PCI存储空间。
利用DSP软件控制的灵活性,采用DSP作为AD9857的基带数据处理和控制字计算的前端部分。
1 绪论简易多功能信号发生器是信号发生器的一种,在生产实践和科研领域中有着广泛的应使用。
在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都需要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,使用其他仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。
信号发生器是电子测量领域中最基本、应使用最广泛的一类电子仪器。
它可以产生多种波形信号,如正弦波,三角波,方波和锯齿波等,因而广泛使用于通信、雷达、导航、宇航等领域。
在本设计中它能够产生多种波形,如正弦波,三角波,方波和锯齿波等,并能实现对各种波频率和幅度的改变。
正因为其在生活中应使用的重要性,人们它做了大量的研究,总结出了许多实现方式。
可以基于FPGA 、VHDL、单片机、DOS 技能、数字电路等多种方法实现。
本设计是采使用VHDL来实现的简易多功能信号发生器。
它能产生正弦波,三角波,方波和锯齿波。
且对各种波形的要求如下:(1)根据按键选择不同的波形(实现正弦波,三角波,方波和锯齿波);(2)各波形的频率范围为100Hz-20KHz;(3)各波形频率可调(通过按键控制频率的变化,步进值为500Hz);(4)使使用LED数码管实时显示输出信号波形的频率值;(5)使用按键控制实现输出信号的幅度调节(幅度调节为2.5V和5V)。
2 EDA技术介绍2.1EDA介绍EDA是电子设计自动化(Electronic Design AutoMation)缩写。
EDA技术是以计算机为工具,根据硬件描述语言HDL( Hardware Description language)完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线、仿真以及对于特定目标芯片的适配编译和编程下载等工作。
硬件描述语言HDL 是相对于一般的计算机软件语言,如:C、PASCAL而言的。
HDL语言使使用与设计硬件电子系统的计算机语言,它能描述电子系统的逻辑功能、电路结构和连接方式。
简易低频信号源设计摘要信号发生器是指产生所需参数的电测试信号的仪器。
按信号波形可分为正弦信号,函数信号,脉冲信号和随机信号发生器等四大类。
信号发生器又称信号源或振荡器。
在生产实践和科技领域中有着广泛的应用。
各种波形曲线均可以产生三角函数方程式来表示。
能够产生多种波形,如三角波、锯齿波,正弦波等。
该设计方案提出的是利用单片机作为控制器,用中断查表法完成波形数据的输出,再用D/A转换器输出规定的波形信号。
方波信号直接由单片机的端口输出。
结合功能要求情况,使用单片机作为控制器,使用DAC0832作为D/A转换器。
功能按键使用单片机的3个端口。
使能输出频率有较好的稳定性,元器件比较常见,价格低廉,电路设计方便。
关键字:单片机D/A转换器低频信号源沈阳工程学院课程设计(论文)AbstractSignal generator is to produce the required parameters of electrical test instruments of signals. Waveforms can be divided into sinusoidal signal function signals, pulse and random signal generator and other four categories. Signal generator, also known as the signal source or oscillator. In production and has been widely used in the fields of science and technology. Various waveforms can produce trigonometric equations. Can produce a variety of wave, triangle wave, sawtooth wave, sine wave, and so on. The design options are used as controller, interrupt table look-up method complete the output waveform data, and d/a converters output signals provided. Square wave output directly from the port. Combined with functional requirements, using as controller, DAC0832 is used as a d/a converter. Function key use the 3 ports. Enabled output frequency has a better stability, more common components and low price, and circuit design.Keywords: monolithic d/a converter for low frequency signal generator沈阳工程学院课程设计(论文)目录摘要 (I)Abstract .............................................................................................................................................................. I I 1 任务描述.. (1)1.1任务主要内容及要求 (1)1.2 对设计说明书,论文撰写内容,格式,字数的要求 (1)2 设计方案 (2)2.1 设计总体思路 (3)3系统硬件电路的设计 (3)3.1 控制部分 (3)3.2数模转换部分 (3)3.2.1 DAC0832芯片介绍 (3)3.2.2 DAC0832引脚介绍 (3)3.2.3DAC0832工作方式 (4)4软件部分 (5)4.1 主程序 (5)4.2 初始化函数 (5)4.3 键扫描子程序 (6)4.4 波形数据产生子程序 (7)4.5 波形查找表程序 (8)4.5.1 三角波查找表 (8)4.5.2 正弦波查找表 (9)5 调试及性能分析 (11)小结 (12)致谢 (13)参考文献 (14)附录 (15)简易低频信号源设计1 任务描述1.1设计主要内容及要求基于单片机的简易低频信号源的设计。
1)简要说明用单片机设计出一个简易低频信号源。
此多路数字电压表完成产生正弦波、三角波和方波功能。
2)任务和要求设计一个简易低频信号源,该低频信号源基本功能:能输出0.1-50Hz的正弦波、三角波和方波信号,其中正弦波和三角波信号可以用按键选择输出,输出信号的频率可以在0.1-50Hz范围内任意调整。
由于要求的输出信号频率较低,因此考虑使用单片机作为控制器,用中断查表发完成波形数据的输出,再用D/A转换器输出规定的波形信号。
方波信号直接由单片机的端口输出。
3)训练目标熟练使用Keil开发环境,具备使用C语言编写单片机程序的初步能力,通过完成本课题的软硬件设计,使同学们了解单片机实例的整个开发流程。
1.2对设计说明书、论文撰写内容、格式、字数要求1)课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。
2)学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。
课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。
应做到文理通顺,内容正确完整,书写工整,装订整齐。
3)说明书(论文)手写或打印均可。
手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。
4)课程设计说明书(论文)装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。
沈阳工程学院课程设计(论文)2 设计方案2.1 设计总体思路由于输出信号的频率较低,因此考虑使用单片机作为控制器,用中断表法完成波形数据的输出,再用D/A转换器输出规定的波形信号。
方波信号直接由单片机的端口输出。
结合功能要求情况,决定使用AT89S52作为控制器,用DAC0832作为转换器。
功能按键使用单片机的3个端口。
实现系统的结构框图如图所示。
图2.1简易低频信号源系统结构框图简易低频信号源设计3 系统硬件电路的设计3.1 控制部分控制芯片选择ATMEL公司的AT89S52单片机。
芯片为40脚双列直插封装,工作电压为5V,具有13个I/O口,完全符合系统设计要求。
控制系统按最小化工作模式设计,P3.0~P3.2脚接3个按键,其中T1为频率增加键,T2为频率减少键,T3为正弦波与三角波的选择按键。
P1口输出波形数据,其中P1.0和P1.1脚须外接上拉电阻。
3.2 数/模转换部分DAC0832是COMS工艺制造的8位数/模转换器,属于8位电流输出型D/A转换器,转换时间为1us,片内带有输入数字锁存器,其引脚排列和内部组成原理图所示。
DAC0832与单片机接成数据直接写入方式,当单片机把一个数据直接写入DAC寄存器时,DAC0832的输出模拟电压信号随之对应变化。
利用D/A转换器可以产生各种波形,如方波、三角波、锯齿波等以及它们组合产生的复合波形和不规则波形。
这些复合波形利用标准的测试设备是很难产生的。
3.2.1 DAC0832芯片介绍DAC0832是美国半导体公司的DAC0832芯片是具有两个输入数据寄存器的8位DAC,它能直接与AT89S52单片机连接,其主要特性为下:分辨率为8位。
电流输出,建立时间为1us。
双缓冲输入、单缓冲输入或直接数字输入。
单一电源供电(+15V~+15V)。
低功耗,20Mw。
3.2.2 DAC0832引脚介绍DAC0832的引脚如下,引脚功能如下:DI0~DI7:8位数字信号输入端,与单片机的数据总线P0端口相连,用于接受单片机送来的待转换为模拟量,DI为最高位。
CS:片选端,当CS为低电平时,本芯片被选中。
ILE:数据锁存允许控制端,高电平有效。
WR1:第一级输入寄存器写选通控制,低电平有效。
当CS=0,ILE=1,WR1=0时,待转换的数据信号被锁存到第一级8位输入寄存器中。
沈阳工程学院课程设计(论文)XFER:数据传送控制,低电平有效。
WR2:DAC寄存器写选通控制端,低电平有效。
当XFER=0,WR2=0时,输入寄存器中待装换传入8位DAC寄存器中。
Iout1:D/A转换器电流输入1端,输入数字量全为1时,Iout1最大;输入数字量全为0是,Iout1最小。
Iout2:D/A转换器电流输出2端,Iout1+ Iout2=常数。
Rfb:外部反馈信号输入端,内部已有反馈电阻,根据需要也可外接反馈电阻。
Vcc:电源输入端,在+15V~+15V范围内。
DGND:数字信号地。
AGND:模拟数字信号地,最好与基准电压共地。
图 3.1 DAC0832引脚图3.2.3 DAC0832工作方式DAC0832有双缓冲、单缓冲和直通3种方式。
双缓冲工作方式:进行两级缓冲。
单缓冲工作方式:只进行一级缓冲。
直通工作方式:不进行缓冲,适合于比较简单的场合。
简易低频信号源设计4 软件部分4.1 主程序/********************************************主函数**************************************/main(){clearmen();while(1){keyscan();}}主程序的任务是进行上电初始化,并在程序运行中不断查询按键情况,执行相应的功能,定义初始化函数clearmen,键扫描子函数keyscan。
4.2 初始化函数初始化子程序的主要工作是设置定时器的工作模式、设置初始值、开中断和开定时器等。
在这里,定时器T1工作于16位定时模式,单片机按定时时间重复地把波形数据送到DAC0832的寄存器。
初始化子程序流程图如下,程序如下。
图4.1 初始化子程序流程图///********************************************初始化函数沈阳工程学院课程设计(论文)***********************************/clearmen(){key=0xff,dataout=0x00;THHL=65535; //按键输入状态,波形输出为0TH1=THHL/256;TL1=THHL%256; //装定时初始值(T1用)TMOD=0x11;ET1=1;TR1=1;EA=1; //16位定时模式,T1中断允许,开定时器,}//按键初始状态为高电平,有按键按下会检测到低电平;波形数据输出为零;寄存器THHL 初值为65535,高八位为65535除以256,余数放在低八位;计数器选择16位的定时模式;允许T1中断,开定时器。