1V。波形特性方波”"<30us,"> 1V。波形特性方波”"<30us," />
【精品】陆中国设计一方波李斗鹏设计

【精品】陆中国设计一方波李斗鹏设计

ID:41742669

大小:517.51 KB

页数:8页

时间:2019-08-31

【精品】陆中国设计一方波李斗鹏设计_第1页
【精品】陆中国设计一方波李斗鹏设计_第2页
【精品】陆中国设计一方波李斗鹏设计_第3页
【精品】陆中国设计一方波李斗鹏设计_第4页
【精品】陆中国设计一方波李斗鹏设计_第5页
资源描述:

《【精品】陆中国设计一方波李斗鹏设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、题目要求设计一方波一三角波一正弦波函数信号发生器。基本要求:用阻容元件和集成运放制作。频率范围10HZ〜100HZ,100HZ〜2000HZ。输出电压方波Vp~p<24V,三角波"r=8V,正弦波Fp>1V。波形特性方波”"<30us,三角波r<2%,正弦波1•〜<5%。自制电源,电源电压在1.5~19V范围内可调,并将电压值显示出来。二、原理分析变压器变压、然后通过整流电路、滤波电路、和稳压电路做成直流稳压电源,并通过单片机AD转换把电压模拟量转换成数字量显示在数码管上。函数信号发生器部分由稳压源供电,通过滞回比较器将方波转换成三角波,实现方波到三角波的变换,通过利用差分对管的饱和

2、与截止特性实现三角波到正弦波的变换。三、实验过程1.单片机模块综合AD转换及数码管显示等单片机基本知识,分析题目在KEIL软件中编辑程序,再通过Proteous软件进行仿真,焊接相应电路模块进行调试测验。2.模电模块根据题目要求设计电路,计算出相应阻容元件的参数,先在Multisim软件中进行仿真,然后再而包板上搭出相应的电路逐级调试,适当改变参数值,最后整机调试以达到最佳效果。最后焊接相应电路,再进行调试,解决出现的相应问题。3.电源模块根据性能指标选择合适的变压器,集成稳压器,整流二极管及滤波电容,利用LM337,LM317三端稳压管设计正负直流稳压源,可调范围控制在±1.5v・±1

3、8v。4•整体模块将所有模块连接在一起,进行整体调试,测试相应参数指标,解决出现的相应问题。四.Multisim作函数信号发生器电路图图如下五.直流电源电路图六、ADC0804Proteus仿真效果图U1工XT84?rawmcIT2FU•a*七、程序源代码#include#include#defineucharunsignedchar#defineuintunsignedintsbitadwr=P3A6;/*声明A/D的WR端口*/sbitcsad=P3A0;/*声明A/D的CS端口*/sbitadrd=P3A7;/*声明A/D的RD端口*/uch

4、arcodetablc[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};ucharcodetablel[]={0xbf,0x86,Oxdb,Oxcf,0xe6,Oxed,Oxfd,0x87,Oxff,Oxef,Oxf7,Oxfc,0xb9,Oxde,OxfP,Oxfl};voiddclayms(uintx){uintj;for(x;x>0;x—)for(j=110;j>0;j—);/*延时xms*/voiddisplay(ucharbai,ucharshi,ucharg

5、e,ucharxiao){P2=0x0E;PO=table[baiJ;dclayms(l);P2=0x0D;PO=tablel[shi];dclayms(l);P2=0x0B;PO=table[ge];delayms(l);P2=0x07;PO=table[xiao];delayms(l);/*分别显示四位数码管对应位上的数字*/voidmain()uchara,al,a2,a3,a4;longintadval;longintadout;csad=0;while(l)adwr=l;_nop_();adwr=0;」op_();adwr=l;ft)r(a=10;a>0;a-){display

6、(al,a2,a3,a4);}Pl=0xff;adrd=l;_nop_();adrd=0;_nop_();adval=P1;adval=adval*211*4;adrd=1;al=adout/100000;a2=adout/10000%10;a3=adout/1000%10;a4=adout/100%10;/*启动AD转换*//*A/D工作频率较低,所以启动转换后多留些时间换,通过延时程序来控制转换时间*//*读取P1口先给它写全一*//*选通ADCS*//*AD读取数据使能*//*对采集的数据算法处理*//*分岀数码管显示的各位*/八、实验问题及其解决1、已解决的问题:a.ADC080

7、9只能采集0—5V之间的电压,但是我们需要采集电压是1.5—18.6V之

8、'可,我们采用分压网络克服了这一问题。b.由于元器件的线性误差,造成了相应的采集误差,通过程序把采集的误差控制在2.5%以内。c.在焊接之前,由于没有调整好电位器的数值,在通电之后电路不能起振,通过调节电位器,电路产生方波和三角波。d.差分电路通电之后输出波形产生钟形失真,逐步调节RE2,最后消除波形失真。e.方波上升沿时间太大,加加速电容加快了比较器的反转速

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。