摘 要:波形信号发生系统是我们日常生活中随处可见的信号源,在电路检测,控制系统和日常教学任务中得到了广泛应用。我们所常见常用的信号波形发生系统绝大部分采用的是函数信号波形发生器,检测特殊波形的仪器又存在价格昂贵不符合性价比等缺点。我的毕业论文设计主要使用51单片机系统的AT89C51和DAC0832模块,可以产生发出显示我们常用的几种信号波形,如:三角波,正弦波,方波,锯齿波以及复合组成的波形。其按键电路可以简单控制波形的频率和波形的类型,采用1602LED液晶显示数码管显示波形及频率改变,操作简单实用。本设计通过电源供电,单片机编码发出波形,采样模块采样,D/A转换模块转换外接双运算放大器放大信号最后通过流压转换模块输出需要的稳定的信号。本次设计的有点有:成本低,性价比高,操作简单,性能优良等。91210
毕业论文关键词:信号波形发生系统,AT89C51,性价比
Abstract:Signal-generator is a kind of signal source in common use, broadly applied at the electronics electric circuit, auto control system and teaching experiment etc。 Currently used mostly signal generator is function generator, a special waveform generator is very expensive 。
This design is usage of the AT89s51 single-chip microcomputer and DAC0832, which can generate triangle wave, square wave, sine wave, the period of wave can be controlled by procedure, at outer circle spare part of the microcomputer, plus independence type keyboard , which can control wave’s frequency increase or decrease and the choice of wave-form, at the same time LED display frequency size。 The output of the microcompute connect DAC0832 to carry on a D/A conversion,again pass operation amplifier to put an end exportation wave-form。 This design has advantage of simple circuit, tightly packed structure, cheap price, superior function etc。
Keywords:signal generator,AT89C51,cost performance
目 录
1 绪论 4
1。1 研究的意义 4
1。2 发展历程 4
1。3 主要研究内容 5
2 系统的整体设计 5
2。1 总体设计思想 5
2。2 系统的方案选择 6
2。3 系统的基本原理 6
2。4 控制芯片的选择 6
3 系统的硬件设计 7
3。1 单片机简介 7
3。2 各部分电路设计 7
3。2。1 按键电路设计 9
3。2。2 D/A转换转换电路设计 9
3。2。3 流压转换电路设计 9
3。2。4 显示电路设计 9
3。2。5 单片机与DAC0832的连接 9
3。2。6 单片机最小系统的设计 9
4 系统的软件设计 10
4。1 软件的设计 11
4。2 波形程序的设计 11
4。2。1 正弦波程序设计 12
4。2。2 方 波程序设计