欢迎来到天天文库
浏览记录
ID:35566985
大小:928.50 KB
页数:25页
时间:2019-03-28
《数字显示电压表基于单片机的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.新疆轻工职业技术学院毕业设计(论文)任务书数字显示电压表基于单片机的设计姓名:张熠学号:2008110979专业:电气自动化二班系部:机电工程系指导教师:王伟起止日期:2010年11月1日至2011年03月20日...摘要本文介绍了基于89c51单片机的一种8路输入电压测量电路,该电路采用ADC0809作为A/D转换元件,测量范围0至5伏,小数点后显示一位。要求能够依次显示每路通道电压,而且能够通过拨码开关选择输入通道。使用3位LED模块显示,前面一位显示通道号,后面两位显示测量电压值。本系统主要包括四大模块:数据采集模块、控制模块、显示模块
2、、A/D转换模块。绘制电路原理图与工作流程图,并进行调试,最终设计完成了该系统的硬件电路。在软件编程上,采用了汇编语言进行编程,开发环境使用WAVE集成开发环境。开发了显示模块程序、通道切换程序、A/D转换程序。关键词:ADC0809;A/D转换;LED显示...目录1方法论证41.1系统的设计任务41.2设计方案41.3软硬件开发环境42数字电压表硬件设计52.1单片机主电路设计52.1.1复位电路52.1.2晶振电路52.2测量、转换电路设计62.3按键电路设计72.4显示电路设计82.4.1LED数码管构成92.4.2显示方式113软件设
3、计123.1主程序设计133.1.1工作流程133.1.2存储空间定义安排143.2模块程序设计143.2.1A/D转换测量程序153.2.2显示程序154系统调试与分析164.1调试内容及问题解决164.2系统进一步改进方案17附录1:硬件原理图20附录2:程序清单21参考文献22结论23致谢24...绪论实习期间我在新疆天业集团天辰化工40万吨2期化工厂实习工作,期间我在供电车间工作,是指把被测电压的数值通过数字技术,变换成数字量,然后用数码管以十进制数字显示被测量电压值,数字式电压表具有高精度、量程宽、显示位数多、分辨率高、易于实现测量自
4、动化等优点,在电压测量中也占据了越来越重要的地位,所以我以数字显示电压表为中心来做论文。伴随着工厂建设规模的扩大,各种用电设备的增多,用电量越来越大,工厂的供电设备经常超负荷运转,用电环境变得越来越恶劣,对电源的“考验”越来越严重。人们对数字显示电压表以其高准确度、高可靠性、高分辨力、高性价比等优良特性倍受任命的青睐。没欠,数字电压表作为数字化仪表的基础与核心,已被广泛应用于电子和电工测量、工业自动化仪表、自动测试系统等领域,显示出强大的生命力。在实习的这短时间里,在老师和工人师傅的帮助和指导下,使我对于一些平常理论的东西,有了感性的认识,感觉
5、受益匪浅。这对我以后的学习和工作有很大的帮助,最重要的是使我对于工业生产中的数字显示电压表有了更深的了解。...第一章方法论证1.1系统的设计任务设计单片机主电路、数据采集接口电路、LED显示电路、拨码控制电路,能够实现对8路电压值进行测量,能够显示当前测量通道号及电压值,电压精度小数点后1位,可以通过键盘选择循环显示8路的检测电压值和指定通道的检测电压值。1.2设计方案将数据采集接口电路输入电压传入ADC0809数模转换元件,经转换后通过D0至D7与单片机P0口连接,把转换完的模拟信号以数字信号的信号的形式传给单片机,信号经过单片机处理从LE
6、D数码显示管显示。拨码开关连P3口,实现通道选择。P2口接数码管位选,P1接数码管,实现数据的动态显示,如下图所示。89c51P0P1P2ALEP3数码管位选拨码开关ADC0809D0~D7IN0:IN7CLOCKVREF+VREF-图1.1系统总体方案结构图1.3软硬件开发环境硬件选择:选择89c51作为单片机芯片,选用8段共阴极LED数码管实现电压显示,选用独立式按键作为程序的跳转与选择,利用ADC0809作为数模转换芯片,利用P0至P4的各个串口来进行不同设备间的连接,计算机进行汇编,H51/L仿真器,单片机多功能实验箱。软件开发环境:用
7、Protel99SE软件画电路图、WAVE软件进行程序编写。...第二章数字电压表硬件设计2.1单片机主电路设计在本次课题设计中我们选择了8951芯片,其具有功能强、体积小、成本低、功耗小等特点,它可单独地完成现代工业控制所要求的智能化控制功能,能在软件的控制下准确、迅速、高效地完成程序设计者事先规定的任务。2.1.1复位电路复位电路如图2.1所示,单片机系统常常有上电复位和操作复位两种。上电复位是指单片机上点瞬间,要在RST引脚上出现宽度大于10ms的正脉冲,才能使单片机进入复位状态。操作复位是指用户按下“复位”按钮使单片机进入复位状态。图2
8、.1复位电路2.1.2晶振电路晶振电路用于产生单片机工作所需的时钟信号,使用晶体震荡器时,c2,c3取值20~40PF,使用陶瓷震荡器时c2,c3取值
此文档下载收益归作者所有