基于AT89S51的低频信号发生器-毕业设计.doc
《基于AT89S51的低频信号发生器-毕业设计.doc》由会员分享,可在线阅读,更多相关《基于AT89S51的低频信号发生器-毕业设计.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、龙岩学院毕业论文(设计)题目: 基于AT89S51的低频信号发生器的设计 专业: 电子信息工程 基于AT89S51的低频信号发生器的设计【摘要】:众所周知,数字技术和计算机技术己渗透到了工业、农业、商业、教育、医疗、军事、娱乐等每一个领域及生活中的每一个角落,其应用之深之广令人咋舌!尽管PC机的应用己相当普遍,但是,在工业领域、在日益追求小而精、轻而薄的自动化控制器、自动化仪表、家电产品等方面,PC机仍有所不适宜。在这种情况下,单片机以它优越的控制功能、轻巧的体积,高可靠性和高性价比在智能化仪表系统、工控领域等日益显示出强大的生命力,使传统的电子技术产生了一场巨变,成为计算机发展史上一个新的里
2、程碑。 智能仪器的出现,极大地扩充了传统仪器的应用范围。智能仪器凭借其体积小、功能强、功耗低等优势,迅速地在家用电器、科研单位和工业企业中得到了广泛的应用。 该函数发生器采用AT89S51 单片机作为控制核心,外围采用模拟/数字转换电路(DAC0832)、运放电路(LM324)、按键和LED显示灯电路等。电路采用AT89S51单片机和一片DAC0832数模转换器组成数字式低频信号发生器。函数信号发生器,它具有价格低、性能高和在低频范围内稳定性好、操作方便、体积小、耗电少等特点。由于采用了LM324运算放大器,使其电路更加具有较高的稳定性能,性能比高。此电路清晰,出现故障容易查找错误,操作简单、
3、方便。通过按键控制可产生方波、锯齿波、三角波、正弦波等,同时用LED显示灯指示对应的波形。所产生的波形在一定频率范围可调,波形准确并且平滑。本系统设计简单、性能优良,具有一定的实用性。本设计主要应用AT89S51作为控制核心。硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点,具有一定的使用和参考价值。 【关键词】:AT89s51;低频信号;发生器;运放器 【Abstract】:As we all know, digital technology and computer technology has penetrated into the industry, agriculture,
4、 commerce, education, medical, military, entertainment, and every area of life in every corner of the application of wide deep staggering! Despite the application of PC - has been quite common, but in the industrial field, in pursuit of a small but growing, thin and light automatic controller, autom
5、ation instruments, household electrical appliances and so on, PC still not suitable for machine. In this case, the single-chip control of its superior functionality, the size of compact, high reliability and cost-effective instrument in the intelligent system, the growing industrial areas show great
6、 vitality to the traditional electronic technology resulted in a change to become the computer history of the development of a new milestone. The emergence of intelligent machines, which greatly expanded the scope of application of traditional instruments. Intelligent instrument, with its small size
7、, powerful, low-power advantages of home appliances quickly, research institutes and industrial enterprises has been widely used. The function generator used as a control core single chip AT89S51, external analog / digital converter circuit (DAC0832), operational amplifier circuit (LM324), button an
8、d LED indicator lights and other circuits. AT89S51 circuit and a single-chip digital DAC0832 Digital to Analog component of low-frequency signal generator. Function signal generator, it has a low price, high-performance and low-frequency range of good stability, convenient operation, small size, low
9、 power consumption and so on. As a result of the LM324 operational amplifier to the circuit more stable high performance, high performance. This circuit clear, easy to find failure error, simple and convenient.Keys can be generated through control of square wave, sawtooth wave, triangle wave, sine w
10、ave and so on, at the same time with LED lights show the corresponding waveform instructions. Waveform generated frequency range of 92.592593Hz 217.3913Hz, accurate and smooth waveform. The system is designed to be simple, excellent performance, with a certain degree of practicality.The main applica
11、tion of this design as a control core AT89S51. A simple hardware circuit, software functions, the control system reliable and cost-effective features such as high, with a certain degree of use and reference value.【Antistop】:AT89S51;low frequency signal;Producer;Player Win目 录1.绪论(4)1.1 信号发生器现状 (4)1.2
12、 单片机在低频信号发生器中的应用(4)2.系统设计(5)2.1 系统方案的比较(5)2.2 芯片选择模块(5)2.3 系统设计要求(5)3. 硬件电路的设计(6)3.1 系统框图(6) 3.2 资源分配(6)3.3 最小单片机系统设计(6)3.4 各部分电路原理(10)4.软件设计(13)4.1 主程序流程图(13)4.2 方波程序流程图(14)4.3 三角波程序流程图(14)4.4 锯齿波程序流程图(15)4.5 正弦波程序流程图(15)5.测试结论(16)6.致谢词(18)7.结束语(19)8.参考文献(20)9.附录(21)附录1 电路原理图(21)附录2 PCB图 (22)附录3 源程
13、序(23) 1.绪 论1.1 信号发生器现状信号发生器作为一种常见的应用电子仪器设备,传统的可以完全由硬件电路搭接而成,如采用555振荡电路发生正弦波、三角波和方波的电路便是可取的路径之一,不用依靠单片机。但是这种电路存在波形质量差,控制难,可调范围小,电路复杂和体积大等缺点。在科学研究和生产实践中,如工业过程控制,生物医学,地震模拟机械振动等领域常常要用到低频信号源。而由硬件电路构成的低频信号其性能难以令人满意,而且由于低频信号源所需的RC很大;大电阻,大电容在制作上有困难,参数的精度亦难以保证;体积大,漏电,损耗显著更是其致命的弱点。一旦工作需求功能有增加,则电路复杂程度会大大增加。1.2
14、单片机在低频信号发生器中的应用当今是科学技术及仪器设备高度智能化飞速发展的信息社会,电子技术的进步,给人们带来了根本性的转变。现代电子领域中,单片机的应用正在不断的走向深入,这必将导致传统控制与检测技术的日益革新。单片机构成的仪器具有高可靠性、高性能价格比,在智能仪表系统和办公自动化等诸多领域得以极为广泛的应用,并走入家庭,从洗衣机、微波炉到音响汽车,处处可见其应用。因此,单片机技术开发和应用水平已逐步成为一个国家工业发展水平的标志之一。一块单片机芯片就是一台计算机。由于单片机的这种特殊的结构形式,在某些应用领域中,它承担了大中型计算机和通用微型计算机无法完成的一些工作。使其具有很多显著的优点
15、和特点,因此在各个领域中都得到了迅猛的发展。单片机的特点归纳起来有以下几个方面。1.2.1具有优异的性能价格比单片机尽可能地把应用所需的存储器,各种功能的I/O 接口集成在一块芯片内,因而其性能很高,而价格却相对较低廉,即性能价格比很高。1.2.2控制功能强 单片机体积虽小,但“五脏俱全”,它非常适用于专门的控制用途。为了满足工业控制要求,一般单片机的指令系统中有极丰富的转移指令,I/O口的逻辑操作指令以及位操作指令。其逻辑控制功能及运行速度均高于同一档次的微机。1.2.3集成度高、体积小、可靠性高单片机把各种功能部件集成在一块芯片上,因而集成度高,均为大规模或超大规模集成电路。又内部采用总线
16、结构,减少了芯片之间的连线,这大大提高了单片机的可靠性与抗干扰能力。同时,其体积小,对于强磁场环境易于采取屏蔽措施,适合于在恶劣环境下工作。1.2.4低电压、低功耗单片机大量用于携带式产品和家用消费类产品,低电压和低功耗尤为重要。目前,许多单片机已可在2.2V电压下运行,有的已能在1.2V或0.9V下工作,功耗降至A级,一粒钮扣电池就可长期使用。利用单片机采用程序设计方法来产生低频信号,其下限频率很低。具有线路相对简单,结构紧凑,价格低廉,频率稳定度高,抗干扰能力强,用途广泛等优点,并且能够对波形进行细微调整,改良波形,使其满足系统的要求。只要对电路稍加修改,调整程序,即可完成功能升级。这里介
17、绍一种采用AT89S51单片机和一片DAC0832数模转换器做成的数字式低频信号发生器,它的特点是价格低、性能高,在低频范围稳定性好、操作方便、体积小、耗电少等。信号发生器与其它相比还具有如下优点:较分立元件信号发生器而言,具有频率高,工作稳定,容易调试等特性;较专用DDS芯片的信号发生器而言,具有结构简单,成本低等特性。 2.系统设计 2.1 系统方案的比较2.1.1选题论证制作低频信号发生器可以用一片DAC0832来实现,它可以分为单极性和双极性。而本项目选择了单片双极性。之所以选单片双极性是因为其精度高,滤波好,抗干扰效果好。2.1.2方案选择方案一: AT89S51芯片中每一路模拟输出
18、与DAC0832芯片相连,构成多个DAC0832同步输出电路,输出波形稳定,精度高,但是第二级DAC0832输出,发生错误并且电路连接复杂。方案二: AT89S51芯片中只有一路模拟输出或几路模拟信号非同步输出,这种情况下对DAC0832 执行一次写操作,则把一个数据直接写入寄存器,DAC0832的输出模拟信号随之对应变化。输出波形稳定,精度高,滤波好,抗干扰效果好,连接简单,性价比高。因此我们设计中采用方案二。2.2芯片选择模块方案一:AT89S51单片机是一种高性能8位单片微型计算机。它把构成计算机的中央处理器CPU、存储器、寄存器、I/O接口制作在一块集成电路芯片中,从而构成较为完整的计
19、算机。同时,为什么选AT89S51而不选用AT89C51,那是因为AT89S51相对于AT89C51更强大,S51增加的新功能包括: 性能有了较大提升,价格基本不变,甚至比89C51更低! ISP在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。 最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度。 具有双工UART串行通道。 内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路。 双数据指示器。 电源关闭标识。 方案二:C8051F005单片机
20、是完全集成的混合信号系统级芯片,具有与AT89S51兼容的微控制器的内核,与MCS-51指令集完全兼容。除了具有标准AT89S51的数字外设部件之外,片内还集成了数据采集和控制系统中常用的模拟部件和其他数字外设及功能部件。方案选择:方案二中C8051F005芯片系统内部结构复杂,不易控制,芯片成本高,对于本系统而言利用率低,AT89S51芯片简单易控制,成本低,性能稳定,因此采用方案一。2.3系统设计要求基本要求:信号频率范围1Hz1KHz正弦波峰峰值1V 幅值可调锯齿波峰峰值1.5V 幅值可调三角波峰峰值1.5V 幅值可调方波峰峰值1.5V 幅值可调频率控制方式手动 通过改变时间常数RC实现
21、扩展要求:通过改变控制电压实现频率的压控,压控电压范围 03V 3.硬件电路的设计3.1系统框图如图3-1所示: 波形指示 AT89S51输出电流/电压转换A/D转换 键盘基准电压 电源 图3-1 低频信号发生器系统框图低频信号发生器系统主要由CPU、D/A转换电路、基准电压电路、电流/电压转换电路、按键和波形指示电路、电源等电路组成。其工作原理为当分别每按下按键一次就会分别出现方波、锯齿波、三角波、正弦波,并且有数码管会指示是那种波形序号,另外,发光二极管发光说明系统处于工作状态。3.2 资源分配软、硬件设计是设计中不可缺少的,为了满足功能和指标的要求,资源分配如下1晶振采用12MHZ;2内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89S51 低频 信号发生器 毕业设计
限制150内