数字电压表设计论文

作者&投稿:天枯 (若有异议请与网页底部的电邮联系)
简易数字电压表的设计论文~

就用一个TLC1543AD转换芯片接上单片机就可以了啊!你这个论文这么简单啊 ?真不敢相信

液晶显示的要吗

基于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%。

建议使用SD8100,这款芯片能够正四位显示,精度高;交直流通用,无需AC/DC转换;功耗也很低;可以直接驱动LCD;杭州晶华微电子免费提供方案

功能要求是:简易数字电压表可以测量0~5CV的8路输入电压值,并在4位LED数码管上轮流显示或单路选择
显示。测量最小分辨率为0.019V,测量误差约为0.02V。
的吗,如果是,把邮箱贴出来


有关电的论文
测量电压的仪表是:电压表,使用规则:①电压表要并联在电路中;②电流要从"+"接线柱入,从"-"接线柱出;③被测电压不要超过电压表的量程; 实验室常用电压表有两个量程:①0~3伏,每小格表示的电压值是0.1伏; ②0~15伏,每小格表示的电压值是0.5伏. 熟记的电压值:①1节干电池的电压1.5伏;②1节铅蓄电池电...

通信工程本科快毕业了,要做毕业论文,求助大家
·简易数字电压表设计实现 (字数:7436,页数:24 ) ·基于计算机视觉库OpenCV的文本定位算法改进 (字数:9674,页数:32 ) ·基于编码的OFDM系统的C语言设计与实 (字数:11190,页数:34) ·基于ofdm系统的接受分集技术 (字数:11057,页数:28) ·基于FPGA的交织编码器设计 (字数:13239,页数:39) ·红外异步数字通信的...

求大一电气及其自动化概论课结课论文
47. 信号源的设计与制作 48. 智能红外遥控暖风机设计 49. 基于单片控制的交流调速设计 50. 基于单片机的多点无线温度监控系统 51. 蔬菜公司恒温库微机监控系统 52. 数字触发提升机控制系统 53. 农业大棚温湿度自动检测 54. 无人监守点滴自动监控系统的设计 55. 积分式数字电压表设计 56. 智能豆浆...

电子信息工程毕业论文
898.基于无线传输技术的室温控制系统设计---温度控制器硬件设计899.基于微控制器的电容器储能放电系统设计890.基于单片机的语音提示测温系统的研究891.基于单片机的数字钟设计892.基于单片机的数字电压表的设计893.基于单片机的交流调功器设计894.基于SPI通信方式的多道信号采集器设计895.基于LabVIEW的虚拟频谱分析仪的设计...

求大专机电专业毕业论文的题目,谢谢
22. 单片机的数字钟设计 23. 基于单片机的数字电压表的设计 24. 基于单片机的交流调功器设计 25. 基于SPI通信方式的多通道信号采集器设计 26. 基于LabVIEW虚拟频谱分析仪的设计 27. 功率因数校正器的设计 28. 高精度电容电感测量系统设计 29. 电表智能管理装置的设计 30. 基于Labview的虚拟数字钟设计 31. 超声...

毕业论文开题报告---急
83. 基于PLC的智能交通灯监控系统设计1.基于labVIEW虚拟滤波器的设计与实现2.双闭环直流调速系统设计3.单片机脉搏测量仪4.单片机控制的全自动洗衣机毕业设计论文5.FPGA电梯控制的设计与实现6.恒温箱单片机控制7.基于单片机的数字电压表8.单片机控制步进电机毕业设计论文9.函数信号发生器设计论文10.110KV变电所一次系统...

关于D类放大器的毕业论文
463. 单片机的数字电压表设计 464. 多路输出直流稳压源 465. 数字电路数字钟设计 466. 电力行业中宏观调控的措施及能源开发利用的危机 467. 基于单片机对氧气浓度检测控制系统 468. 基于PIC16F74单片机串行通信中继控制器 469. 火灾自动报警系统 470. 基于单片机的电子时钟控制系统 471. 基于单片机的波形发生器设计 ...

求一个计算机毕业论文题目。
无人监守点滴自动监控系统的设计 55. 积分式数字电压表设计 56. 智能豆浆机的设计 57. 采用单片机技术的脉冲频率测量设计 58. 基于DSP的FIR滤波器设计 59. 基于单片机实现汽车报警电路的设计 60. 多功能数字钟设计与制作 61. 超声波倒车雷达系统硬件设计 62. 基于AT89C51单片机的步进电机控制系统 63. 模拟电梯的...

本科毕业论文能抄袭么?
2.双闭环直流调速系统设计 3.单片机脉搏测量仪 4.单片机控制的全自动洗衣机毕业设计论文 5.FPGA电梯控制的设计与实现 6.恒温箱单片机控制 7.基于单片机的数字电压表 8.单片机控制步进电机毕业设计论文 9.函数信号发生器设计论文 10.110KV变电所一次系统设计 11.报警门铃设计论文 12.51单片机交通灯控制 13.单片机温度...

求关于电气控制与PLC控制的论文。谢谢。
3.1.3电流、电压表的选型………14 3.1.4交流接触器的选型………14 3.1.5熔断器的选型………15 3.1.6中间继电器的选型………17 3.1.7按钮的选型………18 3.1.8信号灯的选型………19 3.1.9电流互感器的选型………20 3.1.10电阻器的选型 ………...

湘东区13597803357: “数字电压表的设计”的论文怎么写? -
匡眨痔疾: 数字电压表的基本原理,是对直流电压进行模数转换,其结果用数字直接显示出来,按其基本工作原理可以分为积分式和比较式两大类. 一、设计目的 (1)掌握数字电压表的设计、组装和调试方法; (2)熟悉集成电路MC14433,MC1413,CD...

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

湘东区13597803357: 单片机数字电压表设计论文怎么做? -
匡眨痔疾: 硬件 总体电路设计1.数码管驱动电路2.单片机电源电路3.电压采样电路4.采样与隔离电路5.显示方案与量程自动分析 元件选择1.单片机选择2.数码管3.采样元件及滤波 软件1.单片机程序2.调试与仿真

湘东区13597803357: 简易数字电压表的设计论文
匡眨痔疾: 0 10V两种 简易电压表的量程选择通过拨码开关实现,分两个档位0 5V档与0 15V档. 有这个简易数字电压表设计的论文

湘东区13597803357: 设计一个数字式电压表的完整电路 毕业设计主要技术数据: -
匡眨痔疾: 4模/数转换测量子程序…………………………………… (11) 4.此外,系统能实现远程测量结果传送扩展功能.正文着重给出了软硬件系统的各部分电路.3键盘接口…………………………………………(7) 2.1初始化程序………………………………...

湘东区13597803357: 基于AD574A和单片机的高精度数字电压表的论文 -
匡眨痔疾: 我们利用AD574与ATMEL公司的低价高性能单片机AT89C2051组成一个高精度的数字电压表,电原理图如图1,AD574是12位逐次比较型A/D转换器,共有12根数据线,AT89C2051的P1与AD574的高8位数据线直接相接,AD574的低4位数据线...

湘东区13597803357: 毕业设计 (电子信息) -
匡眨痔疾: 出租车计费器设计 论文+程序 单片机扩展串行通信 论文+程序 单片机-路口灯火控制系统的设计 论文+程序 单片机转速测量系统 论文+程序+DDB 电子时钟 论文+原理图 具有温度控制功能的电子时钟 程序+DDB 基于单片机的数控电流源的设计 论...

湘东区13597803357: 应用电子专业的毕业论文 -
匡眨痔疾: 电子信息科学与技术专业本科毕业设计(论文)选题指南一、电子信息科学与技术专业的学科领域电子信息科学与技术专业属于电子信息科学类专业.电子信息科学类专业还包括:微电子学(071202);光信息科学与技术(071203).二、电...

湘东区13597803357: 设计题目 数字电压表的设计 -
匡眨痔疾: 先use软件Multisim,进行模拟仿真,得到设计所需的数字电压表的设计方案,如果需实物制作,可根据模拟软件中的零件进行选材料

湘东区13597803357: 数字电压表设计 -
匡眨痔疾: 设计数字电压表打算是用什么方案来做?是用双积分ADC做核心,还是用单片机做?简单点不依靠程序完成的话就用普通双积分AD就足够了,如果是用双积分AD做核心的话,看要实现多少位分辨率,三位半分辨率的话,推荐ICL7106就可以了...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网