ATC制作数字电容表论文资料.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATC制作数字电容表论文资料.doc

《AT89C2051制作数字电容表 摘 要 本课题单片机来设计,采用汇编语言进行编程,本次设计的程序由用C语言编写,由主程序、定时中断服务子程序等模块组成。调试工作主要是通过对RPl来调整基准电压。51单片机通过软件编程,在LCD1602液晶屏上实现显示;本文并详细介绍了AT89C51单片机的基本原理,分析了AT89C各个管脚的功能及它在设计电路中的作用。本文论述了LCD1602液晶屏的工作原理及其软件设计过程。 ? 图1-2内部振荡电路 图1-3外部时钟驱动电路 第二章 系统的硬件电路设计与实现 2.1 系统的硬件组成部分 电路由单片机电路、电容充电测量电路和数码显示电路等部分組成。 AT89C2051作为AT89C51的简化版虽然去掉了P0、P2等口,使I/O口減少了,但是却增加了一個电压比较器,因此其功能在某些方面反而有所增强,如能用来处理模拟量、进行简单的模数转换等。本文利用这一功能设计了一个数位电容表,可测量容量小于2微法的电容器的容量,采用3位元半数字显示,最大显示值为1999,读数单位统一采用毫微法(nf),量程分四档,读数分別乘以相应的倍率。 电路工作原理: 本数位电容表以电容器的充电规律作为测量依据,测试原理图如下图2-1:?? 图2-1 检测原理图 ?? A为AT89C2051內部构造的电压比较器,AT89C2051的P1.0和P1.1口除了作I/O口外,还有一个功能是作为电压比较器的输入端,P1.0为同相输入端,P1.1为反相输入端,电压比较器的比较结果存入P3.6口对应的寄存器,P3.6口在AT89C2051外部无引脚。电压比较器的基准电压设定为0.632E+,在CX两端电压从0升到0.632E+的过程中,P3.6口输出为0,当电池电压CX两端电压一旦超过0.632E+时,P3.6口输出变为1。以P3.6口的输出电平为依AT89C2051內部的计时器T0对充电时间进行计数,再将计数结果测量。 AT89C2051内部的电压比较器和电阻R2-R7等组成测量电路,其中R2-R5为量程电阻,由波段开关S1选择使用,电压比较器的基准电压由5V电源电压经R6、RP1、R7分压后得到,调节RP1可调整基准电压。当P1.2口在程序的控制下输出高电平时,电容CX即开始充电。量程电阻R2-R5每档以10倍递减,故每档显示读数以10倍递增。由于单片机内部P1.2口的上拉电阻经实测约为200K,其输出电平不能作为充电电压用,故用R5兼作其上拉电阻,由于其它三个充电电阻和R5是串联关系,因此R2、R3、R4应由标准值减去1K,分别为999K、99K、9K。由于999K和1M相对误差较小,所以R2还是取1M。 数码管DS1-DS4、电阻R8-R14等组成数码显示电路。本机采用动态扫描显示的方式,用软件对字形码译码。P3.0-P3.5、P3.7口作数码显示七段笔划字形码的输出,P1.3-P1.6口作四个数码管的动态扫描位驱动码输出。这里采用了共阴数码管,由于AT89C2051的P1.3-P1.6口有25mA的下拉电流能力,所以不用三极管就能驱动数码管。R8-R14为P3.0-P3.5、P3.7口的上拉电阻,用以驱动数码管的各字段,当P3的某一端口输出低电平时其对应的字段笔划不点亮,而当其输出高电平时,则对应的上拉电阻即能点亮相应的字段笔划。整机电路见图2-2。 图2-2 整机电路 2.2 主要单元电路设计 2.2.1 单片机电路 AT89C2051是一带有2K字节闪速可编程可擦除只读存储体(EEPROM)的低电压,高性能8位CMOS微型计算机。如图10.2所示。它采用ATMEL的高密非易失存储技术制造并和工业标准MCS—51指令集和引脚结构兼容。通过在单块芯片上组合通用的CPL1和闪速存储器,ATMEL AT89C2051是一强劲的微型计算机,它对许多嵌入式控制应用提供一高度灵活和成本低的解决办法。 此外,从AT89C2051内部结构图也可看出,其内部结构与8051内部结构基本一致(除模拟比较器外),引脚RST、XTAL1、XTAL2的特性和外部连接电路也完全与51系列单片机相应引脚一致,但P1口、P3口有其独特之处。 图2-3 测量电路图 2.2.3 数码显示电路 串口LCD显示模块 (1) 设计应用系统使用的显示器主要有发光管显示器,简称LED液晶显示器,简称LCD近年来也有配置CRT显示器的。前者价廉,配置灵活,与单片机接口方便;后者可进行图形显示,但接口较复杂,成本也较高。综合性价比考虑,目前在一般的场合液晶显示器占据了大部分的市场,主要原因是液晶显示器具有很多如下显著特点: 1.低压微功耗 工作电压

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档