【2017年整理】基于单片机的数字电流表的设计-.docVIP

【2017年整理】基于单片机的数字电流表的设计-.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】基于单片机的数字电流表的设计-

湖南文理学院 课程设计报告 课程名称: 专业综合课程设计 专业班级: 自动化12101班 学号38号 学生姓名: 指导教师 完成时间: 2015年 06 月 05日 报告成绩: 基于单片机的电容电流监测装置设计 一、设计要求 (1)采用MCS-51系列单片机设计一个可以监测量直流和交流的电流的装置,它采用基本量程时电流为2安,此时就是满量程。量程的改变取决于负反馈电路的电容,题目为基于单片机的电容电流监测装置设计。 (2)用2行16个字的LCD1602显示测量结果。 二、设计意义 目前,随着电子工业的发展,电子元器件急剧增加,电子元器件的适用范围也逐渐广泛起来,在应用中我们常常要测定电流的大小。 在电子产品的生产和维修中,电流测量这一环节至关重要,一个好的电子产品应具备一定规格年限的使用寿命。因此在生产这一环节中,对其产品的检测至关重要,而检测电子产品是否符合出产要求的关键在于检测其内部核心的电路,电路的好坏决定了电子产品的好与坏,而电容在基本的电子产品的集成电路部分有着其不可替代的作用。同样,在维修人员在对电子产品的维修中,电路的检测是最基本的,有时需要检测电路中各个部件是否工作正常,电流器是否工作正常。因此,设计可靠,安全,便捷的电流测试仪具有极大的现实必要性。 三、系统总体方案 本设计选择基于AT89C51单片机和ICL7135芯片构成的多谐振荡电路的电流测量方法。 这种电容测量方法主要是通过一块ICL7135芯片来测量电流,让ICL7135芯片工作在直接反馈无稳态的状态下单片机及其扩展的外部电路先做成一个理想电压表[3],用G表示。由于通常所说的电流表是指灵敏电流计其量程太小,不能直接测量电流,仅用于检测有无电流和电流的方向,所以要想得到一个有多量程或量程较大的电流表需要将一个理想电压表改装而成。本设计是用一个内阻视为无穷大的电压表并联分流电阻而成的数字电流表。待测电流I随搬动开关K的位置而流过c1或c2,因而本电流表的两个量程就取决于G的满量程电压和C1、2的阻值,记G的满量程电压为Ug,根据Q=CU,若Ug和C已知则Ig就是电流表的满量程电流。。计算频率的方法可以利用单片机的计数器T0和中断INT0,配合使用来测量,系统框图见图所示。图中给出了整个系统设计的系统框图,系统主要由四个主要部分组成:单片机和晶振电路设计、测量电路设计、显示电路设计、复位电路设计。AT89C5-51的复位是由外部的复位电路来实现的。MCS-51单片机片内复位,复位引脚RST通过一个斯密特触发器用来抑制噪声,在每个机器周期的S5P2,斯密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。时钟电路在单片机中非常重要,单片机各功能部件的运行都是以时钟频率为基准。时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性,本系统采用内部时钟电路。测量电路是由ICL7135等芯片组成,测量电路能很好的消除干扰,获得准确的数字信号。显示电路使用的是2行16个字的1602液晶模块作为测量值显示部分。其中字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等。 图3.1系统框图 四、硬件设计 4.1 AT89C51芯片的选择与简单介绍 AT89C51是一种带4K字节 FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图所示 图4.1 AT89C51引脚图 管脚简介: VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。 P1口:P1口是一个

文档评论(0)

junzilan11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档