- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要
随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。
数字电压表(DigitalVoltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。与此同时,由DVM扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。本章重点介绍单片A/D 转换器以及由它们构成的基于单片机的数字电压表的工作原理。目前,由各种单片A/D 转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,显示出强大的生命力。
本设计AT89C51单片机的一种电压测量电路,该电路采用基于ADC0808芯片的一种A/D转换电路,测量范围直流 0~5V 的4路输入电压值,并在LED数码管上显示。测量最小分辨率为0.019V,测量误差约为正负0.02V。
目 录
摘 要 1
第1章 设计原理及要求 3
1.1数字电压表的实现原理 3
2.2数字电压表的设计要求 3
第2章 芯片介绍 4
2.1 AT89C51引脚及功能介绍 4
2.1.1 简单概述 4
2.1.2 主要功能特性 5
2.1.3 AT89C51的引脚介绍 5
2.2 ADC0808引脚及功能介绍 7
2.2.1 芯片概述 7
2.2.2 引脚简介 7
2.2.3 ADC0808的转换原理 8
2.2.4 ADC工作时序 8
2.3 MAX7219引脚及功能介绍 9
2.3.1 芯片概述 9
2.3.2 引脚简介 10
2.3.3 功能特点 11
2.3.4 MAX7219工作时序 11
2.4 矩阵键盘 12
2.5 LED数码管显示 13
2.5.1 LED数码管模型 13
2.5.2 数码管接口简介 13
第3章 软件仿真电路设计 15
3.1设计思路 15
3.2仿真电路图 15
3.3设计过程 19
第4章 系统软件程序的设计 20
参考文献 21
心得与体会 22
附录 23
设计原理及要求
本设计是利用单片机AT89C51与ADC0808设计一个数字电压表,测量0-5V之间的直流电压值,并用数码显示。
1.1数字电压表的实现原理
ADC0808是8位的A/D转换器。当输入电压为5.00V时,输出的数据值为255(0FFH),因此最大分辨率为0.0196(5/255)。ADC0808具有8路模拟量输入端口,通过3位地址输入端能从8路中选择一路进行转换。如每隔一段时间依次轮流改变3位地址输入端的地址,就能依次对8 路输入电压进行测量。LED数码管显示采用软件译码动态显示。通过按键选择可对8路循环显示,也可单路显示,单路显示可通过按键选择显示的通道数。
2.2数字电压表的设计要求
可以测量0~5V范围内的8路直流电压值。通过按键选择在4位LED数码管上显示各路电压值,其中3位LED数码管显示电压值,显示范围为0.00V~5.00V,1位LED数码管显示路数,8路分别为1~8。要求测量的最小分辨率为0.02V。
芯片介绍
2.1 AT89C51引脚及功能介绍
2.1.1 简单概述
AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C51是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图2-1所示。
图2-1 AT89C51芯片模型
2.1.2 主要功能特性
(1) 4K字节可编程闪烁存储器。
(2) 32个双向I/O口;128×8位内部RAM 。
(3) 2个16位可编程定时/计数器中断,时钟频率0-24MHz。
(4) 可编程串行通道。
(5) 5个中断源。
(6) 2个读写中断口线。
(7) 低功耗的闲置和掉电模式。
(8) 片内振荡器和时钟电路。
2.1.3 AT89
您可能关注的文档
- 机械手腰部回转液压系统设计说明书(液压课设)+图纸说课.doc
- 机械学课程设计,二级直齿齿轮减速器说课.doc
- 机械原理说课.doc
- 机械制图训练系统论文说课.doc
- 机械制造工程学课程设计指导书说课.doc
- 机械制造工艺学课程设计说课.doc
- 机械制造工艺学轴的设计(课程设计)2说课.doc
- 机械制造课程设计说明书(涡轮轴)说课.doc
- 机械制造课程设计说明书《变速器换挡叉》说课.doc
- 机械制造课程设计说明书——模板说课.doc
- 护理学相关知识复习测试卷共三套.doc
- 护理学相关知识复习试题含答案(3套).doc
- 2025届高考语文复习:补写句子 课件.pptx
- 气压带和风带对气候的影响(第1课时)(教学设计).docx
- 气压带和风带对气候影响教学设计2024-2025学年高中地理人教版(2019)选择性必修1.docx
- 《故都的秋》课件 2024-2025学年统编版高中语文必修上册.pptx
- 《屈原列传》课件 2024-2025学年统编版高中语文选择性必修中册.pptx
- 《巫溪家乡文化》课件-2024-2025学年高一语文同步备课课件(统编版必修上册).pptx
- 《苏武传》课件 2023-2024学年统编版高中语文选择性必修中册.pptx
- 郑州中控ZKTime8.3 WEB考勤软件培训文档.pptx
最近下载
- 海淀区2024-2025学年第一学期期中高三英语试题及答案.pdf VIP
- 18.《我的白鸽》教案 2024-2025学年七年级语文上册寓教于乐大讲堂(统编2024版).docx VIP
- 乘法的初步认识说课稿.docx VIP
- 新媒体营销实务(第2版)全套教学课件.pptx
- 职能科室对医技科室医疗质量督查记录表(检验科、放射科、超声科、功能科、内镜室).pdf VIP
- 膝关节置换术后健康宣教.pptx
- 五(上)语文新版课课贴2024秋.pdf
- GA∕T 1105-2013- 信息安全技术 终端接入控制产品安全技术要求.pdf
- 广州数控GSK980TC3系列 编程及操作手册.pdf
- 道 法+认识生命(课件) 2024-2025学年七年级道德与法治上册(统编版2024).pptx VIP
文档评论(0)