基于icl7107数字电压表设计毕业论文(数字电压表设计论文)

1.数字电压表设计论文

基于PC的数字电压表设计 本文运用AT89S51和AD678进行A/D转换,根据数据采集的工作原理,设计实现数字电压表,最后完成单片机与PC的数据通信,传送所测量的电压值 数字电压表的设计和开发,已经有多种类型和款式。

传统的数字电压表各有特点,它们适合在现场做手工测量,要完成远程测量并要对测量数据做进一步分析处理,传统数字电压表是无法完成的。然而基于PC通信的数字电压表,既可以完成测量数据的传递,又可借助PC,做测量数据的处理。

所以这种类型的数字电压表无论在功能和实际应用上,都具有传统数字电压表无法比拟的特点,这使得它的开发和应用具有良好的前景。 新型数字电压表的整机设计 该新型数字电压表测量电压类型是直流,测量范围是-5~+5V。

整机电路包括:数据采集电路的单片机最小化设计、单片机与PC接口电路、单片机时钟电路、复位电路等。下位机采用AT89S51芯片,A/D转换采用AD678芯片。

通过RS232串行口与PC进行通信,传送所测量的直流电压数据。整机系统电路如图1所示。

数据采集电路的原理 在单片机数据采集电路的设计中,做到了电路设计的最小化,即没用任何附加逻辑器件做接口电路,实现了单片机对AD678转换芯片的操作。 AD678是一种高档的、多功能的12位ADC,由于其内部自带有采样保持器、高精度参考电源、内部时钟和三态缓冲数据输出等部件,所以只需要很少的外部元件就可以构成完整的数据采集系统,而且一次A/D转换仅需要5ms。

在电路应用中,AD678采用同步工作方式,12位数字量输出采用8位操作模式,即12位转换数字量采用两次读取的方式,先读取其高8位,再读取其低4位。根据时序关系,在芯片选择/CS=0时,转换端/SC由高到低变化一次,即可启动A/D转换一次。

再查询转换结束端/EOC,看转换是否已经结束,若结束则使输出使能/OE变低,输出有效。12位数字量的读取则要控制高字节有效端/HBE,先读取高字节,再读取低字节。

整个A/D操作大致如此,在实际开发应用中调整。 由于电路中采用AD678的双极性输入方式,输入电压范围是-5~+5V,根据公式Vx10(V)/4096*Dx,即可计算出所测电压Vx值的大小。

式中Dx为被测直流电压转换后的12位数字量值。 RS232接口电路的设计 AT89S51与PC的接口电路采用芯片Max232。

Max232是德州仪器公司(TI)推出的一款兼容RS232标准的芯片。该器件包含2个驱动器、2个接收器和1个电压发生器电路提供TIA/EIA-232-F电平。

Max232芯片起电平转换的功能,使单片机的TTL电平与PC的RS232电平达到匹配。 串口通信的RS232接口采用9针串口DB9,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连。

在实验中,用定时器T1作波特率发生器,其计数初值X按以下公式计算: 串行通信波特率设置为1200b/s,而SMOD=1,fosc=6MHz,计算得到计数初值X=0f3H。在编程中将其装入TL1和THl中即可。

为了便于观察,当每次测量电压采集数据时,单片机有端口输出时,用发光二极管LED指示。 软件编程 软件程序主要包括:下位机数据采集程序、上位机可视化界面程序、单片机与PC串口通信程序。

单片机采用C51语言编程,上位机的操作显示界面采用VC++6.0进行可视化编程。在串口通信调试过程中,借助“串口调试助手”工具,有效利用这个工具为整个系统提高效率。

单片机编程 下位机单片机的数据采集通信主程序流程如图2所示、中断子程序如图3所示、采集子程序如图4所示。单片机的编程仿真调试借助WAVE2000仿真器,本系统有集成的ISP仿真调试环境。

在采集程序中,单片机的编程操作要完全符合AD678的时序规范要求,在实际开发中,要不断加以调试。最后将下位机调试成功而生成的.bin文件固化到AT89S51的Flash单元中。

人机界面编程 打开VC++6.0,建立一个基于对话框的MFC应用程序,串口通信采用MSComm控件来实现。其他操作此处不赘述,编程实现一个良好的人机界面。

数字直流电压表的操作界面如图5所示。运行VC++6.0编程实现的Windows程序,整个样机功能得以实现。

功能结果 根据上面所述工作原理及实施方案,在实践中很好地实现了整个样机的功能,各项指标达到了预先的设计要求。电路工作稳定,每次测量均伴有LED发光指示,可视化界面显示也正常。

AD678转换精度是12位,它的分辨率为1/4096。这为整机系统的高精度提供了保障。

为了提高测量精度,运用了AD678自带的校准电路,这样使其A/D转换精度更高。在实际测量中,整机测量精度达到了0.8%。

2.用ICL7107设计一个数字兆欧表

现在知的百度知道不能发图,我在前边发过几个带电路图的回答帖,结果都是“不能成功提交”,而且还无法补充或重新修改回答,导致再也无法回答那些问题。

所以只能给你说一下设计思路。

ICL7107的典型应用电路(电压表)在道数据手册中有,你可以按照那个电路搭出电压表电路(基准电压可以设置为2V)。

把50V的测试电压也装在数字兆欧表中,分别通过480兆欧(对应0~20兆欧档)、4.8吉欧(对应0~200兆欧档)、48吉欧(对应0~2000兆欧档)的电阻接到被测电阻,然后测量被测电阻上的分压。注意在不同的档位显示小数专点的位置是不同的,20兆欧档在第二位数字之后,200兆欧档在第三位数字之后,2000兆欧档可以不显示小数点。按照如上设置,表头显示的数字就是被测电属阻的阻值(兆欧)。

如果发现ICL7107在测量大阻值电阻(例如接近2000兆欧)时输入阻抗不够高,可以在ICL7107的输入端之前增加一级由高输入阻抗运放CA3140搭成的电压跟随器。

3.用ICL7107设计一个数字兆欧表

现在知的百度知道不能发图,我在前边发过几个带电路图的回答帖,结果都是“不能成功提交”,而且还无法补充或重新修改回答,导致再也无法回答那些问题。

所以只能给你说一下设计思路。ICL7107的典型应用电路(电压表)在道数据手册中有,你可以按照那个电路搭出电压表电路(基准电压可以设置为2V)。

把50V的测试电压也装在数字兆欧表中,分别通过480兆欧(对应0~20兆欧档)、4.8吉欧(对应0~200兆欧档)、48吉欧(对应0~2000兆欧档)的电阻接到被测电阻,然后测量被测电阻上的分压。注意在不同的档位显示小数专点的位置是不同的,20兆欧档在第二位数字之后,200兆欧档在第三位数字之后,2000兆欧档可以不显示小数点。

按照如上设置,表头显示的数字就是被测电属阻的阻值(兆欧)。如果发现ICL7107在测量大阻值电阻(例如接近2000兆欧)时输入阻抗不够高,可以在ICL7107的输入端之前增加一级由高输入阻抗运放CA3140搭成的电压跟随器。

4.“数字电压表的设计”的论文怎么写

数字电压表的基本原理,是对直流电压进行模数转换,其结果用数字直接显示出来,按其基本工作原理可以分为积分式和比较式两大类。

一、设计目的

(1)掌握数字电压表的设计、组装和调试方法;

(2)熟悉集成电路MC14433,MC1413,CD4511和MC1413的使用方法,并掌握其工作原理

二、设计内容及要求

(1)设计数字电压表电路。

(2)测量范围:直流电压0V~1.999V,0V~19.99V,0V~199.9V,0V~1999V。

(3)组装调试3½位数字电压表。

(4)画出数字电压表电路原理图,写出总结报告。

三、数字电压表的基本原理

数字电压表是将被测模拟量转换为数字量,并进行实时数字显示的数字系统。

该系统可由MC——3½位A/D转换器、MC1413七路达林顿驱动器阵列、CD4511-BCD到七段锁存—译码—驱动器、能隙基准点源MC1403和公阴极LED发光数码管组成。

本系统是3½位数字电压表,3½位是指十进制数0000~1999,所谓3位是指个位、十位、百位,其数字范围均为0~9。而所谓半位是指千位数,它不能从0变化到9,而只能由0变到1,即二值状态,所以称为半位。

各部分的功能如下:

(1)3½位A/D转换器:将输入的模拟信号转换成数字信号。

(2)基准电源:提供精密电压,供A/D转换器作参考电压。

(3)译码器:将二-十进制(BCD)码转换成七段信号。

(4)驱动器:驱动显示器的a,b,c,d,e,f,g七个发光段,

5.icl7107在数字电压表中的工作原理

ICL7107的工作原理

双积分型A/D转换器ICL7107是一种间接A/D转换器。它通过对输入模拟电压和参考电压分别进行两次积分,将输入电压平均值变换成与之成正比的时间间隔,然后利用脉冲时间间隔,进而得出相应的数字性输出。

它包括积分器、比较器、计数器,控制逻辑和时钟信号源。积分器是A/D转换器的心脏,在一个测量周期内,积分器先后对输入信号电压和基准电压进行两次积分。比较器将积分器的输出信号与零电平进行比较,比较的结果作为数字电路的控制信一号。

时钟信号源的标准周期Tc 作为测量时间间隔的标准时间。它是由内部的两个反向器以及外部的RC组成的。

计数器对反向积分过程的时钟脉冲进行计数。控制逻辑包括分频器、译码器、相位驱动器、控制器和锁存器。分频器用来对时钟脉冲逐渐分频,得到所需的计数脉冲fc和共阳极LED数码管公共电极所需的方波信号fc。

译码器为BCD-7段译码器,将计数器的BCD码译成LED数码管七段笔画组成数字的相应编码。驱动器是将译码器输出对应于共阳极数码管七段笔画的逻辑电平变成驱动相应笔画的方波。

控制器的作用有三个:第一,识别积分器的工作状态,适时发出控制信号,使各模拟开关接通或断开,A/D转换器能循环进行。第二,识别输入电压极性,控制LED数码管的负号显示。第二,当输入电压超量限时发出溢出信号,使千位显示“1" ,其余码全部熄灭。

钓锁存器用来存放A/D转换的结果,锁存器的输出经译码器后驱动LED 。它的每个测量周期自动调零(AZ)、信号积分(INT)和反向积分(DE)三个阶段。

6.设计一个数字式电压表的完整电路 毕业设计主要技术数据:

摘 要

本文介绍一种基于89C52单片机的一种电压测量电路,该电路采用ADC0809 A/D转换电路,测量范围:0 –- 1.999V;0 – 19.99V;0 – 199.9V; 0 – 1999V共四个量程,使用LED显示,可以与PC机进行串行通信。该显示电路使用LED数码管,运用数字动态扫描的方法,来实现输出数据的显示。复位电路则采用比较常用的上电复位操作。此外,系统能实现远程测量结果传送扩展功能。正文着重给出了软硬件系统的各部分电路,89S52的特点,ADC0809的功能和应用,显示电路的功能和应用。可以方便地进行8路其它A/D转换量的测量,远程测量结果传送等扩展功能。该电路设计新颖、功能强大、可扩展性强。

关键词: 单片机 A/D转换 按键 电压测量

目 录

1.绪论………………………………………………………………(1)

2.硬件设计…………………………………………………………(2)

2.1功能要求……………………………………………………(2)

2.2设计思想……………………………………………………(2)

2.3系统硬件电路的设计………………………………………(3)

2.3.1 ADC0809简介……………………………………………(3)

2.3.2 AT89C52…………………………………………………(4)

2.3.2.1晶振电路…………………………………………(6)

2.3.2.2复位电路…………………………………………(6)

2.3.2.3键盘接口…………………………………………(7)

2.3.3 74LS244简介 ……………………………………………(7)

2.3.4显示电路………………………………………………… (8)

3.系统程序的软件设计 ……………………………………………(10)

3.1初始化程序…………………………………………………(10)

3.2主程序………………………………………………………(10)

3.3显示子程序…………………………………………………(10)

3.4模/数转换测量子程序…………………………………… (11)

4.性能测试及分析 …………………………………………………(12)

4.1性能测试 ……………………………………………………(12)

4.2性能分析 ……………………………………………………(12)

5.结论 ………………………………………………………………(13)

6.致谢 ………………………………………………………………(14)

7.参考文献 …………………………………………………………(15)

附录A.实物及原理图 ………………………………………………(16)

附录B.原理图 …………………………………………………… (17)

附录C.控制源程序 ………………………………………………(18)

附录D.材料清单 …………………………………………………(25)

我先给你提供份提纲你看下。

7.急

不用程序,一颗ICL7107就OK问题补充:mega16:你懂电子吗?!ICL7107(7106)是12位AD转换芯片,大部分普通的数字万用表普遍采用它做核心,完全能达到提问者问题1的要求。

ICL7135精度是比较高,但是也只能达到提问者的第一个精度要求,第二个要求是0.05%,这不单纯靠AD芯片就能解决的,线路布局电子滤波都会影响到精度,作为学生的作业几乎不可能完成,当然16-24位AD芯片也是必须的。你老师说遇到电压测量的地方就用ICL7135简直就是不负责任的说法,或者说这个老师也不懂!希望你通知你的老师,改掉这句话省得误导更多的学生。

基于icl7107数字电压表设计毕业论文

转载请注明出处众文网 » 基于icl7107数字电压表设计毕业论文(数字电压表设计论文)

资讯

平面五杆机构毕业论文(求一篇关于平面设计的毕业论文)

阅读(89)

本文主要为您介绍平面五杆机构毕业论文,内容包括《四自由度平面机械手》设计毕业论文,求一篇关于平面设计的毕业论文,求平面设计论文、毕业论文。1毕业论文属于学术论文。 2只要不是抄的,你写出全世界最差的一篇论文就 可以。 3比着葫芦画瓢

资讯

毕业论文写作课感想(毕业论文写作总结与体会)

阅读(79)

本文主要为您介绍毕业论文写作课感想,内容包括毕业论文写作总结与体会,论文写作心得体会(精选4篇),结合自己实际,谈一谈学习论文写作课程的体会。首先写在完成论文过程中的遇到困难以及得到哪些人的帮助,再写对他们的感谢!最后写即将毕业了对母

资讯

优秀毕业论文西外(一篇大学生毕业论文)

阅读(143)

本文主要为您介绍优秀毕业论文西外,内容包括一篇大学生毕业论文,中专生实习毕业论文范文,毕业论文的谢辞一篇。大学生毕业论文匆,太匆匆,时间真是跑的比兔子还快,大一穿着土不拉论叽的绿军装在太阳下暴晒的情景还历历在目,转眼就到了大四。回想

资讯

法学需要毕业论文吗(自考法律专科毕业需要写论文吗)

阅读(67)

本文主要为您介绍法学需要毕业论文吗,内容包括我读的是法学专业,但毕业要写毕业论文,我不会写求高手帮忙百度,自考法律专科毕业需要写论文吗,学法学到底好不好。所有的自考专科都不用写论文,只有本科需要。办理毕业 应考者完成规定课程的考

资讯

数据库方向毕业论文讲解(浅谈数据库发展方向)

阅读(74)

本文主要为您介绍数据库方向毕业论文讲解,内容包括浅谈数据库发展方向,大学计算机毕业设计论文拟题,方向是数据库,当前数据库的研究方向。数据库(Databases,简称DB)是指长期保存在计算机的存储设备上、并按照某种模型组织起来的、可以被各种用

资讯

留学毕业论文没过怎么办(英国留学毕业论文没过怎么办)

阅读(106)

本文主要为您介绍留学毕业论文没过怎么办,内容包括在读硕士,英国留学,最近交了一篇硕士毕业论文,没过我应该怎么,英国留学毕业论文没过怎么办,国外留学论文没有过怎么办。英国留学最后的毕业大论文如果挂了,一般学校都会给重写的机会,这时候

资讯

自考本科毕业证需要论文通过吗(自考本科都要写毕业论文吗)

阅读(63)

本文主要为您介绍自考本科毕业证需要论文通过吗,内容包括自考本科都要写毕业论文吗,自考本科需要写论文吗,自考本科需要论文答辩吗。当然啦,否则没得毕业啊毕业手续:根据国务院《高等教育自学考试暂行条例》规定,自学考试毕业手续每年办理两次

资讯

自考本科毕业论文要弄多久(自考本科毕业论文有效期有多长)

阅读(71)

本文主要为您介绍自考本科毕业论文要弄多久,内容包括自考毕业论文申请需要多长时间,自考从开始做毕业论文到拿毕业证要多久,自考本科,毕业论文是在什么时候提交是不是考完最后一门科目才能。自考本科毕业论文长期有效。自考本科毕业论文格

资讯

专科毕业论文还要答辩吗(大专院校需要论文答辩吗)

阅读(85)

本文主要为您介绍专科毕业论文还要答辩吗,内容包括大专院校需要论文答辩吗,专科毕业需要答辩吗,大专怎么还要毕业论文答辩啊。只有少部分大专院校需要论文答辩,论文答辩的对象:本、硕、博、部分专科(如中侨)。毕业论文答辩是一种有组织、有准备

资讯

平面五杆机构毕业论文(求一篇关于平面设计的毕业论文)

阅读(89)

本文主要为您介绍平面五杆机构毕业论文,内容包括《四自由度平面机械手》设计毕业论文,求一篇关于平面设计的毕业论文,求平面设计论文、毕业论文。1毕业论文属于学术论文。 2只要不是抄的,你写出全世界最差的一篇论文就 可以。 3比着葫芦画瓢

资讯

毕业论文写作课感想(毕业论文写作总结与体会)

阅读(79)

本文主要为您介绍毕业论文写作课感想,内容包括毕业论文写作总结与体会,论文写作心得体会(精选4篇),结合自己实际,谈一谈学习论文写作课程的体会。首先写在完成论文过程中的遇到困难以及得到哪些人的帮助,再写对他们的感谢!最后写即将毕业了对母

资讯

优秀毕业论文西外(一篇大学生毕业论文)

阅读(143)

本文主要为您介绍优秀毕业论文西外,内容包括一篇大学生毕业论文,中专生实习毕业论文范文,毕业论文的谢辞一篇。大学生毕业论文匆,太匆匆,时间真是跑的比兔子还快,大一穿着土不拉论叽的绿军装在太阳下暴晒的情景还历历在目,转眼就到了大四。回想

资讯

专升本自考毕业论文(自考本科的毕业论文怎么写)

阅读(75)

本文主要为您介绍专升本自考毕业论文,内容包括自考本科的毕业论文怎么写,自学专升本的毕业论文要怎样考谢谢,自考本科的毕业论文怎么写。去百度文库,查看完整内容> 内容来自用户:亦铭 自考本科论文写范文新一批自考准毕业生即将开始申报毕业