简易函数信号发生器设计论文
27页1、简易函数信号发生器设计摘要:信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。这次的设计分为五个模块:单片机控制及显示模块、数模转换模块、 波形产生模块、输出显示模块、电源模块。使用AT89C52作为主控台结合芯片DAC0832r生1HZ-300Hz频率可调的五种信号波(正弦波、三角波和方波)。这 几种波形有几个开关控制,可以随意进行切换,十分方便。另外,波形的频率和 振幅也可以通过开关进行更改。 可以说这次的设计操作简单,内容丰富,而且电 路快捷明了。在编程语言上,我们选择自身比较熟悉的C语言,这样在后期波形的调试及与硬件衔接方面更容易发挥出自身优势。经过设计及后期长时间的调试,设计的所有功能均已实现。关键字:信号发生器、频率、幅度、AT98C52、DAC08321、设计要求1)以单片机为核心,经过D/A转换和放大电路的处理,最后输出信号;2)要求能输出正弦波、三角波和方波四种信号;3)输出信号可以通过按键来改变;4)频率可变,范围在1-300hz ;5)幅度可调0-10V ;6)可实现四路A/D电压采样;2、总体设计2.1 系统组成及工作原理该函数信号发生器可以输
2、出四种波形,有正弦波、三角波和方波。在此基础上进一步实现对波形频率和占空比的调节, 并用液晶屏分两行显示波形名称和波 形频率。函数信号发生器的设计总体框图如图1所示,主要有单片机AT89C52,电源, 键盘模块,LCD1602a示模块构成。按案件模块:由5个复位开关与74LS21组成的系统通过对单片机传输中断 信号来实现波形切换及频率和占空比的调节。显示模块:用LCD1602分行显示波形类型和波形频率的显示。图1系统总体框图2.2 测量原理我们这个系统可实现四路 A/D电压采样,使用的算法是:V=5*N/256,取五个点电压进行测量,并将测量完的十进制数据转化为二进制数据o AD采样数据电压源输入0.100.200.300.400.45电压表测得 (放大后)1.012.003.024.014.51采集系统测得1.012.003.024.024.523、硬件设计3.1 硬件组成3.1.1 资源分配晶振采用12MHz P1 的P1.0-P1.4分别与四个按键连接,分别控制波形切 换、频率加、频率减,占空比加,占空比减。P2 口与DAC0832勺D0-D7数据输入端相连。P3 口用来控制DA
3、C0832勺输入寄存器选择信号CS3.1.2 D/A 转换模块部件DAC08325片原理管脚功能介绍(如图2所示)#765416151413lsbDI0DI1DI2DI3DI4DI5DI6 msbDI7Iout1Iout2RfbVref1112CS XferILEWR2WR119 g_1J O2DAC02 DAC0832管脚图U2DI7DI0: 8位的数据输入端,DI7为最高位。ILE:数据锁存允许控制信号输入线,高电平有效。CS选片信号输入线(选通数据锁存器),低电平有效。WR1数据锁存器写选选通输入线,负脉冲有效,由ILE、CS WR酌逻辑组 合产生LE1,当LE1为高电平时,数据锁存器状态随输入数据线变化, LE1的负 跳变时将输入数据锁存。XFER数据传输控制信号输入线,低电平有效,负脉冲有效。WR2 DAC寄存器选通输入线,负脉冲有效,由 WR2 XFER的逻辑组合产生 LE2,当LE2为高电平时,DACJ存器的输出随寄存器的输入而变化,LE2的负跳 变时将数据锁存器的内容打入DACJ存器并开始D/A转换。IOUT1:模拟电流输出端1,当DACJ存器中数据全为1时,输出电流最
4、大, 当DAC寄存器中数据全为0时,输出电流为0。IOUT2模拟电流输出端2, IOUT2与IOUT1的和为一个常数,即IOUT1+ IOUT2=常数。RFB反馈电阻引出端,DAC083次部已经有反馈电阻,所以 RFB端可以直 接接到外部运算放大器的输出端,这样相当于将一个反馈电阻接在运算放大器的 输出端和输入端之间。VREF参考电压输入端,此端可接一个正电压,也可接一个负电压,它决定 0至255的数字量转化出来的模拟量电压值的幅度,VRE就围为(+10-10)V VREF 端与D/A内部T形电阻网络相连。Vcc:芯片供电电压,范围为(+5+15)V。AGND模拟量地,即模拟电路接地端。DGND数字量地。3.1.3 放大部分放大部分采用双极运算放大电路,LM358内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用, 也适用 于双电源工作模式,在推荐的工作条件下,电源电流与电源电压无关。它的使用范围包括传感放大器、直流增益模块和其他所有可用单电源供电的使用运算放大 器的场合。OUT1 1 iIN1 (-) 2I-IN1 (+) 3工GND 4 ;
《简易函数信号发生器设计论文》由会员桔****分享,可在线阅读,更多相关《简易函数信号发生器设计论文》请在金锄头文库上搜索。
温氏源流观后感-2019年精选文档
xx省基础教育信息化公共云服务平台项目可行性研究报告
山东大学齐鲁医院护理管理新版制度汇编
农村信用社不良贷款管理办法
2023年【精华】新版早安心语短信35句
光棍节短信:愿你过得开心精彩
康复养老中心施工组织设计
汝州建投大厦办公区域等装饰工程
高三语文教师个人工作总结
2023年工程监理合同合集15篇
商场收银员年终工作总结模板(4篇).doc
第5章--电力电容器局部放电测试方法
永胜县关于成立有色金属公司可行性分析报告【模板范本】
硅胶在PTC陶瓷加热器上的应用
交易二手房协议样本(3篇).doc
2022年中考阅读——天空没有多余的星星阅读答案
一年级数学上册期中试卷
莆田市中考数学卷
医院病区病房保洁标准及洗衣房相关制度
司法所长年终工作总结
2023-12-01 82页
2022-07-19 7页
2023-05-16 20页
2024-03-01 20页
2023-11-22 42页
2023-01-31 26页
2023-10-26 12页
2023-10-15 20页
2023-03-31 5页
2022-12-24 20页