您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页简易电压表流程Microsoft Word 文档 (2)

简易电压表流程Microsoft Word 文档 (2)

来源:飒榕旅游知识分享网
摘要

第1章 系统方案概述 1.1设计简介 1.2 数字电压表方案 1.2.1 模块方案选择与论证 1.2.2 单片机方案选择和论证 1.2.3 A/D模数转换方案 1.2.4 显示方案 1.2.5 输入方案 1.2.6 电源提供方案 1.2.7 系统组成

第2章 系统硬件设计与实现 2.1 数字电压表 2.2.1 电源电路 2.2.2 复位电路 2.2.3 时钟电路 2.2.4 按键控制 2.2.5 LCD 2.2 电路原理图 第3章 软件的设计 3.1 程序流程图 3.1.1主总流程图

3.1.2 主要子程序程序流程图 第4章仿真及调试 4.1KEIL C51简介 4.2PROTEUS 简介 4.3测试结果分析 第5章 总 结

课程设计---简易数字电压表(一)

这是在上学期进行的单片机课程设计,拿出来分享下吧,给予正在进行此设计的同学有所帮助。 简易数字电压表

学 院: 苏州大学应用技术学院 班 级: 05电子信息科学与技术 课题组成员: 赵明亮 0516408005

吴亮 0516408042 指 导 老 师: 王 超 峰

目录 摘要及关键词……………………………………………………………… 2 一、实现方案……………………………………………………………… 3 1.硬件选择方案……………………………………………………… 4 2.程序设计…………………………………………………………… 12 二、系统的测试与结果…………………………………………………… 17 三、调试过程及问题解决方法…………………………………………… 18 四、课题设计的收获及心得……………………………………………… 18 参考文献…………………………………………………………………… 18 摘要:

本课题实验主要采用AT89S51芯片和ADC0809芯片来完成一个简易的数字电压表,能够对输入的0~5 V的模拟直流电压进行测量,并通过一个4位一体的7段LED数码管进行显示,测量误差约为0.02 V。该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理模块及显示控制模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理则由芯片AT89S51来完成,其负责把ADC0809传送来的数字量经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着ADC0809芯片的工作。显示模块主要由7段数码管及相应的驱动芯片(74HC245)组成,显示测量到的电压值。

关键词:简易数字电压表、ADC0809、AT89S51。 Abstract:

The experiment is mainly to make a simple digital voltage meter with theadoption ofAT89S51 and ADC0809 chips which can measure the input analog DC voltage of 0~5 V . It shows the voltage through an integral digital code tube of 7 pieces of LED. The measuring error is about 0.02 V. The circuit of the Voltage meter is mainly consisted of three mould pieces: A/D converting mould piece, data processing mould piece and manifestation controlling mould piece. A/D converting is mainly completed by the ADC0809, it converts the collected analog data into the digital data and transmits the outcome to the manifestation controlling mould piece.

Data processing is mainly completed by the AT89S51chip, it processes the data produced by the ADC0809 chip and generates the right manifestation codes, also transmits the codes to the manifestation controlling mould piece. Also, the AT89S51 chip controls the ADC0809 chip to work. Manifestation controlling mould piece is mainly consisted of the digital code tube and the driving chip (74HC245), it shows the voltage measured by the voltage meter.

KEYWORDS: simple digital voltage meter , ADC0809 , AT89S51. 实现方案:

本实验采用AT89S51单片机芯片配合ADC0809模/数转换芯片构成一个简易的数字电压表,原理电路如图1-1所示。该电路通过ADC0809芯片采样输入口IN0输入的0~5 V的模拟量电压,经过模/数转换后,产生相应的数字量经过其输出通道D0~D7传送给AT89S51芯片的P0口。AT89S51负责把接收到的数字量经过数据处理,产生正确的7段数码管的显示段码,并通过其P1口经驱动芯片74HC245驱动,再传送给数码管。同时它还通过其三位I/O口P3.0、P3.1、P3.2产生位选信号,控制数码管的亮灭。另外,AT89S51还控制着ADC0809的工作。其ALE管脚为ADC0809提供了1MHz工作的时钟脉冲;P2.3控制ADC0809的地址锁存端(ALE);P2.4控制ADC0809的启动端(START);P2.5控制ADC0809的输出允许端(OE);P3.7控制ADC0809的转换结束信号(EOC)。系统框图如图1-2所示。

图1-1 电路原理图

图1-2 系统框图

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务