量程0~5V直流数字电压表.doc

量程0~5V直流数字电压表.doc

ID:61417517

大小:213.50 KB

页数:6页

时间:2021-01-27

量程0~5V直流数字电压表.doc_第1页
量程0~5V直流数字电压表.doc_第2页
量程0~5V直流数字电压表.doc_第3页
量程0~5V直流数字电压表.doc_第4页
量程0~5V直流数字电压表.doc_第5页
资源描述:

《量程0~5V直流数字电压表.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、电子作品设计报告项目名称:量程0~5V直流数字电压表学院:机电工程学院专业:应用电子技术班级:姓名:学号:指导老师:一方案论证:方案一:最简单的方式就是采用ICL7106模数转换转换后直接显示,方案二:被测电压经过ADC0804模数转换后,经过AT89S51的处理,显示于数码管上.方案三:被测电压经过ADC0804模数转换后,其数值再经过缓冲器传送到AT89C51芯片内,经过处理将数值显示在数码管上论证:方案二、三都采用AT89S51作为控制,作为一种新型的处理器,可以通过智能的方式,可以进行扩展,而且能够具有自动

2、控制功能。而方案一没采用控制,方案一可控性差,方案三有增加成本,所以选用方案二较为合适。二硬件设计及说明1、原理图设计图1数字电压表原理图功能硬件分析:该原理图由三个模块构成,51最小系统,ADC0804信号采集转换,数码管显示模块。主要芯片51单片机AT89S52的P3口与ADC0804的输出口相连,用P1口作为输出与数码管相连,输出驱动信号,而用P0口的四脚输出扫描信号,整个芯片就这样控制着各个模块。2、PCB设计如图:图2PCB设计图三.软件设计及说明用编程软件keil编写代码,系统程序的具体代码见附录1程序

3、流程图如下:四.作品调试1、测试仪器:万能表、稳压电源。2、测试方法:测量法。3、测试结果:输入电压输出电压11.0251.51.57933.05644.031根据测试结果分析,输出的电压值要比输入电压值相对偏高(约0.1V),造成测量的精准度不高,输出电压不稳定,未达到产品的标准,造成其原因可能有以下两点:1.没有外加稳压电路,造成输入电压不稳定。2.制作工艺水平不高,电路设计不好,以致在电压过路时有干扰。改进方法:1.外加直流稳压系统,保证输入电压稳定。2.提高制作水平,按产品要求设计电路,减小干扰。心得与总结

4、:此次作品的设计,提高了我们电路设计和制作水平,积累了有效地制作和设计经验。经过各组员交流和讨论,虽然整体上未达到产品的标准,不过,用稳压电源提供工作电压时,测量电压是相当稳定,而且数码管显示明亮。此次作品的设计,提高了我们电路设计和制作水平,积累了有效地制作和设计经验,使我们在今后制作作品时更能考虑周到,为我们下个学期毕业设计奠定了一定的基础。附录1:代码#include/*声明头文件*/charTAB[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xf8,0

5、x80,0x98};/*存储数组*/unsignedchardisp[4]={0,0,0,0};声明显示区数组voiddisplay(void);声明显示函数voiddelayms(char);声明延迟函数main()主程序开始{intresults;声明变量while(1)死循环开始{P2=0xff;results=P2*196;读取ADC0804转换结果乘以196倍disp[3]=results/10000;取得千位数disp[2]=(results/1000)%10;取得百位数disp[1]=(results

6、/100)%10;取得十位数disp[0]=(results/10)%10;取得个位数display();调用显示函数}}voiddisplay(void)显示函数{charj,scan;声明变量chari=10;扫描十次while(--i>=0)循环开始{scan=1;初始扫描信号for(j=0;j<4;j++)for循环开始{P0=0xff;关七段数码管P1=~scan;输出扫描信号if(j==3){if语句P0=TAB[disp[j]]&0x7F;}else{P0=TAB[disp[j]];}delayms(

7、4);延迟4MSscan<<=1;下一个扫描信号}}}voiddelayms(charx)延迟函数开始{inti,j;声明I,jfor(i=0;i

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

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

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